Raspbian Package Auto-Building

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

etcd3.3.25+dfsg-7armhf → 2022-03-05 07:04:58

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

+==============================================================================+
| etcd 3.3.25+dfsg-7 (armhf)                   Sat, 05 Mar 2022 06:19:07 +0000 |
+==============================================================================+

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

I: NOTICE: Log filtering will replace 'var/run/schroot/mount/bookworm-staging-armhf-sbuild-b2b92687-8f65-4849-846d-fb99a505b30c' with '<<CHROOT>>'

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

Get:1 http://172.17.4.1/private bookworm-staging InRelease [11.3 kB]
Get:2 http://172.17.4.1/private bookworm-staging/main Sources [12.9 MB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf Packages [13.7 MB]
Fetched 26.6 MB in 27s (1003 kB/s)
Reading package lists...

+------------------------------------------------------------------------------+
| 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 3033 kB of source archives.
Get:1 http://172.17.4.1/private bookworm-staging/main etcd 3.3.25+dfsg-7 (dsc) [3928 B]
Get:2 http://172.17.4.1/private bookworm-staging/main etcd 3.3.25+dfsg-7 (tar) [3007 kB]
Get:3 http://172.17.4.1/private bookworm-staging/main etcd 3.3.25+dfsg-7 (diff) [22.1 kB]
Fetched 3033 kB in 0s (8721 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/etcd-lI6Hs7/etcd-3.3.25+dfsg' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/etcd-lI6Hs7' 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-ccW1Zs/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-ccW1Zs/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-ccW1Zs/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-ccW1Zs/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-ccW1Zs/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-ccW1Zs/apt_archive ./ Release.gpg [370 B]
Ign:3 copy:/<<BUILDDIR>>/resolver-ccW1Zs/apt_archive ./ Release.gpg
Get:4 copy:/<<BUILDDIR>>/resolver-ccW1Zs/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-ccW1Zs/apt_archive ./ Packages [432 B]
Fetched 2108 B in 1s (2410 B/s)
Reading package lists...
W: copy:/<<BUILDDIR>>/resolver-ccW1Zs/apt_archive/./Release.gpg: The key(s) in the keyring /etc/apt/trusted.gpg.d/sbuild-build-depends-archive.gpg are ignored as the file is not readable by user '_apt' executing apt-key.
W: GPG error: copy:/<<BUILDDIR>>/resolver-ccW1Zs/apt_archive ./ Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 35506D9A48F77B2E
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:
  libperl5.32 netbase perl-modules-5.32 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 21 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-ccW1Zs/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 (22.4 kB/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 14451 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) ...

+------------------------------------------------------------------------------+
| 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-ccW1Zs/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-ccW1Zs/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-ccW1Zs/apt_archive ./ Release [966 B]
Get:3 copy:/<<BUILDDIR>>/resolver-ccW1Zs/apt_archive ./ Release.gpg [370 B]
Ign:3 copy:/<<BUILDDIR>>/resolver-ccW1Zs/apt_archive ./ Release.gpg
Get:4 copy:/<<BUILDDIR>>/resolver-ccW1Zs/apt_archive ./ Sources [979 B]
Get:5 copy:/<<BUILDDIR>>/resolver-ccW1Zs/apt_archive ./ Packages [1062 B]
Fetched 3377 B in 1s (4599 B/s)
Reading package lists...
W: copy:/<<BUILDDIR>>/resolver-ccW1Zs/apt_archive/./Release.gpg: The key(s) in the keyring /etc/apt/trusted.gpg.d/sbuild-build-depends-archive.gpg are ignored as the file is not readable by user '_apt' executing apt-key.
W: GPG error: copy:/<<BUILDDIR>>/resolver-ccW1Zs/apt_archive ./ Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 35506D9A48F77B2E
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:
  libperl5.32 netbase perl-modules-5.32
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev bsdextrautils debhelper
  dh-autoreconf dh-golang dh-strip-nondeterminism dwz file gettext
  gettext-base golang-1.17-go golang-1.17-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-benbjohnson-clock-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-kit-log-dev golang-github-go-logfmt-logfmt-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-magiconair-properties-dev golang-github-mattn-go-colorable-dev
  golang-github-mattn-go-isatty-dev golang-github-mattn-go-runewidth-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-prometheus-procfs-dev
  golang-github-rivo-uniseg-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-term-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-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-protobuf-extensions-dev golang-src golang-uber-goleak-dev groff-base
  intltool-debian libarchive-zip-perl 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 bsdextrautils debhelper
  dh-autoreconf dh-golang dh-strip-nondeterminism dwz file gettext
  gettext-base golang-1.17-go golang-1.17-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-benbjohnson-clock-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-kit-log-dev golang-github-go-logfmt-logfmt-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-magiconair-properties-dev golang-github-mattn-go-colorable-dev
  golang-github-mattn-go-isatty-dev golang-github-mattn-go-runewidth-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-prometheus-procfs-dev
  golang-github-rivo-uniseg-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-term-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-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-protobuf-extensions-dev golang-src golang-uber-goleak-dev groff-base
  intltool-debian libarchive-zip-perl 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, 152 newly installed, 0 to remove and 21 not upgraded.
Need to get 115 MB of archives.
After this operation, 793 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-ccW1Zs/apt_archive ./ sbuild-build-depends-etcd-dummy 0.invalid.0 [1328 B]
Get:2 http://172.17.4.1/private bookworm-staging/main armhf golang-golang-x-sys-dev all 0.0~git20211216.1d35b9e-1 [362 kB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf golang-github-sirupsen-logrus-dev all 1.7.0-2 [45.3 kB]
Get:4 http://172.17.4.1/private bookworm-staging/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB]
Get:5 http://172.17.4.1/private bookworm-staging/main armhf groff-base armhf 1.22.4-8 [793 kB]
Get:6 http://172.17.4.1/private bookworm-staging/main armhf bsdextrautils armhf 2.37.3-1 [136 kB]
Get:7 http://172.17.4.1/private bookworm-staging/main armhf libpipeline1 armhf 1.5.5-1 [32.9 kB]
Get:8 http://172.17.4.1/private bookworm-staging/main armhf man-db armhf 2.10.1-1 [1358 kB]
Get:9 http://172.17.4.1/private bookworm-staging/main armhf libmagic-mgc armhf 1:5.41-2 [295 kB]
Get:10 http://172.17.4.1/private bookworm-staging/main armhf libmagic1 armhf 1:5.41-2 [119 kB]
Get:11 http://172.17.4.1/private bookworm-staging/main armhf file armhf 1:5.41-2 [65.8 kB]
Get:12 http://172.17.4.1/private bookworm-staging/main armhf gettext-base armhf 0.21-4 [171 kB]
Get:13 http://172.17.4.1/private bookworm-staging/main armhf libsigsegv2 armhf 2.14-1 [36.6 kB]
Get:14 http://172.17.4.1/private bookworm-staging/main armhf m4 armhf 1.4.18-5 [186 kB]
Get:15 http://172.17.4.1/private bookworm-staging/main armhf autoconf all 2.71-2 [343 kB]
Get:16 http://172.17.4.1/private bookworm-staging/main armhf autotools-dev all 20220109.1 [51.6 kB]
Get:17 http://172.17.4.1/private bookworm-staging/main armhf automake all 1:1.16.5-1.1 [823 kB]
Get:18 http://172.17.4.1/private bookworm-staging/main armhf autopoint all 0.21-4 [510 kB]
Get:19 http://172.17.4.1/private bookworm-staging/main armhf libdebhelper-perl all 13.6 [193 kB]
Get:20 http://172.17.4.1/private bookworm-staging/main armhf libtool all 2.4.6-15 [513 kB]
Get:21 http://172.17.4.1/private bookworm-staging/main armhf dh-autoreconf all 20 [17.1 kB]
Get:22 http://172.17.4.1/private bookworm-staging/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get:23 http://172.17.4.1/private bookworm-staging/main armhf libsub-override-perl all 0.09-2 [10.2 kB]
Get:24 http://172.17.4.1/private bookworm-staging/main armhf libfile-stripnondeterminism-perl all 1.13.0-1 [26.6 kB]
Get:25 http://172.17.4.1/private bookworm-staging/main armhf dh-strip-nondeterminism all 1.13.0-1 [15.8 kB]
Get:26 http://172.17.4.1/private bookworm-staging/main armhf libelf1 armhf 0.186-1 [174 kB]
Get:27 http://172.17.4.1/private bookworm-staging/main armhf dwz armhf 0.14-1 [83.0 kB]
Get:28 http://172.17.4.1/private bookworm-staging/main armhf libicu67 armhf 67.1-7 [8291 kB]
Get:29 http://172.17.4.1/private bookworm-staging/main armhf libxml2 armhf 2.9.13+dfsg-1 [593 kB]
Get:30 http://172.17.4.1/private bookworm-staging/main armhf gettext armhf 0.21-4 [1215 kB]
Get:31 http://172.17.4.1/private bookworm-staging/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB]
Get:32 http://172.17.4.1/private bookworm-staging/main armhf po-debconf all 1.0.21+nmu1 [248 kB]
Get:33 http://172.17.4.1/private bookworm-staging/main armhf debhelper all 13.6 [1054 kB]
Get:34 http://172.17.4.1/private bookworm-staging/main armhf dh-golang all 1.53 [25.8 kB]
Get:35 http://172.17.4.1/private bookworm-staging/main armhf golang-1.17-src all 1.17.7-1 [15.2 MB]
Get:36 http://172.17.4.1/private bookworm-staging/main armhf golang-1.17-go armhf 1.17.7-1 [51.1 MB]
Get:37 http://172.17.4.1/private bookworm-staging/main armhf golang-src all 2:1.17~1 [5396 B]
Get:38 http://172.17.4.1/private bookworm-staging/main armhf golang-go armhf 2:1.17~1 [43.0 kB]
Get:39 http://172.17.4.1/private bookworm-staging/main armhf golang-any armhf 2:1.17~1 [5480 B]
Get:40 http://172.17.4.1/private bookworm-staging/main armhf golang-dbus-dev all 5.0.6-1 [62.2 kB]
Get:41 http://172.17.4.1/private bookworm-staging/main armhf golang-github-alecthomas-units-dev all 0.0~git20211218.b94a6e3-1 [8776 B]
Get:42 http://172.17.4.1/private bookworm-staging/main armhf golang-github-davecgh-go-spew-dev all 1.1.1-2 [29.7 kB]
Get:43 http://172.17.4.1/private bookworm-staging/main armhf golang-github-pmezard-go-difflib-dev all 1.0.0-3 [12.3 kB]
Get:44 http://172.17.4.1/private bookworm-staging/main armhf golang-github-stretchr-objx-dev all 0.3.0-1 [25.4 kB]
Get:45 http://172.17.4.1/private bookworm-staging/main armhf golang-gopkg-yaml.v2-dev all 2.4.0-2 [61.3 kB]
Get:46 http://172.17.4.1/private bookworm-staging/main armhf golang-github-jmespath-go-jmespath-dev all 0.4.0-2 [91.6 kB]
Get:47 http://172.17.4.1/private bookworm-staging/main armhf golang-github-pkg-errors-dev all 0.9.1-2 [13.2 kB]
Get:48 http://172.17.4.1/private bookworm-staging/main armhf golang-golang-x-text-dev all 0.3.7-1 [3867 kB]
Get:49 http://172.17.4.1/private bookworm-staging/main armhf golang-golang-x-net-dev all 1:0.0+git20211209.491a49a+dfsg-1 [664 kB]
Get:50 http://172.17.4.1/private bookworm-staging/main armhf golang-github-aws-aws-sdk-go-dev all 1.43.5-1 [9615 kB]
Get:51 http://172.17.4.1/private bookworm-staging/main armhf golang-github-mattn-go-isatty-dev all 0.0.14-1 [6676 B]
Get:52 http://172.17.4.1/private bookworm-staging/main armhf golang-github-mattn-go-colorable-dev all 0.1.12-1 [10.3 kB]
Get:53 http://172.17.4.1/private bookworm-staging/main armhf golang-github-fatih-color-dev all 1.7.0-1 [11.4 kB]
Get:54 http://172.17.4.1/private bookworm-staging/main armhf golang-github-go-logfmt-logfmt-dev all 0.5.0-2 [13.4 kB]
Get:55 http://172.17.4.1/private bookworm-staging/main armhf golang-github-rogpeppe-fastuuid-dev all 0.0~git20150106.0.6724a57-2.1 [4292 B]
Get:56 http://172.17.4.1/private bookworm-staging/main armhf golang-gopkg-yaml.v3-dev all 3.0.0~git20210107.496545a-1 [72.9 kB]
Get:57 http://172.17.4.1/private bookworm-staging/main armhf golang-github-stretchr-testify-dev all 1.7.0+git20210824.ab6dc32-1 [65.9 kB]
Get:58 http://172.17.4.1/private bookworm-staging/main armhf golang-github-apex-log-dev all 1.1.1-3 [17.4 kB]
Get:59 http://172.17.4.1/private bookworm-staging/main armhf golang-github-benbjohnson-clock-dev all 1.3.0-1 [8340 B]
Get:60 http://172.17.4.1/private bookworm-staging/main armhf golang-github-beorn7-perks-dev all 1.0.1-1 [12.1 kB]
Get:61 http://172.17.4.1/private bookworm-staging/main armhf golang-github-bgentry-speakeasy-dev all 0.1.0-2 [5384 B]
Get:62 http://172.17.4.1/private bookworm-staging/main armhf golang-github-burntsushi-toml-dev all 1.0.0-2 [84.4 kB]
Get:63 http://172.17.4.1/private bookworm-staging/main armhf golang-github-coreos-bbolt-dev all 1.3.5-1 [61.1 kB]
Get:64 http://172.17.4.1/private bookworm-staging/main armhf golang-github-coreos-go-semver-dev all 0.3.0-1 [7060 B]
Get:65 http://172.17.4.1/private bookworm-staging/main armhf libsystemd-dev armhf 250.3-2+rpi1 [416 kB]
Get:66 http://172.17.4.1/private bookworm-staging/main armhf libglib2.0-0 armhf 2.70.4-1 [1209 kB]
Get:67 http://172.17.4.1/private bookworm-staging/main armhf pkg-config armhf 0.29.2-1 [61.5 kB]
Get:68 http://172.17.4.1/private bookworm-staging/main armhf golang-github-coreos-go-systemd-dev all 22.3.2-1 [55.4 kB]
Get:69 http://172.17.4.1/private bookworm-staging/main armhf golang-golang-x-term-dev all 0.0~git20210615.6886f2d-1 [14.4 kB]
Get:70 http://172.17.4.1/private bookworm-staging/main armhf golang-golang-x-crypto-dev all 1:0.0~git20211202.5770296-1 [1546 kB]
Get:71 http://172.17.4.1/private bookworm-staging/main armhf golang-github-coreos-pkg-dev all 4-3 [25.2 kB]
Get:72 http://172.17.4.1/private bookworm-staging/main armhf golang-github-shurcool-sanitized-anchor-name-dev all 1.0.0-2 [4036 B]
Get:73 http://172.17.4.1/private bookworm-staging/main armhf golang-github-russross-blackfriday-v2-dev all 2.1.0-1 [76.1 kB]
Get:74 http://172.17.4.1/private bookworm-staging/main armhf golang-github-cpuguy83-go-md2man-v2-dev all 2.0.1+ds1-1 [10.9 kB]
Get:75 http://172.17.4.1/private bookworm-staging/main armhf golang-github-creack-pty-dev all 1.1.17-1 [9580 B]
Get:76 http://172.17.4.1/private bookworm-staging/main armhf golang-golang-x-xerrors-dev all 0.0~git20200804.5ec99f8-1 [14.4 kB]
Get:77 http://172.17.4.1/private bookworm-staging/main armhf golang-github-google-go-cmp-dev all 0.5.7-1 [86.4 kB]
Get:78 http://172.17.4.1/private bookworm-staging/main armhf golang-github-google-go-querystring-dev all 1.1.0-1 [9584 B]
Get:79 http://172.17.4.1/private bookworm-staging/main armhf golang-golang-x-oauth2-dev all 0.0~git20211104.d3ed0bb-1 [44.8 kB]
Get:80 http://172.17.4.1/private bookworm-staging/main armhf golang-github-dghubble-sling-dev all 1.3.0-1 [18.4 kB]
Get:81 http://172.17.4.1/private bookworm-staging/main armhf golang-github-dgrijalva-jwt-go-dev all 3.2.0-3 [33.6 kB]
Get:82 http://172.17.4.1/private bookworm-staging/main armhf golang-github-dustin-go-humanize-dev all 1.0.0-2 [16.6 kB]
Get:83 http://172.17.4.1/private bookworm-staging/main armhf golang-github-fsnotify-fsnotify-dev all 1.5.1-1 [28.2 kB]
Get:84 http://172.17.4.1/private bookworm-staging/main armhf golang-github-ghodss-yaml-dev all 1.0.0-1.1 [13.1 kB]
Get:85 http://172.17.4.1/private bookworm-staging/main armhf golang-github-go-stack-stack-dev all 1.8.0-1 [8696 B]
Get:86 http://172.17.4.1/private bookworm-staging/main armhf golang-github-opentracing-opentracing-go-dev all 1.2.0-1 [29.4 kB]
Get:87 http://172.17.4.1/private bookworm-staging/main armhf golang-golang-x-time-dev all 0.0+git20211116.f0f3c7e-1 [10.2 kB]
Get:88 http://172.17.4.1/private bookworm-staging/main armhf golang-github-golang-mock-dev all 1.6.0-1 [47.9 kB]
Get:89 http://172.17.4.1/private bookworm-staging/main armhf golang-glog-dev all 0.0~git20160126.23def4e-5 [17.5 kB]
Get:90 http://172.17.4.1/private bookworm-staging/main armhf golang-google-cloud-compute-metadata-dev all 0.56.0-1 [34.0 kB]
Get:91 http://172.17.4.1/private bookworm-staging/main armhf golang-golang-x-oauth2-google-dev all 0.0~git20211104.d3ed0bb-1 [35.6 kB]
Get:92 http://172.17.4.1/private bookworm-staging/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-2 [184 kB]
Get:93 http://172.17.4.1/private bookworm-staging/main armhf libprotobuf23 armhf 3.12.4-1 [750 kB]
Get:94 http://172.17.4.1/private bookworm-staging/main armhf libprotobuf-lite23 armhf 3.12.4-1 [213 kB]
Get:95 http://172.17.4.1/private bookworm-staging/main armhf libprotobuf-dev armhf 3.12.4-1 [1104 kB]
Get:96 http://172.17.4.1/private bookworm-staging/main armhf libprotoc23 armhf 3.12.4-1 [675 kB]
Get:97 http://172.17.4.1/private bookworm-staging/main armhf protobuf-compiler armhf 3.12.4-1 [74.7 kB]
Get:98 http://172.17.4.1/private bookworm-staging/main armhf golang-goprotobuf-dev armhf 1.3.4-2 [1460 kB]
Get:99 http://172.17.4.1/private bookworm-staging/main armhf golang-google-genproto-dev all 0.0~git20200413.b5235f6-1 [4037 kB]
Get:100 http://172.17.4.1/private bookworm-staging/main armhf golang-google-grpc-dev all 1.27.1-1 [478 kB]
Get:101 http://172.17.4.1/private bookworm-staging/main armhf golang-github-go-kit-kit-dev all 0.6.0-3 [103 kB]
Get:102 http://172.17.4.1/private bookworm-staging/main armhf golang-github-go-kit-log-dev all 0.2.0-3 [25.8 kB]
Get:103 http://172.17.4.1/private bookworm-staging/main armhf golang-github-gogo-protobuf-dev all 1.3.2-1 [849 kB]
Get:104 http://172.17.4.1/private bookworm-staging/main armhf golang-github-golang-groupcache-dev all 0.0~git20200121.8c9f03a-1 [23.1 kB]
Get:105 http://172.17.4.1/private bookworm-staging/main armhf golang-github-google-btree-dev all 1.0.0-1 [13.2 kB]
Get:106 http://172.17.4.1/private bookworm-staging/main armhf golang-github-google-uuid-dev all 1.3.0-1 [17.0 kB]
Get:107 http://172.17.4.1/private bookworm-staging/main armhf golang-github-gorilla-websocket-dev all 1.5.0-1 [40.8 kB]
Get:108 http://172.17.4.1/private bookworm-staging/main armhf golang-go.uber-atomic-dev all 1.9.0-1 [17.7 kB]
Get:109 http://172.17.4.1/private bookworm-staging/main armhf golang-go.uber-multierr-dev all 1.6.0-1 [10.6 kB]
Get:110 http://172.17.4.1/private bookworm-staging/main armhf golang-uber-goleak-dev all 1.1.12-1 [12.8 kB]
Get:111 http://172.17.4.1/private bookworm-staging/main armhf golang-go.uber-zap-dev all 1.20.0-1 [107 kB]
Get:112 http://172.17.4.1/private bookworm-staging/main armhf golang-github-grpc-ecosystem-go-grpc-middleware-dev all 1.2.3~git20210213.be4c235-2 [64.7 kB]
Get:113 http://172.17.4.1/private bookworm-staging/main armhf golang-github-cespare-xxhash-dev all 2.1.1-2 [8888 B]
Get:114 http://172.17.4.1/private bookworm-staging/main armhf golang-github-modern-go-concurrent-dev all 1.0.3-1.1 [4668 B]
Get:115 http://172.17.4.1/private bookworm-staging/main armhf golang-github-modern-go-reflect2-dev all 1.0.2-2 [10.9 kB]
Get:116 http://172.17.4.1/private bookworm-staging/main armhf golang-github-json-iterator-go-dev all 1.1.12-1 [62.2 kB]
Get:117 http://172.17.4.1/private bookworm-staging/main armhf golang-github-prometheus-client-model-dev all 0.2.0-3 [8588 B]
Get:118 http://172.17.4.1/private bookworm-staging/main armhf golang-github-julienschmidt-httprouter-dev all 1.3.0-1 [19.3 kB]
Get:119 http://172.17.4.1/private bookworm-staging/main armhf golang-github-jpillora-backoff-dev all 1.0.0-1.1 [3712 B]
Get:120 http://172.17.4.1/private bookworm-staging/main armhf golang-github-mwitkow-go-conntrack-dev all 0.0~git20190716.2f06839-2 [14.6 kB]
Get:121 http://172.17.4.1/private bookworm-staging/main armhf golang-gopkg-alecthomas-kingpin.v2-dev all 2.2.6-3 [42.8 kB]
Get:122 http://172.17.4.1/private bookworm-staging/main armhf golang-protobuf-extensions-dev all 1.0.1-1 [29.6 kB]
Get:123 http://172.17.4.1/private bookworm-staging/main armhf golang-github-prometheus-common-dev all 0.32.1-5 [105 kB]
Get:124 http://172.17.4.1/private bookworm-staging/main armhf golang-golang-x-sync-dev all 0.0~git20210220.036812b-1 [19.1 kB]
Get:125 http://172.17.4.1/private bookworm-staging/main armhf golang-github-prometheus-procfs-dev all 0.7.3-1 [118 kB]
Get:126 http://172.17.4.1/private bookworm-staging/main armhf golang-github-prometheus-client-golang-dev all 1.11.0-3 [123 kB]
Get:127 http://172.17.4.1/private bookworm-staging/main armhf golang-github-grpc-ecosystem-go-grpc-prometheus-dev all 1.2.0+git20191002.6af20e3-3 [25.6 kB]
Get:128 http://172.17.4.1/private bookworm-staging/main armhf golang-github-grpc-ecosystem-grpc-gateway-dev all 1.6.4-2 [281 kB]
Get:129 http://172.17.4.1/private bookworm-staging/main armhf golang-github-hashicorp-hcl-dev all 1.0.0-1.1 [58.8 kB]
Get:130 http://172.17.4.1/private bookworm-staging/main armhf golang-github-jonboulle-clockwork-dev all 0.1.0-4.1 [5772 B]
Get:131 http://172.17.4.1/private bookworm-staging/main armhf golang-github-kr-fs-dev all 0.1.0-1 [6320 B]
Get:132 http://172.17.4.1/private bookworm-staging/main armhf golang-github-magiconair-properties-dev all 1.8.5-1 [30.1 kB]
Get:133 http://172.17.4.1/private bookworm-staging/main armhf golang-github-rivo-uniseg-dev all 0.2.0-1 [34.3 kB]
Get:134 http://172.17.4.1/private bookworm-staging/main armhf golang-github-mattn-go-runewidth-dev all 0.0.13-2 [15.2 kB]
Get:135 http://172.17.4.1/private bookworm-staging/main armhf golang-github-mitchellh-mapstructure-dev all 1.4.3-1 [27.9 kB]
Get:136 http://172.17.4.1/private bookworm-staging/main armhf golang-github-olekukonko-tablewriter-dev all 0.0.5-1 [20.4 kB]
Get:137 http://172.17.4.1/private bookworm-staging/main armhf golang-github-pelletier-go-toml-dev all 1.9.4-1 [78.2 kB]
Get:138 http://172.17.4.1/private bookworm-staging/main armhf golang-github-pkg-sftp-dev all 1.13.4-1 [96.8 kB]
Get:139 http://172.17.4.1/private bookworm-staging/main armhf golang-github-soheilhy-cmux-dev all 0.1.4-2 [13.0 kB]
Get:140 http://172.17.4.1/private bookworm-staging/main armhf golang-github-spf13-afero-dev all 1.8.1-1 [61.8 kB]
Get:141 http://172.17.4.1/private bookworm-staging/main armhf golang-github-spf13-cast-dev all 1.4.1-1 [12.7 kB]
Get:142 http://172.17.4.1/private bookworm-staging/main armhf golang-github-spf13-pflag-dev all 1.0.5-2 [42.7 kB]
Get:143 http://172.17.4.1/private bookworm-staging/main armhf golang-github-spf13-jwalterweatherman-dev all 1.1.0+really1.1.0-1 [7768 B]
Get:144 http://172.17.4.1/private bookworm-staging/main armhf golang-github-subosito-gotenv-dev all 1.2.0+git20190917.de67a66-2 [8040 B]
Get:145 http://172.17.4.1/private bookworm-staging/main armhf golang-gopkg-ini.v1-dev all 1.66.2-1 [40.0 kB]
Get:146 http://172.17.4.1/private bookworm-staging/main armhf golang-github-spf13-viper-dev all 1.10.1-1 [64.4 kB]
Get:147 http://172.17.4.1/private bookworm-staging/main armhf golang-github-spf13-cobra-dev all 1.3.0-1 [115 kB]
Get:148 http://172.17.4.1/private bookworm-staging/main armhf golang-github-tmc-grpc-websocket-proxy-dev all 0.0~git20200427.3cfed13-2 [5656 B]
Get:149 http://172.17.4.1/private bookworm-staging/main armhf golang-github-urfave-cli-dev all 1.22.5-3 [47.0 kB]
Get:150 http://172.17.4.1/private bookworm-staging/main armhf golang-github-xiang90-probing-dev all 0.0.2-1 [4820 B]
Get:151 http://172.17.4.1/private bookworm-staging/main armhf golang-gopkg-cheggaaa-pb.v1-dev all 1.0.25-1 [14.0 kB]
Get:152 http://172.17.4.1/private bookworm-staging/main armhf golang-k8s-sigs-yaml-dev all 1.3.0-1 [15.1 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 115 MB in 10s (11.8 MB/s)
Selecting previously unselected package golang-golang-x-sys-dev.
(Reading database ... 14451 files and directories currently installed.)
Preparing to unpack .../000-golang-golang-x-sys-dev_0.0~git20211216.1d35b9e-1_all.deb ...
Unpacking golang-golang-x-sys-dev (0.0~git20211216.1d35b9e-1) ...
Selecting previously unselected package golang-github-sirupsen-logrus-dev.
Preparing to unpack .../001-golang-github-sirupsen-logrus-dev_1.7.0-2_all.deb ...
Unpacking golang-github-sirupsen-logrus-dev (1.7.0-2) ...
Selecting previously unselected package libuchardet0:armhf.
Preparing to unpack .../002-libuchardet0_0.0.7-1_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../003-groff-base_1.22.4-8_armhf.deb ...
Unpacking groff-base (1.22.4-8) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../004-bsdextrautils_2.37.3-1_armhf.deb ...
Unpacking bsdextrautils (2.37.3-1) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../005-libpipeline1_1.5.5-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.5-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../006-man-db_2.10.1-1_armhf.deb ...
Unpacking man-db (2.10.1-1) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../007-libmagic-mgc_1%3a5.41-2_armhf.deb ...
Unpacking libmagic-mgc (1:5.41-2) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../008-libmagic1_1%3a5.41-2_armhf.deb ...
Unpacking libmagic1:armhf (1:5.41-2) ...
Selecting previously unselected package file.
Preparing to unpack .../009-file_1%3a5.41-2_armhf.deb ...
Unpacking file (1:5.41-2) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../010-gettext-base_0.21-4_armhf.deb ...
Unpacking gettext-base (0.21-4) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../011-libsigsegv2_2.14-1_armhf.deb ...
Unpacking libsigsegv2:armhf (2.14-1) ...
Selecting previously unselected package m4.
Preparing to unpack .../012-m4_1.4.18-5_armhf.deb ...
Unpacking m4 (1.4.18-5) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../013-autoconf_2.71-2_all.deb ...
Unpacking autoconf (2.71-2) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../014-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../015-automake_1%3a1.16.5-1.1_all.deb ...
Unpacking automake (1:1.16.5-1.1) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../016-autopoint_0.21-4_all.deb ...
Unpacking autopoint (0.21-4) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../017-libdebhelper-perl_13.6_all.deb ...
Unpacking libdebhelper-perl (13.6) ...
Selecting previously unselected package libtool.
Preparing to unpack .../018-libtool_2.4.6-15_all.deb ...
Unpacking libtool (2.4.6-15) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../019-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../020-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 .../021-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 .../022-libfile-stripnondeterminism-perl_1.13.0-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.13.0-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../023-dh-strip-nondeterminism_1.13.0-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.13.0-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../024-libelf1_0.186-1_armhf.deb ...
Unpacking libelf1:armhf (0.186-1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../025-dwz_0.14-1_armhf.deb ...
Unpacking dwz (0.14-1) ...
Selecting previously unselected package libicu67:armhf.
Preparing to unpack .../026-libicu67_67.1-7_armhf.deb ...
Unpacking libicu67:armhf (67.1-7) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../027-libxml2_2.9.13+dfsg-1_armhf.deb ...
Unpacking libxml2:armhf (2.9.13+dfsg-1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../028-gettext_0.21-4_armhf.deb ...
Unpacking gettext (0.21-4) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../029-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 .../030-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../031-debhelper_13.6_all.deb ...
Unpacking debhelper (13.6) ...
Selecting previously unselected package dh-golang.
Preparing to unpack .../032-dh-golang_1.53_all.deb ...
Unpacking dh-golang (1.53) ...
Selecting previously unselected package golang-1.17-src.
Preparing to unpack .../033-golang-1.17-src_1.17.7-1_all.deb ...
Unpacking golang-1.17-src (1.17.7-1) ...
Selecting previously unselected package golang-1.17-go.
Preparing to unpack .../034-golang-1.17-go_1.17.7-1_armhf.deb ...
Unpacking golang-1.17-go (1.17.7-1) ...
Selecting previously unselected package golang-src.
Preparing to unpack .../035-golang-src_2%3a1.17~1_all.deb ...
Unpacking golang-src (2:1.17~1) ...
Selecting previously unselected package golang-go:armhf.
Preparing to unpack .../036-golang-go_2%3a1.17~1_armhf.deb ...
Unpacking golang-go:armhf (2:1.17~1) ...
Selecting previously unselected package golang-any:armhf.
Preparing to unpack .../037-golang-any_2%3a1.17~1_armhf.deb ...
Unpacking golang-any:armhf (2:1.17~1) ...
Selecting previously unselected package golang-dbus-dev.
Preparing to unpack .../038-golang-dbus-dev_5.0.6-1_all.deb ...
Unpacking golang-dbus-dev (5.0.6-1) ...
Selecting previously unselected package golang-github-alecthomas-units-dev.
Preparing to unpack .../039-golang-github-alecthomas-units-dev_0.0~git20211218.b94a6e3-1_all.deb ...
Unpacking golang-github-alecthomas-units-dev (0.0~git20211218.b94a6e3-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-3_all.deb ...
Unpacking golang-github-pmezard-go-difflib-dev (1.0.0-3) ...
Selecting previously unselected package golang-github-stretchr-objx-dev.
Preparing to unpack .../042-golang-github-stretchr-objx-dev_0.3.0-1_all.deb ...
Unpacking golang-github-stretchr-objx-dev (0.3.0-1) ...
Selecting previously unselected package golang-gopkg-yaml.v2-dev.
Preparing to unpack .../043-golang-gopkg-yaml.v2-dev_2.4.0-2_all.deb ...
Unpacking golang-gopkg-yaml.v2-dev (2.4.0-2) ...
Selecting previously unselected package golang-github-jmespath-go-jmespath-dev.
Preparing to unpack .../044-golang-github-jmespath-go-jmespath-dev_0.4.0-2_all.deb ...
Unpacking golang-github-jmespath-go-jmespath-dev (0.4.0-2) ...
Selecting previously unselected package golang-github-pkg-errors-dev.
Preparing to unpack .../045-golang-github-pkg-errors-dev_0.9.1-2_all.deb ...
Unpacking golang-github-pkg-errors-dev (0.9.1-2) ...
Selecting previously unselected package golang-golang-x-text-dev.
Preparing to unpack .../046-golang-golang-x-text-dev_0.3.7-1_all.deb ...
Unpacking golang-golang-x-text-dev (0.3.7-1) ...
Selecting previously unselected package golang-golang-x-net-dev.
Preparing to unpack .../047-golang-golang-x-net-dev_1%3a0.0+git20211209.491a49a+dfsg-1_all.deb ...
Unpacking golang-golang-x-net-dev (1:0.0+git20211209.491a49a+dfsg-1) ...
Selecting previously unselected package golang-github-aws-aws-sdk-go-dev.
Preparing to unpack .../048-golang-github-aws-aws-sdk-go-dev_1.43.5-1_all.deb ...
Unpacking golang-github-aws-aws-sdk-go-dev (1.43.5-1) ...
Selecting previously unselected package golang-github-mattn-go-isatty-dev.
Preparing to unpack .../049-golang-github-mattn-go-isatty-dev_0.0.14-1_all.deb ...
Unpacking golang-github-mattn-go-isatty-dev (0.0.14-1) ...
Selecting previously unselected package golang-github-mattn-go-colorable-dev.
Preparing to unpack .../050-golang-github-mattn-go-colorable-dev_0.1.12-1_all.deb ...
Unpacking golang-github-mattn-go-colorable-dev (0.1.12-1) ...
Selecting previously unselected package golang-github-fatih-color-dev.
Preparing to unpack .../051-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 .../052-golang-github-go-logfmt-logfmt-dev_0.5.0-2_all.deb ...
Unpacking golang-github-go-logfmt-logfmt-dev (0.5.0-2) ...
Selecting previously unselected package golang-github-rogpeppe-fastuuid-dev.
Preparing to unpack .../053-golang-github-rogpeppe-fastuuid-dev_0.0~git20150106.0.6724a57-2.1_all.deb ...
Unpacking golang-github-rogpeppe-fastuuid-dev (0.0~git20150106.0.6724a57-2.1) ...
Selecting previously unselected package golang-gopkg-yaml.v3-dev.
Preparing to unpack .../054-golang-gopkg-yaml.v3-dev_3.0.0~git20210107.496545a-1_all.deb ...
Unpacking golang-gopkg-yaml.v3-dev (3.0.0~git20210107.496545a-1) ...
Selecting previously unselected package golang-github-stretchr-testify-dev.
Preparing to unpack .../055-golang-github-stretchr-testify-dev_1.7.0+git20210824.ab6dc32-1_all.deb ...
Unpacking golang-github-stretchr-testify-dev (1.7.0+git20210824.ab6dc32-1) ...
Selecting previously unselected package golang-github-apex-log-dev.
Preparing to unpack .../056-golang-github-apex-log-dev_1.1.1-3_all.deb ...
Unpacking golang-github-apex-log-dev (1.1.1-3) ...
Selecting previously unselected package golang-github-benbjohnson-clock-dev.
Preparing to unpack .../057-golang-github-benbjohnson-clock-dev_1.3.0-1_all.deb ...
Unpacking golang-github-benbjohnson-clock-dev (1.3.0-1) ...
Selecting previously unselected package golang-github-beorn7-perks-dev.
Preparing to unpack .../058-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 .../059-golang-github-bgentry-speakeasy-dev_0.1.0-2_all.deb ...
Unpacking golang-github-bgentry-speakeasy-dev (0.1.0-2) ...
Selecting previously unselected package golang-github-burntsushi-toml-dev.
Preparing to unpack .../060-golang-github-burntsushi-toml-dev_1.0.0-2_all.deb ...
Unpacking golang-github-burntsushi-toml-dev (1.0.0-2) ...
Selecting previously unselected package golang-github-coreos-bbolt-dev.
Preparing to unpack .../061-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 .../062-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 libsystemd-dev:armhf.
Preparing to unpack .../063-libsystemd-dev_250.3-2+rpi1_armhf.deb ...
Unpacking libsystemd-dev:armhf (250.3-2+rpi1) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../064-libglib2.0-0_2.70.4-1_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.70.4-1) ...
Selecting previously unselected package pkg-config.
Preparing to unpack .../065-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 .../066-golang-github-coreos-go-systemd-dev_22.3.2-1_all.deb ...
Unpacking golang-github-coreos-go-systemd-dev (22.3.2-1) ...
Selecting previously unselected package golang-golang-x-term-dev.
Preparing to unpack .../067-golang-golang-x-term-dev_0.0~git20210615.6886f2d-1_all.deb ...
Unpacking golang-golang-x-term-dev (0.0~git20210615.6886f2d-1) ...
Selecting previously unselected package golang-golang-x-crypto-dev.
Preparing to unpack .../068-golang-golang-x-crypto-dev_1%3a0.0~git20211202.5770296-1_all.deb ...
Unpacking golang-golang-x-crypto-dev (1:0.0~git20211202.5770296-1) ...
Selecting previously unselected package golang-github-coreos-pkg-dev.
Preparing to unpack .../069-golang-github-coreos-pkg-dev_4-3_all.deb ...
Unpacking golang-github-coreos-pkg-dev (4-3) ...
Selecting previously unselected package golang-github-shurcool-sanitized-anchor-name-dev.
Preparing to unpack .../070-golang-github-shurcool-sanitized-anchor-name-dev_1.0.0-2_all.deb ...
Unpacking golang-github-shurcool-sanitized-anchor-name-dev (1.0.0-2) ...
Selecting previously unselected package golang-github-russross-blackfriday-v2-dev.
Preparing to unpack .../071-golang-github-russross-blackfriday-v2-dev_2.1.0-1_all.deb ...
Unpacking golang-github-russross-blackfriday-v2-dev (2.1.0-1) ...
Selecting previously unselected package golang-github-cpuguy83-go-md2man-v2-dev.
Preparing to unpack .../072-golang-github-cpuguy83-go-md2man-v2-dev_2.0.1+ds1-1_all.deb ...
Unpacking golang-github-cpuguy83-go-md2man-v2-dev (2.0.1+ds1-1) ...
Selecting previously unselected package golang-github-creack-pty-dev.
Preparing to unpack .../073-golang-github-creack-pty-dev_1.1.17-1_all.deb ...
Unpacking golang-github-creack-pty-dev (1.1.17-1) ...
Selecting previously unselected package golang-golang-x-xerrors-dev.
Preparing to unpack .../074-golang-golang-x-xerrors-dev_0.0~git20200804.5ec99f8-1_all.deb ...
Unpacking golang-golang-x-xerrors-dev (0.0~git20200804.5ec99f8-1) ...
Selecting previously unselected package golang-github-google-go-cmp-dev.
Preparing to unpack .../075-golang-github-google-go-cmp-dev_0.5.7-1_all.deb ...
Unpacking golang-github-google-go-cmp-dev (0.5.7-1) ...
Selecting previously unselected package golang-github-google-go-querystring-dev.
Preparing to unpack .../076-golang-github-google-go-querystring-dev_1.1.0-1_all.deb ...
Unpacking golang-github-google-go-querystring-dev (1.1.0-1) ...
Selecting previously unselected package golang-golang-x-oauth2-dev.
Preparing to unpack .../077-golang-golang-x-oauth2-dev_0.0~git20211104.d3ed0bb-1_all.deb ...
Unpacking golang-golang-x-oauth2-dev (0.0~git20211104.d3ed0bb-1) ...
Selecting previously unselected package golang-github-dghubble-sling-dev.
Preparing to unpack .../078-golang-github-dghubble-sling-dev_1.3.0-1_all.deb ...
Unpacking golang-github-dghubble-sling-dev (1.3.0-1) ...
Selecting previously unselected package golang-github-dgrijalva-jwt-go-dev.
Preparing to unpack .../079-golang-github-dgrijalva-jwt-go-dev_3.2.0-3_all.deb ...
Unpacking golang-github-dgrijalva-jwt-go-dev (3.2.0-3) ...
Selecting previously unselected package golang-github-dustin-go-humanize-dev.
Preparing to unpack .../080-golang-github-dustin-go-humanize-dev_1.0.0-2_all.deb ...
Unpacking golang-github-dustin-go-humanize-dev (1.0.0-2) ...
Selecting previously unselected package golang-github-fsnotify-fsnotify-dev.
Preparing to unpack .../081-golang-github-fsnotify-fsnotify-dev_1.5.1-1_all.deb ...
Unpacking golang-github-fsnotify-fsnotify-dev (1.5.1-1) ...
Selecting previously unselected package golang-github-ghodss-yaml-dev.
Preparing to unpack .../082-golang-github-ghodss-yaml-dev_1.0.0-1.1_all.deb ...
Unpacking golang-github-ghodss-yaml-dev (1.0.0-1.1) ...
Selecting previously unselected package golang-github-go-stack-stack-dev.
Preparing to unpack .../083-golang-github-go-stack-stack-dev_1.8.0-1_all.deb ...
Unpacking golang-github-go-stack-stack-dev (1.8.0-1) ...
Selecting previously unselected package golang-github-opentracing-opentracing-go-dev.
Preparing to unpack .../084-golang-github-opentracing-opentracing-go-dev_1.2.0-1_all.deb ...
Unpacking golang-github-opentracing-opentracing-go-dev (1.2.0-1) ...
Selecting previously unselected package golang-golang-x-time-dev.
Preparing to unpack .../085-golang-golang-x-time-dev_0.0+git20211116.f0f3c7e-1_all.deb ...
Unpacking golang-golang-x-time-dev (0.0+git20211116.f0f3c7e-1) ...
Selecting previously unselected package golang-github-golang-mock-dev.
Preparing to unpack .../086-golang-github-golang-mock-dev_1.6.0-1_all.deb ...
Unpacking golang-github-golang-mock-dev (1.6.0-1) ...
Selecting previously unselected package golang-glog-dev.
Preparing to unpack .../087-golang-glog-dev_0.0~git20160126.23def4e-5_all.deb ...
Unpacking golang-glog-dev (0.0~git20160126.23def4e-5) ...
Selecting previously unselected package golang-google-cloud-compute-metadata-dev.
Preparing to unpack .../088-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 .../089-golang-golang-x-oauth2-google-dev_0.0~git20211104.d3ed0bb-1_all.deb ...
Unpacking golang-golang-x-oauth2-google-dev (0.0~git20211104.d3ed0bb-1) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../090-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 .../091-libprotobuf23_3.12.4-1_armhf.deb ...
Unpacking libprotobuf23:armhf (3.12.4-1) ...
Selecting previously unselected package libprotobuf-lite23:armhf.
Preparing to unpack .../092-libprotobuf-lite23_3.12.4-1_armhf.deb ...
Unpacking libprotobuf-lite23:armhf (3.12.4-1) ...
Selecting previously unselected package libprotobuf-dev:armhf.
Preparing to unpack .../093-libprotobuf-dev_3.12.4-1_armhf.deb ...
Unpacking libprotobuf-dev:armhf (3.12.4-1) ...
Selecting previously unselected package libprotoc23:armhf.
Preparing to unpack .../094-libprotoc23_3.12.4-1_armhf.deb ...
Unpacking libprotoc23:armhf (3.12.4-1) ...
Selecting previously unselected package protobuf-compiler.
Preparing to unpack .../095-protobuf-compiler_3.12.4-1_armhf.deb ...
Unpacking protobuf-compiler (3.12.4-1) ...
Selecting previously unselected package golang-goprotobuf-dev.
Preparing to unpack .../096-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 .../097-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 .../098-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 .../099-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-go-kit-log-dev.
Preparing to unpack .../100-golang-github-go-kit-log-dev_0.2.0-3_all.deb ...
Unpacking golang-github-go-kit-log-dev (0.2.0-3) ...
Selecting previously unselected package golang-github-gogo-protobuf-dev.
Preparing to unpack .../101-golang-github-gogo-protobuf-dev_1.3.2-1_all.deb ...
Unpacking golang-github-gogo-protobuf-dev (1.3.2-1) ...
Selecting previously unselected package golang-github-golang-groupcache-dev.
Preparing to unpack .../102-golang-github-golang-groupcache-dev_0.0~git20200121.8c9f03a-1_all.deb ...
Unpacking golang-github-golang-groupcache-dev (0.0~git20200121.8c9f03a-1) ...
Selecting previously unselected package golang-github-google-btree-dev.
Preparing to unpack .../103-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 .../104-golang-github-google-uuid-dev_1.3.0-1_all.deb ...
Unpacking golang-github-google-uuid-dev (1.3.0-1) ...
Selecting previously unselected package golang-github-gorilla-websocket-dev.
Preparing to unpack .../105-golang-github-gorilla-websocket-dev_1.5.0-1_all.deb ...
Unpacking golang-github-gorilla-websocket-dev (1.5.0-1) ...
Selecting previously unselected package golang-go.uber-atomic-dev.
Preparing to unpack .../106-golang-go.uber-atomic-dev_1.9.0-1_all.deb ...
Unpacking golang-go.uber-atomic-dev (1.9.0-1) ...
Selecting previously unselected package golang-go.uber-multierr-dev.
Preparing to unpack .../107-golang-go.uber-multierr-dev_1.6.0-1_all.deb ...
Unpacking golang-go.uber-multierr-dev (1.6.0-1) ...
Selecting previously unselected package golang-uber-goleak-dev.
Preparing to unpack .../108-golang-uber-goleak-dev_1.1.12-1_all.deb ...
Unpacking golang-uber-goleak-dev (1.1.12-1) ...
Selecting previously unselected package golang-go.uber-zap-dev.
Preparing to unpack .../109-golang-go.uber-zap-dev_1.20.0-1_all.deb ...
Unpacking golang-go.uber-zap-dev (1.20.0-1) ...
Selecting previously unselected package golang-github-grpc-ecosystem-go-grpc-middleware-dev.
Preparing to unpack .../110-golang-github-grpc-ecosystem-go-grpc-middleware-dev_1.2.3~git20210213.be4c235-2_all.deb ...
Unpacking golang-github-grpc-ecosystem-go-grpc-middleware-dev (1.2.3~git20210213.be4c235-2) ...
Selecting previously unselected package golang-github-cespare-xxhash-dev.
Preparing to unpack .../111-golang-github-cespare-xxhash-dev_2.1.1-2_all.deb ...
Unpacking golang-github-cespare-xxhash-dev (2.1.1-2) ...
Selecting previously unselected package golang-github-modern-go-concurrent-dev.
Preparing to unpack .../112-golang-github-modern-go-concurrent-dev_1.0.3-1.1_all.deb ...
Unpacking golang-github-modern-go-concurrent-dev (1.0.3-1.1) ...
Selecting previously unselected package golang-github-modern-go-reflect2-dev.
Preparing to unpack .../113-golang-github-modern-go-reflect2-dev_1.0.2-2_all.deb ...
Unpacking golang-github-modern-go-reflect2-dev (1.0.2-2) ...
Selecting previously unselected package golang-github-json-iterator-go-dev.
Preparing to unpack .../114-golang-github-json-iterator-go-dev_1.1.12-1_all.deb ...
Unpacking golang-github-json-iterator-go-dev (1.1.12-1) ...
Selecting previously unselected package golang-github-prometheus-client-model-dev.
Preparing to unpack .../115-golang-github-prometheus-client-model-dev_0.2.0-3_all.deb ...
Unpacking golang-github-prometheus-client-model-dev (0.2.0-3) ...
Selecting previously unselected package golang-github-julienschmidt-httprouter-dev.
Preparing to unpack .../116-golang-github-julienschmidt-httprouter-dev_1.3.0-1_all.deb ...
Unpacking golang-github-julienschmidt-httprouter-dev (1.3.0-1) ...
Selecting previously unselected package golang-github-jpillora-backoff-dev.
Preparing to unpack .../117-golang-github-jpillora-backoff-dev_1.0.0-1.1_all.deb ...
Unpacking golang-github-jpillora-backoff-dev (1.0.0-1.1) ...
Selecting previously unselected package golang-github-mwitkow-go-conntrack-dev.
Preparing to unpack .../118-golang-github-mwitkow-go-conntrack-dev_0.0~git20190716.2f06839-2_all.deb ...
Unpacking golang-github-mwitkow-go-conntrack-dev (0.0~git20190716.2f06839-2) ...
Selecting previously unselected package golang-gopkg-alecthomas-kingpin.v2-dev.
Preparing to unpack .../119-golang-gopkg-alecthomas-kingpin.v2-dev_2.2.6-3_all.deb ...
Unpacking golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-3) ...
Selecting previously unselected package golang-protobuf-extensions-dev.
Preparing to unpack .../120-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 .../121-golang-github-prometheus-common-dev_0.32.1-5_all.deb ...
Unpacking golang-github-prometheus-common-dev (0.32.1-5) ...
Selecting previously unselected package golang-golang-x-sync-dev.
Preparing to unpack .../122-golang-golang-x-sync-dev_0.0~git20210220.036812b-1_all.deb ...
Unpacking golang-golang-x-sync-dev (0.0~git20210220.036812b-1) ...
Selecting previously unselected package golang-github-prometheus-procfs-dev.
Preparing to unpack .../123-golang-github-prometheus-procfs-dev_0.7.3-1_all.deb ...
Unpacking golang-github-prometheus-procfs-dev (0.7.3-1) ...
Selecting previously unselected package golang-github-prometheus-client-golang-dev.
Preparing to unpack .../124-golang-github-prometheus-client-golang-dev_1.11.0-3_all.deb ...
Unpacking golang-github-prometheus-client-golang-dev (1.11.0-3) ...
Selecting previously unselected package golang-github-grpc-ecosystem-go-grpc-prometheus-dev.
Preparing to unpack .../125-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 .../126-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 .../127-golang-github-hashicorp-hcl-dev_1.0.0-1.1_all.deb ...
Unpacking golang-github-hashicorp-hcl-dev (1.0.0-1.1) ...
Selecting previously unselected package golang-github-jonboulle-clockwork-dev.
Preparing to unpack .../128-golang-github-jonboulle-clockwork-dev_0.1.0-4.1_all.deb ...
Unpacking golang-github-jonboulle-clockwork-dev (0.1.0-4.1) ...
Selecting previously unselected package golang-github-kr-fs-dev.
Preparing to unpack .../129-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 .../130-golang-github-magiconair-properties-dev_1.8.5-1_all.deb ...
Unpacking golang-github-magiconair-properties-dev (1.8.5-1) ...
Selecting previously unselected package golang-github-rivo-uniseg-dev.
Preparing to unpack .../131-golang-github-rivo-uniseg-dev_0.2.0-1_all.deb ...
Unpacking golang-github-rivo-uniseg-dev (0.2.0-1) ...
Selecting previously unselected package golang-github-mattn-go-runewidth-dev.
Preparing to unpack .../132-golang-github-mattn-go-runewidth-dev_0.0.13-2_all.deb ...
Unpacking golang-github-mattn-go-runewidth-dev (0.0.13-2) ...
Selecting previously unselected package golang-github-mitchellh-mapstructure-dev.
Preparing to unpack .../133-golang-github-mitchellh-mapstructure-dev_1.4.3-1_all.deb ...
Unpacking golang-github-mitchellh-mapstructure-dev (1.4.3-1) ...
Selecting previously unselected package golang-github-olekukonko-tablewriter-dev.
Preparing to unpack .../134-golang-github-olekukonko-tablewriter-dev_0.0.5-1_all.deb ...
Unpacking golang-github-olekukonko-tablewriter-dev (0.0.5-1) ...
Selecting previously unselected package golang-github-pelletier-go-toml-dev.
Preparing to unpack .../135-golang-github-pelletier-go-toml-dev_1.9.4-1_all.deb ...
Unpacking golang-github-pelletier-go-toml-dev (1.9.4-1) ...
Selecting previously unselected package golang-github-pkg-sftp-dev.
Preparing to unpack .../136-golang-github-pkg-sftp-dev_1.13.4-1_all.deb ...
Unpacking golang-github-pkg-sftp-dev (1.13.4-1) ...
Selecting previously unselected package golang-github-soheilhy-cmux-dev.
Preparing to unpack .../137-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 .../138-golang-github-spf13-afero-dev_1.8.1-1_all.deb ...
Unpacking golang-github-spf13-afero-dev (1.8.1-1) ...
Selecting previously unselected package golang-github-spf13-cast-dev.
Preparing to unpack .../139-golang-github-spf13-cast-dev_1.4.1-1_all.deb ...
Unpacking golang-github-spf13-cast-dev (1.4.1-1) ...
Selecting previously unselected package golang-github-spf13-pflag-dev.
Preparing to unpack .../140-golang-github-spf13-pflag-dev_1.0.5-2_all.deb ...
Unpacking golang-github-spf13-pflag-dev (1.0.5-2) ...
Selecting previously unselected package golang-github-spf13-jwalterweatherman-dev.
Preparing to unpack .../141-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 .../142-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 .../143-golang-gopkg-ini.v1-dev_1.66.2-1_all.deb ...
Unpacking golang-gopkg-ini.v1-dev (1.66.2-1) ...
Selecting previously unselected package golang-github-spf13-viper-dev.
Preparing to unpack .../144-golang-github-spf13-viper-dev_1.10.1-1_all.deb ...
Unpacking golang-github-spf13-viper-dev (1.10.1-1) ...
Selecting previously unselected package golang-github-spf13-cobra-dev.
Preparing to unpack .../145-golang-github-spf13-cobra-dev_1.3.0-1_all.deb ...
Unpacking golang-github-spf13-cobra-dev (1.3.0-1) ...
Selecting previously unselected package golang-github-tmc-grpc-websocket-proxy-dev.
Preparing to unpack .../146-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 .../147-golang-github-urfave-cli-dev_1.22.5-3_all.deb ...
Unpacking golang-github-urfave-cli-dev (1.22.5-3) ...
Selecting previously unselected package golang-github-xiang90-probing-dev.
Preparing to unpack .../148-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 .../149-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 .../150-golang-k8s-sigs-yaml-dev_1.3.0-1_all.deb ...
Unpacking golang-k8s-sigs-yaml-dev (1.3.0-1) ...
Selecting previously unselected package sbuild-build-depends-etcd-dummy.
Preparing to unpack .../151-sbuild-build-depends-etcd-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-etcd-dummy (0.invalid.0) ...
Setting up golang-golang-x-time-dev (0.0+git20211116.f0f3c7e-1) ...
Setting up libpipeline1:armhf (1.5.5-1) ...
Setting up golang-gopkg-yaml.v2-dev (2.4.0-2) ...
Setting up golang-github-mitchellh-mapstructure-dev (1.4.3-1) ...
Setting up bsdextrautils (2.37.3-1) ...
Setting up golang-dbus-dev (5.0.6-1) ...
Setting up golang-github-creack-pty-dev (1.1.17-1) ...
Setting up golang-github-shurcool-sanitized-anchor-name-dev (1.0.0-2) ...
Setting up libicu67:armhf (67.1-7) ...
Setting up golang-github-golang-mock-dev (1.6.0-1) ...
Setting up golang-github-stretchr-objx-dev (0.3.0-1) ...
Setting up libmagic-mgc (1:5.41-2) ...
Setting up golang-github-benbjohnson-clock-dev (1.3.0-1) ...
Setting up golang-github-pkg-errors-dev (0.9.1-2) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libglib2.0-0:armhf (2.70.4-1) ...
No schema files found: doing nothing.
Setting up golang-gopkg-yaml.v3-dev (3.0.0~git20210107.496545a-1) ...
Setting up libdebhelper-perl (13.6) ...
Setting up golang-github-burntsushi-toml-dev (1.0.0-2) ...
Setting up golang-golang-x-sys-dev (0.0~git20211216.1d35b9e-1) ...
Setting up golang-github-kr-fs-dev (0.1.0-1) ...
Setting up libmagic1:armhf (1:5.41-2) ...
Setting up golang-github-pmezard-go-difflib-dev (1.0.0-3) ...
Setting up golang-github-modern-go-concurrent-dev (1.0.3-1.1) ...
Setting up gettext-base (0.21-4) ...
Setting up libprotobuf23:armhf (3.12.4-1) ...
Setting up golang-golang-x-term-dev (0.0~git20210615.6886f2d-1) ...
Setting up golang-github-jonboulle-clockwork-dev (0.1.0-4.1) ...
Setting up file (1:5.41-2) ...
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-go.uber-atomic-dev (1.9.0-1) ...
Setting up golang-1.17-src (1.17.7-1) ...
Setting up golang-github-beorn7-perks-dev (1.0.1-1) ...
Setting up golang-github-gorilla-websocket-dev (1.5.0-1) ...
Setting up golang-github-coreos-go-semver-dev (0.3.0-1) ...
Setting up golang-github-cespare-xxhash-dev (2.1.1-2) ...
Setting up golang-github-spf13-pflag-dev (1.0.5-2) ...
Setting up golang-github-bgentry-speakeasy-dev (0.1.0-2) ...
Setting up golang-github-jpillora-backoff-dev (1.0.0-1.1) ...
Setting up golang-github-davecgh-go-spew-dev (1.1.1-2) ...
Setting up libprotobuf-lite23:armhf (3.12.4-1) ...
Setting up golang-github-xiang90-probing-dev (0.0.2-1) ...
Setting up autotools-dev (20220109.1) ...
Setting up golang-github-go-logfmt-logfmt-dev (0.5.0-2) ...
Setting up golang-github-stretchr-testify-dev (1.7.0+git20210824.ab6dc32-1) ...
Setting up libprotoc23:armhf (3.12.4-1) ...
Setting up libsigsegv2:armhf (2.14-1) ...
Setting up golang-k8s-sigs-yaml-dev (1.3.0-1) ...
Setting up golang-gopkg-ini.v1-dev (1.66.2-1) ...
Setting up golang-golang-x-sync-dev (0.0~git20210220.036812b-1) ...
Setting up autopoint (0.21-4) ...
Setting up golang-github-magiconair-properties-dev (1.8.5-1) ...
Setting up pkg-config (0.29.2-1) ...
Setting up golang-github-hashicorp-hcl-dev (1.0.0-1.1) ...
Setting up golang-glog-dev (0.0~git20160126.23def4e-5) ...
Setting up golang-github-julienschmidt-httprouter-dev (1.3.0-1) ...
Setting up golang-github-rogpeppe-fastuuid-dev (0.0~git20150106.0.6724a57-2.1) ...
Setting up golang-github-rivo-uniseg-dev (0.2.0-1) ...
Setting up golang-1.17-go (1.17.7-1) ...
Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-2) ...
Setting up golang-golang-x-text-dev (0.3.7-1) ...
Setting up golang-github-google-uuid-dev (1.3.0-1) ...
Setting up libuchardet0:armhf (0.0.7-1) ...
Setting up golang-github-spf13-cast-dev (1.4.1-1) ...
Setting up golang-github-fsnotify-fsnotify-dev (1.5.1-1) ...
Setting up golang-github-dustin-go-humanize-dev (1.0.0-2) ...
Setting up golang-github-prometheus-procfs-dev (0.7.3-1) ...
Setting up golang-github-alecthomas-units-dev (0.0~git20211218.b94a6e3-1) ...
Setting up golang-github-modern-go-reflect2-dev (1.0.2-2) ...
Setting up libsub-override-perl (0.09-2) ...
Setting up golang-uber-goleak-dev (1.1.12-1) ...
Setting up golang-github-dgrijalva-jwt-go-dev (3.2.0-3) ...
Setting up golang-github-pelletier-go-toml-dev (1.9.4-1) ...
Setting up golang-github-spf13-jwalterweatherman-dev (1.1.0+really1.1.0-1) ...
Setting up golang-golang-x-xerrors-dev (0.0~git20200804.5ec99f8-1) ...
Setting up golang-github-ghodss-yaml-dev (1.0.0-1.1) ...
Setting up golang-src (2:1.17~1) ...
Setting up libelf1:armhf (0.186-1) ...
Setting up libxml2:armhf (2.9.13+dfsg-1) ...
Setting up libsystemd-dev:armhf (250.3-2+rpi1) ...
Setting up golang-github-jmespath-go-jmespath-dev (0.4.0-2) ...
Setting up golang-github-coreos-bbolt-dev (1.3.5-1) ...
Setting up libfile-stripnondeterminism-perl (1.13.0-1) ...
Setting up golang-github-google-go-cmp-dev (0.5.7-1) ...
Setting up golang-github-mattn-go-isatty-dev (0.0.14-1) ...
Setting up golang-github-sirupsen-logrus-dev (1.7.0-2) ...
Setting up golang-github-opentracing-opentracing-go-dev (1.2.0-1) ...
Setting up golang-github-go-kit-log-dev (0.2.0-3) ...
Setting up golang-github-mattn-go-runewidth-dev (0.0.13-2) ...
Setting up gettext (0.21-4) ...
Setting up golang-github-google-go-querystring-dev (1.1.0-1) ...
Setting up golang-github-russross-blackfriday-v2-dev (2.1.0-1) ...
Setting up protobuf-compiler (3.12.4-1) ...
Setting up golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-3) ...
Setting up libtool (2.4.6-15) ...
Setting up golang-github-olekukonko-tablewriter-dev (0.0.5-1) ...
Setting up golang-go:armhf (2:1.17~1) ...
Setting up golang-github-mattn-go-colorable-dev (0.1.12-1) ...
Setting up golang-github-subosito-gotenv-dev (1.2.0+git20190917.de67a66-2) ...
Setting up m4 (1.4.18-5) ...
Setting up golang-github-json-iterator-go-dev (1.1.12-1) ...
Setting up golang-any:armhf (2:1.17~1) ...
Setting up intltool-debian (0.35.0+20060710.5) ...
Setting up libprotobuf-dev:armhf (3.12.4-1) ...
Setting up golang-goprotobuf-dev (1.3.4-2) ...
Setting up golang-go.uber-multierr-dev (1.6.0-1) ...
Setting up golang-github-coreos-go-systemd-dev (22.3.2-1) ...
Setting up golang-gopkg-cheggaaa-pb.v1-dev (1.0.25-1) ...
Setting up golang-golang-x-net-dev (1:0.0+git20211209.491a49a+dfsg-1) ...
Setting up autoconf (2.71-2) ...
Setting up dh-strip-nondeterminism (1.13.0-1) ...
Setting up dwz (0.14-1) ...
Setting up groff-base (1.22.4-8) ...
Setting up golang-golang-x-crypto-dev (1:0.0~git20211202.5770296-1) ...
Setting up golang-github-prometheus-client-model-dev (0.2.0-3) ...
Setting up golang-golang-x-oauth2-dev (0.0~git20211104.d3ed0bb-1) ...
Setting up golang-github-aws-aws-sdk-go-dev (1.43.5-1) ...
Setting up golang-github-tmc-grpc-websocket-proxy-dev (0.0~git20200427.3cfed13-2) ...
Setting up automake (1:1.16.5-1.1) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up golang-github-soheilhy-cmux-dev (0.1.4-2) ...
Setting up golang-github-cpuguy83-go-md2man-v2-dev (2.0.1+ds1-1) ...
Setting up golang-github-gogo-protobuf-dev (1.3.2-1) ...
Setting up golang-github-fatih-color-dev (1.7.0-1) ...
Setting up golang-github-golang-groupcache-dev (0.0~git20200121.8c9f03a-1) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up golang-github-pkg-sftp-dev (1.13.4-1) ...
Setting up golang-github-coreos-pkg-dev (4-3) ...
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 man-db (2.10.1-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up dh-autoreconf (20) ...
Setting up golang-golang-x-oauth2-google-dev (0.0~git20211104.d3ed0bb-1) ...
Setting up golang-github-spf13-afero-dev (1.8.1-1) ...
Setting up golang-github-urfave-cli-dev (1.22.5-3) ...
Setting up golang-github-apex-log-dev (1.1.1-3) ...
Setting up debhelper (13.6) ...
Setting up golang-go.uber-zap-dev (1.20.0-1) ...
Setting up golang-github-spf13-viper-dev (1.10.1-1) ...
Setting up dh-golang (1.53) ...
Setting up golang-github-spf13-cobra-dev (1.3.0-1) ...
Setting up golang-google-genproto-dev (0.0~git20200413.b5235f6-1) ...
Setting up golang-google-grpc-dev (1.27.1-1) ...
Setting up golang-github-prometheus-common-dev (0.32.1-5) ...
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-grpc-ecosystem-go-grpc-middleware-dev (1.2.3~git20210213.be4c235-2) ...
Setting up golang-github-prometheus-client-golang-dev (1.11.0-3) ...
Setting up golang-github-mwitkow-go-conntrack-dev (0.0~git20190716.2f06839-2) ...
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.33-5+rpi1) ...

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

Kernel: Linux 4.9.0-0.bpo.1-armmp armhf (armv7l)
Toolchain package versions: binutils_2.37.90.20220207-1+rpi1 dpkg-dev_1.21.1+rpi1 g++-11_11.2.0-16+rpi1 gcc-11_11.2.0-16+rpi1 libc6-dev_2.33-5+rpi1 libstdc++-11-dev_11.2.0-16+rpi1 libstdc++6_11.2.0-16+rpi1 linux-libc-dev_5.15.15-2+rpi1
Package versions: adduser_3.118 apt_2.3.15 autoconf_2.71-2 automake_1:1.16.5-1.1 autopoint_0.21-4 autotools-dev_20220109.1 base-files_12.2+rpi1 base-passwd_3.5.52 bash_5.1-6 binutils_2.37.90.20220207-1+rpi1 binutils-arm-linux-gnueabihf_2.37.90.20220207-1+rpi1 binutils-common_2.37.90.20220207-1+rpi1 bsdextrautils_2.37.3-1 bsdutils_1:2.37.3-1 build-essential_12.9 bzip2_1.0.8-5 coreutils_8.32-4.1 cpp_4:11.2.0-2+rpi1 cpp-11_11.2.0-16+rpi1 dash_0.5.11+git20210903+057cd650a4ed-3 debconf_1.5.79 debhelper_13.6 debianutils_4.11.2 dh-autoreconf_20 dh-golang_1.53 dh-strip-nondeterminism_1.13.0-1 diffutils_1:3.7-5 dirmngr_2.2.27-3 dpkg_1.21.1+rpi1 dpkg-dev_1.21.1+rpi1 dwz_0.14-1 e2fsprogs_1.46.5-2 fakeroot_1.27-1 file_1:5.41-2 findutils_4.8.0-1 g++_4:11.2.0-2+rpi1 g++-11_11.2.0-16+rpi1 gcc_4:11.2.0-2+rpi1 gcc-11_11.2.0-16+rpi1 gcc-11-base_11.2.0-16+rpi1 gcc-7-base_7.5.0-6+rpi1+b2 gcc-8-base_8.4.0-7+rpi1 gcc-9-base_9.4.0-2+rpi1 gettext_0.21-4 gettext-base_0.21-4 gnupg_2.2.27-3 gnupg-l10n_2.2.27-3 gnupg-utils_2.2.27-3 golang-1.17-go_1.17.7-1 golang-1.17-src_1.17.7-1 golang-any_2:1.17~1 golang-dbus-dev_5.0.6-1 golang-github-alecthomas-units-dev_0.0~git20211218.b94a6e3-1 golang-github-apex-log-dev_1.1.1-3 golang-github-aws-aws-sdk-go-dev_1.43.5-1 golang-github-benbjohnson-clock-dev_1.3.0-1 golang-github-beorn7-perks-dev_1.0.1-1 golang-github-bgentry-speakeasy-dev_0.1.0-2 golang-github-burntsushi-toml-dev_1.0.0-2 golang-github-cespare-xxhash-dev_2.1.1-2 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.3.2-1 golang-github-coreos-pkg-dev_4-3 golang-github-cpuguy83-go-md2man-v2-dev_2.0.1+ds1-1 golang-github-creack-pty-dev_1.1.17-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-3 golang-github-dustin-go-humanize-dev_1.0.0-2 golang-github-fatih-color-dev_1.7.0-1 golang-github-fsnotify-fsnotify-dev_1.5.1-1 golang-github-ghodss-yaml-dev_1.0.0-1.1 golang-github-go-kit-kit-dev_0.6.0-3 golang-github-go-kit-log-dev_0.2.0-3 golang-github-go-logfmt-logfmt-dev_0.5.0-2 golang-github-go-stack-stack-dev_1.8.0-1 golang-github-gogo-protobuf-dev_1.3.2-1 golang-github-golang-groupcache-dev_0.0~git20200121.8c9f03a-1 golang-github-golang-mock-dev_1.6.0-1 golang-github-google-btree-dev_1.0.0-1 golang-github-google-go-cmp-dev_0.5.7-1 golang-github-google-go-querystring-dev_1.1.0-1 golang-github-google-uuid-dev_1.3.0-1 golang-github-gorilla-websocket-dev_1.5.0-1 golang-github-grpc-ecosystem-go-grpc-middleware-dev_1.2.3~git20210213.be4c235-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.1 golang-github-jmespath-go-jmespath-dev_0.4.0-2 golang-github-jonboulle-clockwork-dev_0.1.0-4.1 golang-github-jpillora-backoff-dev_1.0.0-1.1 golang-github-json-iterator-go-dev_1.1.12-1 golang-github-julienschmidt-httprouter-dev_1.3.0-1 golang-github-kr-fs-dev_0.1.0-1 golang-github-magiconair-properties-dev_1.8.5-1 golang-github-mattn-go-colorable-dev_0.1.12-1 golang-github-mattn-go-isatty-dev_0.0.14-1 golang-github-mattn-go-runewidth-dev_0.0.13-2 golang-github-mitchellh-mapstructure-dev_1.4.3-1 golang-github-modern-go-concurrent-dev_1.0.3-1.1 golang-github-modern-go-reflect2-dev_1.0.2-2 golang-github-mwitkow-go-conntrack-dev_0.0~git20190716.2f06839-2 golang-github-olekukonko-tablewriter-dev_0.0.5-1 golang-github-opentracing-opentracing-go-dev_1.2.0-1 golang-github-pelletier-go-toml-dev_1.9.4-1 golang-github-pkg-errors-dev_0.9.1-2 golang-github-pkg-sftp-dev_1.13.4-1 golang-github-pmezard-go-difflib-dev_1.0.0-3 golang-github-prometheus-client-golang-dev_1.11.0-3 golang-github-prometheus-client-model-dev_0.2.0-3 golang-github-prometheus-common-dev_0.32.1-5 golang-github-prometheus-procfs-dev_0.7.3-1 golang-github-rivo-uniseg-dev_0.2.0-1 golang-github-rogpeppe-fastuuid-dev_0.0~git20150106.0.6724a57-2.1 golang-github-russross-blackfriday-v2-dev_2.1.0-1 golang-github-shurcool-sanitized-anchor-name-dev_1.0.0-2 golang-github-sirupsen-logrus-dev_1.7.0-2 golang-github-soheilhy-cmux-dev_0.1.4-2 golang-github-spf13-afero-dev_1.8.1-1 golang-github-spf13-cast-dev_1.4.1-1 golang-github-spf13-cobra-dev_1.3.0-1 golang-github-spf13-jwalterweatherman-dev_1.1.0+really1.1.0-1 golang-github-spf13-pflag-dev_1.0.5-2 golang-github-spf13-viper-dev_1.10.1-1 golang-github-stretchr-objx-dev_0.3.0-1 golang-github-stretchr-testify-dev_1.7.0+git20210824.ab6dc32-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.5-3 golang-github-xiang90-probing-dev_0.0.2-1 golang-glog-dev_0.0~git20160126.23def4e-5 golang-go_2:1.17~1 golang-go.uber-atomic-dev_1.9.0-1 golang-go.uber-multierr-dev_1.6.0-1 golang-go.uber-zap-dev_1.20.0-1 golang-golang-x-crypto-dev_1:0.0~git20211202.5770296-1 golang-golang-x-net-dev_1:0.0+git20211209.491a49a+dfsg-1 golang-golang-x-oauth2-dev_0.0~git20211104.d3ed0bb-1 golang-golang-x-oauth2-google-dev_0.0~git20211104.d3ed0bb-1 golang-golang-x-sync-dev_0.0~git20210220.036812b-1 golang-golang-x-sys-dev_0.0~git20211216.1d35b9e-1 golang-golang-x-term-dev_0.0~git20210615.6886f2d-1 golang-golang-x-text-dev_0.3.7-1 golang-golang-x-time-dev_0.0+git20211116.f0f3c7e-1 golang-golang-x-xerrors-dev_0.0~git20200804.5ec99f8-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-3 golang-gopkg-cheggaaa-pb.v1-dev_1.0.25-1 golang-gopkg-ini.v1-dev_1.66.2-1 golang-gopkg-yaml.v2-dev_2.4.0-2 golang-gopkg-yaml.v3-dev_3.0.0~git20210107.496545a-1 golang-goprotobuf-dev_1.3.4-2 golang-k8s-sigs-yaml-dev_1.3.0-1 golang-protobuf-extensions-dev_1.0.1-1 golang-src_2:1.17~1 golang-uber-goleak-dev_1.1.12-1 gpg_2.2.27-3 gpg-agent_2.2.27-3 gpg-wks-client_2.2.27-3 gpg-wks-server_2.2.27-3 gpgconf_2.2.27-3 gpgsm_2.2.27-3 gpgv_2.2.27-3 grep_3.7-1 groff-base_1.22.4-8 gzip_1.10-4 hostname_3.23 init-system-helpers_1.61 intltool-debian_0.35.0+20060710.5 libacl1_2.3.1-1 libapt-pkg6.0_2.3.15 libarchive-zip-perl_1.68-1 libasan6_11.2.0-16+rpi1 libassuan0_2.5.5-1 libatomic1_11.2.0-16+rpi1 libattr1_1:2.5.1-1 libaudit-common_1:3.0.7-1 libaudit1_1:3.0.7-1 libbinutils_2.37.90.20220207-1+rpi1 libblkid1_2.37.3-1 libbz2-1.0_1.0.8-5 libc-bin_2.33-5+rpi1 libc-dev-bin_2.33-5+rpi1 libc6_2.33-5+rpi1 libc6-dev_2.33-5+rpi1 libcap-ng0_0.7.9-2.2+b1 libcap2_1:2.44-1 libcc1-0_11.2.0-16+rpi1 libcom-err2_1.46.5-2 libcrypt-dev_1:4.4.27-1.1 libcrypt1_1:4.4.27-1.1 libctf-nobfd0_2.37.90.20220207-1+rpi1 libctf0_2.37.90.20220207-1+rpi1 libdb5.3_5.3.28+dfsg1-0.8 libdebconfclient0_0.261 libdebhelper-perl_13.6 libdpkg-perl_1.21.1+rpi1 libelf1_0.186-1 libext2fs2_1.46.5-2 libfakeroot_1.27-1 libffi8_3.4.2-4 libfile-stripnondeterminism-perl_1.13.0-1 libgcc-11-dev_11.2.0-16+rpi1 libgcc-s1_11.2.0-16+rpi1 libgcrypt20_1.9.4-5 libgdbm-compat4_1.23-1 libgdbm6_1.23-1 libglib2.0-0_2.70.4-1 libgmp10_2:6.2.1+dfsg-3 libgnutls30_3.7.3-4 libgomp1_11.2.0-16+rpi1 libgpg-error0_1.43-3 libgssapi-krb5-2_1.18.3-7 libhogweed6_3.7.3-1 libicu67_67.1-7 libidn2-0_2.3.2-2 libisl23_0.24-2 libk5crypto3_1.18.3-7 libkeyutils1_1.6.1-2 libkrb5-3_1.18.3-7 libkrb5support0_1.18.3-7 libksba8_1.6.0-2 libldap-2.4-2_2.4.59+dfsg-1+b1 liblz4-1_1.9.3-2 liblzma5_5.2.5-2 libmagic-mgc_1:5.41-2 libmagic1_1:5.41-2 libmount1_2.37.3-1 libmpc3_1.2.1-1 libmpfr6_4.1.0-3 libncursesw6_6.3-2 libnettle8_3.7.3-1 libnpth0_1.6-3 libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libp11-kit0_0.24.0-6 libpam-modules_1.4.0-11 libpam-modules-bin_1.4.0-11 libpam-runtime_1.4.0-11 libpam0g_1.4.0-11 libpcre2-8-0_10.39-3 libpcre3_2:8.39-13 libperl5.32_5.32.1-6 libperl5.34_5.34.0-3 libpipeline1_1.5.5-1 libprotobuf-dev_3.12.4-1 libprotobuf-lite23_3.12.4-1 libprotobuf23_3.12.4-1 libprotoc23_3.12.4-1 libreadline8_8.1.2-1 libsasl2-2_2.1.27+dfsg2-3 libsasl2-modules-db_2.1.27+dfsg2-3 libseccomp2_2.5.3-2+rpi1 libselinux1_3.3-1 libsemanage-common_3.3-1 libsemanage2_3.3-1 libsepol1_3.1-1 libsepol2_3.3-1 libsigsegv2_2.14-1 libsmartcols1_2.37.3-1 libsqlite3-0_3.37.2-2 libss2_1.46.5-2 libssl1.1_1.1.1m-1 libstdc++-11-dev_11.2.0-16+rpi1 libstdc++6_11.2.0-16+rpi1 libsub-override-perl_0.09-2 libsystemd-dev_250.3-2+rpi1 libsystemd0_250.3-2+rpi1 libtasn1-6_4.18.0-4 libtinfo6_6.3-2 libtirpc-common_1.3.2-2 libtirpc-dev_1.3.2-2 libtirpc3_1.3.2-2 libtool_2.4.6-15 libubsan1_11.2.0-16+rpi1 libuchardet0_0.0.7-1 libudev1_250.3-2+rpi1 libunistring2_1.0-1 libuuid1_2.37.3-1 libxml2_2.9.13+dfsg-1 libxxhash0_0.8.0-2+rpi1 libzstd1_1.4.8+dfsg-3+rpi1 linux-libc-dev_5.15.15-2+rpi1 login_1:4.11.1+dfsg1-1 logsave_1.46.5-2 lsb-base_11.1.0+rpi1 m4_1.4.18-5 make_4.3-4.1 man-db_2.10.1-1 mawk_1.3.4.20200120-3 mount_2.37.3-1 ncurses-base_6.3-2 ncurses-bin_6.3-2 netbase_6.3 passwd_1:4.11.1+dfsg1-1 patch_2.7.6-7 perl_5.34.0-3 perl-base_5.34.0-3 perl-modules-5.32_5.32.1-6 perl-modules-5.34_5.34.0-3 pinentry-curses_1.1.0-4 pkg-config_0.29.2-1 po-debconf_1.0.21+nmu1 protobuf-compiler_3.12.4-1 raspbian-archive-keyring_20120528.2 readline-common_8.1.2-1 rpcsvc-proto_1.4.2-4 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-etcd-dummy_0.invalid.0 sed_4.8-1 sensible-utils_0.0.17 sysvinit-utils_3.01-1 tar_1.34+dfsg-1 tzdata_2021e-1 util-linux_2.37.3-1 xz-utils_5.2.5-2 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.kzw1fZD0/trustedkeys.kbx': General error
gpgv: Signature made Fri Feb 25 03:40:55 2022 UTC
gpgv:                using RSA key 30DE7D1763AB9452C7E0825049A76977942826CB
gpgv:                issuer "siretart@tauware.de"
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify signature ./etcd_3.3.25+dfsg-7.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-7.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=bookworm-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=bookworm-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=109
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=bookworm-staging-armhf-sbuild-b2b92687-8f65-4849-846d-fb99a505b30c
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-7
dpkg-buildpackage: info: source distribution unstable
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
 debian/rules clean
dh clean --buildsystem=golang --with=golang --builddirectory=_build
   dh_auto_clean -O--buildsystem=golang -O--builddirectory=_build
   dh_autoreconf_clean -O--buildsystem=golang -O--builddirectory=_build
   dh_clean -O--buildsystem=golang -O--builddirectory=_build
 debian/rules binary-arch
dh binary-arch --buildsystem=golang --with=golang --builddirectory=_build
   dh_update_autotools_config -a -O--buildsystem=golang -O--builddirectory=_build
   dh_autoreconf -a -O--buildsystem=golang -O--builddirectory=_build
   dh_auto_configure -a -O--buildsystem=golang -O--builddirectory=_build
   dh_auto_build -a -O--buildsystem=golang -O--builddirectory=_build
	cd _build && go generate -v github.com/coreos/etcd github.com/coreos/etcd/alarm github.com/coreos/etcd/auth github.com/coreos/etcd/auth/authpb github.com/coreos/etcd/client github.com/coreos/etcd/client/integration github.com/coreos/etcd/clientv3 github.com/coreos/etcd/clientv3/balancer github.com/coreos/etcd/clientv3/balancer/connectivity github.com/coreos/etcd/clientv3/balancer/picker github.com/coreos/etcd/clientv3/balancer/resolver/endpoint github.com/coreos/etcd/clientv3/clientv3util github.com/coreos/etcd/clientv3/concurrency github.com/coreos/etcd/clientv3/credentials github.com/coreos/etcd/clientv3/integration github.com/coreos/etcd/clientv3/leasing github.com/coreos/etcd/clientv3/mirror github.com/coreos/etcd/clientv3/namespace github.com/coreos/etcd/clientv3/naming github.com/coreos/etcd/clientv3/ordering github.com/coreos/etcd/clientv3/snapshot github.com/coreos/etcd/clientv3/yaml github.com/coreos/etcd/compactor github.com/coreos/etcd/contrib/raftexample github.com/coreos/etcd/contrib/recipes github.com/coreos/etcd/contrib/systemd/etcd2-backup-coreos github.com/coreos/etcd/discovery github.com/coreos/etcd/embed github.com/coreos/etcd/error github.com/coreos/etcd/etcdctl github.com/coreos/etcd/etcdctl/ctlv2 github.com/coreos/etcd/etcdctl/ctlv2/command github.com/coreos/etcd/etcdctl/ctlv3 github.com/coreos/etcd/etcdctl/ctlv3/command github.com/coreos/etcd/etcdmain github.com/coreos/etcd/etcdserver github.com/coreos/etcd/etcdserver/api github.com/coreos/etcd/etcdserver/api/etcdhttp github.com/coreos/etcd/etcdserver/api/v2http github.com/coreos/etcd/etcdserver/api/v2http/httptypes github.com/coreos/etcd/etcdserver/api/v2v3 github.com/coreos/etcd/etcdserver/api/v3client github.com/coreos/etcd/etcdserver/api/v3election github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/gw github.com/coreos/etcd/etcdserver/api/v3lock github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb/gw github.com/coreos/etcd/etcdserver/api/v3rpc github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes github.com/coreos/etcd/etcdserver/auth github.com/coreos/etcd/etcdserver/etcdserverpb github.com/coreos/etcd/etcdserver/etcdserverpb/gw github.com/coreos/etcd/etcdserver/membership github.com/coreos/etcd/etcdserver/stats github.com/coreos/etcd/functional/agent github.com/coreos/etcd/functional/cmd/etcd-agent github.com/coreos/etcd/functional/cmd/etcd-proxy github.com/coreos/etcd/functional/cmd/etcd-runner github.com/coreos/etcd/functional/cmd/etcd-tester github.com/coreos/etcd/functional/rpcpb github.com/coreos/etcd/functional/runner github.com/coreos/etcd/functional/tester github.com/coreos/etcd/integration github.com/coreos/etcd/lease github.com/coreos/etcd/lease/leasehttp github.com/coreos/etcd/lease/leasepb github.com/coreos/etcd/mvcc github.com/coreos/etcd/mvcc/backend github.com/coreos/etcd/mvcc/mvccpb github.com/coreos/etcd/pkg/adt github.com/coreos/etcd/pkg/contention github.com/coreos/etcd/pkg/cors github.com/coreos/etcd/pkg/cpuutil github.com/coreos/etcd/pkg/crc github.com/coreos/etcd/pkg/debugutil github.com/coreos/etcd/pkg/expect github.com/coreos/etcd/pkg/fileutil github.com/coreos/etcd/pkg/flags github.com/coreos/etcd/pkg/httputil github.com/coreos/etcd/pkg/idutil github.com/coreos/etcd/pkg/ioutil github.com/coreos/etcd/pkg/logutil github.com/coreos/etcd/pkg/mock/mockserver github.com/coreos/etcd/pkg/mock/mockstorage github.com/coreos/etcd/pkg/mock/mockstore github.com/coreos/etcd/pkg/mock/mockwait github.com/coreos/etcd/pkg/netutil github.com/coreos/etcd/pkg/osutil github.com/coreos/etcd/pkg/pathutil github.com/coreos/etcd/pkg/pbutil github.com/coreos/etcd/pkg/proxy github.com/coreos/etcd/pkg/report github.com/coreos/etcd/pkg/runtime github.com/coreos/etcd/pkg/schedule github.com/coreos/etcd/pkg/srv github.com/coreos/etcd/pkg/stringutil github.com/coreos/etcd/pkg/systemd github.com/coreos/etcd/pkg/testutil github.com/coreos/etcd/pkg/tlsutil github.com/coreos/etcd/pkg/transport github.com/coreos/etcd/pkg/types github.com/coreos/etcd/pkg/wait github.com/coreos/etcd/proxy/grpcproxy github.com/coreos/etcd/proxy/grpcproxy/adapter github.com/coreos/etcd/proxy/grpcproxy/cache github.com/coreos/etcd/proxy/httpproxy github.com/coreos/etcd/proxy/tcpproxy github.com/coreos/etcd/raft github.com/coreos/etcd/raft/raftpb github.com/coreos/etcd/raft/rafttest github.com/coreos/etcd/rafthttp github.com/coreos/etcd/snap github.com/coreos/etcd/snap/snappb github.com/coreos/etcd/snapshot github.com/coreos/etcd/store github.com/coreos/etcd/tests/e2e github.com/coreos/etcd/version github.com/coreos/etcd/wal github.com/coreos/etcd/wal/walpb
src/github.com/coreos/etcd/main.go
src/github.com/coreos/etcd/main_test.go
src/github.com/coreos/etcd/alarm/alarms.go
src/github.com/coreos/etcd/auth/doc.go
src/github.com/coreos/etcd/auth/jwt.go
src/github.com/coreos/etcd/auth/jwt_test.go
src/github.com/coreos/etcd/auth/metrics.go
src/github.com/coreos/etcd/auth/nop.go
src/github.com/coreos/etcd/auth/range_perm_cache.go
src/github.com/coreos/etcd/auth/range_perm_cache_test.go
src/github.com/coreos/etcd/auth/simple_token.go
src/github.com/coreos/etcd/auth/simple_token_test.go
src/github.com/coreos/etcd/auth/store.go
src/github.com/coreos/etcd/auth/store_test.go
src/github.com/coreos/etcd/auth/authpb/auth.pb.go
src/github.com/coreos/etcd/client/auth_role.go
src/github.com/coreos/etcd/client/auth_user.go
src/github.com/coreos/etcd/client/cancelreq.go
src/github.com/coreos/etcd/client/client.go
src/github.com/coreos/etcd/client/client_test.go
src/github.com/coreos/etcd/client/cluster_error.go
src/github.com/coreos/etcd/client/curl.go
src/github.com/coreos/etcd/client/discover.go
src/github.com/coreos/etcd/client/doc.go
src/github.com/coreos/etcd/client/fake_transport_test.go
src/github.com/coreos/etcd/client/json.go
src/github.com/coreos/etcd/client/keys.go
src/github.com/coreos/etcd/client/keys_bench_test.go
src/github.com/coreos/etcd/client/keys_test.go
src/github.com/coreos/etcd/client/members.go
src/github.com/coreos/etcd/client/members_test.go
src/github.com/coreos/etcd/client/util.go
src/github.com/coreos/etcd/client/example_keys_test.go
src/github.com/coreos/etcd/client/main_test.go
src/github.com/coreos/etcd/client/integration/client_test.go
src/github.com/coreos/etcd/client/integration/doc.go
src/github.com/coreos/etcd/client/integration/main_test.go
src/github.com/coreos/etcd/clientv3/auth.go
src/github.com/coreos/etcd/clientv3/client.go
src/github.com/coreos/etcd/clientv3/client_test.go
src/github.com/coreos/etcd/clientv3/cluster.go
src/github.com/coreos/etcd/clientv3/compact_op.go
src/github.com/coreos/etcd/clientv3/compact_op_test.go
src/github.com/coreos/etcd/clientv3/compare.go
src/github.com/coreos/etcd/clientv3/config.go
src/github.com/coreos/etcd/clientv3/ctx.go
src/github.com/coreos/etcd/clientv3/ctx_test.go
src/github.com/coreos/etcd/clientv3/doc.go
src/github.com/coreos/etcd/clientv3/kv.go
src/github.com/coreos/etcd/clientv3/lease.go
src/github.com/coreos/etcd/clientv3/logger.go
src/github.com/coreos/etcd/clientv3/maintenance.go
src/github.com/coreos/etcd/clientv3/op.go
src/github.com/coreos/etcd/clientv3/op_test.go
src/github.com/coreos/etcd/clientv3/options.go
src/github.com/coreos/etcd/clientv3/retry.go
src/github.com/coreos/etcd/clientv3/retry_interceptor.go
src/github.com/coreos/etcd/clientv3/sort.go
src/github.com/coreos/etcd/clientv3/txn.go
src/github.com/coreos/etcd/clientv3/txn_test.go
src/github.com/coreos/etcd/clientv3/utils.go
src/github.com/coreos/etcd/clientv3/watch.go
src/github.com/coreos/etcd/clientv3/watch_test.go
src/github.com/coreos/etcd/clientv3/example_auth_test.go
src/github.com/coreos/etcd/clientv3/example_cluster_test.go
src/github.com/coreos/etcd/clientv3/example_kv_test.go
src/github.com/coreos/etcd/clientv3/example_lease_test.go
src/github.com/coreos/etcd/clientv3/example_maintenence_test.go
src/github.com/coreos/etcd/clientv3/example_metrics_test.go
src/github.com/coreos/etcd/clientv3/example_test.go
src/github.com/coreos/etcd/clientv3/example_watch_test.go
src/github.com/coreos/etcd/clientv3/main_test.go
src/github.com/coreos/etcd/clientv3/balancer/balancer.go
src/github.com/coreos/etcd/clientv3/balancer/balancer_test.go
src/github.com/coreos/etcd/clientv3/balancer/utils.go
src/github.com/coreos/etcd/clientv3/balancer/utils_test.go
src/github.com/coreos/etcd/clientv3/balancer/connectivity/connectivity.go
src/github.com/coreos/etcd/clientv3/balancer/picker/doc.go
src/github.com/coreos/etcd/clientv3/balancer/picker/err.go
src/github.com/coreos/etcd/clientv3/balancer/picker/picker.go
src/github.com/coreos/etcd/clientv3/balancer/picker/roundrobin_balanced.go
src/github.com/coreos/etcd/clientv3/balancer/resolver/endpoint/endpoint.go
src/github.com/coreos/etcd/clientv3/clientv3util/util.go
src/github.com/coreos/etcd/clientv3/clientv3util/example_key_test.go
src/github.com/coreos/etcd/clientv3/concurrency/doc.go
src/github.com/coreos/etcd/clientv3/concurrency/election.go
src/github.com/coreos/etcd/clientv3/concurrency/key.go
src/github.com/coreos/etcd/clientv3/concurrency/mutex.go
src/github.com/coreos/etcd/clientv3/concurrency/session.go
src/github.com/coreos/etcd/clientv3/concurrency/stm.go
src/github.com/coreos/etcd/clientv3/concurrency/election_test.go
src/github.com/coreos/etcd/clientv3/concurrency/example_election_test.go
src/github.com/coreos/etcd/clientv3/concurrency/example_mutex_test.go
src/github.com/coreos/etcd/clientv3/concurrency/example_stm_test.go
src/github.com/coreos/etcd/clientv3/concurrency/main_test.go
src/github.com/coreos/etcd/clientv3/credentials/credentials.go
src/github.com/coreos/etcd/clientv3/integration/black_hole_test.go
src/github.com/coreos/etcd/clientv3/integration/cluster_test.go
src/github.com/coreos/etcd/clientv3/integration/dial_test.go
src/github.com/coreos/etcd/clientv3/integration/doc.go
src/github.com/coreos/etcd/clientv3/integration/kv_test.go
src/github.com/coreos/etcd/clientv3/integration/lease_test.go
src/github.com/coreos/etcd/clientv3/integration/leasing_test.go
src/github.com/coreos/etcd/clientv3/integration/logger_test.go
src/github.com/coreos/etcd/clientv3/integration/main_test.go
src/github.com/coreos/etcd/clientv3/integration/maintenance_test.go
src/github.com/coreos/etcd/clientv3/integration/metrics_test.go
src/github.com/coreos/etcd/clientv3/integration/mirror_test.go
src/github.com/coreos/etcd/clientv3/integration/namespace_test.go
src/github.com/coreos/etcd/clientv3/integration/network_partition_test.go
src/github.com/coreos/etcd/clientv3/integration/role_test.go
src/github.com/coreos/etcd/clientv3/integration/server_shutdown_test.go
src/github.com/coreos/etcd/clientv3/integration/txn_test.go
src/github.com/coreos/etcd/clientv3/integration/user_test.go
src/github.com/coreos/etcd/clientv3/integration/util.go
src/github.com/coreos/etcd/clientv3/integration/watch_fragment_test.go
src/github.com/coreos/etcd/clientv3/integration/watch_test.go
src/github.com/coreos/etcd/clientv3/leasing/cache.go
src/github.com/coreos/etcd/clientv3/leasing/doc.go
src/github.com/coreos/etcd/clientv3/leasing/kv.go
src/github.com/coreos/etcd/clientv3/leasing/txn.go
src/github.com/coreos/etcd/clientv3/leasing/util.go
src/github.com/coreos/etcd/clientv3/mirror/syncer.go
src/github.com/coreos/etcd/clientv3/namespace/doc.go
src/github.com/coreos/etcd/clientv3/namespace/kv.go
src/github.com/coreos/etcd/clientv3/namespace/lease.go
src/github.com/coreos/etcd/clientv3/namespace/util.go
src/github.com/coreos/etcd/clientv3/namespace/util_test.go
src/github.com/coreos/etcd/clientv3/namespace/watch.go
src/github.com/coreos/etcd/clientv3/naming/doc.go
src/github.com/coreos/etcd/clientv3/naming/grpc.go
src/github.com/coreos/etcd/clientv3/naming/grpc_test.go
src/github.com/coreos/etcd/clientv3/ordering/doc.go
src/github.com/coreos/etcd/clientv3/ordering/kv.go
src/github.com/coreos/etcd/clientv3/ordering/kv_test.go
src/github.com/coreos/etcd/clientv3/ordering/logger_test.go
src/github.com/coreos/etcd/clientv3/ordering/util.go
src/github.com/coreos/etcd/clientv3/ordering/util_test.go
src/github.com/coreos/etcd/clientv3/snapshot/doc.go
src/github.com/coreos/etcd/clientv3/snapshot/util.go
src/github.com/coreos/etcd/clientv3/snapshot/v3_snapshot.go
src/github.com/coreos/etcd/clientv3/yaml/config.go
src/github.com/coreos/etcd/clientv3/yaml/config_test.go
src/github.com/coreos/etcd/compactor/compactor.go
src/github.com/coreos/etcd/compactor/compactor_test.go
src/github.com/coreos/etcd/compactor/doc.go
src/github.com/coreos/etcd/compactor/periodic.go
src/github.com/coreos/etcd/compactor/periodic_test.go
src/github.com/coreos/etcd/compactor/revision.go
src/github.com/coreos/etcd/compactor/revision_test.go
src/github.com/coreos/etcd/contrib/raftexample/doc.go
src/github.com/coreos/etcd/contrib/raftexample/httpapi.go
src/github.com/coreos/etcd/contrib/raftexample/kvstore.go
src/github.com/coreos/etcd/contrib/raftexample/kvstore_test.go
src/github.com/coreos/etcd/contrib/raftexample/listener.go
src/github.com/coreos/etcd/contrib/raftexample/main.go
src/github.com/coreos/etcd/contrib/raftexample/raft.go
src/github.com/coreos/etcd/contrib/raftexample/raftexample_test.go
src/github.com/coreos/etcd/contrib/recipes/barrier.go
src/github.com/coreos/etcd/contrib/recipes/client.go
src/github.com/coreos/etcd/contrib/recipes/doc.go
src/github.com/coreos/etcd/contrib/recipes/double_barrier.go
src/github.com/coreos/etcd/contrib/recipes/key.go
src/github.com/coreos/etcd/contrib/recipes/priority_queue.go
src/github.com/coreos/etcd/contrib/recipes/queue.go
src/github.com/coreos/etcd/contrib/recipes/rwmutex.go
src/github.com/coreos/etcd/contrib/recipes/watch.go
src/github.com/coreos/etcd/contrib/systemd/etcd2-backup-coreos/etcd2-restore.go
src/github.com/coreos/etcd/discovery/discovery.go
src/github.com/coreos/etcd/discovery/discovery_test.go
src/github.com/coreos/etcd/embed/config.go
src/github.com/coreos/etcd/embed/config_test.go
src/github.com/coreos/etcd/embed/doc.go
src/github.com/coreos/etcd/embed/etcd.go
src/github.com/coreos/etcd/embed/serve.go
src/github.com/coreos/etcd/embed/serve_test.go
src/github.com/coreos/etcd/embed/util.go
src/github.com/coreos/etcd/error/error.go
src/github.com/coreos/etcd/error/error_test.go
src/github.com/coreos/etcd/etcdctl/main.go
src/github.com/coreos/etcd/etcdctl/main_test.go
src/github.com/coreos/etcd/etcdctl/ctlv2/ctl.go
src/github.com/coreos/etcd/etcdctl/ctlv2/ctl_nocov.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/auth_commands.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/backup_command.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/cluster_health.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/doc.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/error.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/exec_watch_command.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/format.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/get_command.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/ls_command.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/member_commands.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/mk_command.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/mkdir_command.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/rm_command.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/rmdir_command.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/role_commands.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/set_command.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/set_dir_command.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/update_command.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/update_dir_command.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/user_commands.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/util.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/util_test.go
src/github.com/coreos/etcd/etcdctl/ctlv2/command/watch_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/ctl.go
src/github.com/coreos/etcd/etcdctl/ctlv3/ctl_nocov.go
src/github.com/coreos/etcd/etcdctl/ctlv3/help.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/alarm_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/auth_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/check.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/compaction_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/defrag_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/del_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/doc.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/elect_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/ep_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/error.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/get_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/global.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/lease_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/lock_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/make_mirror_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/member_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/migrate_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/move_leader_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/printer.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/printer_fields.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/printer_json.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/printer_protobuf.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/printer_simple.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/printer_table.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/put_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/role_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/snapshot_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/txn_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/user_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/util.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/version_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/watch_command.go
src/github.com/coreos/etcd/etcdctl/ctlv3/command/watch_command_test.go
src/github.com/coreos/etcd/etcdmain/config.go
src/github.com/coreos/etcd/etcdmain/config_test.go
src/github.com/coreos/etcd/etcdmain/doc.go
src/github.com/coreos/etcd/etcdmain/etcd.go
src/github.com/coreos/etcd/etcdmain/gateway.go
src/github.com/coreos/etcd/etcdmain/grpc_proxy.go
src/github.com/coreos/etcd/etcdmain/help.go
src/github.com/coreos/etcd/etcdmain/main.go
src/github.com/coreos/etcd/etcdmain/util.go
src/github.com/coreos/etcd/etcdserver/apply.go
src/github.com/coreos/etcd/etcdserver/apply_auth.go
src/github.com/coreos/etcd/etcdserver/apply_v2.go
src/github.com/coreos/etcd/etcdserver/backend.go
src/github.com/coreos/etcd/etcdserver/cluster_util.go
src/github.com/coreos/etcd/etcdserver/cluster_util_test.go
src/github.com/coreos/etcd/etcdserver/config.go
src/github.com/coreos/etcd/etcdserver/config_test.go
src/github.com/coreos/etcd/etcdserver/consistent_index.go
src/github.com/coreos/etcd/etcdserver/consistent_index_test.go
src/github.com/coreos/etcd/etcdserver/corrupt.go
src/github.com/coreos/etcd/etcdserver/doc.go
src/github.com/coreos/etcd/etcdserver/errors.go
src/github.com/coreos/etcd/etcdserver/metrics.go
src/github.com/coreos/etcd/etcdserver/quota.go
src/github.com/coreos/etcd/etcdserver/raft.go
src/github.com/coreos/etcd/etcdserver/raft_test.go
src/github.com/coreos/etcd/etcdserver/server.go
src/github.com/coreos/etcd/etcdserver/server_test.go
src/github.com/coreos/etcd/etcdserver/snapshot_merge.go
src/github.com/coreos/etcd/etcdserver/storage.go
src/github.com/coreos/etcd/etcdserver/util.go
src/github.com/coreos/etcd/etcdserver/util_test.go
src/github.com/coreos/etcd/etcdserver/v2_server.go
src/github.com/coreos/etcd/etcdserver/v3_server.go
src/github.com/coreos/etcd/etcdserver/api/capability.go
src/github.com/coreos/etcd/etcdserver/api/cluster.go
src/github.com/coreos/etcd/etcdserver/api/doc.go
src/github.com/coreos/etcd/etcdserver/api/etcdhttp/base.go
src/github.com/coreos/etcd/etcdserver/api/etcdhttp/doc.go
src/github.com/coreos/etcd/etcdserver/api/etcdhttp/metrics.go
src/github.com/coreos/etcd/etcdserver/api/etcdhttp/peer.go
src/github.com/coreos/etcd/etcdserver/api/etcdhttp/peer_test.go
src/github.com/coreos/etcd/etcdserver/api/etcdhttp/version_test.go
src/github.com/coreos/etcd/etcdserver/api/v2http/capability.go
src/github.com/coreos/etcd/etcdserver/api/v2http/client.go
src/github.com/coreos/etcd/etcdserver/api/v2http/client_auth.go
src/github.com/coreos/etcd/etcdserver/api/v2http/client_auth_test.go
src/github.com/coreos/etcd/etcdserver/api/v2http/client_test.go
src/github.com/coreos/etcd/etcdserver/api/v2http/doc.go
src/github.com/coreos/etcd/etcdserver/api/v2http/http.go
src/github.com/coreos/etcd/etcdserver/api/v2http/http_test.go
src/github.com/coreos/etcd/etcdserver/api/v2http/metrics.go
src/github.com/coreos/etcd/etcdserver/api/v2http/httptypes/errors.go
src/github.com/coreos/etcd/etcdserver/api/v2http/httptypes/errors_test.go
src/github.com/coreos/etcd/etcdserver/api/v2http/httptypes/member.go
src/github.com/coreos/etcd/etcdserver/api/v2http/httptypes/member_test.go
src/github.com/coreos/etcd/etcdserver/api/v2v3/cluster.go
src/github.com/coreos/etcd/etcdserver/api/v2v3/doc.go
src/github.com/coreos/etcd/etcdserver/api/v2v3/server.go
src/github.com/coreos/etcd/etcdserver/api/v2v3/store.go
src/github.com/coreos/etcd/etcdserver/api/v2v3/watcher.go
src/github.com/coreos/etcd/etcdserver/api/v3client/doc.go
src/github.com/coreos/etcd/etcdserver/api/v3client/v3client.go
src/github.com/coreos/etcd/etcdserver/api/v3election/doc.go
src/github.com/coreos/etcd/etcdserver/api/v3election/election.go
src/github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/v3election.pb.go
src/github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/gw/v3election.pb.gw.go
src/github.com/coreos/etcd/etcdserver/api/v3lock/doc.go
src/github.com/coreos/etcd/etcdserver/api/v3lock/lock.go
src/github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb/v3lock.pb.go
src/github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb/gw/v3lock.pb.gw.go
src/github.com/coreos/etcd/etcdserver/api/v3rpc/auth.go
src/github.com/coreos/etcd/etcdserver/api/v3rpc/codec.go
src/github.com/coreos/etcd/etcdserver/api/v3rpc/grpc.go
src/github.com/coreos/etcd/etcdserver/api/v3rpc/header.go
src/github.com/coreos/etcd/etcdserver/api/v3rpc/interceptor.go
src/github.com/coreos/etcd/etcdserver/api/v3rpc/key.go
src/github.com/coreos/etcd/etcdserver/api/v3rpc/lease.go
src/github.com/coreos/etcd/etcdserver/api/v3rpc/maintenance.go
src/github.com/coreos/etcd/etcdserver/api/v3rpc/member.go
src/github.com/coreos/etcd/etcdserver/api/v3rpc/metrics.go
src/github.com/coreos/etcd/etcdserver/api/v3rpc/quota.go
src/github.com/coreos/etcd/etcdserver/api/v3rpc/util.go
src/github.com/coreos/etcd/etcdserver/api/v3rpc/util_test.go
src/github.com/coreos/etcd/etcdserver/api/v3rpc/watch.go
src/github.com/coreos/etcd/etcdserver/api/v3rpc/watch_test.go
src/github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes/doc.go
src/github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes/error.go
src/github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes/error_test.go
src/github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes/md.go
src/github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes/metadatafields.go
src/github.com/coreos/etcd/etcdserver/auth/auth.go
src/github.com/coreos/etcd/etcdserver/auth/auth_requests.go
src/github.com/coreos/etcd/etcdserver/auth/auth_test.go
src/github.com/coreos/etcd/etcdserver/etcdserverpb/etcdserver.pb.go
src/github.com/coreos/etcd/etcdserver/etcdserverpb/raft_internal.pb.go
src/github.com/coreos/etcd/etcdserver/etcdserverpb/raft_internal_stringer.go
src/github.com/coreos/etcd/etcdserver/etcdserverpb/rpc.pb.go
src/github.com/coreos/etcd/etcdserver/etcdserverpb/gw/rpc.pb.gw.go
src/github.com/coreos/etcd/etcdserver/membership/cluster.go
src/github.com/coreos/etcd/etcdserver/membership/cluster_test.go
src/github.com/coreos/etcd/etcdserver/membership/doc.go
src/github.com/coreos/etcd/etcdserver/membership/errors.go
src/github.com/coreos/etcd/etcdserver/membership/member.go
src/github.com/coreos/etcd/etcdserver/membership/member_test.go
src/github.com/coreos/etcd/etcdserver/membership/metrics.go
src/github.com/coreos/etcd/etcdserver/membership/store.go
src/github.com/coreos/etcd/etcdserver/stats/leader.go
src/github.com/coreos/etcd/etcdserver/stats/queue.go
src/github.com/coreos/etcd/etcdserver/stats/server.go
src/github.com/coreos/etcd/etcdserver/stats/stats.go
src/github.com/coreos/etcd/functional/agent/doc.go
src/github.com/coreos/etcd/functional/agent/handler.go
src/github.com/coreos/etcd/functional/agent/server.go
src/github.com/coreos/etcd/functional/agent/utils.go
src/github.com/coreos/etcd/functional/agent/utils_test.go
src/github.com/coreos/etcd/functional/cmd/etcd-agent/main.go
src/github.com/coreos/etcd/functional/cmd/etcd-proxy/main.go
src/github.com/coreos/etcd/functional/cmd/etcd-runner/main.go
src/github.com/coreos/etcd/functional/cmd/etcd-tester/main.go
src/github.com/coreos/etcd/functional/rpcpb/etcd_config.go
src/github.com/coreos/etcd/functional/rpcpb/etcd_config_test.go
src/github.com/coreos/etcd/functional/rpcpb/member.go
src/github.com/coreos/etcd/functional/rpcpb/rpc.pb.go
src/github.com/coreos/etcd/functional/runner/election_command.go
src/github.com/coreos/etcd/functional/runner/error.go
src/github.com/coreos/etcd/functional/runner/global.go
src/github.com/coreos/etcd/functional/runner/help.go
src/github.com/coreos/etcd/functional/runner/lease_renewer_command.go
src/github.com/coreos/etcd/functional/runner/lock_racer_command.go
src/github.com/coreos/etcd/functional/runner/root.go
src/github.com/coreos/etcd/functional/runner/watch_command.go
src/github.com/coreos/etcd/functional/tester/case.go
src/github.com/coreos/etcd/functional/tester/case_delay.go
src/github.com/coreos/etcd/functional/tester/case_external.go
src/github.com/coreos/etcd/functional/tester/case_failpoints.go
src/github.com/coreos/etcd/functional/tester/case_network_blackhole.go
src/github.com/coreos/etcd/functional/tester/case_network_delay.go
src/github.com/coreos/etcd/functional/tester/case_no_fail.go
src/github.com/coreos/etcd/functional/tester/case_sigquit_remove.go
src/github.com/coreos/etcd/functional/tester/case_sigquit_remove_quorum.go
src/github.com/coreos/etcd/functional/tester/case_sigterm.go
src/github.com/coreos/etcd/functional/tester/checker.go
src/github.com/coreos/etcd/functional/tester/checker_kv_hash.go
src/github.com/coreos/etcd/functional/tester/checker_lease_expire.go
src/github.com/coreos/etcd/functional/tester/checker_no_check.go
src/github.com/coreos/etcd/functional/tester/checker_runner.go
src/github.com/coreos/etcd/functional/tester/cluster.go
src/github.com/coreos/etcd/functional/tester/cluster_read_config.go
src/github.com/coreos/etcd/functional/tester/cluster_run.go
src/github.com/coreos/etcd/functional/tester/cluster_shuffle.go
src/github.com/coreos/etcd/functional/tester/doc.go
src/github.com/coreos/etcd/functional/tester/metrics_report.go
src/github.com/coreos/etcd/functional/tester/stresser.go
src/github.com/coreos/etcd/functional/tester/stresser_composite.go
src/github.com/coreos/etcd/functional/tester/stresser_key.go
src/github.com/coreos/etcd/functional/tester/stresser_lease.go
src/github.com/coreos/etcd/functional/tester/stresser_runner.go
src/github.com/coreos/etcd/functional/tester/utils.go
src/github.com/coreos/etcd/integration/bridge.go
src/github.com/coreos/etcd/integration/cluster.go
src/github.com/coreos/etcd/integration/cluster_direct.go
src/github.com/coreos/etcd/integration/cluster_test.go
src/github.com/coreos/etcd/integration/doc.go
src/github.com/coreos/etcd/integration/embed_test.go
src/github.com/coreos/etcd/integration/logger_test.go
src/github.com/coreos/etcd/integration/main_test.go
src/github.com/coreos/etcd/integration/member_test.go
src/github.com/coreos/etcd/integration/metrics_test.go
src/github.com/coreos/etcd/integration/network_partition_test.go
src/github.com/coreos/etcd/integration/util_test.go
src/github.com/coreos/etcd/integration/v2_http_kv_test.go
src/github.com/coreos/etcd/integration/v3_alarm_test.go
src/github.com/coreos/etcd/integration/v3_auth_test.go
src/github.com/coreos/etcd/integration/v3_barrier_test.go
src/github.com/coreos/etcd/integration/v3_double_barrier_test.go
src/github.com/coreos/etcd/integration/v3_election_test.go
src/github.com/coreos/etcd/integration/v3_grpc_inflight_test.go
src/github.com/coreos/etcd/integration/v3_grpc_test.go
src/github.com/coreos/etcd/integration/v3_health_test.go
src/github.com/coreos/etcd/integration/v3_leadership_test.go
src/github.com/coreos/etcd/integration/v3_lease_test.go
src/github.com/coreos/etcd/integration/v3_lock_test.go
src/github.com/coreos/etcd/integration/v3_queue_test.go
src/github.com/coreos/etcd/integration/v3_stm_test.go
src/github.com/coreos/etcd/integration/v3_tls_test.go
src/github.com/coreos/etcd/integration/v3_watch_test.go
src/github.com/coreos/etcd/integration/v3election_grpc_test.go
src/github.com/coreos/etcd/integration/v3lock_grpc_test.go
src/github.com/coreos/etcd/lease/doc.go
src/github.com/coreos/etcd/lease/lessor.go
src/github.com/coreos/etcd/lease/lessor_test.go
src/github.com/coreos/etcd/lease/leasehttp/doc.go
src/github.com/coreos/etcd/lease/leasehttp/http.go
src/github.com/coreos/etcd/lease/leasehttp/http_test.go
src/github.com/coreos/etcd/lease/leasepb/lease.pb.go
src/github.com/coreos/etcd/mvcc/doc.go
src/github.com/coreos/etcd/mvcc/index.go
src/github.com/coreos/etcd/mvcc/index_test.go
src/github.com/coreos/etcd/mvcc/key_index.go
src/github.com/coreos/etcd/mvcc/key_index_test.go
src/github.com/coreos/etcd/mvcc/kv.go
src/github.com/coreos/etcd/mvcc/kv_test.go
src/github.com/coreos/etcd/mvcc/kv_view.go
src/github.com/coreos/etcd/mvcc/kvstore.go
src/github.com/coreos/etcd/mvcc/kvstore_bench_test.go
src/github.com/coreos/etcd/mvcc/kvstore_compaction.go
src/github.com/coreos/etcd/mvcc/kvstore_compaction_test.go
src/github.com/coreos/etcd/mvcc/kvstore_test.go
src/github.com/coreos/etcd/mvcc/kvstore_txn.go
src/github.com/coreos/etcd/mvcc/metrics.go
src/github.com/coreos/etcd/mvcc/metrics_txn.go
src/github.com/coreos/etcd/mvcc/revision.go
src/github.com/coreos/etcd/mvcc/revision_test.go
src/github.com/coreos/etcd/mvcc/util.go
src/github.com/coreos/etcd/mvcc/watchable_store.go
src/github.com/coreos/etcd/mvcc/watchable_store_bench_test.go
src/github.com/coreos/etcd/mvcc/watchable_store_test.go
src/github.com/coreos/etcd/mvcc/watchable_store_txn.go
src/github.com/coreos/etcd/mvcc/watcher.go
src/github.com/coreos/etcd/mvcc/watcher_bench_test.go
src/github.com/coreos/etcd/mvcc/watcher_group.go
src/github.com/coreos/etcd/mvcc/watcher_test.go
src/github.com/coreos/etcd/mvcc/backend/backend.go
src/github.com/coreos/etcd/mvcc/backend/backend_bench_test.go
src/github.com/coreos/etcd/mvcc/backend/backend_test.go
src/github.com/coreos/etcd/mvcc/backend/batch_tx.go
src/github.com/coreos/etcd/mvcc/backend/batch_tx_test.go
src/github.com/coreos/etcd/mvcc/backend/config_linux.go
src/github.com/coreos/etcd/mvcc/backend/doc.go
src/github.com/coreos/etcd/mvcc/backend/metrics.go
src/github.com/coreos/etcd/mvcc/backend/read_tx.go
src/github.com/coreos/etcd/mvcc/backend/tx_buffer.go
src/github.com/coreos/etcd/mvcc/mvccpb/kv.pb.go
src/github.com/coreos/etcd/pkg/adt/doc.go
src/github.com/coreos/etcd/pkg/adt/interval_tree.go
src/github.com/coreos/etcd/pkg/adt/interval_tree_test.go
src/github.com/coreos/etcd/pkg/adt/example_test.go
src/github.com/coreos/etcd/pkg/contention/contention.go
src/github.com/coreos/etcd/pkg/contention/doc.go
src/github.com/coreos/etcd/pkg/cors/cors.go
src/github.com/coreos/etcd/pkg/cors/cors_test.go
src/github.com/coreos/etcd/pkg/cpuutil/doc.go
src/github.com/coreos/etcd/pkg/cpuutil/endian.go
src/github.com/coreos/etcd/pkg/crc/crc.go
src/github.com/coreos/etcd/pkg/crc/crc_test.go
src/github.com/coreos/etcd/pkg/debugutil/doc.go
src/github.com/coreos/etcd/pkg/debugutil/pprof.go
src/github.com/coreos/etcd/pkg/expect/expect.go
src/github.com/coreos/etcd/pkg/expect/expect_test.go
src/github.com/coreos/etcd/pkg/fileutil/dir_unix.go
src/github.com/coreos/etcd/pkg/fileutil/fileutil.go
src/github.com/coreos/etcd/pkg/fileutil/fileutil_test.go
src/github.com/coreos/etcd/pkg/fileutil/lock.go
src/github.com/coreos/etcd/pkg/fileutil/lock_flock.go
src/github.com/coreos/etcd/pkg/fileutil/lock_linux.go
src/github.com/coreos/etcd/pkg/fileutil/lock_linux_test.go
src/github.com/coreos/etcd/pkg/fileutil/lock_test.go
src/github.com/coreos/etcd/pkg/fileutil/preallocate.go
src/github.com/coreos/etcd/pkg/fileutil/preallocate_test.go
src/github.com/coreos/etcd/pkg/fileutil/preallocate_unix.go
src/github.com/coreos/etcd/pkg/fileutil/purge.go
src/github.com/coreos/etcd/pkg/fileutil/purge_test.go
src/github.com/coreos/etcd/pkg/fileutil/sync_linux.go
src/github.com/coreos/etcd/pkg/flags/flag.go
src/github.com/coreos/etcd/pkg/flags/flag_test.go
src/github.com/coreos/etcd/pkg/flags/strings.go
src/github.com/coreos/etcd/pkg/flags/strings_test.go
src/github.com/coreos/etcd/pkg/flags/urls.go
src/github.com/coreos/etcd/pkg/flags/urls_test.go
src/github.com/coreos/etcd/pkg/httputil/httputil.go
src/github.com/coreos/etcd/pkg/idutil/id.go
src/github.com/coreos/etcd/pkg/idutil/id_test.go
src/github.com/coreos/etcd/pkg/ioutil/pagewriter.go
src/github.com/coreos/etcd/pkg/ioutil/pagewriter_test.go
src/github.com/coreos/etcd/pkg/ioutil/readcloser.go
src/github.com/coreos/etcd/pkg/ioutil/readcloser_test.go
src/github.com/coreos/etcd/pkg/ioutil/reader.go
src/github.com/coreos/etcd/pkg/ioutil/reader_test.go
src/github.com/coreos/etcd/pkg/ioutil/util.go
src/github.com/coreos/etcd/pkg/logutil/discard_logger.go
src/github.com/coreos/etcd/pkg/logutil/doc.go
src/github.com/coreos/etcd/pkg/logutil/log_level.go
src/github.com/coreos/etcd/pkg/logutil/logger.go
src/github.com/coreos/etcd/pkg/logutil/merge_logger.go
src/github.com/coreos/etcd/pkg/logutil/merge_logger_test.go
src/github.com/coreos/etcd/pkg/logutil/package_logger.go
src/github.com/coreos/etcd/pkg/logutil/zap.go
src/github.com/coreos/etcd/pkg/logutil/zap_grpc.go
src/github.com/coreos/etcd/pkg/logutil/zap_grpc_test.go
src/github.com/coreos/etcd/pkg/logutil/zap_journal.go
src/github.com/coreos/etcd/pkg/logutil/zap_journal_test.go
src/github.com/coreos/etcd/pkg/logutil/zap_raft.go
src/github.com/coreos/etcd/pkg/logutil/zap_raft_test.go
src/github.com/coreos/etcd/pkg/logutil/logger_test.go
src/github.com/coreos/etcd/pkg/logutil/package_logger_test.go
src/github.com/coreos/etcd/pkg/mock/mockserver/doc.go
src/github.com/coreos/etcd/pkg/mock/mockserver/mockserver.go
src/github.com/coreos/etcd/pkg/mock/mockstorage/doc.go
src/github.com/coreos/etcd/pkg/mock/mockstorage/storage_recorder.go
src/github.com/coreos/etcd/pkg/mock/mockstore/doc.go
src/github.com/coreos/etcd/pkg/mock/mockstore/store_recorder.go
src/github.com/coreos/etcd/pkg/mock/mockwait/doc.go
src/github.com/coreos/etcd/pkg/mock/mockwait/wait_recorder.go
src/github.com/coreos/etcd/pkg/netutil/isolate_linux.go
src/github.com/coreos/etcd/pkg/netutil/netutil.go
src/github.com/coreos/etcd/pkg/netutil/netutil_test.go
src/github.com/coreos/etcd/pkg/netutil/routes_linux.go
src/github.com/coreos/etcd/pkg/netutil/routes_linux_test.go
src/github.com/coreos/etcd/pkg/osutil/interrupt_unix.go
src/github.com/coreos/etcd/pkg/osutil/osutil.go
src/github.com/coreos/etcd/pkg/osutil/osutil_test.go
src/github.com/coreos/etcd/pkg/osutil/signal_linux.go
src/github.com/coreos/etcd/pkg/pathutil/path.go
src/github.com/coreos/etcd/pkg/pathutil/path_test.go
src/github.com/coreos/etcd/pkg/pbutil/pbutil.go
src/github.com/coreos/etcd/pkg/pbutil/pbutil_test.go
src/github.com/coreos/etcd/pkg/proxy/doc.go
src/github.com/coreos/etcd/pkg/proxy/server.go
src/github.com/coreos/etcd/pkg/proxy/server_test.go
src/github.com/coreos/etcd/pkg/report/doc.go
src/github.com/coreos/etcd/pkg/report/report.go
src/github.com/coreos/etcd/pkg/report/report_test.go
src/github.com/coreos/etcd/pkg/report/timeseries.go
src/github.com/coreos/etcd/pkg/report/timeseries_test.go
src/github.com/coreos/etcd/pkg/report/weighted.go
src/github.com/coreos/etcd/pkg/runtime/fds_linux.go
src/github.com/coreos/etcd/pkg/schedule/doc.go
src/github.com/coreos/etcd/pkg/schedule/schedule.go
src/github.com/coreos/etcd/pkg/schedule/schedule_test.go
src/github.com/coreos/etcd/pkg/srv/srv.go
src/github.com/coreos/etcd/pkg/srv/srv_test.go
src/github.com/coreos/etcd/pkg/stringutil/stringutil.go
src/github.com/coreos/etcd/pkg/systemd/doc.go
src/github.com/coreos/etcd/pkg/systemd/journal.go
src/github.com/coreos/etcd/pkg/testutil/assert.go
src/github.com/coreos/etcd/pkg/testutil/leak.go
src/github.com/coreos/etcd/pkg/testutil/leak_test.go
src/github.com/coreos/etcd/pkg/testutil/pauseable_handler.go
src/github.com/coreos/etcd/pkg/testutil/recorder.go
src/github.com/coreos/etcd/pkg/testutil/testutil.go
src/github.com/coreos/etcd/pkg/testutil/var.go
src/github.com/coreos/etcd/pkg/tlsutil/cipher_suites.go
src/github.com/coreos/etcd/pkg/tlsutil/cipher_suites_test.go
src/github.com/coreos/etcd/pkg/tlsutil/doc.go
src/github.com/coreos/etcd/pkg/tlsutil/tlsutil.go
src/github.com/coreos/etcd/pkg/transport/doc.go
src/github.com/coreos/etcd/pkg/transport/keepalive_listener.go
src/github.com/coreos/etcd/pkg/transport/keepalive_listener_test.go
src/github.com/coreos/etcd/pkg/transport/limit_listen.go
src/github.com/coreos/etcd/pkg/transport/listener.go
src/github.com/coreos/etcd/pkg/transport/listener_test.go
src/github.com/coreos/etcd/pkg/transport/listener_tls.go
src/github.com/coreos/etcd/pkg/transport/timeout_conn.go
src/github.com/coreos/etcd/pkg/transport/timeout_dialer.go
src/github.com/coreos/etcd/pkg/transport/timeout_dialer_test.go
src/github.com/coreos/etcd/pkg/transport/timeout_listener.go
src/github.com/coreos/etcd/pkg/transport/timeout_listener_test.go
src/github.com/coreos/etcd/pkg/transport/timeout_transport.go
src/github.com/coreos/etcd/pkg/transport/timeout_transport_test.go
src/github.com/coreos/etcd/pkg/transport/tls.go
src/github.com/coreos/etcd/pkg/transport/transport.go
src/github.com/coreos/etcd/pkg/transport/transport_test.go
src/github.com/coreos/etcd/pkg/transport/unix_listener.go
src/github.com/coreos/etcd/pkg/types/doc.go
src/github.com/coreos/etcd/pkg/types/id.go
src/github.com/coreos/etcd/pkg/types/id_test.go
src/github.com/coreos/etcd/pkg/types/set.go
src/github.com/coreos/etcd/pkg/types/set_test.go
src/github.com/coreos/etcd/pkg/types/slice.go
src/github.com/coreos/etcd/pkg/types/slice_test.go
src/github.com/coreos/etcd/pkg/types/urls.go
src/github.com/coreos/etcd/pkg/types/urls_test.go
src/github.com/coreos/etcd/pkg/types/urlsmap.go
src/github.com/coreos/etcd/pkg/types/urlsmap_test.go
src/github.com/coreos/etcd/pkg/wait/wait.go
src/github.com/coreos/etcd/pkg/wait/wait_test.go
src/github.com/coreos/etcd/pkg/wait/wait_time.go
src/github.com/coreos/etcd/pkg/wait/wait_time_test.go
src/github.com/coreos/etcd/proxy/grpcproxy/auth.go
src/github.com/coreos/etcd/proxy/grpcproxy/cluster.go
src/github.com/coreos/etcd/proxy/grpcproxy/cluster_test.go
src/github.com/coreos/etcd/proxy/grpcproxy/doc.go
src/github.com/coreos/etcd/proxy/grpcproxy/election.go
src/github.com/coreos/etcd/proxy/grpcproxy/health.go
src/github.com/coreos/etcd/proxy/grpcproxy/kv.go
src/github.com/coreos/etcd/proxy/grpcproxy/kv_test.go
src/github.com/coreos/etcd/proxy/grpcproxy/leader.go
src/github.com/coreos/etcd/proxy/grpcproxy/lease.go
src/github.com/coreos/etcd/proxy/grpcproxy/lock.go
src/github.com/coreos/etcd/proxy/grpcproxy/logger.go
src/github.com/coreos/etcd/proxy/grpcproxy/maintenance.go
src/github.com/coreos/etcd/proxy/grpcproxy/metrics.go
src/github.com/coreos/etcd/proxy/grpcproxy/register.go
src/github.com/coreos/etcd/proxy/grpcproxy/register_test.go
src/github.com/coreos/etcd/proxy/grpcproxy/util.go
src/github.com/coreos/etcd/proxy/grpcproxy/watch.go
src/github.com/coreos/etcd/proxy/grpcproxy/watch_broadcast.go
src/github.com/coreos/etcd/proxy/grpcproxy/watch_broadcasts.go
src/github.com/coreos/etcd/proxy/grpcproxy/watch_ranges.go
src/github.com/coreos/etcd/proxy/grpcproxy/watcher.go
src/github.com/coreos/etcd/proxy/grpcproxy/adapter/auth_client_adapter.go
src/github.com/coreos/etcd/proxy/grpcproxy/adapter/chan_stream.go
src/github.com/coreos/etcd/proxy/grpcproxy/adapter/cluster_client_adapter.go
src/github.com/coreos/etcd/proxy/grpcproxy/adapter/doc.go
src/github.com/coreos/etcd/proxy/grpcproxy/adapter/election_client_adapter.go
src/github.com/coreos/etcd/proxy/grpcproxy/adapter/kv_client_adapter.go
src/github.com/coreos/etcd/proxy/grpcproxy/adapter/lease_client_adapter.go
src/github.com/coreos/etcd/proxy/grpcproxy/adapter/lock_client_adapter.go
src/github.com/coreos/etcd/proxy/grpcproxy/adapter/maintenance_client_adapter.go
src/github.com/coreos/etcd/proxy/grpcproxy/adapter/watch_client_adapter.go
src/github.com/coreos/etcd/proxy/grpcproxy/cache/store.go
src/github.com/coreos/etcd/proxy/httpproxy/director.go
src/github.com/coreos/etcd/proxy/httpproxy/director_test.go
src/github.com/coreos/etcd/proxy/httpproxy/doc.go
src/github.com/coreos/etcd/proxy/httpproxy/metrics.go
src/github.com/coreos/etcd/proxy/httpproxy/proxy.go
src/github.com/coreos/etcd/proxy/httpproxy/proxy_test.go
src/github.com/coreos/etcd/proxy/httpproxy/reverse.go
src/github.com/coreos/etcd/proxy/httpproxy/reverse_test.go
src/github.com/coreos/etcd/proxy/tcpproxy/doc.go
src/github.com/coreos/etcd/proxy/tcpproxy/userspace.go
src/github.com/coreos/etcd/proxy/tcpproxy/userspace_test.go
src/github.com/coreos/etcd/raft/diff_test.go
src/github.com/coreos/etcd/raft/doc.go
src/github.com/coreos/etcd/raft/example_test.go
src/github.com/coreos/etcd/raft/log.go
src/github.com/coreos/etcd/raft/log_test.go
src/github.com/coreos/etcd/raft/log_unstable.go
src/github.com/coreos/etcd/raft/log_unstable_test.go
src/github.com/coreos/etcd/raft/logger.go
src/github.com/coreos/etcd/raft/node.go
src/github.com/coreos/etcd/raft/node_bench_test.go
src/github.com/coreos/etcd/raft/node_test.go
src/github.com/coreos/etcd/raft/progress.go
src/github.com/coreos/etcd/raft/progress_test.go
src/github.com/coreos/etcd/raft/raft.go
src/github.com/coreos/etcd/raft/raft_flow_control_test.go
src/github.com/coreos/etcd/raft/raft_paper_test.go
src/github.com/coreos/etcd/raft/raft_snap_test.go
src/github.com/coreos/etcd/raft/raft_test.go
src/github.com/coreos/etcd/raft/rawnode.go
src/github.com/coreos/etcd/raft/rawnode_test.go
src/github.com/coreos/etcd/raft/read_only.go
src/github.com/coreos/etcd/raft/status.go
src/github.com/coreos/etcd/raft/storage.go
src/github.com/coreos/etcd/raft/storage_test.go
src/github.com/coreos/etcd/raft/util.go
src/github.com/coreos/etcd/raft/util_test.go
src/github.com/coreos/etcd/raft/raftpb/raft.pb.go
src/github.com/coreos/etcd/raft/rafttest/doc.go
src/github.com/coreos/etcd/raft/rafttest/network.go
src/github.com/coreos/etcd/raft/rafttest/network_test.go
src/github.com/coreos/etcd/raft/rafttest/node.go
src/github.com/coreos/etcd/raft/rafttest/node_bench_test.go
src/github.com/coreos/etcd/raft/rafttest/node_test.go
src/github.com/coreos/etcd/rafthttp/coder.go
src/github.com/coreos/etcd/rafthttp/doc.go
src/github.com/coreos/etcd/rafthttp/fake_roundtripper_test.go
src/github.com/coreos/etcd/rafthttp/functional_test.go
src/github.com/coreos/etcd/rafthttp/http.go
src/github.com/coreos/etcd/rafthttp/http_test.go
src/github.com/coreos/etcd/rafthttp/metrics.go
src/github.com/coreos/etcd/rafthttp/msg_codec.go
src/github.com/coreos/etcd/rafthttp/msg_codec_test.go
src/github.com/coreos/etcd/rafthttp/msgappv2_codec.go
src/github.com/coreos/etcd/rafthttp/msgappv2_codec_test.go
src/github.com/coreos/etcd/rafthttp/peer.go
src/github.com/coreos/etcd/rafthttp/peer_status.go
src/github.com/coreos/etcd/rafthttp/peer_test.go
src/github.com/coreos/etcd/rafthttp/pipeline.go
src/github.com/coreos/etcd/rafthttp/pipeline_test.go
src/github.com/coreos/etcd/rafthttp/probing_status.go
src/github.com/coreos/etcd/rafthttp/remote.go
src/github.com/coreos/etcd/rafthttp/snapshot_sender.go
src/github.com/coreos/etcd/rafthttp/snapshot_test.go
src/github.com/coreos/etcd/rafthttp/stream.go
src/github.com/coreos/etcd/rafthttp/stream_test.go
src/github.com/coreos/etcd/rafthttp/transport.go
src/github.com/coreos/etcd/rafthttp/transport_bench_test.go
src/github.com/coreos/etcd/rafthttp/transport_test.go
src/github.com/coreos/etcd/rafthttp/urlpick.go
src/github.com/coreos/etcd/rafthttp/urlpick_test.go
src/github.com/coreos/etcd/rafthttp/util.go
src/github.com/coreos/etcd/rafthttp/util_test.go
src/github.com/coreos/etcd/snap/db.go
src/github.com/coreos/etcd/snap/message.go
src/github.com/coreos/etcd/snap/metrics.go
src/github.com/coreos/etcd/snap/snapshotter.go
src/github.com/coreos/etcd/snap/snapshotter_test.go
src/github.com/coreos/etcd/snap/snappb/snap.pb.go
src/github.com/coreos/etcd/snapshot/doc.go
src/github.com/coreos/etcd/snapshot/util.go
src/github.com/coreos/etcd/snapshot/v3_snapshot.go
src/github.com/coreos/etcd/store/doc.go
src/github.com/coreos/etcd/store/event.go
src/github.com/coreos/etcd/store/event_history.go
src/github.com/coreos/etcd/store/event_queue.go
src/github.com/coreos/etcd/store/event_test.go
src/github.com/coreos/etcd/store/heap_test.go
src/github.com/coreos/etcd/store/metrics.go
src/github.com/coreos/etcd/store/node.go
src/github.com/coreos/etcd/store/node_extern.go
src/github.com/coreos/etcd/store/node_extern_test.go
src/github.com/coreos/etcd/store/node_test.go
src/github.com/coreos/etcd/store/stats.go
src/github.com/coreos/etcd/store/stats_test.go
src/github.com/coreos/etcd/store/store.go
src/github.com/coreos/etcd/store/store_bench_test.go
src/github.com/coreos/etcd/store/store_ttl_test.go
src/github.com/coreos/etcd/store/ttl_key_heap.go
src/github.com/coreos/etcd/store/watcher.go
src/github.com/coreos/etcd/store/watcher_hub.go
src/github.com/coreos/etcd/store/watcher_hub_test.go
src/github.com/coreos/etcd/store/watcher_test.go
src/github.com/coreos/etcd/store/store_test.go
src/github.com/coreos/etcd/store/store_v2_test.go
src/github.com/coreos/etcd/tests/e2e/cluster_direct_test.go
src/github.com/coreos/etcd/tests/e2e/cluster_test.go
src/github.com/coreos/etcd/tests/e2e/ctl_v2_test.go
src/github.com/coreos/etcd/tests/e2e/ctl_v3_member_test.go
src/github.com/coreos/etcd/tests/e2e/ctl_v3_test.go
src/github.com/coreos/etcd/tests/e2e/ctl_v3_watch_no_cov_test.go
src/github.com/coreos/etcd/tests/e2e/ctl_v3_watch_test.go
src/github.com/coreos/etcd/tests/e2e/etcd_process.go
src/github.com/coreos/etcd/tests/e2e/etcd_release_upgrade_test.go
src/github.com/coreos/etcd/tests/e2e/etcd_spawn_nocov.go
src/github.com/coreos/etcd/tests/e2e/main_test.go
src/github.com/coreos/etcd/tests/e2e/metrics_test.go
src/github.com/coreos/etcd/tests/e2e/util.go
src/github.com/coreos/etcd/tests/e2e/v2_test.go
src/github.com/coreos/etcd/version/version.go
src/github.com/coreos/etcd/wal/decoder.go
src/github.com/coreos/etcd/wal/doc.go
src/github.com/coreos/etcd/wal/encoder.go
src/github.com/coreos/etcd/wal/file_pipeline.go
src/github.com/coreos/etcd/wal/metrics.go
src/github.com/coreos/etcd/wal/record_test.go
src/github.com/coreos/etcd/wal/repair.go
src/github.com/coreos/etcd/wal/repair_test.go
src/github.com/coreos/etcd/wal/util.go
src/github.com/coreos/etcd/wal/wal.go
src/github.com/coreos/etcd/wal/wal_bench_test.go
src/github.com/coreos/etcd/wal/wal_test.go
src/github.com/coreos/etcd/wal/walpb/record.go
src/github.com/coreos/etcd/wal/walpb/record.pb.go
	cd _build && go install -trimpath -v -p 4 github.com/coreos/etcd github.com/coreos/etcd/alarm github.com/coreos/etcd/auth github.com/coreos/etcd/auth/authpb github.com/coreos/etcd/client github.com/coreos/etcd/client/integration github.com/coreos/etcd/clientv3 github.com/coreos/etcd/clientv3/balancer github.com/coreos/etcd/clientv3/balancer/connectivity github.com/coreos/etcd/clientv3/balancer/picker github.com/coreos/etcd/clientv3/balancer/resolver/endpoint github.com/coreos/etcd/clientv3/clientv3util github.com/coreos/etcd/clientv3/concurrency github.com/coreos/etcd/clientv3/credentials github.com/coreos/etcd/clientv3/integration github.com/coreos/etcd/clientv3/leasing github.com/coreos/etcd/clientv3/mirror github.com/coreos/etcd/clientv3/namespace github.com/coreos/etcd/clientv3/naming github.com/coreos/etcd/clientv3/ordering github.com/coreos/etcd/clientv3/snapshot github.com/coreos/etcd/clientv3/yaml github.com/coreos/etcd/compactor github.com/coreos/etcd/contrib/raftexample github.com/coreos/etcd/contrib/recipes github.com/coreos/etcd/contrib/systemd/etcd2-backup-coreos github.com/coreos/etcd/discovery github.com/coreos/etcd/embed github.com/coreos/etcd/error github.com/coreos/etcd/etcdctl github.com/coreos/etcd/etcdctl/ctlv2 github.com/coreos/etcd/etcdctl/ctlv2/command github.com/coreos/etcd/etcdctl/ctlv3 github.com/coreos/etcd/etcdctl/ctlv3/command github.com/coreos/etcd/etcdmain github.com/coreos/etcd/etcdserver github.com/coreos/etcd/etcdserver/api github.com/coreos/etcd/etcdserver/api/etcdhttp github.com/coreos/etcd/etcdserver/api/v2http github.com/coreos/etcd/etcdserver/api/v2http/httptypes github.com/coreos/etcd/etcdserver/api/v2v3 github.com/coreos/etcd/etcdserver/api/v3client github.com/coreos/etcd/etcdserver/api/v3election github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/gw github.com/coreos/etcd/etcdserver/api/v3lock github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb/gw github.com/coreos/etcd/etcdserver/api/v3rpc github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes github.com/coreos/etcd/etcdserver/auth github.com/coreos/etcd/etcdserver/etcdserverpb github.com/coreos/etcd/etcdserver/etcdserverpb/gw github.com/coreos/etcd/etcdserver/membership github.com/coreos/etcd/etcdserver/stats github.com/coreos/etcd/functional/agent github.com/coreos/etcd/functional/cmd/etcd-agent github.com/coreos/etcd/functional/cmd/etcd-proxy github.com/coreos/etcd/functional/cmd/etcd-runner github.com/coreos/etcd/functional/cmd/etcd-tester github.com/coreos/etcd/functional/rpcpb github.com/coreos/etcd/functional/runner github.com/coreos/etcd/functional/tester github.com/coreos/etcd/integration github.com/coreos/etcd/lease github.com/coreos/etcd/lease/leasehttp github.com/coreos/etcd/lease/leasepb github.com/coreos/etcd/mvcc github.com/coreos/etcd/mvcc/backend github.com/coreos/etcd/mvcc/mvccpb github.com/coreos/etcd/pkg/adt github.com/coreos/etcd/pkg/contention github.com/coreos/etcd/pkg/cors github.com/coreos/etcd/pkg/cpuutil github.com/coreos/etcd/pkg/crc github.com/coreos/etcd/pkg/debugutil github.com/coreos/etcd/pkg/expect github.com/coreos/etcd/pkg/fileutil github.com/coreos/etcd/pkg/flags github.com/coreos/etcd/pkg/httputil github.com/coreos/etcd/pkg/idutil github.com/coreos/etcd/pkg/ioutil github.com/coreos/etcd/pkg/logutil github.com/coreos/etcd/pkg/mock/mockserver github.com/coreos/etcd/pkg/mock/mockstorage github.com/coreos/etcd/pkg/mock/mockstore github.com/coreos/etcd/pkg/mock/mockwait github.com/coreos/etcd/pkg/netutil github.com/coreos/etcd/pkg/osutil github.com/coreos/etcd/pkg/pathutil github.com/coreos/etcd/pkg/pbutil github.com/coreos/etcd/pkg/proxy github.com/coreos/etcd/pkg/report github.com/coreos/etcd/pkg/runtime github.com/coreos/etcd/pkg/schedule github.com/coreos/etcd/pkg/srv github.com/coreos/etcd/pkg/stringutil github.com/coreos/etcd/pkg/systemd github.com/coreos/etcd/pkg/testutil github.com/coreos/etcd/pkg/tlsutil github.com/coreos/etcd/pkg/transport github.com/coreos/etcd/pkg/types github.com/coreos/etcd/pkg/wait github.com/coreos/etcd/proxy/grpcproxy github.com/coreos/etcd/proxy/grpcproxy/adapter github.com/coreos/etcd/proxy/grpcproxy/cache github.com/coreos/etcd/proxy/httpproxy github.com/coreos/etcd/proxy/tcpproxy github.com/coreos/etcd/raft github.com/coreos/etcd/raft/raftpb github.com/coreos/etcd/raft/rafttest github.com/coreos/etcd/rafthttp github.com/coreos/etcd/snap github.com/coreos/etcd/snap/snappb github.com/coreos/etcd/snapshot github.com/coreos/etcd/store github.com/coreos/etcd/tests/e2e github.com/coreos/etcd/version github.com/coreos/etcd/wal github.com/coreos/etcd/wal/walpb
internal/unsafeheader
internal/goexperiment
internal/cpu
internal/abi
runtime/internal/sys
internal/race
sync/atomic
runtime/internal/math
internal/itoa
unicode
unicode/utf8
internal/bytealg
runtime/internal/atomic
container/list
math/bits
crypto/internal/subtle
crypto/subtle
runtime
math
unicode/utf16
vendor/golang.org/x/crypto/cryptobyte/asn1
internal/nettrace
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/rivo/uniseg
internal/reflectlite
sync
internal/singleflight
math/rand
internal/testlog
runtime/cgo
google.golang.org/grpc/internal/buffer
google.golang.org/grpc/internal/grpcsync
internal/sysinfo
github.com/coreos/etcd/pkg/stringutil
errors
sort
internal/oserror
io
syscall
strconv
bytes
hash
crypto/elliptic/internal/fiat
crypto
reflect
time
internal/syscall/unix
internal/syscall/execenv
path
strings
crypto/internal/randutil
crypto/hmac
crypto/rc4
vendor/golang.org/x/net/dns/dnsmessage
bufio
context
internal/poll
io/fs
vendor/golang.org/x/crypto/hkdf
hash/crc32
go.uber.org/zap/buffer
os
vendor/golang.org/x/text/transform
go.uber.org/zap/internal/bufferpool
net/http/internal/ascii
google.golang.org/grpc/internal/grpcrand
html
text/tabwriter
encoding/binary
internal/fmtsort
google.golang.org/grpc/backoff
google.golang.org/grpc/encoding
google.golang.org/grpc/internal/backoff
regexp/syntax
golang.org/x/text/transform
crypto/sha512
crypto/cipher
fmt
crypto/ed25519/internal/edwards25519/field
crypto/aes
crypto/des
crypto/ed25519/internal/edwards25519
crypto/md5
crypto/sha1
math/big
crypto/sha256
encoding/hex
encoding/base64
net
net/url
encoding/pem
path/filepath
vendor/golang.org/x/crypto/chacha20
vendor/golang.org/x/crypto/poly1305
vendor/golang.org/x/crypto/curve25519
vendor/golang.org/x/crypto/chacha20poly1305
encoding/json
flag
log
compress/flate
crypto/elliptic
encoding/asn1
crypto/rand
crypto/dsa
crypto/ed25519
crypto/rsa
github.com/gogo/protobuf/proto
vendor/golang.org/x/crypto/cryptobyte
crypto/x509/pkix
compress/gzip
io/ioutil
crypto/ecdsa
github.com/golang/protobuf/proto
go.uber.org/atomic
go.uber.org/multierr
go.uber.org/zap/internal/color
go.uber.org/zap/internal/exit
go.uber.org/zap/zapcore
vendor/golang.org/x/text/unicode/bidi
vendor/golang.org/x/text/secure/bidirule
vendor/golang.org/x/text/unicode/norm
vendor/golang.org/x/net/http2/hpack
crypto/x509
net/textproto
mime
vendor/golang.org/x/net/idna
github.com/gogo/protobuf/protoc-gen-gogo/descriptor
mime/quotedprintable
mime/multipart
vendor/golang.org/x/net/http/httpguts
vendor/golang.org/x/net/http/httpproxy
crypto/tls
net/http/internal
google.golang.org/grpc/grpclog
google.golang.org/grpc/credentials/internal
google.golang.org/grpc/metadata
google.golang.org/grpc/connectivity
google.golang.org/grpc/attributes
google.golang.org/grpc/internal
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/golang/protobuf/ptypes
github.com/gogo/protobuf/gogoproto
github.com/golang/protobuf/protoc-gen-go/descriptor
google.golang.org/grpc/status
github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes
github.com/coreos/etcd/auth/authpb
github.com/coreos/etcd/mvcc/mvccpb
golang.org/x/net/internal/timeseries
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
regexp
golang.org/x/sys/unix
text/template
google.golang.org/grpc/internal/binarylog
golang.org/x/text/unicode/bidi
net/http/httptrace
net/http
google.golang.org/grpc/credentials
html/template
google.golang.org/grpc/resolver
google.golang.org/grpc/balancer
google.golang.org/grpc/internal/resolver/dns
google.golang.org/grpc/resolver/dns
google.golang.org/grpc/internal/resolver/passthrough
github.com/coreos/etcd/clientv3/balancer/resolver/endpoint
google.golang.org/grpc/resolver/passthrough
google.golang.org/grpc/balancer/base
github.com/coreos/etcd/clientv3/credentials
google.golang.org/grpc/balancer/roundrobin
google.golang.org/grpc/internal/channelz
golang.org/x/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/keepalive
google.golang.org/grpc/peer
google.golang.org/grpc/stats
google.golang.org/grpc/tap
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
github.com/coreos/etcd/version
database/sql/driver
github.com/coreos/etcd/pkg/pathutil
github.com/coreos/etcd/pkg/srv
runtime/debug
github.com/google/uuid
github.com/modern-go/concurrent
github.com/modern-go/reflect2
github.com/coreos/etcd/pkg/fileutil
github.com/coreos/etcd/pkg/tlsutil
github.com/jonboulle/clockwork
hash/fnv
github.com/beorn7/perks/quantile
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
github.com/json-iterator/go
github.com/coreos/etcd/pkg/adt
runtime/trace
testing
go.uber.org/zap
golang.org/x/net/trace
github.com/coreos/etcd/clientv3/balancer/connectivity
github.com/coreos/etcd/clientv3/balancer/picker
golang.org/x/net/http2
net/http/httputil
github.com/coreos/etcd/clientv3/balancer
github.com/coreos/etcd/pkg/logutil
github.com/coreos/etcd/pkg/transport
expvar
github.com/coreos/etcd/client
github.com/prometheus/common/expfmt
github.com/dgrijalva/jwt-go
golang.org/x/crypto/blowfish
github.com/coreos/etcd/discovery
github.com/prometheus/client_golang/prometheus
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
container/heap
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/netutil
github.com/coreos/etcd/pkg/idutil
github.com/coreos/etcd/pkg/pbutil
google.golang.org/grpc/internal/transport
github.com/coreos/etcd/pkg/runtime
github.com/coreos/etcd/pkg/wait
github.com/coreos/etcd/pkg/ioutil
github.com/coreos/etcd/snap/snappb
github.com/coreos/etcd/wal/walpb
github.com/dustin/go-humanize
github.com/xiang90/probing
github.com/coreos/etcd/mvcc/backend
github.com/coreos/etcd/store
github.com/coreos/etcd/snap
golang.org/x/time/rate
github.com/coreos/etcd/pkg/crc
github.com/coreos/etcd/wal
github.com/coreos/etcd/rafthttp
github.com/coreos/etcd/etcdserver/membership
github.com/prometheus/client_golang/prometheus/promhttp
google.golang.org/grpc
github.com/coreos/etcd/etcdserver/api
github.com/grpc-ecosystem/go-grpc-prometheus/packages/grpcstatus
github.com/golang/protobuf/ptypes/struct
github.com/golang/protobuf/jsonpb
go/token
go/scanner
github.com/golang/protobuf/protoc-gen-go/generator/internal/remap
github.com/golang/protobuf/protoc-gen-go/plugin
go/ast
go/build/constraint
internal/lazyregexp
internal/buildcfg
internal/execabs
github.com/golang/protobuf/ptypes/wrappers
internal/goroot
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
github.com/coreos/etcd/etcdserver/etcdserverpb
github.com/grpc-ecosystem/go-grpc-middleware
github.com/grpc-ecosystem/go-grpc-prometheus
google.golang.org/grpc/health/grpc_health_v1
go/internal/typeparams
go/parser
go/printer
google.golang.org/grpc/health
net/http/pprof
github.com/coreos/etcd/pkg/debugutil
github.com/soheilhy/cmux
go/build
github.com/gorilla/websocket
github.com/sirupsen/logrus
gopkg.in/yaml.v2
github.com/golang/protobuf/protoc-gen-go/generator
github.com/tmc/grpc-websocket-proxy/wsproxy
encoding/csv
github.com/spf13/pflag
github.com/grpc-ecosystem/grpc-gateway/runtime
sigs.k8s.io/yaml
os/signal
github.com/coreos/etcd/pkg/osutil
github.com/coreos/etcd/proxy/httpproxy
github.com/coreos/etcd/pkg/flags
github.com/coreos/etcd/proxy/tcpproxy
github.com/coreos/go-systemd/daemon
github.com/coreos/go-systemd/internal/dlopen
encoding/gob
github.com/spf13/cobra
github.com/coreos/etcd/clientv3
github.com/coreos/etcd/auth
github.com/coreos/etcd/lease/leasepb
github.com/coreos/etcd/alarm
github.com/coreos/etcd/lease
github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb
github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb
github.com/coreos/etcd/mvcc
github.com/coreos/etcd/lease/leasehttp
github.com/coreos/etcd/proxy/grpcproxy/adapter
github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/gw
github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb/gw
github.com/coreos/etcd/clientv3/concurrency
github.com/coreos/etcd/clientv3/namespace
github.com/coreos/etcd/clientv3/ordering
github.com/coreos/etcd/compactor
github.com/coreos/etcd/etcdserver/etcdserverpb/gw
github.com/coreos/etcd/etcdserver
github.com/coreos/etcd/clientv3/naming
github.com/coreos/etcd/clientv3/leasing
github.com/coreos/etcd/etcdserver/api/v3election
github.com/coreos/etcd/etcdserver/api/v3lock
github.com/coreos/etcd/proxy/grpcproxy/cache
github.com/coreos/go-systemd/util
github.com/coreos/etcd/clientv3/clientv3util
github.com/coreos/etcd/clientv3/integration
github.com/coreos/etcd/clientv3/mirror
github.com/coreos/etcd/clientv3/yaml
github.com/coreos/etcd/contrib/raftexample
github.com/coreos/etcd/contrib/recipes
github.com/coreos/etcd/contrib/systemd/etcd2-backup-coreos
github.com/bgentry/speakeasy
github.com/russross/blackfriday/v2
github.com/coreos/etcd/pkg/report
github.com/mattn/go-runewidth
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/v2http
github.com/coreos/etcd/etcdserver/api/v3rpc
github.com/coreos/etcd/clientv3/snapshot
github.com/cpuguy83/go-md2man/v2/md2man
github.com/urfave/cli
github.com/olekukonko/tablewriter
gopkg.in/cheggaaa/pb.v1
github.com/coreos/etcd/etcdserver/api/v3client
github.com/coreos/etcd/proxy/grpcproxy
github.com/coreos/etcd/etcdctl/ctlv3/command
github.com/coreos/etcd/embed
github.com/coreos/etcd/etcdctl/ctlv2/command
github.com/coreos/etcd/snapshot
github.com/coreos/etcd/etcdmain
github.com/coreos/etcd/functional/rpcpb
github.com/coreos/etcd/etcdctl/ctlv2
github.com/coreos/etcd/pkg/proxy
github.com/coreos/etcd
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/internal/testcert
net/http/httptest
github.com/coreos/etcd/integration
github.com/creack/pty
github.com/coreos/etcd/pkg/expect
github.com/coreos/etcd/pkg/mock/mockserver
github.com/coreos/etcd/pkg/mock/mockstorage
github.com/coreos/etcd/pkg/mock/mockstore
github.com/coreos/etcd/pkg/mock/mockwait
github.com/coreos/etcd/raft/rafttest
github.com/coreos/etcd/tests/e2e
github.com/coreos/etcd/functional/cmd/etcd-tester
   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.098s
?   	github.com/coreos/etcd/alarm	[no test files]
=== RUN   TestJWTInfo
2022-03-05 06:52:36.521967 W | auth: failed to parse jwt token: token contains an invalid number of segments
--- PASS: TestJWTInfo (0.12s)
=== RUN   TestJWTBad
2022-03-05 06:52:36.532981 E | auth: failed to parse public key (../integration/fixtures/server.key.insecure): x509: malformed tbs certificate
2022-03-05 06:52:36.534674 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
2022-03-05 06:52:36.534920 E | auth: failed to read public key (whatever) for jwt: open whatever: no such file or directory
2022-03-05 06:52:36.536321 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
2022-03-05 06:52:36.622667 W | auth: simple token is not cryptographically signed
2022-03-05 06:52:36.780433 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:36.780523 N | auth: added a new user: root
2022-03-05 06:52:36.780742 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:36.781396 N | auth: Role root is created
2022-03-05 06:52:36.782113 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:36.782189 N | auth: granted role root to user root
2022-03-05 06:52:36.782893 N | auth: Authentication enabled
--- PASS: TestNewAuthStoreRevision (0.78s)
=== RUN   TestUserAdd
2022-03-05 06:52:37.406103 W | auth: simple token is not cryptographically signed
2022-03-05 06:52:37.565119 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:37.565213 N | auth: added a new user: root
2022-03-05 06:52:37.565473 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:37.565555 N | auth: Role root is created
2022-03-05 06:52:37.565852 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:37.565931 N | auth: granted role root to user root
2022-03-05 06:52:37.566085 N | auth: Authentication enabled
2022-03-05 06:52:37.764423 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:37.764610 N | auth: Role role-test is created
2022-03-05 06:52:37.931293 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:37.931456 N | auth: added a new user: foo
--- PASS: TestUserAdd (0.81s)
=== RUN   TestCheckPassword
2022-03-05 06:52:38.214446 W | auth: simple token is not cryptographically signed
2022-03-05 06:52:38.381745 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:38.381835 N | auth: added a new user: root
2022-03-05 06:52:38.382076 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:38.382157 N | auth: Role root is created
2022-03-05 06:52:38.382474 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:38.382554 N | auth: granted role root to user root
2022-03-05 06:52:38.382720 N | auth: Authentication enabled
2022-03-05 06:52:38.549051 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:38.549190 N | auth: Role role-test is created
2022-03-05 06:52:38.715353 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:38.715528 N | auth: added a new user: foo
2022-03-05 06:52:38.732696 N | auth: authentication failed, invalid password for user foo
--- PASS: TestCheckPassword (0.78s)
=== RUN   TestUserDelete
2022-03-05 06:52:38.997785 W | auth: simple token is not cryptographically signed
2022-03-05 06:52:39.173616 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:39.173707 N | auth: added a new user: root
2022-03-05 06:52:39.173970 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:39.174122 N | auth: Role root is created
2022-03-05 06:52:39.174275 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:39.174354 N | auth: granted role root to user root
2022-03-05 06:52:39.174553 N | auth: Authentication enabled
2022-03-05 06:52:39.364650 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:39.364781 N | auth: Role role-test is created
2022-03-05 06:52:39.522786 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:39.522955 N | auth: added a new user: foo
2022-03-05 06:52:39.523161 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:39.523289 N | auth: deleted a user: foo
--- PASS: TestUserDelete (0.80s)
=== RUN   TestUserChangePassword
2022-03-05 06:52:39.814576 W | auth: simple token is not cryptographically signed
2022-03-05 06:52:39.990582 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:39.990676 N | auth: added a new user: root
2022-03-05 06:52:39.991616 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:39.991697 N | auth: Role root is created
2022-03-05 06:52:39.994568 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:39.994658 N | auth: granted role root to user root
2022-03-05 06:52:39.994810 N | auth: Authentication enabled
2022-03-05 06:52:40.189252 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:40.189359 N | auth: Role role-test is created
2022-03-05 06:52:40.355986 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:40.356082 N | auth: added a new user: foo
2022-03-05 06:52:40.364884 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:40.364974 N | auth: changed a password of a user: foo
--- PASS: TestUserChangePassword (0.83s)
=== RUN   TestRoleAdd
2022-03-05 06:52:40.655935 W | auth: simple token is not cryptographically signed
2022-03-05 06:52:40.863922 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:40.864017 N | auth: added a new user: root
2022-03-05 06:52:40.864928 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:40.865012 N | auth: Role root is created
2022-03-05 06:52:40.865152 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:40.865716 N | auth: granted role root to user root
2022-03-05 06:52:40.866410 N | auth: Authentication enabled
2022-03-05 06:52:41.076693 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:41.076812 N | auth: Role role-test is created
2022-03-05 06:52:41.406427 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:41.406532 N | auth: added a new user: foo
2022-03-05 06:52:41.407125 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:41.407208 N | auth: Role role-test-1 is created
--- PASS: TestRoleAdd (1.02s)
=== RUN   TestUserGrant
2022-03-05 06:52:41.681053 W | auth: simple token is not cryptographically signed
2022-03-05 06:52:41.847111 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:41.847529 N | auth: added a new user: root
2022-03-05 06:52:41.847801 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:41.848114 N | auth: Role root is created
2022-03-05 06:52:41.848352 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:41.848430 N | auth: granted role root to user root
2022-03-05 06:52:41.848851 N | auth: Authentication enabled
2022-03-05 06:52:42.005982 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:42.006085 N | auth: Role role-test is created
2022-03-05 06:52:42.164391 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:42.164486 N | auth: added a new user: foo
2022-03-05 06:52:42.164810 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:42.164889 N | auth: granted role role-test to user foo
--- PASS: TestUserGrant (0.79s)
=== RUN   TestGetUser
2022-03-05 06:52:42.464290 W | auth: simple token is not cryptographically signed
2022-03-05 06:52:42.672266 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:42.672360 N | auth: added a new user: root
2022-03-05 06:52:42.672637 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:42.672714 N | auth: Role root is created
2022-03-05 06:52:42.672846 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:42.672918 N | auth: granted role root to user root
2022-03-05 06:52:42.673059 N | auth: Authentication enabled
2022-03-05 06:52:42.856394 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:42.856500 N | auth: Role role-test is created
2022-03-05 06:52:43.056019 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:43.056114 N | auth: added a new user: foo
2022-03-05 06:52:43.056390 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:43.056469 N | auth: granted role role-test to user foo
--- PASS: TestGetUser (0.88s)
=== RUN   TestListUsers
2022-03-05 06:52:43.314322 W | auth: simple token is not cryptographically signed
2022-03-05 06:52:43.472142 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:43.472234 N | auth: added a new user: root
2022-03-05 06:52:43.472475 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:43.472552 N | auth: Role root is created
2022-03-05 06:52:43.472684 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:43.472751 N | auth: granted role root to user root
2022-03-05 06:52:43.472886 N | auth: Authentication enabled
2022-03-05 06:52:43.631063 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:43.631162 N | auth: Role role-test is created
2022-03-05 06:52:43.789334 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:43.789426 N | auth: added a new user: foo
2022-03-05 06:52:43.797426 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:43.797507 N | auth: added a new user: user1
--- PASS: TestListUsers (0.77s)
=== RUN   TestRoleGrantPermission
2022-03-05 06:52:44.089336 W | auth: simple token is not cryptographically signed
2022-03-05 06:52:44.297142 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:44.297236 N | auth: added a new user: root
2022-03-05 06:52:44.297433 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:44.297508 N | auth: Role root is created
2022-03-05 06:52:44.297687 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:44.297755 N | auth: granted role root to user root
2022-03-05 06:52:44.297892 N | auth: Authentication enabled
2022-03-05 06:52:44.472652 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:44.472757 N | auth: Role role-test is created
2022-03-05 06:52:44.647782 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:44.647875 N | auth: added a new user: foo
2022-03-05 06:52:44.648025 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:44.648100 N | auth: Role role-test-1 is created
2022-03-05 06:52:44.648219 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:44.648289 N | auth: role role-test-1's permission of key Keys is updated as WRITE
--- PASS: TestRoleGrantPermission (0.80s)
=== RUN   TestRoleRevokePermission
2022-03-05 06:52:44.897675 W | auth: simple token is not cryptographically signed
2022-03-05 06:52:45.072142 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:45.072238 N | auth: added a new user: root
2022-03-05 06:52:45.072450 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:45.072525 N | auth: Role root is created
2022-03-05 06:52:45.072697 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:45.072771 N | auth: granted role root to user root
2022-03-05 06:52:45.072911 N | auth: Authentication enabled
2022-03-05 06:52:45.256005 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:45.256112 N | auth: Role role-test is created
2022-03-05 06:52:45.456074 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:45.456179 N | auth: added a new user: foo
2022-03-05 06:52:45.456372 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:45.456446 N | auth: Role role-test-1 is created
2022-03-05 06:52:45.456565 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:45.456638 N | auth: role role-test-1's permission of key Keys is updated as WRITE
2022-03-05 06:52:45.456877 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:45.456948 N | auth: revoked key Keys from role role-test-1
--- PASS: TestRoleRevokePermission (0.82s)
=== RUN   TestUserRevokePermission
2022-03-05 06:52:45.764344 W | auth: simple token is not cryptographically signed
2022-03-05 06:52:45.947258 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:45.947351 N | auth: added a new user: root
2022-03-05 06:52:45.947690 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:45.947767 N | auth: Role root is created
2022-03-05 06:52:45.947988 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:45.948107 N | auth: granted role root to user root
2022-03-05 06:52:45.948367 N | auth: Authentication enabled
2022-03-05 06:52:46.156084 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:46.156184 N | auth: Role role-test is created
2022-03-05 06:52:46.547870 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:46.547973 N | auth: added a new user: foo
2022-03-05 06:52:46.548248 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:46.548330 N | auth: Role role-test-1 is created
2022-03-05 06:52:46.548676 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:46.548785 N | auth: granted role role-test to user foo
2022-03-05 06:52:46.549067 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:46.549140 N | auth: granted role role-test-1 to user foo
2022-03-05 06:52:46.549548 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:46.549628 N | auth: revoked role role-test-1 from user foo
--- PASS: TestUserRevokePermission (1.08s)
=== RUN   TestRoleDelete
2022-03-05 06:52:46.831055 W | auth: simple token is not cryptographically signed
2022-03-05 06:52:47.063865 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:47.063965 N | auth: added a new user: root
2022-03-05 06:52:47.064319 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:47.064402 N | auth: Role root is created
2022-03-05 06:52:47.064689 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:47.064763 N | auth: granted role root to user root
2022-03-05 06:52:47.065027 N | auth: Authentication enabled
2022-03-05 06:52:47.247801 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:47.247907 N | auth: Role role-test is created
2022-03-05 06:52:47.447695 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:47.447799 N | auth: added a new user: foo
2022-03-05 06:52:47.448074 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:47.448154 N | auth: deleted role role-test
--- PASS: TestRoleDelete (0.95s)
=== RUN   TestAuthInfoFromCtx
2022-03-05 06:52:47.764413 W | auth: simple token is not cryptographically signed
2022-03-05 06:52:47.955603 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:47.955701 N | auth: added a new user: root
2022-03-05 06:52:47.956107 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:47.956189 N | auth: Role root is created
2022-03-05 06:52:47.956318 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:47.956385 N | auth: granted role root to user root
2022-03-05 06:52:47.956523 N | auth: Authentication enabled
2022-03-05 06:52:48.119421 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:48.119601 N | auth: Role role-test is created
2022-03-05 06:52:48.356097 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:48.356201 N | auth: added a new user: foo
2022-03-05 06:52:48.356534 W | auth: invalid auth token: Invalid Token
2022-03-05 06:52:48.356632 W | auth: invalid auth token: Invalid.Token
--- PASS: TestAuthInfoFromCtx (0.86s)
=== RUN   TestAuthDisable
2022-03-05 06:52:48.631008 W | auth: simple token is not cryptographically signed
2022-03-05 06:52:48.830833 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:48.831104 N | auth: added a new user: root
2022-03-05 06:52:48.832017 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:48.832231 N | auth: Role root is created
2022-03-05 06:52:48.833051 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:48.833512 N | auth: granted role root to user root
2022-03-05 06:52:48.834085 N | auth: Authentication enabled
2022-03-05 06:52:49.047778 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:49.048090 N | auth: Role role-test is created
2022-03-05 06:52:49.231219 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:49.231489 N | auth: added a new user: foo
2022-03-05 06:52:49.232373 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:49.399613 N | auth: Authentication disabled
--- PASS: TestAuthDisable (0.96s)
=== RUN   TestAuthInfoFromCtxRace
2022-03-05 06:52:49.574675 W | auth: simple token is not cryptographically signed
2022-03-05 06:52:49.772865 W | auth: invalid auth token: test
2022-03-05 06:52:49.780552 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:49.780621 N | auth: added a new user: test
--- PASS: TestAuthInfoFromCtxRace (0.29s)
=== RUN   TestIsAdminPermitted
2022-03-05 06:52:49.864441 W | auth: simple token is not cryptographically signed
2022-03-05 06:52:50.172629 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:50.172726 N | auth: added a new user: root
2022-03-05 06:52:50.172954 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:50.173029 N | auth: Role root is created
2022-03-05 06:52:50.173193 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:50.173263 N | auth: granted role root to user root
2022-03-05 06:52:50.173419 N | auth: Authentication enabled
2022-03-05 06:52:50.414457 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:50.414601 N | auth: Role role-test is created
2022-03-05 06:52:50.606071 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:50.606170 N | auth: added a new user: foo
2022-03-05 06:52:50.606467 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:50.791243 N | auth: Authentication disabled
--- PASS: TestIsAdminPermitted (1.12s)
=== RUN   TestRecoverFromSnapshot
2022-03-05 06:52:50.981098 W | auth: simple token is not cryptographically signed
2022-03-05 06:52:51.155813 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:51.155910 N | auth: added a new user: root
2022-03-05 06:52:51.156130 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:51.156211 N | auth: Role root is created
2022-03-05 06:52:51.156371 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:51.156440 N | auth: granted role root to user root
2022-03-05 06:52:51.156589 N | auth: Authentication enabled
2022-03-05 06:52:51.323093 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:51.323220 N | auth: Role role-test is created
2022-03-05 06:52:51.522702 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:51.522807 N | auth: added a new user: foo
2022-03-05 06:52:51.531058 W | auth: simple token is not cryptographically signed
--- PASS: TestRecoverFromSnapshot (0.81s)
=== RUN   TestHammerSimpleAuthenticate
2022-03-05 06:52:51.797794 W | auth: simple token is not cryptographically signed
2022-03-05 06:52:51.955563 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:51.955836 N | auth: added a new user: root
2022-03-05 06:52:51.956176 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:51.956379 N | auth: Role root is created
2022-03-05 06:52:51.956687 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:51.956887 N | auth: granted role root to user root
2022-03-05 06:52:51.957135 N | auth: Authentication enabled
2022-03-05 06:52:52.106052 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:52.106329 N | auth: Role role-test is created
2022-03-05 06:52:52.264399 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:52.264708 N | auth: added a new user: foo
2022-03-05 06:52:52.272923 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:52.273007 N | auth: added a new user: user-0
2022-03-05 06:52:52.280929 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:52.281005 N | auth: added a new user: user-1
2022-03-05 06:52:52.288903 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:52.288979 N | auth: added a new user: user-2
2022-03-05 06:52:52.296898 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:52.296973 N | auth: added a new user: user-3
2022-03-05 06:52:52.304807 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:52.304880 N | auth: added a new user: user-4
2022-03-05 06:52:52.312733 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:52.312807 N | auth: added a new user: user-5
2022-03-05 06:52:52.320636 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:52.320709 N | auth: added a new user: user-6
2022-03-05 06:52:52.328551 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:52.328622 N | auth: added a new user: user-7
2022-03-05 06:52:52.336538 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:52.336611 N | auth: added a new user: user-8
2022-03-05 06:52:52.344449 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:52.344542 N | auth: added a new user: user-9
2022-03-05 06:52:52.352393 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:52.352461 N | auth: added a new user: user-10
2022-03-05 06:52:52.360286 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:52.360357 N | auth: added a new user: user-11
2022-03-05 06:52:52.514399 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:52.514706 N | auth: added a new user: user-12
2022-03-05 06:52:52.522778 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:52.522997 N | auth: added a new user: user-13
2022-03-05 06:52:52.531042 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:52.531240 N | auth: added a new user: user-14
2022-03-05 06:52:52.539182 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:52.539370 N | auth: added a new user: user-15
2022-03-05 06:52:52.549888 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:52.549968 N | auth: added a new user: user-16
2022-03-05 06:52:52.558699 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:52.558771 N | auth: added a new user: user-17
2022-03-05 06:52:52.567508 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:52.567581 N | auth: added a new user: user-18
2022-03-05 06:52:52.576281 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:52.576356 N | auth: added a new user: user-19
2022-03-05 06:52:52.585346 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:52.585425 N | auth: added a new user: user-20
2022-03-05 06:52:52.594136 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:52.594210 N | auth: added a new user: user-21
2022-03-05 06:52:52.602961 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:52.603039 N | auth: added a new user: user-22
2022-03-05 06:52:52.611711 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:52.611787 N | auth: added a new user: user-23
2022-03-05 06:52:52.789562 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:52.789878 N | auth: added a new user: user-24
2022-03-05 06:52:52.798019 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:52.798236 N | auth: added a new user: user-25
2022-03-05 06:52:52.806257 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:52.806457 N | auth: added a new user: user-26
2022-03-05 06:52:52.814784 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:52.815024 N | auth: added a new user: user-27
2022-03-05 06:52:52.822964 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:52.823153 N | auth: added a new user: user-28
2022-03-05 06:52:52.831109 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:52.831300 N | auth: added a new user: user-29
2022-03-05 06:52:52.839375 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:52.839608 N | auth: added a new user: user-30
2022-03-05 06:52:52.847542 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:52.847737 N | auth: added a new user: user-31
2022-03-05 06:52:52.855723 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:52.855913 N | auth: added a new user: user-32
2022-03-05 06:52:52.863838 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:52.864024 N | auth: added a new user: user-33
2022-03-05 06:52:52.871965 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:52.872154 N | auth: added a new user: user-34
2022-03-05 06:52:52.880240 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:52.880447 N | auth: added a new user: user-35
2022-03-05 06:52:52.888407 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:52.888598 N | auth: added a new user: user-36
2022-03-05 06:52:53.072846 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:53.072945 N | auth: added a new user: user-37
2022-03-05 06:52:53.080845 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:53.080926 N | auth: added a new user: user-38
2022-03-05 06:52:53.088813 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:53.088891 N | auth: added a new user: user-39
2022-03-05 06:52:53.096836 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:53.096917 N | auth: added a new user: user-40
2022-03-05 06:52:53.104795 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:53.104871 N | auth: added a new user: user-41
2022-03-05 06:52:53.112813 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:53.112890 N | auth: added a new user: user-42
2022-03-05 06:52:53.120779 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:53.120851 N | auth: added a new user: user-43
2022-03-05 06:52:53.128681 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:53.128753 N | auth: added a new user: user-44
2022-03-05 06:52:53.136794 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:53.136867 N | auth: added a new user: user-45
2022-03-05 06:52:53.144749 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:53.144822 N | auth: added a new user: user-46
2022-03-05 06:52:53.152640 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:53.152722 N | auth: added a new user: user-47
2022-03-05 06:52:53.160613 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:53.160688 N | auth: added a new user: user-48
2022-03-05 06:52:53.168514 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:53.168607 N | auth: added a new user: user-49
2022-03-05 06:52:53.187672 I | auth: deleting token user-37(0).1 for user user-37
2022-03-05 06:52:53.187841 I | auth: deleting token user-42(0).1 for user user-42
2022-03-05 06:52:53.187926 I | auth: deleting token user-44(0).1 for user user-44
2022-03-05 06:52:53.187989 I | auth: deleting token user-29(1).1 for user user-29
2022-03-05 06:52:53.188048 I | auth: deleting token user-23(1).1 for user user-23
2022-03-05 06:52:53.188107 I | auth: deleting token user-44(1).1 for user user-44
2022-03-05 06:52:53.188172 I | auth: deleting token user-19(0).1 for user user-19
2022-03-05 06:52:53.188234 I | auth: deleting token user-23(0).1 for user user-23
2022-03-05 06:52:53.188293 I | auth: deleting token user-41(0).1 for user user-41
2022-03-05 06:52:53.188352 I | auth: deleting token user-47(0).1 for user user-47
2022-03-05 06:52:53.188417 I | auth: deleting token user-24(0).1 for user user-24
2022-03-05 06:52:53.188474 I | auth: deleting token user-3(0).1 for user user-3
2022-03-05 06:52:53.188532 I | auth: deleting token user-0(1).1 for user user-0
2022-03-05 06:52:53.188589 I | auth: deleting token user-42(1).1 for user user-42
2022-03-05 06:52:53.188649 I | auth: deleting token user-26(0).1 for user user-26
2022-03-05 06:52:53.188710 I | auth: deleting token user-28(0).1 for user user-28
2022-03-05 06:52:53.188768 I | auth: deleting token user-25(0).1 for user user-25
2022-03-05 06:52:53.188828 I | auth: deleting token user-32(0).1 for user user-32
2022-03-05 06:52:53.188884 I | auth: deleting token user-28(1).1 for user user-28
2022-03-05 06:52:53.188942 I | auth: deleting token user-39(1).1 for user user-39
2022-03-05 06:52:53.189002 I | auth: deleting token user-3(1).1 for user user-3
2022-03-05 06:52:53.189063 I | auth: deleting token user-30(1).1 for user user-30
2022-03-05 06:52:53.189160 I | auth: deleting token user-25(1).1 for user user-25
2022-03-05 06:52:53.189230 I | auth: deleting token user-10(1).1 for user user-10
2022-03-05 06:52:53.189312 I | auth: deleting token user-8(0).1 for user user-8
2022-03-05 06:52:53.189383 I | auth: deleting token user-48(1).1 for user user-48
2022-03-05 06:52:53.189460 I | auth: deleting token user-16(1).1 for user user-16
2022-03-05 06:52:53.189581 I | auth: deleting token user-9(1).1 for user user-9
2022-03-05 06:52:53.189655 I | auth: deleting token user-5(1).1 for user user-5
2022-03-05 06:52:53.189720 I | auth: deleting token user-11(0).1 for user user-11
2022-03-05 06:52:53.189780 I | auth: deleting token user-35(0).1 for user user-35
2022-03-05 06:52:53.189842 I | auth: deleting token user-18(0).1 for user user-18
2022-03-05 06:52:53.189903 I | auth: deleting token user-7(1).1 for user user-7
2022-03-05 06:52:53.189970 I | auth: deleting token user-19(1).1 for user user-19
2022-03-05 06:52:53.190031 I | auth: deleting token user-37(1).1 for user user-37
2022-03-05 06:52:53.190122 I | auth: deleting token user-39(0).1 for user user-39
2022-03-05 06:52:53.190196 I | auth: deleting token user-10(0).1 for user user-10
2022-03-05 06:52:53.190265 I | auth: deleting token user-31(0).1 for user user-31
2022-03-05 06:52:53.190331 I | auth: deleting token user-36(0).1 for user user-36
2022-03-05 06:52:53.190396 I | auth: deleting token user-34(1).1 for user user-34
2022-03-05 06:52:53.190459 I | auth: deleting token user-12(1).1 for user user-12
2022-03-05 06:52:53.190524 I | auth: deleting token user-17(1).1 for user user-17
2022-03-05 06:52:53.190582 I | auth: deleting token user-48(0).1 for user user-48
2022-03-05 06:52:53.190640 I | auth: deleting token user-30(0).1 for user user-30
2022-03-05 06:52:53.190702 I | auth: deleting token user-45(0).1 for user user-45
2022-03-05 06:52:53.190762 I | auth: deleting token user-33(0).1 for user user-33
2022-03-05 06:52:53.190825 I | auth: deleting token user-38(0).1 for user user-38
2022-03-05 06:52:53.190886 I | auth: deleting token user-22(1).1 for user user-22
2022-03-05 06:52:53.190953 I | auth: deleting token user-38(1).1 for user user-38
2022-03-05 06:52:53.191019 I | auth: deleting token user-24(1).1 for user user-24
2022-03-05 06:52:53.191085 I | auth: deleting token user-0(0).1 for user user-0
2022-03-05 06:52:53.191149 I | auth: deleting token user-2(0).1 for user user-2
2022-03-05 06:52:53.191212 I | auth: deleting token user-6(0).1 for user user-6
2022-03-05 06:52:53.191277 I | auth: deleting token user-27(0).1 for user user-27
2022-03-05 06:52:53.191342 I | auth: deleting token user-26(1).1 for user user-26
2022-03-05 06:52:53.191412 I | auth: deleting token user-40(1).1 for user user-40
2022-03-05 06:52:53.191474 I | auth: deleting token user-17(0).1 for user user-17
2022-03-05 06:52:53.191551 I | auth: deleting token user-1(1).1 for user user-1
2022-03-05 06:52:53.191619 I | auth: deleting token user-31(1).1 for user user-31
2022-03-05 06:52:53.191693 I | auth: deleting token user-36(1).1 for user user-36
2022-03-05 06:52:53.191756 I | auth: deleting token user-41(1).1 for user user-41
2022-03-05 06:52:53.191822 I | auth: deleting token user-6(1).1 for user user-6
2022-03-05 06:52:53.191889 I | auth: deleting token user-49(1).1 for user user-49
2022-03-05 06:52:53.191951 I | auth: deleting token user-20(1).1 for user user-20
2022-03-05 06:52:53.192025 I | auth: deleting token user-45(1).1 for user user-45
2022-03-05 06:52:53.192093 I | auth: deleting token user-4(0).1 for user user-4
2022-03-05 06:52:53.192162 I | auth: deleting token user-46(0).1 for user user-46
2022-03-05 06:52:53.192226 I | auth: deleting token user-5(0).1 for user user-5
2022-03-05 06:52:53.192291 I | auth: deleting token user-40(0).1 for user user-40
2022-03-05 06:52:53.192351 I | auth: deleting token user-47(1).1 for user user-47
2022-03-05 06:52:53.192415 I | auth: deleting token user-46(1).1 for user user-46
2022-03-05 06:52:53.192475 I | auth: deleting token user-14(1).1 for user user-14
2022-03-05 06:52:53.192562 I | auth: deleting token user-4(1).1 for user user-4
2022-03-05 06:52:53.192639 I | auth: deleting token user-20(0).1 for user user-20
2022-03-05 06:52:53.192706 I | auth: deleting token user-7(0).1 for user user-7
2022-03-05 06:52:53.192773 I | auth: deleting token user-29(0).1 for user user-29
2022-03-05 06:52:53.192839 I | auth: deleting token user-9(0).1 for user user-9
2022-03-05 06:52:53.192926 I | auth: deleting token user-35(1).1 for user user-35
2022-03-05 06:52:53.193078 I | auth: deleting token user-43(1).1 for user user-43
2022-03-05 06:52:53.193146 I | auth: deleting token user-49(0).1 for user user-49
2022-03-05 06:52:53.193209 I | auth: deleting token user-13(0).1 for user user-13
2022-03-05 06:52:53.193310 I | auth: deleting token user-21(0).1 for user user-21
2022-03-05 06:52:53.193372 I | auth: deleting token user-22(0).1 for user user-22
2022-03-05 06:52:53.193441 I | auth: deleting token user-12(0).1 for user user-12
2022-03-05 06:52:53.193504 I | auth: deleting token user-1(0).1 for user user-1
2022-03-05 06:52:53.193569 I | auth: deleting token user-13(1).1 for user user-13
2022-03-05 06:52:53.193632 I | auth: deleting token user-27(1).1 for user user-27
2022-03-05 06:52:53.193694 I | auth: deleting token user-15(0).1 for user user-15
2022-03-05 06:52:53.193757 I | auth: deleting token user-8(1).1 for user user-8
2022-03-05 06:52:53.193830 I | auth: deleting token user-43(0).1 for user user-43
2022-03-05 06:52:53.193892 I | auth: deleting token user-34(0).1 for user user-34
2022-03-05 06:52:53.193953 I | auth: deleting token user-16(0).1 for user user-16
2022-03-05 06:52:53.194015 I | auth: deleting token user-14(0).1 for user user-14
2022-03-05 06:52:53.367361 I | auth: deleting token user-14(2).1 for user user-14
2022-03-05 06:52:53.367470 I | auth: deleting token user-6(2).1 for user user-6
2022-03-05 06:52:53.367834 I | auth: deleting token user-35(2).1 for user user-35
2022-03-05 06:52:53.368106 I | auth: deleting token user-18(1).1 for user user-18
2022-03-05 06:52:53.368363 I | auth: deleting token user-11(1).1 for user user-11
2022-03-05 06:52:53.368630 I | auth: deleting token user-25(2).1 for user user-25
2022-03-05 06:52:53.368865 I | auth: deleting token user-27(2).1 for user user-27
2022-03-05 06:52:53.369100 I | auth: deleting token user-17(2).1 for user user-17
2022-03-05 06:52:53.369338 I | auth: deleting token user-5(2).1 for user user-5
2022-03-05 06:52:53.369685 I | auth: deleting token user-21(1).1 for user user-21
2022-03-05 06:52:53.369932 I | auth: deleting token user-33(1).1 for user user-33
2022-03-05 06:52:53.370172 I | auth: deleting token user-32(1).1 for user user-32
2022-03-05 06:52:53.370409 I | auth: deleting token user-15(1).1 for user user-15
2022-03-05 06:52:53.370634 I | auth: deleting token user-34(2).1 for user user-34
2022-03-05 06:52:53.370863 I | auth: deleting token user-3(2).1 for user user-3
2022-03-05 06:52:53.371092 I | auth: deleting token user-2(1).1 for user user-2
2022-03-05 06:52:53.371335 I | auth: deleting token user-13(2).1 for user user-13
2022-03-05 06:52:53.371568 I | auth: deleting token user-47(2).1 for user user-47
2022-03-05 06:52:53.371800 I | auth: deleting token user-9(2).1 for user user-9
2022-03-05 06:52:53.372033 I | auth: deleting token user-37(2).1 for user user-37
2022-03-05 06:52:53.372276 I | auth: deleting token user-18(2).1 for user user-18
2022-03-05 06:52:53.377298 I | auth: deleting token user-46(5).1 for user user-46
2022-03-05 06:52:53.377558 I | auth: deleting token user-42(2).1 for user user-42
2022-03-05 06:52:53.377783 I | auth: deleting token user-13(4).1 for user user-13
2022-03-05 06:52:53.377996 I | auth: deleting token user-27(4).1 for user user-27
2022-03-05 06:52:53.378208 I | auth: deleting token user-39(2).1 for user user-39
2022-03-05 06:52:53.378399 I | auth: deleting token user-30(3).1 for user user-30
2022-03-05 06:52:53.378595 I | auth: deleting token user-30(5).1 for user user-30
2022-03-05 06:52:53.378782 I | auth: deleting token user-32(4).1 for user user-32
2022-03-05 06:52:53.378971 I | auth: deleting token user-20(4).1 for user user-20
2022-03-05 06:52:53.379152 I | auth: deleting token user-22(5).1 for user user-22
2022-03-05 06:52:53.379335 I | auth: deleting token user-35(3).1 for user user-35
2022-03-05 06:52:53.379564 I | auth: deleting token user-28(5).1 for user user-28
2022-03-05 06:52:53.379759 I | auth: deleting token user-15(5).1 for user user-15
2022-03-05 06:52:53.379939 I | auth: deleting token user-43(3).1 for user user-43
2022-03-05 06:52:53.380122 I | auth: deleting token user-46(4).1 for user user-46
2022-03-05 06:52:53.380303 I | auth: deleting token user-15(4).1 for user user-15
2022-03-05 06:52:53.380487 I | auth: deleting token user-41(4).1 for user user-41
2022-03-05 06:52:53.380665 I | auth: deleting token user-15(2).1 for user user-15
2022-03-05 06:52:53.380845 I | auth: deleting token user-49(4).1 for user user-49
2022-03-05 06:52:53.381032 I | auth: deleting token user-10(5).1 for user user-10
2022-03-05 06:52:53.381212 I | auth: deleting token user-11(5).1 for user user-11
2022-03-05 06:52:53.381399 I | auth: deleting token user-19(2).1 for user user-19
2022-03-05 06:52:53.381577 I | auth: deleting token user-21(3).1 for user user-21
2022-03-05 06:52:53.381757 I | auth: deleting token user-47(4).1 for user user-47
2022-03-05 06:52:53.381936 I | auth: deleting token user-12(2).1 for user user-12
2022-03-05 06:52:53.382117 I | auth: deleting token user-16(4).1 for user user-16
2022-03-05 06:52:53.382293 I | auth: deleting token user-4(4).1 for user user-4
2022-03-05 06:52:53.382497 I | auth: deleting token user-34(5).1 for user user-34
2022-03-05 06:52:53.382686 I | auth: deleting token user-33(2).1 for user user-33
2022-03-05 06:52:53.382865 I | auth: deleting token user-49(3).1 for user user-49
2022-03-05 06:52:53.383049 I | auth: deleting token user-9(3).1 for user user-9
2022-03-05 06:52:53.383237 I | auth: deleting token user-36(3).1 for user user-36
2022-03-05 06:52:53.383425 I | auth: deleting token user-23(4).1 for user user-23
2022-03-05 06:52:53.383609 I | auth: deleting token user-1(3).1 for user user-1
2022-03-05 06:52:53.383848 I | auth: deleting token user-20(2).1 for user user-20
2022-03-05 06:52:53.384030 I | auth: deleting token user-3(3).1 for user user-3
2022-03-05 06:52:53.384216 I | auth: deleting token user-0(4).1 for user user-0
2022-03-05 06:52:53.384398 I | auth: deleting token user-32(3).1 for user user-32
2022-03-05 06:52:53.384621 I | auth: deleting token user-10(3).1 for user user-10
2022-03-05 06:52:53.384808 I | auth: deleting token user-48(4).1 for user user-48
2022-03-05 06:52:53.384994 I | auth: deleting token user-36(5).1 for user user-36
2022-03-05 06:52:53.385177 I | auth: deleting token user-24(3).1 for user user-24
2022-03-05 06:52:53.385428 I | auth: deleting token user-31(4).1 for user user-31
2022-03-05 06:52:53.385611 I | auth: deleting token user-42(4).1 for user user-42
2022-03-05 06:52:53.385795 I | auth: deleting token user-38(2).1 for user user-38
2022-03-05 06:52:53.385977 I | auth: deleting token user-45(4).1 for user user-45
2022-03-05 06:52:53.386163 I | auth: deleting token user-44(2).1 for user user-44
2022-03-05 06:52:53.386344 I | auth: deleting token user-44(3).1 for user user-44
2022-03-05 06:52:53.386533 I | auth: deleting token user-29(2).1 for user user-29
2022-03-05 06:52:53.386716 I | auth: deleting token user-34(3).1 for user user-34
2022-03-05 06:52:53.386907 I | auth: deleting token user-35(4).1 for user user-35
2022-03-05 06:52:53.387090 I | auth: deleting token user-30(4).1 for user user-30
2022-03-05 06:52:53.387278 I | auth: deleting token user-27(5).1 for user user-27
2022-03-05 06:52:53.387458 I | auth: deleting token user-6(4).1 for user user-6
2022-03-05 06:52:53.387640 I | auth: deleting token user-49(2).1 for user user-49
2022-03-05 06:52:53.387819 I | auth: deleting token user-41(2).1 for user user-41
2022-03-05 06:52:53.388000 I | auth: deleting token user-8(2).1 for user user-8
2022-03-05 06:52:53.388178 I | auth: deleting token user-12(3).1 for user user-12
2022-03-05 06:52:53.388466 I | auth: deleting token user-29(3).1 for user user-29
2022-03-05 06:52:53.388661 I | auth: deleting token user-0(3).1 for user user-0
2022-03-05 06:52:53.388847 I | auth: deleting token user-2(4).1 for user user-2
2022-03-05 06:52:53.389031 I | auth: deleting token user-45(2).1 for user user-45
2022-03-05 06:52:53.389212 I | auth: deleting token user-19(4).1 for user user-19
2022-03-05 06:52:53.389394 I | auth: deleting token user-10(4).1 for user user-10
2022-03-05 06:52:53.389611 I | auth: deleting token user-14(5).1 for user user-14
2022-03-05 06:52:53.389796 I | auth: deleting token user-8(3).1 for user user-8
2022-03-05 06:52:53.389989 I | auth: deleting token user-19(3).1 for user user-19
2022-03-05 06:52:53.390168 I | auth: deleting token user-14(3).1 for user user-14
2022-03-05 06:52:53.390353 I | auth: deleting token user-4(3).1 for user user-4
2022-03-05 06:52:53.390535 I | auth: deleting token user-14(4).1 for user user-14
2022-03-05 06:52:53.390764 I | auth: deleting token user-34(4).1 for user user-34
2022-03-05 06:52:53.390949 I | auth: deleting token user-26(4).1 for user user-26
2022-03-05 06:52:53.391131 I | auth: deleting token user-7(4).1 for user user-7
2022-03-05 06:52:53.391308 I | auth: deleting token user-27(3).1 for user user-27
2022-03-05 06:52:53.391497 I | auth: deleting token user-45(3).1 for user user-45
2022-03-05 06:52:53.391673 I | auth: deleting token user-44(4).1 for user user-44
2022-03-05 06:52:53.391857 I | auth: deleting token user-31(2).1 for user user-31
2022-03-05 06:52:53.392040 I | auth: deleting token user-31(3).1 for user user-31
2022-03-05 06:52:53.392221 I | auth: deleting token user-33(4).1 for user user-33
2022-03-05 06:52:53.392399 I | auth: deleting token user-10(2).1 for user user-10
2022-03-05 06:52:53.392582 I | auth: deleting token user-20(3).1 for user user-20
2022-03-05 06:52:53.392757 I | auth: deleting token user-8(4).1 for user user-8
2022-03-05 06:52:53.392942 I | auth: deleting token user-22(3).1 for user user-22
2022-03-05 06:52:53.393117 I | auth: deleting token user-39(3).1 for user user-39
2022-03-05 06:52:53.393299 I | auth: deleting token user-7(3).1 for user user-7
2022-03-05 06:52:53.393477 I | auth: deleting token user-7(5).1 for user user-7
2022-03-05 06:52:53.393655 I | auth: deleting token user-28(3).1 for user user-28
2022-03-05 06:52:53.393837 I | auth: deleting token user-16(3).1 for user user-16
2022-03-05 06:52:53.394021 I | auth: deleting token user-43(4).1 for user user-43
2022-03-05 06:52:53.394201 I | auth: deleting token user-26(2).1 for user user-26
2022-03-05 06:52:53.394385 I | auth: deleting token user-28(4).1 for user user-28
2022-03-05 06:52:53.394592 I | auth: deleting token user-1(4).1 for user user-1
2022-03-05 06:52:53.394778 I | auth: deleting token user-29(5).1 for user user-29
2022-03-05 06:52:53.394953 I | auth: deleting token user-12(4).1 for user user-12
2022-03-05 06:52:53.395132 I | auth: deleting token user-37(4).1 for user user-37
2022-03-05 06:52:53.395310 I | auth: deleting token user-13(3).1 for user user-13
2022-03-05 06:52:53.395491 I | auth: deleting token user-23(3).1 for user user-23
2022-03-05 06:52:53.395674 I | auth: deleting token user-37(5).1 for user user-37
2022-03-05 06:52:53.395865 I | auth: deleting token user-16(2).1 for user user-16
2022-03-05 06:52:53.396041 I | auth: deleting token user-39(4).1 for user user-39
2022-03-05 06:52:53.396221 I | auth: deleting token user-3(4).1 for user user-3
2022-03-05 06:52:53.396401 I | auth: deleting token user-7(2).1 for user user-7
2022-03-05 06:52:53.396584 I | auth: deleting token user-41(3).1 for user user-41
2022-03-05 06:52:53.396764 I | auth: deleting token user-15(3).1 for user user-15
2022-03-05 06:52:53.396944 I | auth: deleting token user-2(3).1 for user user-2
2022-03-05 06:52:53.397122 I | auth: deleting token user-11(3).1 for user user-11
2022-03-05 06:52:53.397312 I | auth: deleting token user-2(2).1 for user user-2
2022-03-05 06:52:53.397488 I | auth: deleting token user-5(4).1 for user user-5
2022-03-05 06:52:53.397671 I | auth: deleting token user-24(5).1 for user user-24
2022-03-05 06:52:53.397846 I | auth: deleting token user-43(2).1 for user user-43
2022-03-05 06:52:53.398031 I | auth: deleting token user-17(3).1 for user user-17
2022-03-05 06:52:53.398210 I | auth: deleting token user-25(3).1 for user user-25
2022-03-05 06:52:53.398409 I | auth: deleting token user-11(4).1 for user user-11
2022-03-05 06:52:53.398588 I | auth: deleting token user-29(4).1 for user user-29
2022-03-05 06:52:53.398778 I | auth: deleting token user-36(2).1 for user user-36
2022-03-05 06:52:53.398954 I | auth: deleting token user-42(3).1 for user user-42
2022-03-05 06:52:53.399134 I | auth: deleting token user-48(3).1 for user user-48
2022-03-05 06:52:53.399308 I | auth: deleting token user-17(4).1 for user user-17
2022-03-05 06:52:53.399489 I | auth: deleting token user-21(4).1 for user user-21
2022-03-05 06:52:53.399707 I | auth: deleting token user-36(4).1 for user user-36
2022-03-05 06:52:53.399896 I | auth: deleting token user-26(5).1 for user user-26
2022-03-05 06:52:53.400076 I | auth: deleting token user-47(3).1 for user user-47
2022-03-05 06:52:53.400260 I | auth: deleting token user-22(2).1 for user user-22
2022-03-05 06:52:53.400437 I | auth: deleting token user-48(5).1 for user user-48
2022-03-05 06:52:53.400617 I | auth: deleting token user-39(5).1 for user user-39
2022-03-05 06:52:53.400796 I | auth: deleting token user-23(2).1 for user user-23
2022-03-05 06:52:53.401022 I | auth: deleting token user-30(2).1 for user user-30
2022-03-05 06:52:53.401203 I | auth: deleting token user-24(4).1 for user user-24
2022-03-05 06:52:53.401389 I | auth: deleting token user-25(4).1 for user user-25
2022-03-05 06:52:53.401572 I | auth: deleting token user-1(2).1 for user user-1
2022-03-05 06:52:53.401759 I | auth: deleting token user-32(2).1 for user user-32
2022-03-05 06:52:53.401934 I | auth: deleting token user-6(3).1 for user user-6
2022-03-05 06:52:53.402115 I | auth: deleting token user-24(2).1 for user user-24
2022-03-05 06:52:53.402292 I | auth: deleting token user-40(3).1 for user user-40
2022-03-05 06:52:53.402474 I | auth: deleting token user-46(3).1 for user user-46
2022-03-05 06:52:53.402651 I | auth: deleting token user-18(4).1 for user user-18
2022-03-05 06:52:53.402828 I | auth: deleting token user-13(5).1 for user user-13
2022-03-05 06:52:53.403005 I | auth: deleting token user-21(5).1 for user user-21
2022-03-05 06:52:53.403190 I | auth: deleting token user-48(2).1 for user user-48
2022-03-05 06:52:53.403750 I | auth: deleting token user-0(2).1 for user user-0
2022-03-05 06:52:53.403969 I | auth: deleting token user-40(2).1 for user user-40
2022-03-05 06:52:53.404155 I | auth: deleting token user-19(5).1 for user user-19
2022-03-05 06:52:53.404343 I | auth: deleting token user-28(2).1 for user user-28
2022-03-05 06:52:53.404551 I | auth: deleting token user-5(3).1 for user user-5
2022-03-05 06:52:53.404742 I | auth: deleting token user-37(3).1 for user user-37
2022-03-05 06:52:53.404922 I | auth: deleting token user-38(3).1 for user user-38
2022-03-05 06:52:53.405111 I | auth: deleting token user-40(5).1 for user user-40
2022-03-05 06:52:53.405290 I | auth: deleting token user-4(2).1 for user user-4
2022-03-05 06:52:53.405474 I | auth: deleting token user-21(2).1 for user user-21
2022-03-05 06:52:53.405648 I | auth: deleting token user-18(3).1 for user user-18
2022-03-05 06:52:53.405829 I | auth: deleting token user-33(3).1 for user user-33
2022-03-05 06:52:53.406008 I | auth: deleting token user-38(4).1 for user user-38
2022-03-05 06:52:53.406192 I | auth: deleting token user-46(2).1 for user user-46
2022-03-05 06:52:53.406367 I | auth: deleting token user-22(4).1 for user user-22
2022-03-05 06:52:53.406550 I | auth: deleting token user-40(4).1 for user user-40
2022-03-05 06:52:53.406786 I | auth: deleting token user-47(5).1 for user user-47
2022-03-05 06:52:53.406969 I | auth: deleting token user-16(5).1 for user user-16
2022-03-05 06:52:53.407153 I | auth: deleting token user-26(3).1 for user user-26
2022-03-05 06:52:53.407339 I | auth: deleting token user-9(4).1 for user user-9
2022-03-05 06:52:53.407519 I | auth: deleting token user-11(2).1 for user user-11
2022-03-05 06:52:53.407733 I | auth: deleting token user-40(6).1 for user user-40
2022-03-05 06:52:53.407923 I | auth: deleting token user-12(5).1 for user user-12
2022-03-05 06:52:53.408119 I | auth: deleting token user-34(6).1 for user user-34
2022-03-05 06:52:53.408303 I | auth: deleting token user-43(5).1 for user user-43
2022-03-05 06:52:53.408494 I | auth: deleting token user-7(6).1 for user user-7
2022-03-05 06:52:53.408675 I | auth: deleting token user-42(5).1 for user user-42
2022-03-05 06:52:53.408851 I | auth: deleting token user-36(6).1 for user user-36
2022-03-05 06:52:53.409030 I | auth: deleting token user-11(6).1 for user user-11
2022-03-05 06:52:53.409213 I | auth: deleting token user-13(6).1 for user user-13
2022-03-05 06:52:53.409390 I | auth: deleting token user-8(6).1 for user user-8
2022-03-05 06:52:53.409668 I | auth: deleting token user-28(6).1 for user user-28
2022-03-05 06:52:53.409852 I | auth: deleting token user-18(6).1 for user user-18
2022-03-05 06:52:53.410031 I | auth: deleting token user-29(6).1 for user user-29
2022-03-05 06:52:53.410208 I | auth: deleting token user-41(5).1 for user user-41
2022-03-05 06:52:53.410390 I | auth: deleting token user-46(6).1 for user user-46
2022-03-05 06:52:53.410568 I | auth: deleting token user-49(6).1 for user user-49
2022-03-05 06:52:53.410753 I | auth: deleting token user-17(5).1 for user user-17
2022-03-05 06:52:53.410930 I | auth: deleting token user-31(6).1 for user user-31
2022-03-05 06:52:53.411115 I | auth: deleting token user-14(6).1 for user user-14
2022-03-05 06:52:53.411304 I | auth: deleting token user-2(6).1 for user user-2
2022-03-05 06:52:53.411544 I | auth: deleting token user-3(5).1 for user user-3
2022-03-05 06:52:53.411731 I | auth: deleting token user-6(5).1 for user user-6
2022-03-05 06:52:53.411922 I | auth: deleting token user-2(5).1 for user user-2
2022-03-05 06:52:53.412098 I | auth: deleting token user-45(5).1 for user user-45
2022-03-05 06:52:53.412280 I | auth: deleting token user-45(6).1 for user user-45
2022-03-05 06:52:53.412463 I | auth: deleting token user-8(5).1 for user user-8
2022-03-05 06:52:53.412645 I | auth: deleting token user-41(6).1 for user user-41
2022-03-05 06:52:53.412825 I | auth: deleting token user-18(5).1 for user user-18
2022-03-05 06:52:53.413011 I | auth: deleting token user-3(6).1 for user user-3
2022-03-05 06:52:53.413194 I | auth: deleting token user-1(5).1 for user user-1
2022-03-05 06:52:53.413378 I | auth: deleting token user-1(6).1 for user user-1
2022-03-05 06:52:53.413559 I | auth: deleting token user-44(6).1 for user user-44
2022-03-05 06:52:53.413740 I | auth: deleting token user-44(5).1 for user user-44
2022-03-05 06:52:53.413922 I | auth: deleting token user-31(5).1 for user user-31
2022-03-05 06:52:53.414101 I | auth: deleting token user-5(5).1 for user user-5
2022-03-05 06:52:53.414284 I | auth: deleting token user-39(6).1 for user user-39
2022-03-05 06:52:53.414468 I | auth: deleting token user-38(5).1 for user user-38
2022-03-05 06:52:53.414705 I | auth: deleting token user-32(5).1 for user user-32
2022-03-05 06:52:53.414893 I | auth: deleting token user-6(6).1 for user user-6
2022-03-05 06:52:53.415071 I | auth: deleting token user-27(6).1 for user user-27
2022-03-05 06:52:53.415257 I | auth: deleting token user-0(6).1 for user user-0
2022-03-05 06:52:53.415442 I | auth: deleting token user-0(5).1 for user user-0
2022-03-05 06:52:53.415622 I | auth: deleting token user-4(6).1 for user user-4
2022-03-05 06:52:53.415803 I | auth: deleting token user-4(5).1 for user user-4
2022-03-05 06:52:53.415987 I | auth: deleting token user-48(6).1 for user user-48
2022-03-05 06:52:53.416169 I | auth: deleting token user-9(5).1 for user user-9
2022-03-05 06:52:53.416352 I | auth: deleting token user-37(6).1 for user user-37
2022-03-05 06:52:53.416528 I | auth: deleting token user-35(5).1 for user user-35
2022-03-05 06:52:53.416710 I | auth: deleting token user-38(6).1 for user user-38
2022-03-05 06:52:53.416895 I | auth: deleting token user-47(6).1 for user user-47
2022-03-05 06:52:53.417085 I | auth: deleting token user-33(5).1 for user user-33
2022-03-05 06:52:53.417264 I | auth: deleting token user-42(6).1 for user user-42
2022-03-05 06:52:53.417446 I | auth: deleting token user-24(6).1 for user user-24
2022-03-05 06:52:53.417620 I | auth: deleting token user-25(6).1 for user user-25
2022-03-05 06:52:53.417806 I | auth: deleting token user-33(6).1 for user user-33
2022-03-05 06:52:53.417988 I | auth: deleting token user-5(6).1 for user user-5
2022-03-05 06:52:53.418174 I | auth: deleting token user-20(6).1 for user user-20
2022-03-05 06:52:53.418355 I | auth: deleting token user-23(5).1 for user user-23
2022-03-05 06:52:53.418537 I | auth: deleting token user-9(6).1 for user user-9
2022-03-05 06:52:53.418713 I | auth: deleting token user-25(5).1 for user user-25
2022-03-05 06:52:53.418896 I | auth: deleting token user-49(5).1 for user user-49
2022-03-05 06:52:53.419070 I | auth: deleting token user-30(6).1 for user user-30
2022-03-05 06:52:53.419251 I | auth: deleting token user-20(5).1 for user user-20
2022-03-05 06:52:53.419427 I | auth: deleting token user-23(6).1 for user user-23
2022-03-05 06:52:53.419641 I | auth: deleting token user-35(6).1 for user user-35
2022-03-05 06:52:53.438355 I | auth: deleting token user-48(7).1 for user user-48
2022-03-05 06:52:53.438460 I | auth: deleting token user-22(8).1 for user user-22
2022-03-05 06:52:53.438528 I | auth: deleting token user-43(9).1 for user user-43
2022-03-05 06:52:53.438599 I | auth: deleting token user-32(6).1 for user user-32
2022-03-05 06:52:53.438693 I | auth: deleting token user-45(7).1 for user user-45
2022-03-05 06:52:53.438758 I | auth: deleting token user-5(7).1 for user user-5
2022-03-05 06:52:53.438852 I | auth: deleting token user-32(8).1 for user user-32
2022-03-05 06:52:53.438917 I | auth: deleting token user-35(7).1 for user user-35
2022-03-05 06:52:53.438987 I | auth: deleting token user-41(7).1 for user user-41
2022-03-05 06:52:53.439052 I | auth: deleting token user-3(7).1 for user user-3
2022-03-05 06:52:53.439118 I | auth: deleting token user-14(8).1 for user user-14
2022-03-05 06:52:53.439179 I | auth: deleting token user-1(8).1 for user user-1
2022-03-05 06:52:53.439255 I | auth: deleting token user-24(8).1 for user user-24
2022-03-05 06:52:53.439318 I | auth: deleting token user-43(6).1 for user user-43
2022-03-05 06:52:53.439382 I | auth: deleting token user-29(8).1 for user user-29
2022-03-05 06:52:53.439443 I | auth: deleting token user-8(9).1 for user user-8
2022-03-05 06:52:53.439541 I | auth: deleting token user-37(8).1 for user user-37
2022-03-05 06:52:53.439609 I | auth: deleting token user-13(8).1 for user user-13
2022-03-05 06:52:53.439673 I | auth: deleting token user-10(6).1 for user user-10
2022-03-05 06:52:53.439735 I | auth: deleting token user-34(7).1 for user user-34
2022-03-05 06:52:53.439797 I | auth: deleting token user-41(8).1 for user user-41
2022-03-05 06:52:53.439863 I | auth: deleting token user-9(8).1 for user user-9
2022-03-05 06:52:53.439925 I | auth: deleting token user-45(8).1 for user user-45
2022-03-05 06:52:53.439984 I | auth: deleting token user-30(7).1 for user user-30
2022-03-05 06:52:53.440043 I | auth: deleting token user-23(8).1 for user user-23
2022-03-05 06:52:53.440106 I | auth: deleting token user-46(8).1 for user user-46
2022-03-05 06:52:53.440167 I | auth: deleting token user-17(7).1 for user user-17
2022-03-05 06:52:53.440226 I | auth: deleting token user-10(8).1 for user user-10
2022-03-05 06:52:53.440295 I | auth: deleting token user-27(8).1 for user user-27
2022-03-05 06:52:53.440356 I | auth: deleting token user-12(8).1 for user user-12
2022-03-05 06:52:53.440415 I | auth: deleting token user-33(8).1 for user user-33
2022-03-05 06:52:53.440476 I | auth: deleting token user-7(8).1 for user user-7
2022-03-05 06:52:53.440614 I | auth: deleting token user-4(9).1 for user user-4
2022-03-05 06:52:53.440688 I | auth: deleting token user-29(9).1 for user user-29
2022-03-05 06:52:53.440751 I | auth: deleting token user-46(7).1 for user user-46
2022-03-05 06:52:53.440819 I | auth: deleting token user-11(7).1 for user user-11
2022-03-05 06:52:53.440884 I | auth: deleting token user-16(7).1 for user user-16
2022-03-05 06:52:53.440953 I | auth: deleting token user-3(8).1 for user user-3
2022-03-05 06:52:53.441015 I | auth: deleting token user-15(8).1 for user user-15
2022-03-05 06:52:53.441081 I | auth: deleting token user-7(7).1 for user user-7
2022-03-05 06:52:53.441141 I | auth: deleting token user-7(9).1 for user user-7
2022-03-05 06:52:53.441206 I | auth: deleting token user-39(7).1 for user user-39
2022-03-05 06:52:53.441266 I | auth: deleting token user-20(7).1 for user user-20
2022-03-05 06:52:53.441326 I | auth: deleting token user-27(7).1 for user user-27
2022-03-05 06:52:53.441389 I | auth: deleting token user-36(7).1 for user user-36
2022-03-05 06:52:53.441449 I | auth: deleting token user-40(8).1 for user user-40
2022-03-05 06:52:53.441512 I | auth: deleting token user-36(8).1 for user user-36
2022-03-05 06:52:53.441569 I | auth: deleting token user-15(9).1 for user user-15
2022-03-05 06:52:53.441631 I | auth: deleting token user-21(6).1 for user user-21
2022-03-05 06:52:53.441690 I | auth: deleting token user-0(8).1 for user user-0
2022-03-05 06:52:53.441753 I | auth: deleting token user-12(7).1 for user user-12
2022-03-05 06:52:53.441812 I | auth: deleting token user-14(7).1 for user user-14
2022-03-05 06:52:53.441875 I | auth: deleting token user-8(8).1 for user user-8
2022-03-05 06:52:53.441935 I | auth: deleting token user-44(9).1 for user user-44
2022-03-05 06:52:53.441997 I | auth: deleting token user-29(7).1 for user user-29
2022-03-05 06:52:53.442056 I | auth: deleting token user-25(8).1 for user user-25
2022-03-05 06:52:53.442119 I | auth: deleting token user-48(8).1 for user user-48
2022-03-05 06:52:53.442181 I | auth: deleting token user-44(8).1 for user user-44
2022-03-05 06:52:53.442251 I | auth: deleting token user-0(7).1 for user user-0
2022-03-05 06:52:53.442313 I | auth: deleting token user-31(7).1 for user user-31
2022-03-05 06:52:53.442380 I | auth: deleting token user-28(8).1 for user user-28
2022-03-05 06:52:53.442442 I | auth: deleting token user-1(7).1 for user user-1
2022-03-05 06:52:53.442500 I | auth: deleting token user-30(8).1 for user user-30
2022-03-05 06:52:53.442559 I | auth: deleting token user-49(8).1 for user user-49
2022-03-05 06:52:53.442620 I | auth: deleting token user-11(9).1 for user user-11
2022-03-05 06:52:53.442680 I | auth: deleting token user-4(8).1 for user user-4
2022-03-05 06:52:53.442742 I | auth: deleting token user-15(7).1 for user user-15
2022-03-05 06:52:53.442801 I | auth: deleting token user-18(7).1 for user user-18
2022-03-05 06:52:53.442863 I | auth: deleting token user-18(8).1 for user user-18
2022-03-05 06:52:53.442921 I | auth: deleting token user-5(9).1 for user user-5
2022-03-05 06:52:53.442982 I | auth: deleting token user-23(9).1 for user user-23
2022-03-05 06:52:53.443055 I | auth: deleting token user-30(9).1 for user user-30
2022-03-05 06:52:53.443187 I | auth: deleting token user-22(7).1 for user user-22
2022-03-05 06:52:53.443252 I | auth: deleting token user-43(8).1 for user user-43
2022-03-05 06:52:53.443321 I | auth: deleting token user-23(7).1 for user user-23
2022-03-05 06:52:53.443382 I | auth: deleting token user-47(7).1 for user user-47
2022-03-05 06:52:53.443447 I | auth: deleting token user-14(9).1 for user user-14
2022-03-05 06:52:53.443508 I | auth: deleting token user-15(6).1 for user user-15
2022-03-05 06:52:53.443568 I | auth: deleting token user-40(7).1 for user user-40
2022-03-05 06:52:53.443634 I | auth: deleting token user-39(9).1 for user user-39
2022-03-05 06:52:53.443695 I | auth: deleting token user-12(9).1 for user user-12
2022-03-05 06:52:53.443760 I | auth: deleting token user-32(7).1 for user user-32
2022-03-05 06:52:53.443818 I | auth: deleting token user-37(7).1 for user user-37
2022-03-05 06:52:53.443880 I | auth: deleting token user-25(7).1 for user user-25
2022-03-05 06:52:53.443943 I | auth: deleting token user-21(8).1 for user user-21
2022-03-05 06:52:53.444013 I | auth: deleting token user-19(6).1 for user user-19
2022-03-05 06:52:53.444074 I | auth: deleting token user-42(7).1 for user user-42
2022-03-05 06:52:53.444134 I | auth: deleting token user-19(8).1 for user user-19
2022-03-05 06:52:53.444194 I | auth: deleting token user-47(8).1 for user user-47
2022-03-05 06:52:53.444254 I | auth: deleting token user-16(8).1 for user user-16
2022-03-05 06:52:53.444314 I | auth: deleting token user-2(8).1 for user user-2
2022-03-05 06:52:53.444378 I | auth: deleting token user-17(9).1 for user user-17
2022-03-05 06:52:53.444441 I | auth: deleting token user-22(6).1 for user user-22
2022-03-05 06:52:53.444536 I | auth: deleting token user-17(6).1 for user user-17
2022-03-05 06:52:53.444600 I | auth: deleting token user-4(7).1 for user user-4
2022-03-05 06:52:53.444659 I | auth: deleting token user-43(7).1 for user user-43
2022-03-05 06:52:53.444728 I | auth: deleting token user-20(8).1 for user user-20
2022-03-05 06:52:53.444788 I | auth: deleting token user-13(7).1 for user user-13
2022-03-05 06:52:53.444859 I | auth: deleting token user-9(7).1 for user user-9
2022-03-05 06:52:53.444919 I | auth: deleting token user-5(8).1 for user user-5
2022-03-05 06:52:53.444987 I | auth: deleting token user-16(6).1 for user user-16
2022-03-05 06:52:53.445049 I | auth: deleting token user-8(7).1 for user user-8
2022-03-05 06:52:53.445119 I | auth: deleting token user-26(8).1 for user user-26
2022-03-05 06:52:53.445181 I | auth: deleting token user-42(8).1 for user user-42
2022-03-05 06:52:53.445245 I | auth: deleting token user-17(8).1 for user user-17
2022-03-05 06:52:53.445305 I | auth: deleting token user-12(6).1 for user user-12
2022-03-05 06:52:53.445377 I | auth: deleting token user-21(7).1 for user user-21
2022-03-05 06:52:53.445436 I | auth: deleting token user-6(7).1 for user user-6
2022-03-05 06:52:53.445500 I | auth: deleting token user-9(9).1 for user user-9
2022-03-05 06:52:53.445566 I | auth: deleting token user-49(7).1 for user user-49
2022-03-05 06:52:53.445627 I | auth: deleting token user-11(8).1 for user user-11
2022-03-05 06:52:53.445688 I | auth: deleting token user-2(7).1 for user user-2
2022-03-05 06:52:53.445748 I | auth: deleting token user-38(8).1 for user user-38
2022-03-05 06:52:53.445810 I | auth: deleting token user-10(7).1 for user user-10
2022-03-05 06:52:53.445870 I | auth: deleting token user-26(6).1 for user user-26
2022-03-05 06:52:53.445927 I | auth: deleting token user-34(8).1 for user user-34
2022-03-05 06:52:53.445989 I | auth: deleting token user-38(7).1 for user user-38
2022-03-05 06:52:53.446049 I | auth: deleting token user-28(7).1 for user user-28
2022-03-05 06:52:53.446107 I | auth: deleting token user-26(7).1 for user user-26
2022-03-05 06:52:53.446166 I | auth: deleting token user-6(8).1 for user user-6
2022-03-05 06:52:53.446227 I | auth: deleting token user-35(8).1 for user user-35
2022-03-05 06:52:53.446291 I | auth: deleting token user-19(7).1 for user user-19
2022-03-05 06:52:53.446351 I | auth: deleting token user-24(7).1 for user user-24
2022-03-05 06:52:53.446408 I | auth: deleting token user-39(8).1 for user user-39
2022-03-05 06:52:53.446471 I | auth: deleting token user-3(9).1 for user user-3
2022-03-05 06:52:53.446530 I | auth: deleting token user-33(7).1 for user user-33
2022-03-05 06:52:53.446587 I | auth: deleting token user-44(7).1 for user user-44
2022-03-05 06:52:53.446643 I | auth: deleting token user-31(8).1 for user user-31
2022-03-05 06:52:53.447623 I | auth: deleting token user-35(9).1 for user user-35
2022-03-05 06:52:53.447753 I | auth: deleting token user-32(9).1 for user user-32
2022-03-05 06:52:53.447825 I | auth: deleting token user-31(9).1 for user user-31
2022-03-05 06:52:53.447887 I | auth: deleting token user-42(9).1 for user user-42
2022-03-05 06:52:53.447949 I | auth: deleting token user-37(9).1 for user user-37
2022-03-05 06:52:53.448009 I | auth: deleting token user-45(9).1 for user user-45
2022-03-05 06:52:53.448072 I | auth: deleting token user-6(9).1 for user user-6
2022-03-05 06:52:53.448132 I | auth: deleting token user-34(9).1 for user user-34
2022-03-05 06:52:53.448190 I | auth: deleting token user-25(9).1 for user user-25
2022-03-05 06:52:53.448248 I | auth: deleting token user-46(9).1 for user user-46
2022-03-05 06:52:53.448311 I | auth: deleting token user-33(9).1 for user user-33
2022-03-05 06:52:53.448389 I | auth: deleting token user-13(9).1 for user user-13
2022-03-05 06:52:53.448447 I | auth: deleting token user-16(9).1 for user user-16
2022-03-05 06:52:53.448509 I | auth: deleting token user-20(9).1 for user user-20
2022-03-05 06:52:53.448566 I | auth: deleting token user-41(9).1 for user user-41
2022-03-05 06:52:53.448623 I | auth: deleting token user-18(9).1 for user user-18
2022-03-05 06:52:53.448681 I | auth: deleting token user-48(9).1 for user user-48
2022-03-05 06:52:53.448741 I | auth: deleting token user-0(9).1 for user user-0
2022-03-05 06:52:53.448804 I | auth: deleting token user-27(9).1 for user user-27
2022-03-05 06:52:53.448861 I | auth: deleting token user-24(9).1 for user user-24
2022-03-05 06:52:53.448921 I | auth: deleting token user-26(9).1 for user user-26
2022-03-05 06:52:53.448980 I | auth: deleting token user-40(9).1 for user user-40
2022-03-05 06:52:53.449039 I | auth: deleting token user-28(9).1 for user user-28
2022-03-05 06:52:53.449097 I | auth: deleting token user-10(9).1 for user user-10
2022-03-05 06:52:53.449157 I | auth: deleting token user-36(9).1 for user user-36
2022-03-05 06:52:53.449217 I | auth: deleting token user-19(9).1 for user user-19
2022-03-05 06:52:53.449282 I | auth: deleting token user-38(9).1 for user user-38
2022-03-05 06:52:53.449341 I | auth: deleting token user-2(9).1 for user user-2
2022-03-05 06:52:53.449406 I | auth: deleting token user-21(9).1 for user user-21
2022-03-05 06:52:53.449465 I | auth: deleting token user-22(9).1 for user user-22
2022-03-05 06:52:53.449560 I | auth: deleting token user-49(9).1 for user user-49
2022-03-05 06:52:53.449640 I | auth: deleting token user-1(9).1 for user user-1
2022-03-05 06:52:53.449715 I | auth: deleting token user-47(9).1 for user user-47
--- PASS: TestHammerSimpleAuthenticate (1.82s)
=== RUN   TestRolesOrder
2022-03-05 06:52:53.614488 W | auth: simple token is not cryptographically signed
2022-03-05 06:52:53.838921 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:53.839014 N | auth: added a new user: root
2022-03-05 06:52:53.839198 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:53.839273 N | auth: Role root is created
2022-03-05 06:52:53.839451 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:53.839561 N | auth: granted role root to user root
2022-03-05 06:52:53.839712 N | auth: Authentication enabled
2022-03-05 06:52:54.013829 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:54.013922 N | auth: added a new user: user
2022-03-05 06:52:54.014115 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:54.014193 N | auth: Role role1 is created
2022-03-05 06:52:54.014338 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:54.014444 N | auth: granted role role1 to user user
2022-03-05 06:52:54.014632 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:54.014706 N | auth: Role role2 is created
2022-03-05 06:52:54.014848 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:54.014913 N | auth: granted role role2 to user user
2022-03-05 06:52:54.015053 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:54.015118 N | auth: Role abc is created
2022-03-05 06:52:54.015254 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:54.015316 N | auth: granted role abc to user user
2022-03-05 06:52:54.015471 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:54.015544 N | auth: Role xyz is created
2022-03-05 06:52:54.015785 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:54.015856 N | auth: granted role xyz to user user
2022-03-05 06:52:54.016020 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:54.016085 N | auth: Role role3 is created
2022-03-05 06:52:54.016238 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:54.016300 N | auth: granted role role3 to user user
--- PASS: TestRolesOrder (0.49s)
=== RUN   TestAuthInfoFromCtxWithRootSimple
2022-03-05 06:52:54.147788 W | auth: simple token is not cryptographically signed
2022-03-05 06:52:54.497245 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:54.497342 N | auth: added a new user: root
2022-03-05 06:52:54.497567 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:54.497645 N | auth: Role root is created
2022-03-05 06:52:54.497801 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:54.497877 N | auth: granted role root to user root
2022-03-05 06:52:54.498047 N | auth: Authentication enabled
--- PASS: TestAuthInfoFromCtxWithRootSimple (0.66s)
=== RUN   TestAuthInfoFromCtxWithRootJWT
2022-03-05 06:52:54.940438 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:54.940533 N | auth: added a new user: root
2022-03-05 06:52:54.940708 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:54.940777 N | auth: Role root is created
2022-03-05 06:52:54.940900 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-05 06:52:54.940971 N | auth: granted role root to user root
2022-03-05 06:52:54.941070 N | auth: Authentication enabled
--- PASS: TestAuthInfoFromCtxWithRootJWT (0.54s)
PASS
ok  	github.com/coreos/etcd/auth	18.851s
?   	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.22s)
=== 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.379s
=== RUN   TestDialCancel
{"level":"warn","ts":"2022-03-05T06:54:06.522Z","caller":"clientv3/retry_interceptor.go:62","msg":"retrying of unary invoker failed","target":"endpoint://client-774cb792-9345-4d2e-834c-4b385b717523/dialcancel:12345","attempt":0,"error":"rpc error: code = Canceled desc = latest connection error: connection error: desc = \"transport: Error while dialing dial unix dialcancel:12345: operation was canceled\""}
--- PASS: TestDialCancel (0.11s)
=== RUN   TestDialTimeout
--- PASS: TestDialTimeout (3.01s)
=== RUN   TestDialNoTimeout
--- PASS: TestDialNoTimeout (0.00s)
=== RUN   TestIsHaltErr
--- PASS: TestIsHaltErr (0.00s)
=== RUN   TestCompactOp
--- PASS: TestCompactOp (0.00s)
=== RUN   TestMetadataWithRequireLeader
--- PASS: TestMetadataWithRequireLeader (0.00s)
=== RUN   TestMetadataWithClientAPIVersion
--- PASS: TestMetadataWithClientAPIVersion (0.00s)
=== RUN   TestOpWithSort
--- PASS: TestOpWithSort (0.00s)
=== RUN   TestTxnPanics
--- PASS: TestTxnPanics (0.01s)
=== RUN   TestEvent
--- PASS: TestEvent (0.00s)
PASS
ok  	github.com/coreos/etcd/clientv3	4.213s
=== RUN   TestRoundRobinBalancedResolvableNoFailover
=== RUN   TestRoundRobinBalancedResolvableNoFailover/rrBalanced_1
{"level":"debug","msg":"registered balancer","policy":"picker-roundrobin-balanced","name":"16D9699BCBC01C3C1"}
{"level":"info","msg":"built balancer","balancer-id":"cibqii86goez","policy":"picker-roundrobin-balanced","resolver-target":"endpoint://nofailover/*"}
{"level":"info","msg":"resolved","picker":"picker-error","balancer-id":"cibqii86goez","addresses":["127.0.0.1:42777"]}
{"level":"info","msg":"created subconn","address":"127.0.0.1:42777"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cibqii86goez","connected":false,"subconn":"0x20b0710","subconn-size":1,"address":"127.0.0.1:42777","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":"cibqii86goez","connected":true,"subconn":"0x20b0710","subconn-size":1,"address":"127.0.0.1:42777","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cibqii86goez","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:42777 (0x20b0710)"],"subconn-size":1}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42777","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42777","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42777","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42777","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42777","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42777","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42777","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42777","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42777","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42777","success":true,"bytes-sent":true,"bytes-received":true}
=== RUN   TestRoundRobinBalancedResolvableNoFailover/rrBalanced_1_unix_sockets
{"level":"debug","msg":"registered balancer","policy":"picker-roundrobin-balanced","name":"16D9699BCCB3FF542"}
{"level":"info","msg":"built balancer","balancer-id":"cibqii8fsd2h","policy":"picker-roundrobin-balanced","resolver-target":"endpoint://nofailover/*"}
{"level":"info","msg":"resolved","picker":"picker-error","balancer-id":"cibqii8fsd2h","addresses":["unix:///tmp/etcd-unix-so-4207799846"]}
{"level":"info","msg":"created subconn","address":"unix:///tmp/etcd-unix-so-4207799846"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cibqii8fsd2h","connected":false,"subconn":"0x2194e20","subconn-size":1,"address":"unix:///tmp/etcd-unix-so-4207799846","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":"cibqii8fsd2h","connected":true,"subconn":"0x2194e20","subconn-size":1,"address":"unix:///tmp/etcd-unix-so-4207799846","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cibqii8fsd2h","policy":"picker-roundrobin-balanced","subconn-ready":["unix:///tmp/etcd-unix-so-4207799846 (0x2194e20)"],"subconn-size":1}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-4207799846","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-4207799846","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-4207799846","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-4207799846","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-4207799846","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-4207799846","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-4207799846","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-4207799846","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-4207799846","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-4207799846","success":true,"bytes-sent":true,"bytes-received":true}
=== RUN   TestRoundRobinBalancedResolvableNoFailover/rrBalanced_3
{"level":"debug","msg":"registered balancer","policy":"picker-roundrobin-balanced","name":"16D9699BCD83A8C43"}
{"level":"info","msg":"built balancer","balancer-id":"cibqii8nuia1","policy":"picker-roundrobin-balanced","resolver-target":"endpoint://nofailover/*"}
{"level":"info","msg":"resolved","picker":"picker-error","balancer-id":"cibqii8nuia1","addresses":["127.0.0.1:33193","127.0.0.1:39229","127.0.0.1:39347"]}
{"level":"info","msg":"created subconn","address":"127.0.0.1:33193"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:39347"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:39229"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cibqii8nuia1","connected":false,"subconn":"0x21950f0","subconn-size":3,"address":"127.0.0.1:33193","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":"cibqii8nuia1","connected":false,"subconn":"0x2195100","subconn-size":3,"address":"127.0.0.1:39347","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":"cibqii8nuia1","connected":false,"subconn":"0x2195110","subconn-size":3,"address":"127.0.0.1:39229","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":"cibqii8nuia1","connected":true,"subconn":"0x2195110","subconn-size":3,"address":"127.0.0.1:39229","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cibqii8nuia1","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:39229 (0x2195110)"],"subconn-size":1}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cibqii8nuia1","connected":true,"subconn":"0x2195100","subconn-size":3,"address":"127.0.0.1:39347","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cibqii8nuia1","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:39229 (0x2195110)","127.0.0.1:39347 (0x2195100)"],"subconn-size":2}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39229","subconn-index":0,"subconn-size":1}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cibqii8nuia1","connected":true,"subconn":"0x21950f0","subconn-size":3,"address":"127.0.0.1:33193","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cibqii8nuia1","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:33193 (0x21950f0)","127.0.0.1:39229 (0x2195110)","127.0.0.1:39347 (0x2195100)"],"subconn-size":3}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39229","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:33193","subconn-index":0,"subconn-size":3}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:33193","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39347","subconn-index":1,"subconn-size":3}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39347","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39229","subconn-index":2,"subconn-size":3}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39229","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:33193","subconn-index":0,"subconn-size":3}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:33193","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39347","subconn-index":1,"subconn-size":3}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39347","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39229","subconn-index":2,"subconn-size":3}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39229","success":true,"bytes-sent":true,"bytes-received":true}
=== RUN   TestRoundRobinBalancedResolvableNoFailover/rrBalanced_5
{"level":"debug","msg":"registered balancer","policy":"picker-roundrobin-balanced","name":"16D9699BCFD8C14F4"}
{"level":"info","msg":"built balancer","balancer-id":"cibqii9b5v20","policy":"picker-roundrobin-balanced","resolver-target":"endpoint://nofailover/*"}
{"level":"info","msg":"resolved","picker":"picker-error","balancer-id":"cibqii9b5v20","addresses":["127.0.0.1:38767","127.0.0.1:39557","127.0.0.1:42251","127.0.0.1:42435","127.0.0.1:43427"]}
{"level":"info","msg":"created subconn","address":"127.0.0.1:39557"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:43427"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:38767"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:42251"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:42435"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cibqii9b5v20","connected":false,"subconn":"0x200e580","subconn-size":5,"address":"127.0.0.1:39557","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":"cibqii9b5v20","connected":false,"subconn":"0x200e590","subconn-size":5,"address":"127.0.0.1:43427","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":"cibqii9b5v20","connected":false,"subconn":"0x200e5a0","subconn-size":5,"address":"127.0.0.1:38767","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":"cibqii9b5v20","connected":false,"subconn":"0x200e5b0","subconn-size":5,"address":"127.0.0.1:42251","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":"cibqii9b5v20","connected":false,"subconn":"0x200e5d0","subconn-size":5,"address":"127.0.0.1:42435","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":"cibqii9b5v20","connected":true,"subconn":"0x200e5d0","subconn-size":5,"address":"127.0.0.1:42435","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cibqii9b5v20","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:42435 (0x200e5d0)"],"subconn-size":1}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42435","subconn-index":0,"subconn-size":1}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cibqii9b5v20","connected":true,"subconn":"0x200e5b0","subconn-size":5,"address":"127.0.0.1:42251","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cibqii9b5v20","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:42251 (0x200e5b0)","127.0.0.1:42435 (0x200e5d0)"],"subconn-size":2}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cibqii9b5v20","connected":true,"subconn":"0x200e580","subconn-size":5,"address":"127.0.0.1:39557","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cibqii9b5v20","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:39557 (0x200e580)","127.0.0.1:42251 (0x200e5b0)","127.0.0.1:42435 (0x200e5d0)"],"subconn-size":3}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cibqii9b5v20","connected":true,"subconn":"0x200e590","subconn-size":5,"address":"127.0.0.1:43427","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cibqii9b5v20","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:39557 (0x200e580)","127.0.0.1:42251 (0x200e5b0)","127.0.0.1:42435 (0x200e5d0)","127.0.0.1:43427 (0x200e590)"],"subconn-size":4}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cibqii9b5v20","connected":true,"subconn":"0x200e5a0","subconn-size":5,"address":"127.0.0.1:38767","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cibqii9b5v20","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:38767 (0x200e5a0)","127.0.0.1:39557 (0x200e580)","127.0.0.1:42251 (0x200e5b0)","127.0.0.1:42435 (0x200e5d0)","127.0.0.1:43427 (0x200e590)"],"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42435","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42435","subconn-index":0,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42435","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39557","subconn-index":1,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39557","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43427","subconn-index":2,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43427","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38767","subconn-index":3,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38767","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42251","subconn-index":4,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42251","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42435","subconn-index":0,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42435","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39557","subconn-index":1,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39557","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43427","subconn-index":2,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43427","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38767","subconn-index":3,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38767","success":true,"bytes-sent":true,"bytes-received":true}
--- PASS: TestRoundRobinBalancedResolvableNoFailover (0.18s)
    --- PASS: TestRoundRobinBalancedResolvableNoFailover/rrBalanced_1 (0.09s)
    --- PASS: TestRoundRobinBalancedResolvableNoFailover/rrBalanced_1_unix_sockets (0.01s)
    --- PASS: TestRoundRobinBalancedResolvableNoFailover/rrBalanced_3 (0.04s)
    --- PASS: TestRoundRobinBalancedResolvableNoFailover/rrBalanced_5 (0.03s)
=== RUN   TestRoundRobinBalancedResolvableFailoverFromServerFail
{"level":"debug","msg":"registered balancer","policy":"picker-roundrobin-balanced","name":"16D9699BD1F7C32A5"}
{"level":"info","msg":"built balancer","balancer-id":"cibqii9wew3k","policy":"picker-roundrobin-balanced","resolver-target":"endpoint://serverfail/mock.server"}
{"level":"info","msg":"resolved","picker":"picker-error","balancer-id":"cibqii9wew3k","addresses":["127.0.0.1:32889","127.0.0.1:34653","127.0.0.1:35315","127.0.0.1:40825","127.0.0.1:40959"]}
{"level":"info","msg":"created subconn","address":"127.0.0.1:40959"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:34653"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:40825"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:32889"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:35315"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cibqii9wew3k","connected":false,"subconn":"0x223f990","subconn-size":5,"address":"127.0.0.1:40959","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":"cibqii9wew3k","connected":false,"subconn":"0x223f9a0","subconn-size":5,"address":"127.0.0.1:34653","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":"cibqii9wew3k","connected":false,"subconn":"0x223f9b0","subconn-size":5,"address":"127.0.0.1:40825","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":"cibqii9wew3k","connected":false,"subconn":"0x223f9c0","subconn-size":5,"address":"127.0.0.1:32889","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":"cibqii9wew3k","connected":false,"subconn":"0x20b0060","subconn-size":5,"address":"127.0.0.1:35315","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":"cibqii9wew3k","connected":true,"subconn":"0x223f9c0","subconn-size":5,"address":"127.0.0.1:32889","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cibqii9wew3k","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:32889 (0x223f9c0)"],"subconn-size":1}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cibqii9wew3k","connected":true,"subconn":"0x223f990","subconn-size":5,"address":"127.0.0.1:40959","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cibqii9wew3k","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:32889 (0x223f9c0)","127.0.0.1:40959 (0x223f990)"],"subconn-size":2}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cibqii9wew3k","connected":false,"subconn":"0x223f990","subconn-size":5,"address":"127.0.0.1:40959","old-state":"READY","new-state":"CONNECTING"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cibqii9wew3k","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:32889 (0x223f9c0)"],"subconn-size":1}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:32889","subconn-index":0,"subconn-size":1}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cibqii9wew3k","connected":true,"subconn":"0x223f9a0","subconn-size":5,"address":"127.0.0.1:34653","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cibqii9wew3k","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:32889 (0x223f9c0)","127.0.0.1:34653 (0x223f9a0)"],"subconn-size":2}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cibqii9wew3k","connected":true,"subconn":"0x223f9b0","subconn-size":5,"address":"127.0.0.1:40825","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cibqii9wew3k","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:32889 (0x223f9c0)","127.0.0.1:34653 (0x223f9a0)","127.0.0.1:40825 (0x223f9b0)"],"subconn-size":3}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cibqii9wew3k","connected":false,"subconn":"0x223f990","subconn-size":5,"address":"127.0.0.1:40959","old-state":"CONNECTING","new-state":"TRANSIENT_FAILURE"}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cibqii9wew3k","connected":true,"subconn":"0x20b0060","subconn-size":5,"address":"127.0.0.1:35315","old-state":"CONNECTING","new-state":"READY"}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:32889","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40825","subconn-index":0,"subconn-size":3}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cibqii9wew3k","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:32889 (0x223f9c0)","127.0.0.1:34653 (0x223f9a0)","127.0.0.1:35315 (0x20b0060)","127.0.0.1:40825 (0x223f9b0)"],"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40825","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:32889","subconn-index":0,"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:32889","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35315","subconn-index":1,"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35315","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:34653","subconn-index":2,"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:34653","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40825","subconn-index":3,"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40825","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:32889","subconn-index":0,"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:32889","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35315","subconn-index":1,"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35315","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:34653","subconn-index":2,"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:34653","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40825","subconn-index":3,"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40825","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cibqii9wew3k","connected":false,"subconn":"0x223f990","subconn-size":5,"address":"127.0.0.1:40959","old-state":"TRANSIENT_FAILURE","new-state":"CONNECTING"}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cibqii9wew3k","connected":true,"subconn":"0x223f990","subconn-size":5,"address":"127.0.0.1:40959","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cibqii9wew3k","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:32889 (0x223f9c0)","127.0.0.1:34653 (0x223f9a0)","127.0.0.1:35315 (0x20b0060)","127.0.0.1:40825 (0x223f9b0)","127.0.0.1:40959 (0x223f990)"],"subconn-size":5}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35315","subconn-index":0,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35315","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40959","subconn-index":1,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40959","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:34653","subconn-index":2,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:34653","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40825","subconn-index":3,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40825","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:32889","subconn-index":4,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:32889","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35315","subconn-index":0,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35315","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40959","subconn-index":1,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40959","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:34653","subconn-index":2,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:34653","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40825","subconn-index":3,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40825","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:32889","subconn-index":4,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:32889","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35315","subconn-index":0,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35315","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40959","subconn-index":1,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40959","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:34653","subconn-index":2,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:34653","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40825","subconn-index":3,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40825","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:32889","subconn-index":4,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:32889","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35315","subconn-index":0,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35315","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40959","subconn-index":1,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40959","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:34653","subconn-index":2,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:34653","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40825","subconn-index":3,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40825","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:32889","subconn-index":4,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:32889","success":true,"bytes-sent":true,"bytes-received":true}
--- PASS: TestRoundRobinBalancedResolvableFailoverFromServerFail (1.09s)
=== RUN   TestRoundRobinBalancedResolvableFailoverFromRequestFail
{"level":"debug","msg":"registered balancer","policy":"picker-roundrobin-balanced","name":"16D9699C12DBFBCD6"}
{"level":"info","msg":"built balancer","balancer-id":"cibqiirwct9o","policy":"picker-roundrobin-balanced","resolver-target":"endpoint://requestfail/mock.server"}
{"level":"info","msg":"resolved","picker":"picker-error","balancer-id":"cibqiirwct9o","addresses":["127.0.0.1:36859","127.0.0.1:38021","127.0.0.1:39613","127.0.0.1:40357","127.0.0.1:45719"]}
{"level":"info","msg":"created subconn","address":"127.0.0.1:40357"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:38021"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:36859"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:39613"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:45719"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cibqiirwct9o","connected":false,"subconn":"0x20b17f0","subconn-size":5,"address":"127.0.0.1:40357","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":"cibqiirwct9o","connected":false,"subconn":"0x20b1800","subconn-size":5,"address":"127.0.0.1:38021","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":"cibqiirwct9o","connected":false,"subconn":"0x20b1810","subconn-size":5,"address":"127.0.0.1:36859","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":"cibqiirwct9o","connected":false,"subconn":"0x20b1820","subconn-size":5,"address":"127.0.0.1:39613","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":"cibqiirwct9o","connected":false,"subconn":"0x20b1840","subconn-size":5,"address":"127.0.0.1:45719","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":"cibqiirwct9o","connected":true,"subconn":"0x20b17f0","subconn-size":5,"address":"127.0.0.1:40357","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cibqiirwct9o","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:40357 (0x20b17f0)"],"subconn-size":1}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40357","subconn-index":0,"subconn-size":1}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cibqiirwct9o","connected":true,"subconn":"0x20b1820","subconn-size":5,"address":"127.0.0.1:39613","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cibqiirwct9o","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:39613 (0x20b1820)","127.0.0.1:40357 (0x20b17f0)"],"subconn-size":2}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cibqiirwct9o","connected":true,"subconn":"0x20b1840","subconn-size":5,"address":"127.0.0.1:45719","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cibqiirwct9o","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:39613 (0x20b1820)","127.0.0.1:40357 (0x20b17f0)","127.0.0.1:45719 (0x20b1840)"],"subconn-size":3}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40357","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39613","subconn-index":0,"subconn-size":3}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39613","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45719","subconn-index":1,"subconn-size":3}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cibqiirwct9o","connected":true,"subconn":"0x20b1800","subconn-size":5,"address":"127.0.0.1:38021","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cibqiirwct9o","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:38021 (0x20b1800)","127.0.0.1:39613 (0x20b1820)","127.0.0.1:40357 (0x20b17f0)","127.0.0.1:45719 (0x20b1840)"],"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45719","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40357","subconn-index":0,"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40357","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38021","subconn-index":1,"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38021","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39613","subconn-index":2,"subconn-size":4}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cibqiirwct9o","connected":true,"subconn":"0x20b1810","subconn-size":5,"address":"127.0.0.1:36859","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cibqiirwct9o","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:36859 (0x20b1810)","127.0.0.1:38021 (0x20b1800)","127.0.0.1:39613 (0x20b1820)","127.0.0.1:40357 (0x20b17f0)","127.0.0.1:45719 (0x20b1840)"],"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39613","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40357","subconn-index":0,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40357","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38021","subconn-index":1,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38021","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:36859","subconn-index":2,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:36859","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39613","subconn-index":3,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39613","success":true,"bytes-sent":true,"bytes-received":true}
--- PASS: TestRoundRobinBalancedResolvableFailoverFromRequestFail (0.04s)
=== RUN   Test_epsToAddrs
--- PASS: Test_epsToAddrs (0.00s)
PASS
ok  	github.com/coreos/etcd/clientv3/balancer	1.351s
?   	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.034s [no tests to run]
2022-03-05 06:54:33.647335 I | integration: launching 2032419329 (unix://localhost:20324193290)
2022-03-05 06:54:33.774920 I | etcdserver: name = 2032419329
2022-03-05 06:54:33.775022 I | etcdserver: data dir = /tmp/etcd565993634
2022-03-05 06:54:33.775154 I | etcdserver: member dir = /tmp/etcd565993634/member
2022-03-05 06:54:33.775330 I | etcdserver: heartbeat = 10ms
2022-03-05 06:54:33.775399 I | etcdserver: election = 100ms
2022-03-05 06:54:33.775457 I | etcdserver: snapshot count = 0
2022-03-05 06:54:33.775581 I | etcdserver: advertise client URLs = unix://127.0.0.1:2100208333
2022-03-05 06:54:33.775657 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:2100108333
2022-03-05 06:54:33.775758 I | etcdserver: initial cluster = 2032419329=unix://127.0.0.1:2100108333
2022-03-05 06:54:33.957999 I | etcdserver: starting member 468c9c5ede0aee86 in cluster 887ff1346c0e7c37
2022-03-05 06:54:33.958275 I | raft: 468c9c5ede0aee86 became follower at term 0
2022-03-05 06:54:33.958438 I | raft: newRaft 468c9c5ede0aee86 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
2022-03-05 06:54:33.958616 I | raft: 468c9c5ede0aee86 became follower at term 1
2022-03-05 06:54:34.265977 W | auth: simple token is not cryptographically signed
2022-03-05 06:54:34.766054 I | etcdserver: set snapshot count to default 100000
2022-03-05 06:54:34.766190 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-03-05 06:54:34.766496 I | etcdserver: 468c9c5ede0aee86 as single-node; fast-forwarding 9 ticks (election ticks 10)
2022-03-05 06:54:34.768620 I | etcdserver/membership: added member 468c9c5ede0aee86 [unix://127.0.0.1:2100108333] to cluster 887ff1346c0e7c37
2022-03-05 06:54:34.792165 I | integration: launched 2032419329 (unix://localhost:20324193290)
2022-03-05 06:54:34.860382 I | raft: 468c9c5ede0aee86 is starting a new election at term 1
2022-03-05 06:54:34.860511 I | raft: 468c9c5ede0aee86 became candidate at term 2
2022-03-05 06:54:34.860623 I | raft: 468c9c5ede0aee86 received MsgVoteResp from 468c9c5ede0aee86 at term 2
2022-03-05 06:54:34.860750 I | raft: 468c9c5ede0aee86 became leader at term 2
2022-03-05 06:54:34.860846 I | raft: raft.node: 468c9c5ede0aee86 elected leader 468c9c5ede0aee86 at term 2
2022-03-05 06:54:34.861482 I | etcdserver: setting up the initial cluster version to 3.3
2022-03-05 06:54:35.208818 W | etcdserver: request "ID:17187565047527499777 Method:\"PUT\" Path:\"/0/members/468c9c5ede0aee86/attributes\" Val:\"{\\\"name\\\":\\\"2032419329\\\",\\\"clientURLs\\\":[\\\"unix://127.0.0.1:2100208333\\\"]}\" " with result "" took too long (249.90968ms) to execute
2022-03-05 06:54:35.209052 N | etcdserver/membership: set the initial cluster version to 3.3
2022-03-05 06:54:35.209470 I | etcdserver: published {Name:2032419329 ClientURLs:[unix://127.0.0.1:2100208333]} to cluster 887ff1346c0e7c37
2022-03-05 06:54:35.210615 I | etcdserver/api: enabled capabilities for version 3.3
=== RUN   TestResumeElection
2022-03-05 06:54:35.567778 W | etcdserver: request "header:<ID:17187565047527499783 > txn:<compare:<target:CREATE key:\"/resume-election//6e867f58dbcbe805\" create_revision:0 > success:<request_put:<key:\"/resume-election//6e867f58dbcbe805\" value_size:10 lease:7964193010672723973 >> failure:<request_range:<key:\"/resume-election//6e867f58dbcbe805\" > >>" with result "size:14" took too long (241.291139ms) to execute
2022-03-05 06:54:35.984480 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 (332.154992ms) to execute
2022-03-05 06:54:35.984987 W | etcdserver: request "header:<ID:17187565047527499789 > txn:<compare:<target:CREATE key:\"/resume-election/6e867f58dbcbe805\" create_revision:0 > success:<request_put:<key:\"/resume-election/6e867f58dbcbe805\" value_size:10 lease:7964193010672723973 >> failure:<request_range:<key:\"/resume-election/6e867f58dbcbe805\" > >>" with result "size:14" took too long (209.772048ms) to execute
--- PASS: TestResumeElection (0.79s)
PASS
2022-03-05 06:54:36.019317 I | integration: terminating 2032419329 (unix://localhost:20324193290)
2022-03-05 06:54:36.396079 I | integration: terminated 2032419329 (unix://localhost:20324193290)
ok  	github.com/coreos/etcd/clientv3/concurrency	2.833s
?   	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.035s
=== RUN   TestGRPCResolver
2022-03-05 06:54:50.860953 I | integration: launching 615341099 (unix://localhost:6153410990)
2022-03-05 06:54:50.975566 I | etcdserver: name = 615341099
2022-03-05 06:54:50.976460 I | etcdserver: data dir = /tmp/etcd3877863936
2022-03-05 06:54:50.977214 I | etcdserver: member dir = /tmp/etcd3877863936/member
2022-03-05 06:54:50.977921 I | etcdserver: heartbeat = 10ms
2022-03-05 06:54:50.978608 I | etcdserver: election = 100ms
2022-03-05 06:54:50.979285 I | etcdserver: snapshot count = 0
2022-03-05 06:54:50.980110 I | etcdserver: advertise client URLs = unix://127.0.0.1:2100208386
2022-03-05 06:54:50.980827 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:2100108386
2022-03-05 06:54:50.981592 I | etcdserver: initial cluster = 615341099=unix://127.0.0.1:2100108386
2022-03-05 06:54:51.151059 I | etcdserver: starting member 1937ad2e97677f03 in cluster c2407c92b347a41e
2022-03-05 06:54:51.152080 I | raft: 1937ad2e97677f03 became follower at term 0
2022-03-05 06:54:51.152799 I | raft: newRaft 1937ad2e97677f03 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
2022-03-05 06:54:51.153514 I | raft: 1937ad2e97677f03 became follower at term 1
2022-03-05 06:54:51.491238 W | auth: simple token is not cryptographically signed
2022-03-05 06:54:52.042288 I | etcdserver: set snapshot count to default 100000
2022-03-05 06:54:52.042428 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-03-05 06:54:52.043655 I | etcdserver: 1937ad2e97677f03 as single-node; fast-forwarding 9 ticks (election ticks 10)
2022-03-05 06:54:52.046616 I | etcdserver/membership: added member 1937ad2e97677f03 [unix://127.0.0.1:2100108386] to cluster c2407c92b347a41e
2022-03-05 06:54:52.071125 I | integration: launched 615341099 (unix://localhost:6153410990)
2022-03-05 06:54:52.136541 I | raft: 1937ad2e97677f03 is starting a new election at term 1
2022-03-05 06:54:52.136654 I | raft: 1937ad2e97677f03 became candidate at term 2
2022-03-05 06:54:52.137047 I | raft: 1937ad2e97677f03 received MsgVoteResp from 1937ad2e97677f03 at term 2
2022-03-05 06:54:52.137160 I | raft: 1937ad2e97677f03 became leader at term 2
2022-03-05 06:54:52.137243 I | raft: raft.node: 1937ad2e97677f03 elected leader 1937ad2e97677f03 at term 2
2022-03-05 06:54:52.139241 I | etcdserver: published {Name:615341099 ClientURLs:[unix://127.0.0.1:2100208386]} to cluster c2407c92b347a41e
2022-03-05 06:54:52.139589 I | etcdserver: setting up the initial cluster version to 3.3
2022-03-05 06:54:52.235442 N | etcdserver/membership: set the initial cluster version to 3.3
2022-03-05 06:54:52.466276 I | etcdserver/api: enabled capabilities for version 3.3
2022-03-05 06:54:52.467120 W | etcdserver: request "ID:9152298887372804868 Method:\"PUT\" Path:\"/0/version\" Val:\"3.3.0\" " with result "" took too long (230.999225ms) to execute
2022-03-05 06:54:52.559934 I | integration: terminating 615341099 (unix://localhost:6153410990)
2022-03-05 06:54:52.963200 I | integration: terminated 615341099 (unix://localhost:6153410990)
--- PASS: TestGRPCResolver (2.11s)
=== RUN   TestGRPCResolverMulti
2022-03-05 06:54:52.976215 I | integration: launching 2064036330 (unix://localhost:20640363300)
2022-03-05 06:54:53.058463 I | etcdserver: name = 2064036330
2022-03-05 06:54:53.058566 I | etcdserver: data dir = /tmp/etcd2692036765
2022-03-05 06:54:53.058641 I | etcdserver: member dir = /tmp/etcd2692036765/member
2022-03-05 06:54:53.058704 I | etcdserver: heartbeat = 10ms
2022-03-05 06:54:53.058762 I | etcdserver: election = 100ms
2022-03-05 06:54:53.058817 I | etcdserver: snapshot count = 0
2022-03-05 06:54:53.058893 I | etcdserver: advertise client URLs = unix://127.0.0.1:2100408386
2022-03-05 06:54:53.058968 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:2100308386
2022-03-05 06:54:53.059070 I | etcdserver: initial cluster = 2064036330=unix://127.0.0.1:2100308386
2022-03-05 06:54:53.241268 I | etcdserver: starting member 4db73912315972ca in cluster dc0fa6773a90def9
2022-03-05 06:54:53.241443 I | raft: 4db73912315972ca became follower at term 0
2022-03-05 06:54:53.241569 I | raft: newRaft 4db73912315972ca [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
2022-03-05 06:54:53.241658 I | raft: 4db73912315972ca became follower at term 1
2022-03-05 06:54:53.509975 W | auth: simple token is not cryptographically signed
2022-03-05 06:54:54.016335 I | etcdserver: set snapshot count to default 100000
2022-03-05 06:54:54.016477 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-03-05 06:54:54.018953 I | etcdserver: 4db73912315972ca as single-node; fast-forwarding 9 ticks (election ticks 10)
2022-03-05 06:54:54.020428 I | etcdserver/membership: added member 4db73912315972ca [unix://127.0.0.1:2100308386] to cluster dc0fa6773a90def9
2022-03-05 06:54:54.028217 I | integration: launched 2064036330 (unix://localhost:20640363300)
2022-03-05 06:54:54.123065 I | raft: 4db73912315972ca is starting a new election at term 1
2022-03-05 06:54:54.123195 I | raft: 4db73912315972ca became candidate at term 2
2022-03-05 06:54:54.123373 I | raft: 4db73912315972ca received MsgVoteResp from 4db73912315972ca at term 2
2022-03-05 06:54:54.123500 I | raft: 4db73912315972ca became leader at term 2
2022-03-05 06:54:54.123604 I | raft: raft.node: 4db73912315972ca elected leader 4db73912315972ca at term 2
2022-03-05 06:54:54.124247 I | etcdserver: setting up the initial cluster version to 3.3
2022-03-05 06:54:54.458254 W | etcdserver: request "ID:8271563685245696513 Method:\"PUT\" Path:\"/0/members/4db73912315972ca/attributes\" Val:\"{\\\"name\\\":\\\"2064036330\\\",\\\"clientURLs\\\":[\\\"unix://127.0.0.1:2100408386\\\"]}\" " with result "" took too long (115.676783ms) to execute
2022-03-05 06:54:54.458613 N | etcdserver/membership: set the initial cluster version to 3.3
2022-03-05 06:54:54.458729 I | etcdserver: published {Name:2064036330 ClientURLs:[unix://127.0.0.1:2100408386]} to cluster dc0fa6773a90def9
2022-03-05 06:54:54.800539 W | etcdserver: request "header:<ID:8271563685245696517 > put:<key:\"foo/host\" value_size:43 >" with result "size:4" took too long (207.759333ms) to execute
2022-03-05 06:54:54.893973 I | integration: terminating 2064036330 (unix://localhost:20640363300)
2022-03-05 06:54:55.381589 I | integration: terminated 2064036330 (unix://localhost:20640363300)
--- PASS: TestGRPCResolverMulti (2.42s)
PASS
ok  	github.com/coreos/etcd/clientv3/naming	4.646s
=== RUN   TestDetectKvOrderViolation
--- PASS: TestDetectKvOrderViolation (10.10s)
=== RUN   TestDetectTxnOrderViolation
{"level":"warn","ts":"2022-03-05T06:55:24.360Z","caller":"clientv3/retry_interceptor.go:62","msg":"retrying of unary invoker failed","target":"endpoint://client-11b27277-3154-4f32-8e1f-9660f34eccdc/localhost:8045872810","attempt":0,"error":"rpc error: code = Unavailable desc = etcdserver: request timed out"}
    kv_test.go:113: etcdserver: request timed out
--- FAIL: TestDetectTxnOrderViolation (9.84s)
=== RUN   TestKvOrdering
--- PASS: TestKvOrdering (0.00s)
=== RUN   TestTxnOrdering
--- PASS: TestTxnOrdering (0.00s)
=== RUN   TestEndpointSwitchResolvesViolation
{"level":"warn","ts":"2022-03-05T06:55:34.546Z","caller":"clientv3/retry_interceptor.go:62","msg":"retrying of unary invoker failed","target":"endpoint://client-26f76d15-6181-46db-a624-d5a8aeef9584/localhost:2613470730","attempt":0,"error":"rpc error: code = Unavailable desc = etcdserver: leader changed"}
{"level":"warn","ts":"2022-03-05T06:55:39.776Z","caller":"clientv3/retry_interceptor.go:62","msg":"retrying of unary invoker failed","target":"endpoint://client-26f76d15-6181-46db-a624-d5a8aeef9584/localhost:2613470730","attempt":1,"error":"rpc error: code = Unavailable desc = etcdserver: request timed out"}
--- PASS: TestEndpointSwitchResolvesViolation (18.55s)
=== RUN   TestUnresolvableOrderViolation
{"level":"warn","ts":"2022-03-05T06:55:58.274Z","caller":"clientv3/retry_interceptor.go:62","msg":"retrying of unary invoker failed","target":"endpoint://client-87cd1251-8d0c-42d7-9860-fb1cde0abfac/localhost:5006746050","attempt":0,"error":"rpc error: code = Unavailable desc = etcdserver: request timed out"}
    util_test.go:107: etcdserver: request timed out
--- FAIL: TestUnresolvableOrderViolation (15.34s)
FAIL
FAIL	github.com/coreos/etcd/clientv3/ordering	53.966s
?   	github.com/coreos/etcd/clientv3/snapshot	[no test files]
=== RUN   TestConfigFromFile
--- PASS: TestConfigFromFile (0.03s)
PASS
ok  	github.com/coreos/etcd/clientv3/yaml	0.066s
=== RUN   TestPeriodicHourly
2022-03-05 06:56:10.387181 N | compactor: Starting auto-compaction at revision 1 (retention: 2h0m0s)
2022-03-05 06:56:15.387565 N | compactor: Finished auto-compaction at revision 1
2022-03-05 06:56:15.500743 N | compactor: Starting auto-compaction at revision 10 (retention: 2h0m0s)
2022-03-05 06:56:15.500845 N | compactor: Finished auto-compaction at revision 10
2022-03-05 06:56:15.614240 N | compactor: Starting auto-compaction at revision 20 (retention: 2h0m0s)
2022-03-05 06:56:15.614338 N | compactor: Finished auto-compaction at revision 20
2022-03-05 06:56:15.727899 N | compactor: Starting auto-compaction at revision 30 (retention: 2h0m0s)
2022-03-05 06:56:15.728003 N | compactor: Finished auto-compaction at revision 30
--- PASS: TestPeriodicHourly (5.56s)
=== RUN   TestPeriodicMinutes
2022-03-05 06:56:15.842268 N | compactor: Starting auto-compaction at revision 1 (retention: 5m0s)
2022-03-05 06:56:20.843371 N | compactor: Finished auto-compaction at revision 1
2022-03-05 06:56:20.956652 N | compactor: Starting auto-compaction at revision 10 (retention: 5m0s)
2022-03-05 06:56:20.956755 N | compactor: Finished auto-compaction at revision 10
2022-03-05 06:56:21.070181 N | compactor: Starting auto-compaction at revision 20 (retention: 5m0s)
2022-03-05 06:56:21.070283 N | compactor: Finished auto-compaction at revision 20
2022-03-05 06:56:21.183745 N | compactor: Starting auto-compaction at revision 30 (retention: 5m0s)
2022-03-05 06:56:21.183850 N | compactor: Finished auto-compaction at revision 30
2022-03-05 06:56:21.297250 N | compactor: Starting auto-compaction at revision 40 (retention: 5m0s)
2022-03-05 06:56:21.297348 N | compactor: Finished auto-compaction at revision 40
2022-03-05 06:56:21.410807 N | compactor: Starting auto-compaction at revision 50 (retention: 5m0s)
2022-03-05 06:56:21.410902 N | compactor: Finished auto-compaction at revision 50
--- PASS: TestPeriodicMinutes (5.68s)
=== RUN   TestPeriodicPause
2022-03-05 06:56:21.782251 N | compactor: Starting auto-compaction at revision 24 (retention: 1h0m0s)
2022-03-05 06:56:21.782392 N | compactor: Finished auto-compaction at revision 24
--- PASS: TestPeriodicPause (0.37s)
=== RUN   TestRevision
2022-03-05 06:56:26.793368 N | compactor: Starting auto-compaction at revision 90 (retention: 10 revisions)
2022-03-05 06:56:26.803861 N | compactor: Finished auto-compaction at revision 90
2022-03-05 06:56:31.814854 N | compactor: Starting auto-compaction at revision 190 (retention: 10 revisions)
2022-03-05 06:56:31.825270 N | compactor: Finished auto-compaction at revision 190
--- PASS: TestRevision (10.04s)
=== RUN   TestRevisionPause
2022-03-05 06:56:31.847063 N | compactor: Starting auto-compaction at revision 90 (retention: 10 revisions)
2022-03-05 06:56:31.857294 N | compactor: Finished auto-compaction at revision 90
--- PASS: TestRevisionPause (0.03s)
PASS
ok  	github.com/coreos/etcd/compactor	21.729s
=== RUN   TestNewProxyFuncUnset
--- PASS: TestNewProxyFuncUnset (0.00s)
=== RUN   TestNewProxyFuncBad
--- PASS: TestNewProxyFuncBad (0.00s)
=== RUN   TestNewProxyFunc
2022-03-05 06:56:35.511419 I | discovery: using proxy "http://bar.com"
2022-03-05 06:56:35.511822 I | discovery: using proxy "http://disco.foo.bar"
--- PASS: TestNewProxyFunc (0.00s)
=== RUN   TestCheckCluster
2022-03-05 06:56:35.512432 E | discovery: error #0: context deadline exceeded
2022-03-05 06:56:35.512665 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2022-03-05 06:56:35.512840 E | discovery: error #0: context deadline exceeded
2022-03-05 06:56:35.512977 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2022-03-05 06:56:35.513130 E | discovery: error #0: context deadline exceeded
2022-03-05 06:56:35.513270 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2022-03-05 06:56:35.513650 E | discovery: error #0: context deadline exceeded
2022-03-05 06:56:35.513786 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2022-03-05 06:56:35.513934 E | discovery: error #0: context deadline exceeded
2022-03-05 06:56:35.514060 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2022-03-05 06:56:35.514214 E | discovery: error #0: context deadline exceeded
2022-03-05 06:56:35.514344 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2022-03-05 06:56:35.514741 E | discovery: error #0: context deadline exceeded
2022-03-05 06:56:35.514882 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2022-03-05 06:56:35.515034 E | discovery: error #0: context deadline exceeded
2022-03-05 06:56:35.515166 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2022-03-05 06:56:35.515319 E | discovery: error #0: context deadline exceeded
2022-03-05 06:56:35.515440 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2022-03-05 06:56:35.515778 E | discovery: error #0: context deadline exceeded
2022-03-05 06:56:35.515916 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2022-03-05 06:56:35.516135 E | discovery: error #0: context deadline exceeded
2022-03-05 06:56:35.516271 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2022-03-05 06:56:35.516423 E | discovery: error #0: context deadline exceeded
2022-03-05 06:56:35.516546 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2022-03-05 06:56:35.516876 E | discovery: error #0: context deadline exceeded
2022-03-05 06:56:35.517006 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2022-03-05 06:56:35.517169 E | discovery: error #0: context deadline exceeded
2022-03-05 06:56:35.517293 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2022-03-05 06:56:35.517442 E | discovery: error #0: context deadline exceeded
2022-03-05 06:56:35.517580 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2022-03-05 06:56:35.517864 E | discovery: error #0: context deadline exceeded
2022-03-05 06:56:35.517996 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2022-03-05 06:56:35.518151 E | discovery: error #0: context deadline exceeded
2022-03-05 06:56:35.518280 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2022-03-05 06:56:35.518442 E | discovery: error #0: context deadline exceeded
2022-03-05 06:56:35.518571 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2022-03-05 06:56:35.518807 E | discovery: error #0: context deadline exceeded
2022-03-05 06:56:35.518954 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2022-03-05 06:56:35.519105 E | discovery: error #0: context deadline exceeded
2022-03-05 06:56:35.519233 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2022-03-05 06:56:35.519384 E | discovery: error #0: context deadline exceeded
2022-03-05 06:56:35.519553 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
--- PASS: TestCheckCluster (0.01s)
=== RUN   TestWaitNodes
2022-03-05 06:56:35.520039 N | discovery: found peer 1 in the cluster
2022-03-05 06:56:35.520197 N | discovery: found peer 2 in the cluster
2022-03-05 06:56:35.520267 N | discovery: found peer 3 in the cluster
2022-03-05 06:56:35.520338 N | discovery: found 3 needed peer(s)
2022-03-05 06:56:35.520466 N | discovery: found peer 1 in the cluster
2022-03-05 06:56:35.520547 N | discovery: found peer 2 in the cluster
2022-03-05 06:56:35.520611 N | discovery: found peer 3 in the cluster
2022-03-05 06:56:35.520668 N | discovery: found 3 needed peer(s)
2022-03-05 06:56:35.520818 N | discovery: found peer 1 in the cluster
2022-03-05 06:56:35.520892 N | discovery: found 1 peer(s), waiting for 2 more
2022-03-05 06:56:35.520952 N | discovery: found peer 2 in the cluster
2022-03-05 06:56:35.521012 N | discovery: found 2 peer(s), waiting for 1 more
2022-03-05 06:56:35.521066 N | discovery: found peer 3 in the cluster
2022-03-05 06:56:35.521126 N | discovery: found 3 needed peer(s)
2022-03-05 06:56:35.521256 N | discovery: found peer 1 in the cluster
2022-03-05 06:56:35.521321 N | discovery: found 1 peer(s), waiting for 2 more
2022-03-05 06:56:35.521395 E | discovery: error #0: context deadline exceeded
2022-03-05 06:56:35.521557 I | discovery: waiting for other nodes: error connecting to <nil>, retrying in 2s
2022-03-05 06:56:35.521768 N | discovery: found peer 1 in the cluster
2022-03-05 06:56:35.521839 N | discovery: found 1 peer(s), waiting for 2 more
2022-03-05 06:56:35.521912 E | discovery: error #0: context deadline exceeded
2022-03-05 06:56:35.522055 I | discovery: waiting for other nodes: error connecting to <nil>, retrying in 4s
2022-03-05 06:56:35.522244 N | discovery: found peer 1 in the cluster
2022-03-05 06:56:35.522312 N | discovery: found 1 peer(s), waiting for 2 more
2022-03-05 06:56:35.522368 N | discovery: found peer 2 in the cluster
2022-03-05 06:56:35.522425 N | discovery: found 2 peer(s), waiting for 1 more
2022-03-05 06:56:35.522483 N | discovery: found peer 3 in the cluster
2022-03-05 06:56:35.522543 N | discovery: found 3 needed peer(s)
2022-03-05 06:56:35.522686 N | discovery: found peer 1 in the cluster
2022-03-05 06:56:35.522756 N | discovery: found peer 2 in the cluster
2022-03-05 06:56:35.522814 N | discovery: found 2 peer(s), waiting for 1 more
2022-03-05 06:56:35.522879 N | discovery: found peer 3 in the cluster
2022-03-05 06:56:35.522939 N | discovery: found 3 needed peer(s)
2022-03-05 06:56:35.523047 N | discovery: found peer 1 in the cluster
2022-03-05 06:56:35.523117 N | discovery: found peer 2 in the cluster
2022-03-05 06:56:35.523183 N | discovery: found 2 peer(s), waiting for 1 more
2022-03-05 06:56:35.523255 E | discovery: error #0: context deadline exceeded
2022-03-05 06:56:35.523384 I | discovery: waiting for other nodes: error connecting to <nil>, retrying in 2s
2022-03-05 06:56:35.523578 N | discovery: found peer 1 in the cluster
2022-03-05 06:56:35.523733 N | discovery: found peer 2 in the cluster
2022-03-05 06:56:35.523804 N | discovery: found 2 peer(s), waiting for 1 more
2022-03-05 06:56:35.523869 E | discovery: error #0: context deadline exceeded
2022-03-05 06:56:35.524009 I | discovery: waiting for other nodes: error connecting to <nil>, retrying in 4s
2022-03-05 06:56:35.524211 N | discovery: found peer 1 in the cluster
2022-03-05 06:56:35.524284 N | discovery: found peer 2 in the cluster
2022-03-05 06:56:35.524344 N | discovery: found 2 peer(s), waiting for 1 more
2022-03-05 06:56:35.524399 N | discovery: found peer 3 in the cluster
2022-03-05 06:56:35.524455 N | discovery: found 3 needed peer(s)
2022-03-05 06:56:35.524642 N | discovery: found peer 1 in the cluster
2022-03-05 06:56:35.524721 N | discovery: found peer 2 in the cluster
2022-03-05 06:56:35.524786 N | discovery: found peer 3 in the cluster
2022-03-05 06:56:35.524841 N | discovery: found 3 needed peer(s)
2022-03-05 06:56:35.524937 N | discovery: found peer 1 in the cluster
2022-03-05 06:56:35.525014 N | discovery: found peer 2 in the cluster
2022-03-05 06:56:35.525078 N | discovery: found peer 3 in the cluster
2022-03-05 06:56:35.525142 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
2022-03-05 06:56:35.559953 E | discovery: error #0: context deadline exceeded
2022-03-05 06:56:35.560198 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2022-03-05 06:56:35.560431 E | discovery: error #0: context deadline exceeded
2022-03-05 06:56:35.560594 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2022-03-05 06:56:35.560779 E | discovery: error #0: context deadline exceeded
2022-03-05 06:56:35.560923 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2022-03-05 06:56:35.561100 E | discovery: error #0: context deadline exceeded
--- PASS: TestRetryFailure (0.00s)
PASS
ok  	github.com/coreos/etcd/discovery	0.080s
=== 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
2022-03-05 06:56:45.913174 I | embed: listening for peers on http://localhost:2380
2022-03-05 06:56:45.914433 I | embed: listening for client requests on localhost:2379
2022-03-05 06:56:46.035428 I | etcdserver: name = default
2022-03-05 06:56:46.035526 I | etcdserver: data dir = /tmp/token-test1833908010
2022-03-05 06:56:46.035594 I | etcdserver: member dir = /tmp/token-test1833908010/member
2022-03-05 06:56:46.035657 I | etcdserver: heartbeat = 100ms
2022-03-05 06:56:46.035716 I | etcdserver: election = 1000ms
2022-03-05 06:56:46.035773 I | etcdserver: snapshot count = 100000
2022-03-05 06:56:46.035881 I | etcdserver: advertise client URLs = http://localhost:2379
2022-03-05 06:56:46.035965 I | etcdserver: initial advertise peer URLs = http://localhost:2380
2022-03-05 06:56:46.036162 I | etcdserver: initial cluster = default=http://localhost:2380
2022-03-05 06:56:46.218325 I | etcdserver: starting member 8e9e05c52164694d in cluster cdf818194e3a8c32
2022-03-05 06:56:46.218754 I | raft: 8e9e05c52164694d became follower at term 0
2022-03-05 06:56:46.218870 I | raft: newRaft 8e9e05c52164694d [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
2022-03-05 06:56:46.218956 I | raft: 8e9e05c52164694d became follower at term 1
2022-03-05 06:56:46.535537 E | auth: unknown token type: wrong-token
2022-03-05 06:56:46.535673 W | etcdserver: failed to create token provider,err is auth: invalid auth options
--- PASS: TestStartEtcdWrongToken (0.72s)
PASS
ok  	github.com/coreos/etcd/embed	0.804s
=== RUN   TestErrorWriteTo
--- PASS: TestErrorWriteTo (0.00s)
PASS
ok  	github.com/coreos/etcd/error	0.026s
=== RUN   TestMain
--- PASS: TestMain (0.00s)
PASS
ok  	github.com/coreos/etcd/etcdctl	0.397s
?   	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.052s
?   	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.059s
=== RUN   TestConfigParsingMemberFlags
--- PASS: TestConfigParsingMemberFlags (0.00s)
=== RUN   TestConfigFileMemberFields
2022-03-05 06:57:48.255089 I | etcdmain: Loading server configuration from "/tmp/servercfg3330164020"
--- PASS: TestConfigFileMemberFields (0.01s)
=== RUN   TestConfigParsingClusteringFlags
--- PASS: TestConfigParsingClusteringFlags (0.00s)
=== RUN   TestConfigFileClusteringFields
2022-03-05 06:57:48.266714 I | etcdmain: Loading server configuration from "/tmp/servercfg280622481"
--- PASS: TestConfigFileClusteringFields (0.01s)
=== RUN   TestConfigFileClusteringFlags
2022-03-05 06:57:48.271888 I | etcdmain: Loading server configuration from "/tmp/servercfg3083833072"
2022-03-05 06:57:48.274466 I | etcdmain: Loading server configuration from "/tmp/servercfg2131769781"
2022-03-05 06:57:48.278102 I | etcdmain: Loading server configuration from "/tmp/servercfg3038509850"
2022-03-05 06:57:48.281771 I | etcdmain: Loading server configuration from "/tmp/servercfg2184079765"
2022-03-05 06:57:48.285377 I | etcdmain: Loading server configuration from "/tmp/servercfg2652291867"
2022-03-05 06:57:48.288123 I | etcdmain: Loading server configuration from "/tmp/servercfg1858421857"
2022-03-05 06:57:48.290901 I | etcdmain: Loading server configuration from "/tmp/servercfg3306742677"
2022-03-05 06:57:48.293615 I | etcdmain: Loading server configuration from "/tmp/servercfg2061262232"
--- PASS: TestConfigFileClusteringFlags (0.03s)
=== RUN   TestConfigParsingOtherFlags
--- PASS: TestConfigParsingOtherFlags (0.00s)
=== RUN   TestConfigFileOtherFields
2022-03-05 06:57:48.301648 I | etcdmain: Loading server configuration from "/tmp/servercfg693998905"
--- PASS: TestConfigFileOtherFields (0.00s)
=== RUN   TestConfigParsingConflictClusteringFlags
--- PASS: TestConfigParsingConflictClusteringFlags (0.01s)
=== RUN   TestConfigFileConflictClusteringFlags
2022-03-05 06:57:48.311630 I | etcdmain: Loading server configuration from "/tmp/servercfg265446501"
2022-03-05 06:57:48.313656 I | etcdmain: Loading server configuration from "/tmp/servercfg2739779289"
2022-03-05 06:57:48.315873 I | etcdmain: Loading server configuration from "/tmp/servercfg1684334707"
2022-03-05 06:57:48.317849 I | etcdmain: Loading server configuration from "/tmp/servercfg1590964506"
--- 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
2022-03-05 06:57:48.340396 I | etcdmain: Loading server configuration from "/tmp/servercfg1155645636"
2022-03-05 06:57:48.342408 I | etcdmain: Loading server configuration from "/tmp/servercfg2376653733"
2022-03-05 06:57:48.344386 I | etcdmain: Loading server configuration from "/tmp/servercfg9880459"
2022-03-05 06:57:48.346428 I | etcdmain: Loading server configuration from "/tmp/servercfg2179941860"
--- PASS: TestConfigFileElectionTimeout (0.01s)
PASS
ok  	github.com/coreos/etcd/etcdmain	0.179s
=== RUN   TestDecideClusterVersion
--- PASS: TestDecideClusterVersion (0.00s)
=== RUN   TestIsCompatibleWithVers
2022-03-05 06:58:05.678775 W | etcdserver: the running cluster version(2.1.0) is higher than the maximum cluster version(2.0.0) supported
2022-03-05 06:58:05.679223 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
2022-03-05 06:58:06.692288 I | etcdserver/membership: added member 4d2 [] to cluster 0
2022-03-05 06:58:06.692534 I | etcdserver: set snapshot count to default 100000
2022-03-05 06:58:06.692716 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-03-05 06:58:06.704309 I | etcdserver: skipped leadership transfer for single member cluster
--- PASS: TestApplyRepeat (0.02s)
=== RUN   TestApplyRequest
--- PASS: TestApplyRequest (0.00s)
=== RUN   TestApplyRequestOnAdminMemberAttributes
2022-03-05 06:58:06.716570 I | etcdserver/membership: added member 1 [] to cluster 0
--- PASS: TestApplyRequestOnAdminMemberAttributes (0.00s)
=== RUN   TestApplyConfChangeError
2022-03-05 06:58:06.717410 I | etcdserver/membership: added member 1 [] to cluster 0
2022-03-05 06:58:06.717649 I | etcdserver/membership: added member 2 [] to cluster 0
2022-03-05 06:58:06.717813 I | etcdserver/membership: added member 3 [] to cluster 0
2022-03-05 06:58:06.717965 I | etcdserver/membership: added member 4 [] to cluster 0
2022-03-05 06:58:06.718172 I | etcdserver/membership: removed member 4 from cluster 0
--- PASS: TestApplyConfChangeError (0.04s)
=== RUN   TestApplyConfChangeShouldStop
2022-03-05 06:58:06.760836 I | etcdserver/membership: added member 1 [] to cluster 0
2022-03-05 06:58:06.761039 I | etcdserver/membership: added member 2 [] to cluster 0
2022-03-05 06:58:06.761222 I | etcdserver/membership: added member 3 [] to cluster 0
2022-03-05 06:58:06.761758 I | etcdserver/membership: removed member 2 from cluster 0
2022-03-05 06:58:06.762091 I | etcdserver/membership: removed member 1 from cluster 0
--- PASS: TestApplyConfChangeShouldStop (0.00s)
=== RUN   TestApplyConfigChangeUpdatesConsistIndex
2022-03-05 06:58:06.762879 I | etcdserver/membership: added member 1 [] to cluster 0
2022-03-05 06:58:06.763447 I | etcdserver/membership: added member 2 [http://whatever:123] to cluster 0
--- PASS: TestApplyConfigChangeUpdatesConsistIndex (0.00s)
=== RUN   TestApplyMultiConfChangeShouldStop
2022-03-05 06:58:06.764171 I | etcdserver/membership: added member 1 [] to cluster 0
2022-03-05 06:58:06.764340 I | etcdserver/membership: added member 2 [] to cluster 0
2022-03-05 06:58:06.764491 I | etcdserver/membership: added member 3 [] to cluster 0
2022-03-05 06:58:06.764689 I | etcdserver/membership: added member 4 [] to cluster 0
2022-03-05 06:58:06.764841 I | etcdserver/membership: added member 5 [] to cluster 0
2022-03-05 06:58:06.765426 I | etcdserver/membership: removed member 1 from cluster 0
2022-03-05 06:58:06.765891 I | etcdserver/membership: removed member 2 from cluster 0
2022-03-05 06:58:06.766262 I | etcdserver/membership: removed member 3 from cluster 0
2022-03-05 06:58:06.766601 I | etcdserver/membership: removed member 4 from cluster 0
--- PASS: TestApplyMultiConfChangeShouldStop (0.00s)
=== RUN   TestDoProposal
2022-03-05 06:58:06.767209 I | etcdserver: set snapshot count to default 100000
2022-03-05 06:58:06.767303 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-03-05 06:58:06.768138 I | etcdserver: skipped leadership transfer for single member cluster
2022-03-05 06:58:06.768551 I | etcdserver: set snapshot count to default 100000
2022-03-05 06:58:06.768674 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-03-05 06:58:06.769074 I | etcdserver: skipped leadership transfer for single member cluster
2022-03-05 06:58:06.769312 I | etcdserver: set snapshot count to default 100000
2022-03-05 06:58:06.769398 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-03-05 06:58:06.769751 I | etcdserver: skipped leadership transfer for single member cluster
2022-03-05 06:58:06.769968 I | etcdserver: set snapshot count to default 100000
2022-03-05 06:58:06.770051 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-03-05 06:58:06.770349 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
2022-03-05 06:58:06.793745 I | etcdserver: set snapshot count to default 100000
2022-03-05 06:58:06.794010 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-03-05 06:58:06.804856 I | etcdserver: skipped leadership transfer for single member cluster
--- PASS: TestSyncTrigger (0.01s)
=== RUN   TestSnapshot
2022-03-05 06:58:07.211112 I | etcdserver: saved snapshot at index 1
2022-03-05 06:58:07.211854 I | etcdserver: compacted raft log at 1
--- PASS: TestSnapshot (0.42s)
=== RUN   TestSnapshotOrdering
2022-03-05 06:58:07.459572 I | etcdserver: set snapshot count to default 100000
2022-03-05 06:58:07.459711 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-03-05 06:58:07.620465 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:07.703830 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:07.704205 I | etcdserver: applying snapshot at index 0...
2022-03-05 06:58:07.704680 I | etcdserver: raft applied incoming snapshot at index 1
2022-03-05 06:58:07.704830 I | etcdserver: skipped leadership transfer for single member cluster
2022-03-05 06:58:07.707011 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:07.711655 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:07.712072 I | etcdserver: recovering alarms...
2022-03-05 06:58:07.712545 I | etcdserver: closing old backend...
2022-03-05 06:58:07.860855 I | etcdserver: finished recovering alarms
2022-03-05 06:58:07.861187 I | etcdserver: recovering store v2...
2022-03-05 06:58:07.861511 I | etcdserver: finished closing old backend
2022-03-05 06:58:07.862948 I | etcdserver: finished recovering store v2
2022-03-05 06:58:07.863249 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:07.863549 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:07.863736 I | etcdserver: removing old peers from network...
2022-03-05 06:58:07.863906 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:07.864074 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:07.864239 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:07.864490 I | etcdserver: finished applying incoming snapshot at index 1
--- PASS: TestSnapshotOrdering (0.79s)
=== RUN   TestTriggerSnap
2022-03-05 06:58:08.241486 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-03-05 06:58:08.255330 I | etcdserver: start to snapshot (applied: 11, lastsnap: 0)
2022-03-05 06:58:08.420927 I | etcdserver: saved snapshot at index 11
2022-03-05 06:58:08.421344 I | etcdserver: compacted raft log at 1
2022-03-05 06:58:08.431750 I | etcdserver: skipped leadership transfer for single member cluster
--- PASS: TestTriggerSnap (0.51s)
=== RUN   TestConcurrentApplyAndSnapshotV3
2022-03-05 06:58:08.774271 I | etcdserver: set snapshot count to default 100000
2022-03-05 06:58:08.774611 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-03-05 06:58:09.020299 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:09.103612 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:09.103944 I | etcdserver: raft applied incoming snapshot at index 3
2022-03-05 06:58:09.104108 I | etcdserver: applying snapshot at index 0...
2022-03-05 06:58:09.106753 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:09.114869 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:09.115258 I | etcdserver: recovering alarms...
2022-03-05 06:58:09.116109 I | etcdserver: closing old backend...
2022-03-05 06:58:09.294322 I | etcdserver: finished recovering alarms
2022-03-05 06:58:09.294436 I | etcdserver: recovering store v2...
2022-03-05 06:58:09.294958 I | etcdserver: finished closing old backend
2022-03-05 06:58:09.296755 I | etcdserver: finished recovering store v2
2022-03-05 06:58:09.296933 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:09.297617 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:09.297688 I | etcdserver: removing old peers from network...
2022-03-05 06:58:09.297742 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:09.297795 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:09.298533 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:09.298624 I | etcdserver: finished applying incoming snapshot at index 3
2022-03-05 06:58:09.470230 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:09.553662 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:09.554558 I | etcdserver: raft applied incoming snapshot at index 6
2022-03-05 06:58:09.554671 I | etcdserver: applying snapshot at index 3...
2022-03-05 06:58:09.557640 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:09.560852 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:09.560995 I | etcdserver: recovering alarms...
2022-03-05 06:58:09.561250 I | etcdserver: closing old backend...
2022-03-05 06:58:09.735848 I | etcdserver: finished recovering alarms
2022-03-05 06:58:09.735950 I | etcdserver: recovering store v2...
2022-03-05 06:58:09.736658 I | etcdserver: finished closing old backend
2022-03-05 06:58:09.738388 I | etcdserver: finished recovering store v2
2022-03-05 06:58:09.738495 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:09.739156 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:09.739228 I | etcdserver: removing old peers from network...
2022-03-05 06:58:09.739283 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:09.739336 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:09.740124 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:09.740190 I | etcdserver: finished applying incoming snapshot at index 6
2022-03-05 06:58:09.903508 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:10.003659 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:10.004159 I | etcdserver: raft applied incoming snapshot at index 9
2022-03-05 06:58:10.004451 I | etcdserver: applying snapshot at index 6...
2022-03-05 06:58:10.007133 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:10.015311 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:10.015482 I | etcdserver: recovering alarms...
2022-03-05 06:58:10.016602 I | etcdserver: closing old backend...
2022-03-05 06:58:10.210965 I | etcdserver: finished recovering alarms
2022-03-05 06:58:10.211107 I | etcdserver: recovering store v2...
2022-03-05 06:58:10.212106 I | etcdserver: finished closing old backend
2022-03-05 06:58:10.213398 I | etcdserver: finished recovering store v2
2022-03-05 06:58:10.213517 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:10.214146 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:10.214225 I | etcdserver: removing old peers from network...
2022-03-05 06:58:10.214496 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:10.214804 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:10.215055 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:10.215325 I | etcdserver: finished applying incoming snapshot at index 9
2022-03-05 06:58:11.053773 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:11.144982 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:11.145571 I | etcdserver: raft applied incoming snapshot at index 12
2022-03-05 06:58:11.145929 I | etcdserver: applying snapshot at index 9...
2022-03-05 06:58:11.147879 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:11.150802 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:11.150955 I | etcdserver: recovering alarms...
2022-03-05 06:58:11.151956 I | etcdserver: closing old backend...
2022-03-05 06:58:11.377612 I | etcdserver: finished recovering alarms
2022-03-05 06:58:11.377732 I | etcdserver: recovering store v2...
2022-03-05 06:58:11.379586 I | etcdserver: finished recovering store v2
2022-03-05 06:58:11.379701 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:11.380254 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:11.380326 I | etcdserver: removing old peers from network...
2022-03-05 06:58:11.380562 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:11.380793 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:11.381019 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:11.381247 I | etcdserver: finished applying incoming snapshot at index 12
2022-03-05 06:58:11.453037 I | etcdserver: finished closing old backend
2022-03-05 06:58:11.586833 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:11.661621 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:11.661889 I | etcdserver: raft applied incoming snapshot at index 15
2022-03-05 06:58:11.662030 I | etcdserver: applying snapshot at index 12...
2022-03-05 06:58:11.663656 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:11.671348 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:11.671532 I | etcdserver: recovering alarms...
2022-03-05 06:58:11.672325 I | etcdserver: closing old backend...
2022-03-05 06:58:11.852561 I | etcdserver: finished recovering alarms
2022-03-05 06:58:11.852697 I | etcdserver: recovering store v2...
2022-03-05 06:58:11.853027 I | etcdserver: finished closing old backend
2022-03-05 06:58:11.854489 I | etcdserver: finished recovering store v2
2022-03-05 06:58:11.854655 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:11.855083 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:11.855153 I | etcdserver: removing old peers from network...
2022-03-05 06:58:11.855210 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:11.855428 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:11.855626 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:11.855706 I | etcdserver: finished applying incoming snapshot at index 15
2022-03-05 06:58:12.020219 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:12.095013 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:12.095753 I | etcdserver: raft applied incoming snapshot at index 18
2022-03-05 06:58:12.096025 I | etcdserver: applying snapshot at index 15...
2022-03-05 06:58:12.097930 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:12.100777 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:12.100968 I | etcdserver: recovering alarms...
2022-03-05 06:58:12.101155 I | etcdserver: closing old backend...
2022-03-05 06:58:12.269294 I | etcdserver: finished recovering alarms
2022-03-05 06:58:12.269423 I | etcdserver: recovering store v2...
2022-03-05 06:58:12.269837 I | etcdserver: finished closing old backend
2022-03-05 06:58:12.271950 I | etcdserver: finished recovering store v2
2022-03-05 06:58:12.272057 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:12.272212 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:12.272280 I | etcdserver: removing old peers from network...
2022-03-05 06:58:12.272335 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:12.272390 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:12.272442 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:12.272504 I | etcdserver: finished applying incoming snapshot at index 18
2022-03-05 06:58:12.437150 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:12.520476 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:12.520970 I | etcdserver: raft applied incoming snapshot at index 21
2022-03-05 06:58:12.521430 I | etcdserver: applying snapshot at index 18...
2022-03-05 06:58:12.523853 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:12.531780 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:12.532215 I | etcdserver: recovering alarms...
2022-03-05 06:58:12.533589 I | etcdserver: closing old backend...
2022-03-05 06:58:12.744268 I | etcdserver: finished recovering alarms
2022-03-05 06:58:12.745276 I | etcdserver: recovering store v2...
2022-03-05 06:58:12.747148 I | etcdserver: finished recovering store v2
2022-03-05 06:58:12.747668 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:12.748237 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:12.748426 I | etcdserver: removing old peers from network...
2022-03-05 06:58:12.748895 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:12.749345 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:12.749842 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:12.750559 I | etcdserver: finished applying incoming snapshot at index 21
2022-03-05 06:58:12.828033 I | etcdserver: finished closing old backend
2022-03-05 06:58:12.978610 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:13.086819 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:13.087180 I | etcdserver: raft applied incoming snapshot at index 24
2022-03-05 06:58:13.087309 I | etcdserver: applying snapshot at index 21...
2022-03-05 06:58:13.089221 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:13.092295 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:13.092457 I | etcdserver: recovering alarms...
2022-03-05 06:58:13.092984 I | etcdserver: closing old backend...
2022-03-05 06:58:13.302618 I | etcdserver: finished recovering alarms
2022-03-05 06:58:13.302868 I | etcdserver: recovering store v2...
2022-03-05 06:58:13.305126 I | etcdserver: finished recovering store v2
2022-03-05 06:58:13.305238 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:13.305923 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:13.305997 I | etcdserver: removing old peers from network...
2022-03-05 06:58:13.306054 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:13.306105 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:13.307012 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:13.307104 I | etcdserver: finished applying incoming snapshot at index 24
2022-03-05 06:58:13.386337 I | etcdserver: finished closing old backend
2022-03-05 06:58:13.520278 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:13.603424 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:13.603721 I | etcdserver: raft applied incoming snapshot at index 27
2022-03-05 06:58:13.604200 I | etcdserver: applying snapshot at index 24...
2022-03-05 06:58:13.606532 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:13.614439 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:13.614723 I | etcdserver: recovering alarms...
2022-03-05 06:58:13.615430 I | etcdserver: closing old backend...
2022-03-05 06:58:13.827629 I | etcdserver: finished recovering alarms
2022-03-05 06:58:13.827754 I | etcdserver: recovering store v2...
2022-03-05 06:58:13.829947 I | etcdserver: finished recovering store v2
2022-03-05 06:58:13.830063 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:13.830230 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:13.830301 I | etcdserver: removing old peers from network...
2022-03-05 06:58:13.831118 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:13.831178 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:13.831233 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:13.831300 I | etcdserver: finished applying incoming snapshot at index 27
2022-03-05 06:58:13.911357 I | etcdserver: finished closing old backend
2022-03-05 06:58:14.078619 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:14.161821 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:14.162122 I | etcdserver: raft applied incoming snapshot at index 30
2022-03-05 06:58:14.162282 I | etcdserver: applying snapshot at index 27...
2022-03-05 06:58:14.164106 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:14.166910 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:14.167067 I | etcdserver: recovering alarms...
2022-03-05 06:58:14.167504 I | etcdserver: closing old backend...
2022-03-05 06:58:14.335943 I | etcdserver: finished recovering alarms
2022-03-05 06:58:14.336187 I | etcdserver: recovering store v2...
2022-03-05 06:58:14.336403 I | etcdserver: finished closing old backend
2022-03-05 06:58:14.337876 I | etcdserver: finished recovering store v2
2022-03-05 06:58:14.337984 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:14.338304 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:14.338374 I | etcdserver: removing old peers from network...
2022-03-05 06:58:14.338429 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:14.338478 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:14.338530 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:14.338589 I | etcdserver: finished applying incoming snapshot at index 30
2022-03-05 06:58:14.503659 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:14.586830 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:14.587283 I | etcdserver: raft applied incoming snapshot at index 33
2022-03-05 06:58:14.587409 I | etcdserver: applying snapshot at index 30...
2022-03-05 06:58:14.589183 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:14.597639 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:14.598099 I | etcdserver: recovering alarms...
2022-03-05 06:58:14.598800 I | etcdserver: closing old backend...
2022-03-05 06:58:14.761002 I | etcdserver: finished recovering alarms
2022-03-05 06:58:14.761140 I | etcdserver: recovering store v2...
2022-03-05 06:58:14.761370 I | etcdserver: finished closing old backend
2022-03-05 06:58:14.762590 I | etcdserver: finished recovering store v2
2022-03-05 06:58:14.762695 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:14.762866 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:14.762938 I | etcdserver: removing old peers from network...
2022-03-05 06:58:14.762993 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:14.763047 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:14.763100 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:14.763180 I | etcdserver: finished applying incoming snapshot at index 33
2022-03-05 06:58:14.936943 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:15.011860 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:15.012131 I | etcdserver: raft applied incoming snapshot at index 36
2022-03-05 06:58:15.012322 I | etcdserver: applying snapshot at index 33...
2022-03-05 06:58:15.014158 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:15.016917 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:15.017072 I | etcdserver: recovering alarms...
2022-03-05 06:58:15.017438 I | etcdserver: closing old backend...
2022-03-05 06:58:15.194470 I | etcdserver: finished recovering alarms
2022-03-05 06:58:15.194711 I | etcdserver: recovering store v2...
2022-03-05 06:58:15.195165 I | etcdserver: finished closing old backend
2022-03-05 06:58:15.197189 I | etcdserver: finished recovering store v2
2022-03-05 06:58:15.197331 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:15.197809 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:15.197919 I | etcdserver: removing old peers from network...
2022-03-05 06:58:15.198105 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:15.198233 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:15.198416 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:15.198627 I | etcdserver: finished applying incoming snapshot at index 36
2022-03-05 06:58:15.370429 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:15.470923 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:15.471368 I | etcdserver: raft applied incoming snapshot at index 39
2022-03-05 06:58:15.471690 I | etcdserver: applying snapshot at index 36...
2022-03-05 06:58:15.474671 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:15.484976 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:15.485137 I | etcdserver: recovering alarms...
2022-03-05 06:58:15.485464 I | etcdserver: closing old backend...
2022-03-05 06:58:15.652647 I | etcdserver: finished recovering alarms
2022-03-05 06:58:15.652765 I | etcdserver: recovering store v2...
2022-03-05 06:58:15.653257 I | etcdserver: finished closing old backend
2022-03-05 06:58:15.654231 I | etcdserver: finished recovering store v2
2022-03-05 06:58:15.654347 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:15.654594 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:15.654666 I | etcdserver: removing old peers from network...
2022-03-05 06:58:15.654725 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:15.654775 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:15.654832 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:15.654910 I | etcdserver: finished applying incoming snapshot at index 39
2022-03-05 06:58:15.830136 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:15.911855 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:15.912177 I | etcdserver: raft applied incoming snapshot at index 42
2022-03-05 06:58:15.912314 I | etcdserver: applying snapshot at index 39...
2022-03-05 06:58:15.914089 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:15.916968 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:15.917124 I | etcdserver: recovering alarms...
2022-03-05 06:58:15.917263 I | etcdserver: closing old backend...
2022-03-05 06:58:16.077667 I | etcdserver: finished recovering alarms
2022-03-05 06:58:16.077801 I | etcdserver: recovering store v2...
2022-03-05 06:58:16.078091 I | etcdserver: finished closing old backend
2022-03-05 06:58:16.079313 I | etcdserver: finished recovering store v2
2022-03-05 06:58:16.079414 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:16.079686 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:16.079760 I | etcdserver: removing old peers from network...
2022-03-05 06:58:16.079815 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:16.079865 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:16.079931 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:16.080031 I | etcdserver: finished applying incoming snapshot at index 42
2022-03-05 06:58:16.261966 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:16.345210 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:16.345489 I | etcdserver: raft applied incoming snapshot at index 45
2022-03-05 06:58:16.345653 I | etcdserver: applying snapshot at index 42...
2022-03-05 06:58:16.347466 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:16.354601 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:16.354781 I | etcdserver: recovering alarms...
2022-03-05 06:58:16.355294 I | etcdserver: closing old backend...
2022-03-05 06:58:16.594688 I | etcdserver: finished recovering alarms
2022-03-05 06:58:16.594817 I | etcdserver: recovering store v2...
2022-03-05 06:58:16.596328 I | etcdserver: finished recovering store v2
2022-03-05 06:58:16.596447 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:16.596629 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:16.596698 I | etcdserver: removing old peers from network...
2022-03-05 06:58:16.596760 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:16.596815 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:16.596869 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:16.596957 I | etcdserver: finished applying incoming snapshot at index 45
2022-03-05 06:58:16.678089 I | etcdserver: finished closing old backend
2022-03-05 06:58:16.820823 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:16.903523 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:16.903969 I | etcdserver: raft applied incoming snapshot at index 48
2022-03-05 06:58:16.904711 I | etcdserver: applying snapshot at index 45...
2022-03-05 06:58:16.906454 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:16.909231 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:16.909389 I | etcdserver: recovering alarms...
2022-03-05 06:58:16.909802 I | etcdserver: closing old backend...
2022-03-05 06:58:17.086043 I | etcdserver: finished recovering alarms
2022-03-05 06:58:17.086168 I | etcdserver: recovering store v2...
2022-03-05 06:58:17.086631 I | etcdserver: finished closing old backend
2022-03-05 06:58:17.087621 I | etcdserver: finished recovering store v2
2022-03-05 06:58:17.087730 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:17.087889 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:17.087956 I | etcdserver: removing old peers from network...
2022-03-05 06:58:17.088012 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:17.088068 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:17.088122 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:17.088181 I | etcdserver: finished applying incoming snapshot at index 48
2022-03-05 06:58:17.253733 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:17.345266 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:17.345575 I | etcdserver: raft applied incoming snapshot at index 51
2022-03-05 06:58:17.345714 I | etcdserver: applying snapshot at index 48...
2022-03-05 06:58:17.347454 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:17.354309 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:17.354485 I | etcdserver: recovering alarms...
2022-03-05 06:58:17.355245 I | etcdserver: closing old backend...
2022-03-05 06:58:17.569349 I | etcdserver: finished recovering alarms
2022-03-05 06:58:17.569466 I | etcdserver: recovering store v2...
2022-03-05 06:58:17.571911 I | etcdserver: finished recovering store v2
2022-03-05 06:58:17.572017 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:17.573133 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:17.573206 I | etcdserver: removing old peers from network...
2022-03-05 06:58:17.573702 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:17.574190 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:17.574728 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:17.575226 I | etcdserver: finished applying incoming snapshot at index 51
2022-03-05 06:58:17.653087 I | etcdserver: finished closing old backend
2022-03-05 06:58:17.811928 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:17.886854 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:17.887154 I | etcdserver: raft applied incoming snapshot at index 54
2022-03-05 06:58:17.887650 I | etcdserver: applying snapshot at index 51...
2022-03-05 06:58:17.889940 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:17.892911 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:17.893065 I | etcdserver: recovering alarms...
2022-03-05 06:58:17.893402 I | etcdserver: closing old backend...
2022-03-05 06:58:18.052876 I | etcdserver: finished recovering alarms
2022-03-05 06:58:18.052980 I | etcdserver: recovering store v2...
2022-03-05 06:58:18.053545 I | etcdserver: finished closing old backend
2022-03-05 06:58:18.055318 I | etcdserver: finished recovering store v2
2022-03-05 06:58:18.055432 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:18.055590 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:18.055662 I | etcdserver: removing old peers from network...
2022-03-05 06:58:18.056453 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:18.056508 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:18.056561 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:18.056646 I | etcdserver: finished applying incoming snapshot at index 54
2022-03-05 06:58:18.212504 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:18.286994 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:18.287526 I | etcdserver: raft applied incoming snapshot at index 57
2022-03-05 06:58:18.287890 I | etcdserver: applying snapshot at index 54...
2022-03-05 06:58:18.289763 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:18.298611 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:18.298841 I | etcdserver: recovering alarms...
2022-03-05 06:58:18.300186 I | etcdserver: closing old backend...
2022-03-05 06:58:18.452665 I | etcdserver: finished recovering alarms
2022-03-05 06:58:18.452789 I | etcdserver: recovering store v2...
2022-03-05 06:58:18.453322 I | etcdserver: finished closing old backend
2022-03-05 06:58:18.455178 I | etcdserver: finished recovering store v2
2022-03-05 06:58:18.455286 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:18.455663 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:18.455728 I | etcdserver: removing old peers from network...
2022-03-05 06:58:18.455791 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:18.456101 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:18.456158 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:18.456233 I | etcdserver: finished applying incoming snapshot at index 57
2022-03-05 06:58:18.612223 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:18.711908 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:18.712252 I | etcdserver: raft applied incoming snapshot at index 60
2022-03-05 06:58:18.712399 I | etcdserver: applying snapshot at index 57...
2022-03-05 06:58:18.714115 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:18.716938 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:18.717109 I | etcdserver: recovering alarms...
2022-03-05 06:58:18.717648 I | etcdserver: closing old backend...
2022-03-05 06:58:18.927688 I | etcdserver: finished recovering alarms
2022-03-05 06:58:18.927894 I | etcdserver: recovering store v2...
2022-03-05 06:58:18.928249 I | etcdserver: finished closing old backend
2022-03-05 06:58:18.929785 I | etcdserver: finished recovering store v2
2022-03-05 06:58:18.929896 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:18.930167 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:18.930230 I | etcdserver: removing old peers from network...
2022-03-05 06:58:18.930283 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:18.930333 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:18.930620 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:18.930719 I | etcdserver: finished applying incoming snapshot at index 60
2022-03-05 06:58:19.162101 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:19.245272 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:19.245827 I | etcdserver: raft applied incoming snapshot at index 63
2022-03-05 06:58:19.246439 I | etcdserver: applying snapshot at index 60...
2022-03-05 06:58:19.248474 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:19.255990 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:19.256177 I | etcdserver: recovering alarms...
2022-03-05 06:58:19.256601 I | etcdserver: closing old backend...
2022-03-05 06:58:19.419400 I | etcdserver: finished recovering alarms
2022-03-05 06:58:19.419572 I | etcdserver: recovering store v2...
2022-03-05 06:58:19.420683 I | etcdserver: finished closing old backend
2022-03-05 06:58:19.421292 I | etcdserver: finished recovering store v2
2022-03-05 06:58:19.421828 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:19.422396 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:19.422582 I | etcdserver: removing old peers from network...
2022-03-05 06:58:19.423283 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:19.423710 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:19.424145 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:19.424651 I | etcdserver: finished applying incoming snapshot at index 63
2022-03-05 06:58:19.586997 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:19.707713 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:19.708194 I | etcdserver: raft applied incoming snapshot at index 66
2022-03-05 06:58:19.708624 I | etcdserver: applying snapshot at index 63...
2022-03-05 06:58:19.716665 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:19.719775 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:19.719932 I | etcdserver: recovering alarms...
2022-03-05 06:58:19.720350 I | etcdserver: closing old backend...
2022-03-05 06:58:19.886126 I | etcdserver: finished recovering alarms
2022-03-05 06:58:19.886260 I | etcdserver: recovering store v2...
2022-03-05 06:58:19.887727 I | etcdserver: finished recovering store v2
2022-03-05 06:58:19.887853 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:19.888028 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:19.888109 I | etcdserver: removing old peers from network...
2022-03-05 06:58:19.888170 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:19.888225 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:19.888283 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:19.888349 I | etcdserver: finished applying incoming snapshot at index 66
2022-03-05 06:58:19.891157 I | etcdserver: finished closing old backend
2022-03-05 06:58:20.053726 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:20.161970 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:20.162245 I | etcdserver: raft applied incoming snapshot at index 69
2022-03-05 06:58:20.162389 I | etcdserver: applying snapshot at index 66...
2022-03-05 06:58:20.164125 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:20.172251 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:20.172446 I | etcdserver: recovering alarms...
2022-03-05 06:58:20.172576 I | etcdserver: closing old backend...
2022-03-05 06:58:20.344385 I | etcdserver: finished recovering alarms
2022-03-05 06:58:20.344554 I | etcdserver: recovering store v2...
2022-03-05 06:58:20.344872 I | etcdserver: finished closing old backend
2022-03-05 06:58:20.346881 I | etcdserver: finished recovering store v2
2022-03-05 06:58:20.346987 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:20.347666 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:20.347738 I | etcdserver: removing old peers from network...
2022-03-05 06:58:20.347794 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:20.347847 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:20.348574 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:20.348660 I | etcdserver: finished applying incoming snapshot at index 69
2022-03-05 06:58:20.537009 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:20.620359 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:20.620714 I | etcdserver: raft applied incoming snapshot at index 72
2022-03-05 06:58:20.620854 I | etcdserver: applying snapshot at index 69...
2022-03-05 06:58:20.622621 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:20.625317 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:20.625474 I | etcdserver: recovering alarms...
2022-03-05 06:58:20.625772 I | etcdserver: closing old backend...
2022-03-05 06:58:20.794418 I | etcdserver: finished recovering alarms
2022-03-05 06:58:20.794687 I | etcdserver: recovering store v2...
2022-03-05 06:58:20.795102 I | etcdserver: finished closing old backend
2022-03-05 06:58:20.796155 I | etcdserver: finished recovering store v2
2022-03-05 06:58:20.796263 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:20.796420 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:20.796483 I | etcdserver: removing old peers from network...
2022-03-05 06:58:20.796541 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:20.796591 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:20.796647 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:20.796735 I | etcdserver: finished applying incoming snapshot at index 72
2022-03-05 06:58:20.979021 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:21.061942 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:21.062260 I | etcdserver: raft applied incoming snapshot at index 75
2022-03-05 06:58:21.062387 I | etcdserver: applying snapshot at index 72...
2022-03-05 06:58:21.064235 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:21.072153 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:21.072354 I | etcdserver: recovering alarms...
2022-03-05 06:58:21.072961 I | etcdserver: closing old backend...
2022-03-05 06:58:21.236048 I | etcdserver: finished recovering alarms
2022-03-05 06:58:21.236196 I | etcdserver: recovering store v2...
2022-03-05 06:58:21.236787 I | etcdserver: finished closing old backend
2022-03-05 06:58:21.237649 I | etcdserver: finished recovering store v2
2022-03-05 06:58:21.237752 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:21.237920 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:21.237991 I | etcdserver: removing old peers from network...
2022-03-05 06:58:21.238046 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:21.238097 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:21.238149 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:21.238215 I | etcdserver: finished applying incoming snapshot at index 75
2022-03-05 06:58:21.403708 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:21.478632 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:21.478999 I | etcdserver: raft applied incoming snapshot at index 78
2022-03-05 06:58:21.479360 I | etcdserver: applying snapshot at index 75...
2022-03-05 06:58:21.481441 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:21.484059 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:21.484477 I | etcdserver: recovering alarms...
2022-03-05 06:58:21.485077 I | etcdserver: closing old backend...
2022-03-05 06:58:21.636142 I | etcdserver: finished recovering alarms
2022-03-05 06:58:21.636521 I | etcdserver: recovering store v2...
2022-03-05 06:58:21.637094 I | etcdserver: finished closing old backend
2022-03-05 06:58:21.638642 I | etcdserver: finished recovering store v2
2022-03-05 06:58:21.638913 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:21.639371 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:21.639699 I | etcdserver: removing old peers from network...
2022-03-05 06:58:21.639992 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:21.640274 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:21.640560 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:21.640856 I | etcdserver: finished applying incoming snapshot at index 78
2022-03-05 06:58:21.812145 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:21.886973 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:21.887339 I | etcdserver: raft applied incoming snapshot at index 81
2022-03-05 06:58:21.887491 I | etcdserver: applying snapshot at index 78...
2022-03-05 06:58:21.889310 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:21.898216 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:21.898399 I | etcdserver: recovering alarms...
2022-03-05 06:58:21.898658 I | etcdserver: closing old backend...
2022-03-05 06:58:22.061099 I | etcdserver: finished recovering alarms
2022-03-05 06:58:22.061421 I | etcdserver: recovering store v2...
2022-03-05 06:58:22.061825 I | etcdserver: finished closing old backend
2022-03-05 06:58:22.063139 I | etcdserver: finished recovering store v2
2022-03-05 06:58:22.063373 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:22.063668 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:22.063853 I | etcdserver: removing old peers from network...
2022-03-05 06:58:22.064029 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:22.064197 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:22.064371 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:22.064609 I | etcdserver: finished applying incoming snapshot at index 81
2022-03-05 06:58:22.220459 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:22.320350 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:22.320755 I | etcdserver: raft applied incoming snapshot at index 84
2022-03-05 06:58:22.321194 I | etcdserver: applying snapshot at index 81...
2022-03-05 06:58:22.323155 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:22.325938 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:22.326329 I | etcdserver: recovering alarms...
2022-03-05 06:58:22.326668 I | etcdserver: closing old backend...
2022-03-05 06:58:22.469574 I | etcdserver: finished recovering alarms
2022-03-05 06:58:22.470010 I | etcdserver: recovering store v2...
2022-03-05 06:58:22.470388 I | etcdserver: finished closing old backend
2022-03-05 06:58:22.471965 I | etcdserver: finished recovering store v2
2022-03-05 06:58:22.472203 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:22.472482 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:22.472673 I | etcdserver: removing old peers from network...
2022-03-05 06:58:22.472853 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:22.473024 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:22.473197 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:22.473375 I | etcdserver: finished applying incoming snapshot at index 84
2022-03-05 06:58:22.637097 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:22.712063 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:22.712455 I | etcdserver: raft applied incoming snapshot at index 87
2022-03-05 06:58:22.712704 I | etcdserver: applying snapshot at index 84...
2022-03-05 06:58:22.714830 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:22.723081 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:22.723513 I | etcdserver: recovering alarms...
2022-03-05 06:58:22.724319 I | etcdserver: closing old backend...
2022-03-05 06:58:22.878149 I | etcdserver: finished closing old backend
2022-03-05 06:58:22.944441 I | etcdserver: finished recovering alarms
2022-03-05 06:58:22.944565 I | etcdserver: recovering store v2...
2022-03-05 06:58:22.946129 I | etcdserver: finished recovering store v2
2022-03-05 06:58:22.946233 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:22.946595 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:22.946663 I | etcdserver: removing old peers from network...
2022-03-05 06:58:22.946764 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:22.946865 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:22.946982 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:22.947161 I | etcdserver: finished applying incoming snapshot at index 87
2022-03-05 06:58:23.112095 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:23.187019 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:23.187545 I | etcdserver: raft applied incoming snapshot at index 90
2022-03-05 06:58:23.187756 I | etcdserver: applying snapshot at index 87...
2022-03-05 06:58:23.189843 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:23.192787 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:23.192944 I | etcdserver: recovering alarms...
2022-03-05 06:58:23.193994 I | etcdserver: closing old backend...
2022-03-05 06:58:23.402811 I | etcdserver: finished recovering alarms
2022-03-05 06:58:23.402925 I | etcdserver: recovering store v2...
2022-03-05 06:58:23.404440 I | etcdserver: finished recovering store v2
2022-03-05 06:58:23.404620 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:23.404783 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:23.404852 I | etcdserver: removing old peers from network...
2022-03-05 06:58:23.404912 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:23.404968 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:23.405024 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:23.405082 I | etcdserver: finished applying incoming snapshot at index 90
2022-03-05 06:58:23.503270 I | etcdserver: finished closing old backend
2022-03-05 06:58:23.628755 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:23.703660 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:23.703934 I | etcdserver: raft applied incoming snapshot at index 93
2022-03-05 06:58:23.704078 I | etcdserver: applying snapshot at index 90...
2022-03-05 06:58:23.705906 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:23.713693 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:23.713877 I | etcdserver: recovering alarms...
2022-03-05 06:58:23.714037 I | etcdserver: closing old backend...
2022-03-05 06:58:23.877777 I | etcdserver: finished recovering alarms
2022-03-05 06:58:23.877911 I | etcdserver: recovering store v2...
2022-03-05 06:58:23.878495 I | etcdserver: finished closing old backend
2022-03-05 06:58:23.879378 I | etcdserver: finished recovering store v2
2022-03-05 06:58:23.879483 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:23.879744 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:23.879816 I | etcdserver: removing old peers from network...
2022-03-05 06:58:23.879873 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:23.879920 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:23.879970 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:23.880033 I | etcdserver: finished applying incoming snapshot at index 93
2022-03-05 06:58:24.062095 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:24.248788 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:24.249342 I | etcdserver: raft applied incoming snapshot at index 96
2022-03-05 06:58:24.249484 I | etcdserver: applying snapshot at index 93...
2022-03-05 06:58:24.251799 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:24.254774 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:24.254931 I | etcdserver: recovering alarms...
2022-03-05 06:58:24.255099 I | etcdserver: closing old backend...
2022-03-05 06:58:24.419468 I | etcdserver: finished recovering alarms
2022-03-05 06:58:24.419624 I | etcdserver: recovering store v2...
2022-03-05 06:58:24.420270 I | etcdserver: finished closing old backend
2022-03-05 06:58:24.421473 I | etcdserver: finished recovering store v2
2022-03-05 06:58:24.421578 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:24.421973 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:24.422048 I | etcdserver: removing old peers from network...
2022-03-05 06:58:24.422260 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:24.422325 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:24.422521 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:24.422596 I | etcdserver: finished applying incoming snapshot at index 96
2022-03-05 06:58:24.587333 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:24.670892 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:24.671286 I | etcdserver: raft applied incoming snapshot at index 99
2022-03-05 06:58:24.671432 I | etcdserver: applying snapshot at index 96...
2022-03-05 06:58:24.673320 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:24.683736 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:24.684126 I | etcdserver: recovering alarms...
2022-03-05 06:58:24.685348 I | etcdserver: closing old backend...
2022-03-05 06:58:24.845646 I | etcdserver: finished recovering alarms
2022-03-05 06:58:24.845769 I | etcdserver: recovering store v2...
2022-03-05 06:58:24.846333 I | etcdserver: finished closing old backend
2022-03-05 06:58:24.847661 I | etcdserver: finished recovering store v2
2022-03-05 06:58:24.847765 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:24.848162 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:24.848231 I | etcdserver: removing old peers from network...
2022-03-05 06:58:24.848432 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:24.848496 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:24.848664 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:24.848830 I | etcdserver: finished applying incoming snapshot at index 99
2022-03-05 06:58:25.020490 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:25.103693 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:25.103977 I | etcdserver: raft applied incoming snapshot at index 102
2022-03-05 06:58:25.104790 I | etcdserver: applying snapshot at index 99...
2022-03-05 06:58:25.106962 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:25.109809 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:25.109959 I | etcdserver: recovering alarms...
2022-03-05 06:58:25.110265 I | etcdserver: closing old backend...
2022-03-05 06:58:25.269444 I | etcdserver: finished recovering alarms
2022-03-05 06:58:25.269590 I | etcdserver: recovering store v2...
2022-03-05 06:58:25.269905 I | etcdserver: finished closing old backend
2022-03-05 06:58:25.271850 I | etcdserver: finished recovering store v2
2022-03-05 06:58:25.271961 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:25.272610 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:25.272680 I | etcdserver: removing old peers from network...
2022-03-05 06:58:25.272739 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:25.272792 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:25.273547 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:25.273614 I | etcdserver: finished applying incoming snapshot at index 102
2022-03-05 06:58:25.454258 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:25.537036 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:25.537497 I | etcdserver: raft applied incoming snapshot at index 105
2022-03-05 06:58:25.537635 I | etcdserver: applying snapshot at index 102...
2022-03-05 06:58:25.539833 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:25.547793 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:25.548223 I | etcdserver: recovering alarms...
2022-03-05 06:58:25.549138 I | etcdserver: closing old backend...
2022-03-05 06:58:25.711126 I | etcdserver: finished recovering alarms
2022-03-05 06:58:25.711769 I | etcdserver: recovering store v2...
2022-03-05 06:58:25.712402 I | etcdserver: finished closing old backend
2022-03-05 06:58:25.713656 I | etcdserver: finished recovering store v2
2022-03-05 06:58:25.713991 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:25.714362 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:25.714640 I | etcdserver: removing old peers from network...
2022-03-05 06:58:25.714899 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:25.715130 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:25.715370 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:25.715624 I | etcdserver: finished applying incoming snapshot at index 105
2022-03-05 06:58:25.878791 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:25.955414 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:25.956000 I | etcdserver: raft applied incoming snapshot at index 108
2022-03-05 06:58:25.956472 I | etcdserver: applying snapshot at index 105...
2022-03-05 06:58:25.958566 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:25.961648 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:25.962102 I | etcdserver: recovering alarms...
2022-03-05 06:58:25.963024 I | etcdserver: closing old backend...
2022-03-05 06:58:26.177796 I | etcdserver: finished recovering alarms
2022-03-05 06:58:26.177902 I | etcdserver: recovering store v2...
2022-03-05 06:58:26.181521 I | etcdserver: finished recovering store v2
2022-03-05 06:58:26.181640 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:26.181795 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:26.181864 I | etcdserver: removing old peers from network...
2022-03-05 06:58:26.181919 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:26.181972 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:26.182024 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:26.182086 I | etcdserver: finished applying incoming snapshot at index 108
2022-03-05 06:58:26.254370 I | etcdserver: finished closing old backend
2022-03-05 06:58:26.388222 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:26.470972 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:26.471731 I | etcdserver: raft applied incoming snapshot at index 111
2022-03-05 06:58:26.472355 I | etcdserver: applying snapshot at index 108...
2022-03-05 06:58:26.474397 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:26.483117 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:26.483624 I | etcdserver: recovering alarms...
2022-03-05 06:58:26.484880 I | etcdserver: closing old backend...
2022-03-05 06:58:26.639617 I | etcdserver: finished recovering alarms
2022-03-05 06:58:26.639752 I | etcdserver: recovering store v2...
2022-03-05 06:58:26.640325 I | etcdserver: finished closing old backend
2022-03-05 06:58:26.641205 I | etcdserver: finished recovering store v2
2022-03-05 06:58:26.641321 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:26.641486 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:26.641549 I | etcdserver: removing old peers from network...
2022-03-05 06:58:26.641602 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:26.641652 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:26.641710 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:26.641789 I | etcdserver: finished applying incoming snapshot at index 111
2022-03-05 06:58:26.795454 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:26.878697 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:26.879109 I | etcdserver: raft applied incoming snapshot at index 114
2022-03-05 06:58:26.879235 I | etcdserver: applying snapshot at index 111...
2022-03-05 06:58:26.881497 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:26.884132 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:26.884293 I | etcdserver: recovering alarms...
2022-03-05 06:58:26.885351 I | etcdserver: closing old backend...
2022-03-05 06:58:27.103012 I | etcdserver: finished recovering alarms
2022-03-05 06:58:27.103453 I | etcdserver: recovering store v2...
2022-03-05 06:58:27.105918 I | etcdserver: finished recovering store v2
2022-03-05 06:58:27.106173 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:27.106473 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:27.106580 I | etcdserver: removing old peers from network...
2022-03-05 06:58:27.106771 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:27.106932 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:27.107058 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:27.107170 I | etcdserver: finished applying incoming snapshot at index 114
2022-03-05 06:58:27.186562 I | etcdserver: finished closing old backend
2022-03-05 06:58:27.321297 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:27.412029 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:27.412326 I | etcdserver: raft applied incoming snapshot at index 117
2022-03-05 06:58:27.412458 I | etcdserver: applying snapshot at index 114...
2022-03-05 06:58:27.414319 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:27.425436 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:27.426346 I | etcdserver: recovering alarms...
2022-03-05 06:58:27.427154 I | etcdserver: closing old backend...
2022-03-05 06:58:27.586180 I | etcdserver: finished recovering alarms
2022-03-05 06:58:27.586305 I | etcdserver: recovering store v2...
2022-03-05 06:58:27.586838 I | etcdserver: finished closing old backend
2022-03-05 06:58:27.587763 I | etcdserver: finished recovering store v2
2022-03-05 06:58:27.587880 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:27.588047 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:27.588116 I | etcdserver: removing old peers from network...
2022-03-05 06:58:27.588176 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:27.588226 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:27.588282 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:27.588355 I | etcdserver: finished applying incoming snapshot at index 117
2022-03-05 06:58:27.745516 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:27.820491 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:27.820795 I | etcdserver: raft applied incoming snapshot at index 120
2022-03-05 06:58:27.820925 I | etcdserver: applying snapshot at index 117...
2022-03-05 06:58:27.822731 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:27.825335 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:27.825530 I | etcdserver: recovering alarms...
2022-03-05 06:58:27.825687 I | etcdserver: closing old backend...
2022-03-05 06:58:27.969533 I | etcdserver: finished recovering alarms
2022-03-05 06:58:27.969653 I | etcdserver: recovering store v2...
2022-03-05 06:58:27.969970 I | etcdserver: finished closing old backend
2022-03-05 06:58:27.971907 I | etcdserver: finished recovering store v2
2022-03-05 06:58:27.972017 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:27.972741 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:27.972815 I | etcdserver: removing old peers from network...
2022-03-05 06:58:27.972869 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:27.972920 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:27.973684 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:27.973755 I | etcdserver: finished applying incoming snapshot at index 120
2022-03-05 06:58:28.120547 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:28.204410 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:28.204947 I | etcdserver: raft applied incoming snapshot at index 123
2022-03-05 06:58:28.205128 I | etcdserver: applying snapshot at index 120...
2022-03-05 06:58:28.208009 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:28.216351 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:28.216976 I | etcdserver: recovering alarms...
2022-03-05 06:58:28.217711 I | etcdserver: closing old backend...
2022-03-05 06:58:28.369559 I | etcdserver: finished recovering alarms
2022-03-05 06:58:28.369695 I | etcdserver: recovering store v2...
2022-03-05 06:58:28.370154 I | etcdserver: finished closing old backend
2022-03-05 06:58:28.371986 I | etcdserver: finished recovering store v2
2022-03-05 06:58:28.372092 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:28.372287 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:28.372360 I | etcdserver: removing old peers from network...
2022-03-05 06:58:28.372415 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:28.372465 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:28.372518 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:28.372590 I | etcdserver: finished applying incoming snapshot at index 123
2022-03-05 06:58:28.545479 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:28.628744 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:28.629596 I | etcdserver: raft applied incoming snapshot at index 126
2022-03-05 06:58:28.629718 I | etcdserver: applying snapshot at index 123...
2022-03-05 06:58:28.631589 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:28.634163 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:28.634313 I | etcdserver: recovering alarms...
2022-03-05 06:58:28.635043 I | etcdserver: closing old backend...
2022-03-05 06:58:28.829432 I | etcdserver: finished recovering alarms
2022-03-05 06:58:28.829892 I | etcdserver: recovering store v2...
2022-03-05 06:58:28.830896 I | etcdserver: finished closing old backend
2022-03-05 06:58:28.832385 I | etcdserver: finished recovering store v2
2022-03-05 06:58:28.832678 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:28.833060 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:28.833310 I | etcdserver: removing old peers from network...
2022-03-05 06:58:28.833498 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:28.833746 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:28.833936 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:28.834141 I | etcdserver: finished applying incoming snapshot at index 126
2022-03-05 06:58:29.004443 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:29.087170 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:29.087857 I | etcdserver: raft applied incoming snapshot at index 129
2022-03-05 06:58:29.087988 I | etcdserver: applying snapshot at index 126...
2022-03-05 06:58:29.090228 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:29.101884 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:29.103351 I | etcdserver: recovering alarms...
2022-03-05 06:58:29.103471 I | etcdserver: closing old backend...
2022-03-05 06:58:29.370164 I | etcdserver: finished closing old backend
2022-03-05 06:58:29.544558 I | etcdserver: finished recovering alarms
2022-03-05 06:58:29.544667 I | etcdserver: recovering store v2...
2022-03-05 06:58:29.546318 I | etcdserver: finished recovering store v2
2022-03-05 06:58:29.546425 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:29.546744 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:29.546808 I | etcdserver: removing old peers from network...
2022-03-05 06:58:29.546862 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:29.546914 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:29.547200 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:29.547281 I | etcdserver: finished applying incoming snapshot at index 129
2022-03-05 06:58:29.712306 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:29.787122 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:29.787751 I | etcdserver: raft applied incoming snapshot at index 132
2022-03-05 06:58:29.788342 I | etcdserver: applying snapshot at index 129...
2022-03-05 06:58:29.790717 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:29.793705 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:29.794088 I | etcdserver: recovering alarms...
2022-03-05 06:58:29.794966 I | etcdserver: closing old backend...
2022-03-05 06:58:29.977860 I | etcdserver: finished recovering alarms
2022-03-05 06:58:29.978167 I | etcdserver: recovering store v2...
2022-03-05 06:58:29.978899 I | etcdserver: finished closing old backend
2022-03-05 06:58:29.980841 I | etcdserver: finished recovering store v2
2022-03-05 06:58:29.981374 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:29.981907 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:29.982098 I | etcdserver: removing old peers from network...
2022-03-05 06:58:29.982550 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:29.983670 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:29.983886 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:29.984651 I | etcdserver: finished applying incoming snapshot at index 132
2022-03-05 06:58:30.154015 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:30.237233 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:30.237719 I | etcdserver: raft applied incoming snapshot at index 135
2022-03-05 06:58:30.237902 I | etcdserver: applying snapshot at index 132...
2022-03-05 06:58:30.239973 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:30.248277 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:30.248451 I | etcdserver: recovering alarms...
2022-03-05 06:58:30.248918 I | etcdserver: closing old backend...
2022-03-05 06:58:30.411223 I | etcdserver: finished recovering alarms
2022-03-05 06:58:30.411347 I | etcdserver: recovering store v2...
2022-03-05 06:58:30.411584 I | etcdserver: finished closing old backend
2022-03-05 06:58:30.412764 I | etcdserver: finished recovering store v2
2022-03-05 06:58:30.412852 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:30.413026 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:30.413085 I | etcdserver: removing old peers from network...
2022-03-05 06:58:30.413138 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:30.413194 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:30.413246 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:30.413313 I | etcdserver: finished applying incoming snapshot at index 135
2022-03-05 06:58:30.604253 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:30.679389 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:30.680010 I | etcdserver: raft applied incoming snapshot at index 138
2022-03-05 06:58:30.680380 I | etcdserver: applying snapshot at index 135...
2022-03-05 06:58:30.683250 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:30.686162 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:30.686417 I | etcdserver: recovering alarms...
2022-03-05 06:58:30.686794 I | etcdserver: closing old backend...
2022-03-05 06:58:30.844597 I | etcdserver: finished recovering alarms
2022-03-05 06:58:30.844727 I | etcdserver: recovering store v2...
2022-03-05 06:58:30.845009 I | etcdserver: finished closing old backend
2022-03-05 06:58:30.846160 I | etcdserver: finished recovering store v2
2022-03-05 06:58:30.846276 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:30.846433 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:30.846498 I | etcdserver: removing old peers from network...
2022-03-05 06:58:30.846558 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:30.846613 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:30.846667 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:30.846724 I | etcdserver: finished applying incoming snapshot at index 138
2022-03-05 06:58:31.003972 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:31.078791 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:31.079251 I | etcdserver: raft applied incoming snapshot at index 141
2022-03-05 06:58:31.079746 I | etcdserver: applying snapshot at index 138...
2022-03-05 06:58:31.081745 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:31.090053 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:31.090230 I | etcdserver: recovering alarms...
2022-03-05 06:58:31.090580 I | etcdserver: closing old backend...
2022-03-05 06:58:31.261207 I | etcdserver: finished recovering alarms
2022-03-05 06:58:31.261333 I | etcdserver: recovering store v2...
2022-03-05 06:58:31.261668 I | etcdserver: finished closing old backend
2022-03-05 06:58:31.263529 I | etcdserver: finished recovering store v2
2022-03-05 06:58:31.263638 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:31.264177 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:31.264248 I | etcdserver: removing old peers from network...
2022-03-05 06:58:31.264473 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:31.264768 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:31.264994 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:31.265234 I | etcdserver: finished applying incoming snapshot at index 141
2022-03-05 06:58:31.420634 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:31.495512 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:31.495865 I | etcdserver: raft applied incoming snapshot at index 144
2022-03-05 06:58:31.496071 I | etcdserver: applying snapshot at index 141...
2022-03-05 06:58:31.498019 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:31.500696 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:31.500837 I | etcdserver: recovering alarms...
2022-03-05 06:58:31.500960 I | etcdserver: closing old backend...
2022-03-05 06:58:31.652872 I | etcdserver: finished recovering alarms
2022-03-05 06:58:31.653106 I | etcdserver: recovering store v2...
2022-03-05 06:58:31.653343 I | etcdserver: finished closing old backend
2022-03-05 06:58:31.655056 I | etcdserver: finished recovering store v2
2022-03-05 06:58:31.655163 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:31.655707 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:31.655780 I | etcdserver: removing old peers from network...
2022-03-05 06:58:31.656022 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:31.656244 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:31.656465 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:31.656700 I | etcdserver: finished applying incoming snapshot at index 144
2022-03-05 06:58:31.820736 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:31.895489 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:31.895947 I | etcdserver: raft applied incoming snapshot at index 147
2022-03-05 06:58:31.896063 I | etcdserver: applying snapshot at index 144...
2022-03-05 06:58:31.898290 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:31.907030 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:31.907207 I | etcdserver: recovering alarms...
2022-03-05 06:58:31.907831 I | etcdserver: closing old backend...
2022-03-05 06:58:32.077905 I | etcdserver: finished recovering alarms
2022-03-05 06:58:32.078025 I | etcdserver: recovering store v2...
2022-03-05 06:58:32.078560 I | etcdserver: finished closing old backend
2022-03-05 06:58:32.079476 I | etcdserver: finished recovering store v2
2022-03-05 06:58:32.079728 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:32.079909 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:32.079978 I | etcdserver: removing old peers from network...
2022-03-05 06:58:32.080033 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:32.080085 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:32.080142 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:32.080209 I | etcdserver: finished applying incoming snapshot at index 147
2022-03-05 06:58:32.228959 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-05 06:58:32.303776 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-05 06:58:32.304082 I | etcdserver: raft applied incoming snapshot at index 150
2022-03-05 06:58:32.304212 I | etcdserver: applying snapshot at index 147...
2022-03-05 06:58:32.306601 I | etcdserver: restoring mvcc store...
2022-03-05 06:58:32.309332 I | etcdserver: finished restoring mvcc store
2022-03-05 06:58:32.309832 I | etcdserver: recovering alarms...
2022-03-05 06:58:32.310778 I | etcdserver: closing old backend...
2022-03-05 06:58:32.519647 I | etcdserver: finished recovering alarms
2022-03-05 06:58:32.519757 I | etcdserver: recovering store v2...
2022-03-05 06:58:32.521233 I | etcdserver: finished recovering store v2
2022-03-05 06:58:32.521351 I | etcdserver: recovering cluster configuration...
2022-03-05 06:58:32.521513 I | etcdserver: finished recovering cluster configuration
2022-03-05 06:58:32.521583 I | etcdserver: removing old peers from network...
2022-03-05 06:58:32.521638 I | etcdserver: finished removing old peers from network
2022-03-05 06:58:32.521696 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-05 06:58:32.521751 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-05 06:58:32.521810 I | etcdserver: finished applying incoming snapshot at index 150
2022-03-05 06:58:32.522031 I | etcdserver: skipped leadership transfer for single member cluster
2022-03-05 06:58:32.620833 I | etcdserver: finished closing old backend
--- PASS: TestConcurrentApplyAndSnapshotV3 (24.17s)
=== RUN   TestAddMember
2022-03-05 06:58:32.690900 I | etcdserver: set snapshot count to default 100000
2022-03-05 06:58:32.691075 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-03-05 06:58:32.692371 I | etcdserver/membership: added member 4d2 [foo] to cluster 0
2022-03-05 06:58:32.692542 I | etcdserver: skipped leadership transfer for single member cluster
--- PASS: TestAddMember (0.00s)
=== RUN   TestRemoveMember
2022-03-05 06:58:32.693488 I | etcdserver/membership: added member 4d2 [] to cluster 0
2022-03-05 06:58:32.693631 I | etcdserver: set snapshot count to default 100000
2022-03-05 06:58:32.693716 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-03-05 06:58:32.694585 I | etcdserver/membership: removed member 4d2 from cluster 0
2022-03-05 06:58:32.694746 I | etcdserver: skipped leadership transfer for single member cluster
--- PASS: TestRemoveMember (0.00s)
=== RUN   TestUpdateMember
2022-03-05 06:58:32.695410 I | etcdserver/membership: added member 4d2 [] to cluster 0
2022-03-05 06:58:32.695529 I | etcdserver: set snapshot count to default 100000
2022-03-05 06:58:32.695612 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-03-05 06:58:32.696600 N | etcdserver/membership: updated member 4d2 [http://127.0.0.1:1] in cluster 0
2022-03-05 06:58:32.696910 I | etcdserver: skipped leadership transfer for single member cluster
--- PASS: TestUpdateMember (0.00s)
=== RUN   TestPublish
2022-03-05 06:58:32.697739 I | etcdserver: published {Name:node1 ClientURLs:[http://a http://b]} to cluster 0
--- PASS: TestPublish (0.00s)
=== RUN   TestPublishStopped
2022-03-05 06:58:32.698401 I | etcdserver: aborting publish because server is stopped
--- PASS: TestPublishStopped (0.00s)
=== RUN   TestPublishRetry
2022-03-05 06:58:32.698908 E | etcdserver: publish error: etcdserver: request timed out
2022-03-05 06:58:32.699062 E | etcdserver: publish error: etcdserver: request timed out
2022-03-05 06:58:32.699421 E | etcdserver: publish error: etcdserver: request timed out
2022-03-05 06:58:32.699885 E | etcdserver: publish error: etcdserver: request timed out
2022-03-05 06:58:32.700117 E | etcdserver: publish error: etcdserver: request timed out
2022-03-05 06:58:32.700339 E | etcdserver: publish error: etcdserver: request timed out
2022-03-05 06:58:32.700537 I | etcdserver: aborting publish because server is stopped
--- PASS: TestPublishRetry (0.00s)
=== RUN   TestUpdateVersion
2022-03-05 06:58:32.701126 I | etcdserver: setting up the initial cluster version to 2.0
--- PASS: TestUpdateVersion (0.00s)
=== RUN   TestStopNotify
2022-03-05 06:58:32.701586 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	27.090s
?   	github.com/coreos/etcd/etcdserver/api	[no test files]
=== RUN   TestNewPeerHandlerOnRaftPrefix
--- PASS: TestNewPeerHandlerOnRaftPrefix (0.00s)
=== 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.091s
=== RUN   TestAuthFlow
2022-03-05 06:58:50.453446 W | etcdserver/api/v2http: auth: malformed basic auth encoding
2022-03-05 06:58:50.457031 W | etcdserver/api/v2http: auth: incorrect password for user: root
--- PASS: TestAuthFlow (0.01s)
=== RUN   TestGetUserGrantedWithNonexistingRole
--- PASS: TestGetUserGrantedWithNonexistingRole (0.00s)
=== RUN   TestPrefixAccess
2022-03-05 06:58:50.463120 W | etcdserver/api/v2http: auth: user user does not have the root role for resource path.
2022-03-05 06:58:50.463244 W | etcdserver/api/v2http: auth: invalid access for user user on key /foo.
2022-03-05 06:58:50.463334 W | etcdserver/api/v2http: auth: user user does not have the root role for resource path.
2022-03-05 06:58:50.463428 W | etcdserver/api/v2http: auth: incorrect password for user: user
2022-03-05 06:58:50.463506 W | etcdserver/api/v2http: auth: incorrect password for user: user
2022-03-05 06:58:50.463576 W | etcdserver/api/v2http: auth: incorrect password for user: user
2022-03-05 06:58:50.463681 W | etcdserver/api/v2http: auth: invalid access for unauthenticated user on resource /bar.
2022-03-05 06:58:50.463753 W | etcdserver/api/v2http: auth: invalid access for unauthenticated user on resource /bar.
2022-03-05 06:58:50.463826 W | etcdserver/api/v2http: auth: user user does not have the root role for resource path.
2022-03-05 06:58:50.463912 W | etcdserver/api/v2http: auth: invalid access for user user on key /foo.
2022-03-05 06:58:50.463982 W | etcdserver/api/v2http: auth: malformed basic auth encoding
2022-03-05 06:58:50.464040 W | etcdserver/api/v2http: auth: malformed basic auth encoding
2022-03-05 06:58:50.464110 W | etcdserver/api/v2http: auth: malformed basic auth encoding
--- PASS: TestPrefixAccess (0.00s)
=== RUN   TestUserFromClientCertificate
--- PASS: TestUserFromClientCertificate (0.00s)
=== RUN   TestUserFromBasicAuth
2022-03-05 06:58:50.465932 W | etcdserver/api/v2http: auth: incorrect password for user: user
2022-03-05 06:58:50.466081 W | etcdserver/api/v2http: auth: incorrect password for user: user
2022-03-05 06:58:50.466154 W | etcdserver/api/v2http: auth: incorrect password for user: missing
2022-03-05 06:58:50.466217 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
2022-03-05 06:58:50.475913 E | etcdserver/api/v2http: error adding member c29b431f04be0bc7 (Error while adding a member)
2022-03-05 06:58:50.476103 E | etcdserver/api/etcdhttp: got unexpected response error (Error while adding a member)
2022-03-05 06:58:50.476601 E | etcdserver/api/v2http: error removing member 1 (Error while removing member)
2022-03-05 06:58:50.476688 E | etcdserver/api/etcdhttp: got unexpected response error (Error while removing member)
2022-03-05 06:58:50.477457 E | etcdserver/api/v2http: error updating member 0 (blah)
2022-03-05 06:58:50.477548 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
2022-03-05 06:58:50.487873 E | etcdserver/api/v2http: got unexpected response error (Internal Server Error)
2022-03-05 06:58:50.488509 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
2022-03-05 06:58:50.497566 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.105s
=== 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.026s
?   	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.094s
=== RUN   TestConvert
--- PASS: TestConvert (0.00s)
PASS
ok  	github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes	0.016s
=== RUN   TestCheckPassword
--- PASS: TestCheckPassword (0.47s)
=== RUN   TestMergeUser
2022-03-05 06:59:10.996036 N | etcdserver/auth: granting duplicate role role1 for user foo
2022-03-05 06:59:10.996602 N | etcdserver/auth: revoking ungranted role role2 for user foo
--- PASS: TestMergeUser (0.00s)
=== RUN   TestMergeRole
2022-03-05 06:59:10.997107 N | etcdserver/auth: revoking ungranted read permission /foodir
--- PASS: TestMergeRole (0.00s)
=== RUN   TestAllUsers
--- PASS: TestAllUsers (0.00s)
=== RUN   TestGetAndDeleteUser
2022-03-05 06:59:10.998396 N | etcdserver/auth: deleted user cat
--- PASS: TestGetAndDeleteUser (0.00s)
=== RUN   TestAllRoles
--- PASS: TestAllRoles (0.00s)
=== RUN   TestGetAndDeleteRole
2022-03-05 06:59:10.999632 N | etcdserver/auth: deleted role animal
--- PASS: TestGetAndDeleteRole (0.00s)
=== RUN   TestEnsure
--- PASS: TestEnsure (0.00s)
=== RUN   TestCreateAndUpdateUser
2022-03-05 06:59:11.000473 N | etcdserver/auth: created user cat
2022-03-05 06:59:11.000787 N | etcdserver/auth: updated user cat
--- PASS: TestCreateAndUpdateUser (0.00s)
=== RUN   TestUpdateRole
2022-03-05 06:59:11.001386 N | etcdserver/auth: updated role animal
--- PASS: TestUpdateRole (0.00s)
=== RUN   TestCreateRole
2022-03-05 06:59:11.001754 N | etcdserver/auth: created new role animal
--- PASS: TestCreateRole (0.00s)
=== RUN   TestEnableAuth
2022-03-05 06:59:11.002296 I | etcdserver/auth: no guest role access found, creating default
2022-03-05 06:59:11.002417 N | etcdserver/auth: created new role guest
2022-03-05 06:59:11.002515 N | etcdserver/auth: auth: enabled auth
--- PASS: TestEnableAuth (0.00s)
=== RUN   TestDisableAuth
2022-03-05 06:59:11.002971 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.528s
=== 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
2022-03-05 06:59:16.193229 I | etcdserver/membership: added member 1 [http://127.0.0.1:1] to cluster 0
2022-03-05 06:59:16.193572 I | etcdserver/membership: added member 2 [http://127.0.0.1:2] to cluster 0
2022-03-05 06:59:16.194295 I | etcdserver/membership: added member 3 [http://127.0.0.1:3] to cluster 0
2022-03-05 06:59:16.194492 I | etcdserver/membership: added member 4 [http://127.0.0.1:4] to cluster 0
2022-03-05 06:59:16.195388 I | etcdserver/membership: removed member 4 from cluster 0
--- PASS: TestClusterValidateConfigurationChange (0.01s)
=== RUN   TestClusterGenID
2022-03-05 06:59:16.199028 I | etcdserver/membership: added member 3 [] to cluster 869b3badfbf1d6b7
--- PASS: TestClusterGenID (0.00s)
=== RUN   TestNodeToMemberBad
--- PASS: TestNodeToMemberBad (0.00s)
=== RUN   TestClusterAddMember
2022-03-05 06:59:16.201384 I | etcdserver/membership: added member 1 [] to cluster 0
--- PASS: TestClusterAddMember (0.00s)
=== RUN   TestClusterMembers
--- PASS: TestClusterMembers (0.00s)
=== RUN   TestClusterRemoveMember
2022-03-05 06:59:16.203371 I | etcdserver/membership: removed member 1 from cluster 0
--- PASS: TestClusterRemoveMember (0.00s)
=== RUN   TestClusterUpdateAttributes
2022-03-05 06:59:16.204734 W | etcdserver/membership: skipped updating attributes of removed member 1
--- PASS: TestClusterUpdateAttributes (0.00s)
=== RUN   TestNodeToMember
--- PASS: TestNodeToMember (0.00s)
=== RUN   TestIsReadyToAddNewMember
2022-03-05 06:59:16.206669 W | etcdserver/membership: Reject add member request: the number of started member (0) will be less than the quorum number of the cluster (3)
2022-03-05 06:59:16.206809 W | etcdserver/membership: Reject add member request: the number of started member (1) will be less than the quorum number of the cluster (2)
2022-03-05 06:59:16.206902 W | etcdserver/membership: Reject add member request: the number of started member (1) will be less than the quorum number of the cluster (3)
2022-03-05 06:59:16.207468 W | etcdserver/membership: Reject add member request: the number of started member (2) will be less than the quorum number of the cluster (3)
2022-03-05 06:59:16.207549 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
2022-03-05 06:59:16.209109 W | etcdserver/membership: Reject remove member request: the number of started member (0) will be less than the quorum number of the cluster (1)
2022-03-05 06:59:16.209243 W | etcdserver/membership: Reject remove member request: the number of started member (0) will be less than the quorum number of the cluster (2)
2022-03-05 06:59:16.209338 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.061s
?   	github.com/coreos/etcd/etcdserver/stats	[no test files]
=== RUN   TestLessorGrant
--- PASS: TestLessorGrant (0.46s)
=== RUN   TestLeaseConcurrentKeys
--- PASS: TestLeaseConcurrentKeys (0.58s)
=== RUN   TestLessorRevoke
--- PASS: TestLessorRevoke (0.43s)
=== RUN   TestLessorRenew
--- PASS: TestLessorRenew (0.56s)
=== RUN   TestLessorRenewExtendPileup
--- PASS: TestLessorRenewExtendPileup (0.85s)
=== RUN   TestLessorDetach
--- PASS: TestLessorDetach (0.55s)
=== RUN   TestLessorRecover
--- PASS: TestLessorRecover (0.67s)
=== RUN   TestLessorExpire
--- PASS: TestLessorExpire (1.38s)
=== RUN   TestLessorExpireAndDemote
--- PASS: TestLessorExpireAndDemote (1.37s)
=== RUN   TestLessorMaxTTL
--- PASS: TestLessorMaxTTL (0.32s)
PASS
ok  	github.com/coreos/etcd/lease	7.231s
=== RUN   TestRenewHTTP
--- PASS: TestRenewHTTP (0.46s)
=== RUN   TestTimeToLiveHTTP
--- PASS: TestTimeToLiveHTTP (0.42s)
=== RUN   TestRenewHTTPTimeout
--- PASS: TestRenewHTTPTimeout (1.43s)
=== RUN   TestTimeToLiveHTTPTimeout
--- PASS: TestTimeToLiveHTTPTimeout (1.45s)
PASS
ok  	github.com/coreos/etcd/lease/leasehttp	3.795s
?   	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
2022-03-05 06:59:49.278974 I | mvcc: store.index: compact 1
2022-03-05 06:59:49.279635 I | mvcc: store.index: compact 2
2022-03-05 06:59:49.279988 I | mvcc: store.index: compact 3
2022-03-05 06:59:49.280312 I | mvcc: store.index: compact 4
2022-03-05 06:59:49.280625 I | mvcc: store.index: compact 5
2022-03-05 06:59:49.280977 I | mvcc: store.index: compact 6
2022-03-05 06:59:49.281285 I | mvcc: store.index: compact 7
2022-03-05 06:59:49.281564 I | mvcc: store.index: compact 8
2022-03-05 06:59:49.281848 I | mvcc: store.index: compact 9
2022-03-05 06:59:49.282068 I | mvcc: store.index: compact 10
2022-03-05 06:59:49.282308 I | mvcc: store.index: compact 11
2022-03-05 06:59:49.282555 I | mvcc: store.index: compact 12
2022-03-05 06:59:49.282833 I | mvcc: store.index: compact 13
2022-03-05 06:59:49.283077 I | mvcc: store.index: compact 14
2022-03-05 06:59:49.283338 I | mvcc: store.index: compact 15
2022-03-05 06:59:49.283572 I | mvcc: store.index: compact 16
2022-03-05 06:59:49.283823 I | mvcc: store.index: compact 17
2022-03-05 06:59:49.284071 I | mvcc: store.index: compact 18
2022-03-05 06:59:49.284337 I | mvcc: store.index: compact 19
2022-03-05 06:59:49.284717 I | mvcc: store.index: compact 1
2022-03-05 06:59:49.285084 I | mvcc: store.index: compact 2
2022-03-05 06:59:49.285440 I | mvcc: store.index: compact 3
2022-03-05 06:59:49.285902 I | mvcc: store.index: compact 4
2022-03-05 06:59:49.286288 I | mvcc: store.index: compact 5
2022-03-05 06:59:49.286654 I | mvcc: store.index: compact 6
2022-03-05 06:59:49.287087 I | mvcc: store.index: compact 7
2022-03-05 06:59:49.287473 I | mvcc: store.index: compact 8
2022-03-05 06:59:49.287862 I | mvcc: store.index: compact 9
2022-03-05 06:59:49.288200 I | mvcc: store.index: compact 10
2022-03-05 06:59:49.288528 I | mvcc: store.index: compact 11
2022-03-05 06:59:49.288846 I | mvcc: store.index: compact 12
2022-03-05 06:59:49.289159 I | mvcc: store.index: compact 13
2022-03-05 06:59:49.289547 I | mvcc: store.index: compact 14
2022-03-05 06:59:49.289882 I | mvcc: store.index: compact 15
2022-03-05 06:59:49.290204 I | mvcc: store.index: compact 16
2022-03-05 06:59:49.290547 I | mvcc: store.index: compact 17
2022-03-05 06:59:49.290869 I | mvcc: store.index: compact 18
2022-03-05 06:59:49.291223 I | mvcc: store.index: compact 19
--- PASS: TestIndexCompactAndKeep (0.01s)
=== RUN   TestKeyIndexGet
--- PASS: TestKeyIndexGet (0.00s)
=== RUN   TestKeyIndexSince
--- PASS: TestKeyIndexSince (0.00s)
=== RUN   TestKeyIndexPut
--- PASS: TestKeyIndexPut (0.00s)
=== RUN   TestKeyIndexRestore
--- PASS: TestKeyIndexRestore (0.00s)
=== RUN   TestKeyIndexTombstone
--- PASS: TestKeyIndexTombstone (0.00s)
=== RUN   TestKeyIndexCompactAndKeep
--- PASS: TestKeyIndexCompactAndKeep (0.01s)
=== RUN   TestKeyIndexCompactOnFurtherRev
--- PASS: TestKeyIndexCompactOnFurtherRev (0.00s)
=== RUN   TestKeyIndexIsEmpty
--- PASS: TestKeyIndexIsEmpty (0.00s)
=== RUN   TestKeyIndexFindGeneration
--- PASS: TestKeyIndexFindGeneration (0.00s)
=== RUN   TestKeyIndexLess
--- PASS: TestKeyIndexLess (0.00s)
=== RUN   TestGenerationIsEmpty
--- PASS: TestGenerationIsEmpty (0.00s)
=== RUN   TestGenerationWalk
--- PASS: TestGenerationWalk (0.00s)
=== RUN   TestKVRange
--- PASS: TestKVRange (0.43s)
=== RUN   TestKVTxnRange
--- PASS: TestKVTxnRange (0.40s)
=== RUN   TestKVRangeRev
--- PASS: TestKVRangeRev (0.42s)
=== RUN   TestKVTxnRangeRev
--- PASS: TestKVTxnRangeRev (0.41s)
=== RUN   TestKVRangeBadRev
2022-03-05 06:59:51.470879 I | mvcc: store.index: compact 4
2022-03-05 06:59:51.471722 I | mvcc: finished scheduled compaction at 4 (took 247.34µs)
--- PASS: TestKVRangeBadRev (0.67s)
=== RUN   TestKVTxnRangeBadRev
2022-03-05 06:59:52.070933 I | mvcc: store.index: compact 4
2022-03-05 06:59:52.072000 I | mvcc: finished scheduled compaction at 4 (took 458.345µs)
--- PASS: TestKVTxnRangeBadRev (0.62s)
=== RUN   TestKVRangeLimit
--- PASS: TestKVRangeLimit (0.42s)
=== RUN   TestKVTxnRangeLimit
--- PASS: TestKVTxnRangeLimit (0.39s)
=== RUN   TestKVPutMultipleTimes
--- PASS: TestKVPutMultipleTimes (0.43s)
=== RUN   TestKVTxnPutMultipleTimes
--- PASS: TestKVTxnPutMultipleTimes (0.42s)
=== RUN   TestKVDeleteRange
--- PASS: TestKVDeleteRange (2.56s)
=== RUN   TestKVTxnDeleteRange
--- PASS: TestKVTxnDeleteRange (2.31s)
=== RUN   TestKVDeleteMultipleTimes
--- PASS: TestKVDeleteMultipleTimes (0.45s)
=== RUN   TestKVTxnDeleteMultipleTimes
--- PASS: TestKVTxnDeleteMultipleTimes (0.40s)
=== RUN   TestKVOperationInSequence
--- PASS: TestKVOperationInSequence (0.42s)
=== RUN   TestKVTxnBlockWriteOperations
--- PASS: TestKVTxnBlockWriteOperations (0.45s)
=== RUN   TestKVTxnNonBlockRange
--- PASS: TestKVTxnNonBlockRange (0.32s)
=== RUN   TestKVTxnOperationInSequence
--- PASS: TestKVTxnOperationInSequence (0.42s)
=== RUN   TestKVCompactReserveLastValue
2022-03-05 07:00:01.746267 I | mvcc: store.index: compact 1
2022-03-05 07:00:01.937819 I | mvcc: store.index: compact 2
2022-03-05 07:00:01.938623 I | mvcc: finished scheduled compaction at 1 (took 191.37999ms)
2022-03-05 07:00:02.137897 I | mvcc: store.index: compact 3
2022-03-05 07:00:02.138496 I | mvcc: finished scheduled compaction at 2 (took 199.127179ms)
2022-03-05 07:00:02.321183 I | mvcc: store.index: compact 4
2022-03-05 07:00:02.321689 I | mvcc: finished scheduled compaction at 3 (took 183.034121ms)
--- PASS: TestKVCompactReserveLastValue (1.34s)
=== RUN   TestKVCompactBad
2022-03-05 07:00:03.004469 I | mvcc: store.index: compact 0
2022-03-05 07:00:03.154580 I | mvcc: store.index: compact 1
2022-03-05 07:00:03.155312 I | mvcc: finished scheduled compaction at 0 (took 150.260657ms)
2022-03-05 07:00:03.471112 I | mvcc: store.index: compact 4
2022-03-05 07:00:03.471342 I | mvcc: finished scheduled compaction at 1 (took 315.830018ms)
--- PASS: TestKVCompactBad (1.15s)
=== RUN   TestKVHash
--- PASS: TestKVHash (1.43s)
=== RUN   TestKVRestore
2022-03-05 07:00:06.646313 I | mvcc: store.index: compact 1
2022-03-05 07:00:06.647107 I | mvcc: finished scheduled compaction at 1 (took 279.34µs)
2022-03-05 07:00:06.804649 I | mvcc: restore compact to 1
--- PASS: TestKVRestore (1.74s)
=== RUN   TestKVSnapshot
--- PASS: TestKVSnapshot (0.68s)
=== RUN   TestWatchableKVWatch
--- PASS: TestWatchableKVWatch (0.44s)
=== RUN   TestScheduleCompaction
2022-03-05 07:00:08.283588 I | mvcc: finished scheduled compaction at 1 (took 62.335µs)
2022-03-05 07:00:08.708387 I | mvcc: finished scheduled compaction at 3 (took 116.003µs)
2022-03-05 07:00:09.090325 I | mvcc: finished scheduled compaction at 1 (took 59.002µs)
2022-03-05 07:00:09.485965 I | mvcc: finished scheduled compaction at 3 (took 82.669µs)
--- PASS: TestScheduleCompaction (1.59s)
=== RUN   TestCompactAllAndRestore
2022-03-05 07:00:09.987919 I | mvcc: store.index: compact 5
2022-03-05 07:00:09.988368 I | mvcc: finished scheduled compaction at 5 (took 137.004µs)
2022-03-05 07:00:10.129920 I | mvcc: restore compact to 5
--- PASS: TestCompactAllAndRestore (0.51s)
=== RUN   TestStoreRev
--- PASS: TestStoreRev (0.24s)
=== RUN   TestStorePut
--- PASS: TestStorePut (0.00s)
=== RUN   TestStoreRange
--- PASS: TestStoreRange (0.00s)
=== RUN   TestStoreDeleteRange
--- PASS: TestStoreDeleteRange (0.00s)
=== RUN   TestStoreCompact
2022-03-05 07:00:10.380787 I | mvcc: finished scheduled compaction at 3 (took 28.001µs)
--- PASS: TestStoreCompact (0.00s)
=== RUN   TestStoreRestore
2022-03-05 07:00:10.381978 I | mvcc: restore compact to 3
--- PASS: TestStoreRestore (0.00s)
=== RUN   TestRestoreDelete
--- PASS: TestRestoreDelete (0.74s)
=== RUN   TestRestoreContinueUnfinishedCompaction
2022-03-05 07:00:11.796222 I | mvcc: store.index: compact 2
2022-03-05 07:00:11.796391 I | mvcc: resume scheduled compaction at 2
2022-03-05 07:00:11.796817 I | mvcc: finished scheduled compaction at 2 (took 189.004µs)
--- PASS: TestRestoreContinueUnfinishedCompaction (0.86s)
=== RUN   TestHashKVWhenCompacting
2022-03-05 07:00:14.163054 I | mvcc: store.index: compact 9899
2022-03-05 07:00:14.290376 I | mvcc: finished scheduled compaction at 9899 (took 126.913422ms)
2022-03-05 07:00:14.479789 I | mvcc: store.index: compact 9900
2022-03-05 07:00:14.482816 I | mvcc: finished scheduled compaction at 9900 (took 2.507394ms)
2022-03-05 07:00:14.646309 I | mvcc: store.index: compact 9901
2022-03-05 07:00:14.649322 I | mvcc: finished scheduled compaction at 9901 (took 2.138386ms)
2022-03-05 07:00:14.796257 I | mvcc: store.index: compact 9902
2022-03-05 07:00:14.799154 I | mvcc: finished scheduled compaction at 9902 (took 2.088051ms)
2022-03-05 07:00:14.979884 I | mvcc: store.index: compact 9903
2022-03-05 07:00:14.984471 I | mvcc: finished scheduled compaction at 9903 (took 2.809068ms)
2022-03-05 07:00:15.138251 I | mvcc: store.index: compact 9904
2022-03-05 07:00:15.140322 I | mvcc: finished scheduled compaction at 9904 (took 1.015691ms)
2022-03-05 07:00:15.304628 I | mvcc: store.index: compact 9905
2022-03-05 07:00:15.305680 I | mvcc: finished scheduled compaction at 9905 (took 596.681µs)
2022-03-05 07:00:15.463074 I | mvcc: store.index: compact 9906
2022-03-05 07:00:15.464243 I | mvcc: finished scheduled compaction at 9906 (took 543.68µs)
2022-03-05 07:00:15.621426 I | mvcc: store.index: compact 9907
2022-03-05 07:00:15.623587 I | mvcc: finished scheduled compaction at 9907 (took 1.513704ms)
2022-03-05 07:00:15.779690 I | mvcc: store.index: compact 9908
2022-03-05 07:00:15.782205 I | mvcc: finished scheduled compaction at 9908 (took 1.673374ms)
2022-03-05 07:00:15.954613 I | mvcc: store.index: compact 9909
2022-03-05 07:00:15.964988 I | mvcc: finished scheduled compaction at 9909 (took 9.682236ms)
2022-03-05 07:00:16.121261 I | mvcc: store.index: compact 9910
2022-03-05 07:00:16.122418 I | mvcc: finished scheduled compaction at 9910 (took 666.35µs)
2022-03-05 07:00:16.279832 I | mvcc: store.index: compact 9911
2022-03-05 07:00:16.284132 I | mvcc: finished scheduled compaction at 9911 (took 1.666374ms)
2022-03-05 07:00:16.496244 I | mvcc: store.index: compact 9912
2022-03-05 07:00:16.499600 I | mvcc: finished scheduled compaction at 9912 (took 2.87207ms)
2022-03-05 07:00:16.662935 I | mvcc: store.index: compact 9913
2022-03-05 07:00:16.665893 I | mvcc: finished scheduled compaction at 9913 (took 2.571396ms)
2022-03-05 07:00:17.021319 I | mvcc: store.index: compact 9914
2022-03-05 07:00:17.022161 I | mvcc: finished scheduled compaction at 9914 (took 440.01µs)
2022-03-05 07:00:17.204649 I | mvcc: store.index: compact 9915
2022-03-05 07:00:17.207200 I | mvcc: finished scheduled compaction at 9915 (took 1.988715ms)
2022-03-05 07:00:17.562921 I | mvcc: store.index: compact 9916
2022-03-05 07:00:17.570036 I | mvcc: finished scheduled compaction at 9916 (took 6.655828ms)
2022-03-05 07:00:17.769128 I | mvcc: store.index: compact 9917
2022-03-05 07:00:17.769693 I | mvcc: finished scheduled compaction at 9917 (took 275.674µs)
2022-03-05 07:00:18.338059 I | mvcc: store.index: compact 9918
2022-03-05 07:00:18.339289 I | mvcc: finished scheduled compaction at 9918 (took 367.009µs)
2022-03-05 07:00:19.371337 I | mvcc: store.index: compact 9919
2022-03-05 07:00:19.371780 I | mvcc: finished scheduled compaction at 9919 (took 222.672µs)
2022-03-05 07:00:19.571324 I | mvcc: store.index: compact 9920
2022-03-05 07:00:19.571903 I | mvcc: finished scheduled compaction at 9920 (took 349.675µs)
2022-03-05 07:00:19.921325 I | mvcc: store.index: compact 9921
2022-03-05 07:00:19.921653 I | mvcc: finished scheduled compaction at 9921 (took 128.67µs)
2022-03-05 07:00:20.121328 I | mvcc: store.index: compact 9922
2022-03-05 07:00:20.121872 I | mvcc: finished scheduled compaction at 9922 (took 335.342µs)
2022-03-05 07:00:20.479742 I | mvcc: store.index: compact 9923
2022-03-05 07:00:20.480652 I | mvcc: finished scheduled compaction at 9923 (took 578.681µs)
2022-03-05 07:00:20.638012 I | mvcc: store.index: compact 9924
2022-03-05 07:00:20.638447 I | mvcc: finished scheduled compaction at 9924 (took 242.005µs)
2022-03-05 07:00:20.963083 I | mvcc: store.index: compact 9925
2022-03-05 07:00:20.963467 I | mvcc: finished scheduled compaction at 9925 (took 180.671µs)
2022-03-05 07:00:21.154741 I | mvcc: store.index: compact 9926
2022-03-05 07:00:21.155333 I | mvcc: finished scheduled compaction at 9926 (took 356.675µs)
2022-03-05 07:00:21.321362 I | mvcc: store.index: compact 9927
2022-03-05 07:00:21.321858 I | mvcc: finished scheduled compaction at 9927 (took 235.005µs)
2022-03-05 07:00:21.504763 I | mvcc: store.index: compact 9928
2022-03-05 07:00:21.505370 I | mvcc: finished scheduled compaction at 9928 (took 208.339µs)
2022-03-05 07:00:21.679778 I | mvcc: store.index: compact 9929
2022-03-05 07:00:21.680491 I | mvcc: finished scheduled compaction at 9929 (took 239.006µs)
2022-03-05 07:00:21.854655 I | mvcc: store.index: compact 9930
2022-03-05 07:00:21.855238 I | mvcc: finished scheduled compaction at 9930 (took 173.338µs)
2022-03-05 07:00:22.238289 I | mvcc: store.index: compact 9931
2022-03-05 07:00:22.239167 I | mvcc: finished scheduled compaction at 9931 (took 273.34µs)
2022-03-05 07:00:22.438056 I | mvcc: store.index: compact 9932
2022-03-05 07:00:22.438584 I | mvcc: finished scheduled compaction at 9932 (took 317.341µs)
2022-03-05 07:00:22.771426 I | mvcc: store.index: compact 9933
2022-03-05 07:00:22.771835 I | mvcc: finished scheduled compaction at 9933 (took 141.004µs)
2022-03-05 07:00:22.946376 I | mvcc: store.index: compact 9934
2022-03-05 07:00:22.947015 I | mvcc: finished scheduled compaction at 9934 (took 179.338µs)
2022-03-05 07:00:23.129726 I | mvcc: store.index: compact 9935
2022-03-05 07:00:23.132164 I | mvcc: finished scheduled compaction at 9935 (took 128.336µs)
2022-03-05 07:00:23.306290 I | mvcc: store.index: compact 9936
2022-03-05 07:00:23.306634 I | mvcc: finished scheduled compaction at 9936 (took 156.337µs)
2022-03-05 07:00:23.463051 I | mvcc: store.index: compact 9937
2022-03-05 07:00:23.463726 I | mvcc: finished scheduled compaction at 9937 (took 160.671µs)
2022-03-05 07:00:23.663207 I | mvcc: store.index: compact 9938
2022-03-05 07:00:23.871617 I | mvcc: store.index: compact 9939
2022-03-05 07:00:23.872520 I | mvcc: finished scheduled compaction at 9938 (took 195.9021ms)
2022-03-05 07:00:24.088254 I | mvcc: finished scheduled compaction at 9939 (took 215.544578ms)
2022-03-05 07:00:24.288079 I | mvcc: store.index: compact 9940
2022-03-05 07:00:24.288678 I | mvcc: finished scheduled compaction at 9940 (took 151.67µs)
2022-03-05 07:00:24.506411 I | mvcc: store.index: compact 9941
2022-03-05 07:00:24.506756 I | mvcc: finished scheduled compaction at 9941 (took 146.003µs)
2022-03-05 07:00:24.721435 I | mvcc: store.index: compact 9942
2022-03-05 07:00:24.721991 I | mvcc: finished scheduled compaction at 9942 (took 167.004µs)
2022-03-05 07:00:24.938071 I | mvcc: store.index: compact 9943
2022-03-05 07:00:24.938628 I | mvcc: finished scheduled compaction at 9943 (took 156.337µs)
2022-03-05 07:00:25.163130 I | mvcc: store.index: compact 9944
2022-03-05 07:00:25.163909 I | mvcc: finished scheduled compaction at 9944 (took 227.005µs)
2022-03-05 07:00:25.379751 I | mvcc: store.index: compact 9945
2022-03-05 07:00:25.380277 I | mvcc: finished scheduled compaction at 9945 (took 190.005µs)
2022-03-05 07:00:25.563082 I | mvcc: store.index: compact 9946
2022-03-05 07:00:25.563707 I | mvcc: finished scheduled compaction at 9946 (took 141.67µs)
2022-03-05 07:00:25.738081 I | mvcc: store.index: compact 9947
2022-03-05 07:00:25.738956 I | mvcc: finished scheduled compaction at 9947 (took 662.349µs)
2022-03-05 07:00:26.071389 I | mvcc: store.index: compact 9948
2022-03-05 07:00:26.071721 I | mvcc: finished scheduled compaction at 9948 (took 141.67µs)
2022-03-05 07:00:26.396427 I | mvcc: store.index: compact 9949
2022-03-05 07:00:26.397114 I | mvcc: finished scheduled compaction at 9949 (took 139.003µs)
2022-03-05 07:00:26.596500 I | mvcc: store.index: compact 9950
2022-03-05 07:00:26.596859 I | mvcc: finished scheduled compaction at 9950 (took 152.004µs)
2022-03-05 07:00:26.829797 I | mvcc: store.index: compact 9951
2022-03-05 07:00:26.830381 I | mvcc: finished scheduled compaction at 9951 (took 381.343µs)
2022-03-05 07:00:27.029787 I | mvcc: store.index: compact 9952
2022-03-05 07:00:27.030383 I | mvcc: finished scheduled compaction at 9952 (took 389.676µs)
2022-03-05 07:00:27.238131 I | mvcc: store.index: compact 9953
2022-03-05 07:00:27.238690 I | mvcc: finished scheduled compaction at 9953 (took 369.676µs)
2022-03-05 07:00:27.613080 I | mvcc: store.index: compact 9954
2022-03-05 07:00:27.613542 I | mvcc: finished scheduled compaction at 9954 (took 197.672µs)
2022-03-05 07:00:27.788071 I | mvcc: store.index: compact 9955
2022-03-05 07:00:27.788520 I | mvcc: finished scheduled compaction at 9955 (took 195.338µs)
2022-03-05 07:00:28.096449 I | mvcc: store.index: compact 9956
2022-03-05 07:00:28.097292 I | mvcc: finished scheduled compaction at 9956 (took 636.015µs)
2022-03-05 07:00:28.429794 I | mvcc: store.index: compact 9957
2022-03-05 07:00:28.430145 I | mvcc: finished scheduled compaction at 9957 (took 156.337µs)
2022-03-05 07:00:28.604809 I | mvcc: store.index: compact 9958
2022-03-05 07:00:28.605171 I | mvcc: finished scheduled compaction at 9958 (took 145.337µs)
2022-03-05 07:00:28.763133 I | mvcc: store.index: compact 9959
2022-03-05 07:00:28.764087 I | mvcc: finished scheduled compaction at 9959 (took 558.014µs)
2022-03-05 07:00:28.946533 I | mvcc: store.index: compact 9960
2022-03-05 07:00:28.946956 I | mvcc: finished scheduled compaction at 9960 (took 161.004µs)
2022-03-05 07:00:29.113200 I | mvcc: store.index: compact 9961
2022-03-05 07:00:29.113875 I | mvcc: finished scheduled compaction at 9961 (took 134.67µs)
2022-03-05 07:00:29.313153 I | mvcc: store.index: compact 9962
2022-03-05 07:00:29.313639 I | mvcc: finished scheduled compaction at 9962 (took 215.005µs)
2022-03-05 07:00:29.488117 I | mvcc: store.index: compact 9963
2022-03-05 07:00:29.488928 I | mvcc: finished scheduled compaction at 9963 (took 205.005µs)
2022-03-05 07:00:29.804817 I | mvcc: store.index: compact 9964
2022-03-05 07:00:29.805185 I | mvcc: finished scheduled compaction at 9964 (took 175.671µs)
2022-03-05 07:00:29.963154 I | mvcc: store.index: compact 9965
2022-03-05 07:00:29.963501 I | mvcc: finished scheduled compaction at 9965 (took 142.67µs)
2022-03-05 07:00:30.129790 I | mvcc: store.index: compact 9966
2022-03-05 07:00:30.130457 I | mvcc: finished scheduled compaction at 9966 (took 176.005µs)
2022-03-05 07:00:30.288170 I | mvcc: store.index: compact 9967
2022-03-05 07:00:30.288781 I | mvcc: finished scheduled compaction at 9967 (took 180.671µs)
2022-03-05 07:00:30.471475 I | mvcc: store.index: compact 9968
2022-03-05 07:00:30.471833 I | mvcc: finished scheduled compaction at 9968 (took 152.337µs)
2022-03-05 07:00:30.629835 I | mvcc: store.index: compact 9969
2022-03-05 07:00:30.630290 I | mvcc: finished scheduled compaction at 9969 (took 222.005µs)
2022-03-05 07:00:30.988137 I | mvcc: store.index: compact 9970
2022-03-05 07:00:30.988772 I | mvcc: finished scheduled compaction at 9970 (took 170.004µs)
2022-03-05 07:00:31.163193 I | mvcc: store.index: compact 9971
2022-03-05 07:00:31.163777 I | mvcc: finished scheduled compaction at 9971 (took 307.674µs)
2022-03-05 07:00:31.521532 I | mvcc: store.index: compact 9972
2022-03-05 07:00:31.522014 I | mvcc: finished scheduled compaction at 9972 (took 213.339µs)
2022-03-05 07:00:31.671536 I | mvcc: store.index: compact 9973
2022-03-05 07:00:31.671879 I | mvcc: finished scheduled compaction at 9973 (took 164.67µs)
2022-03-05 07:00:31.838211 I | mvcc: store.index: compact 9974
2022-03-05 07:00:31.838541 I | mvcc: finished scheduled compaction at 9974 (took 128.003µs)
2022-03-05 07:00:32.013234 I | mvcc: store.index: compact 9975
2022-03-05 07:00:32.013560 I | mvcc: finished scheduled compaction at 9975 (took 129.003µs)
2022-03-05 07:00:32.196528 I | mvcc: store.index: compact 9976
2022-03-05 07:00:32.197194 I | mvcc: finished scheduled compaction at 9976 (took 120.669µs)
2022-03-05 07:00:32.363211 I | mvcc: store.index: compact 9977
2022-03-05 07:00:32.363828 I | mvcc: finished scheduled compaction at 9977 (took 397.343µs)
2022-03-05 07:00:32.538203 I | mvcc: store.index: compact 9978
2022-03-05 07:00:32.538840 I | mvcc: finished scheduled compaction at 9978 (took 186.671µs)
2022-03-05 07:00:32.696556 I | mvcc: store.index: compact 9979
2022-03-05 07:00:32.696979 I | mvcc: finished scheduled compaction at 9979 (took 128.003µs)
2022-03-05 07:00:32.854879 I | mvcc: store.index: compact 9980
2022-03-05 07:00:32.855238 I | mvcc: finished scheduled compaction at 9980 (took 165.004µs)
2022-03-05 07:00:33.046537 I | mvcc: store.index: compact 9981
2022-03-05 07:00:33.046869 I | mvcc: finished scheduled compaction at 9981 (took 127.669µs)
2022-03-05 07:00:33.213217 I | mvcc: store.index: compact 9982
2022-03-05 07:00:33.213636 I | mvcc: finished scheduled compaction at 9982 (took 128.67µs)
2022-03-05 07:00:33.388234 I | mvcc: store.index: compact 9983
2022-03-05 07:00:33.388571 I | mvcc: finished scheduled compaction at 9983 (took 134.336µs)
2022-03-05 07:00:33.554987 I | mvcc: store.index: compact 9984
2022-03-05 07:00:33.555594 I | mvcc: finished scheduled compaction at 9984 (took 194.338µs)
2022-03-05 07:00:33.729931 I | mvcc: store.index: compact 9985
2022-03-05 07:00:33.730818 I | mvcc: finished scheduled compaction at 9985 (took 546.347µs)
2022-03-05 07:00:33.929942 I | mvcc: store.index: compact 9986
2022-03-05 07:00:33.930806 I | mvcc: finished scheduled compaction at 9986 (took 672.683µs)
2022-03-05 07:00:34.204901 I | mvcc: store.index: compact 9987
2022-03-05 07:00:34.205296 I | mvcc: finished scheduled compaction at 9987 (took 193.005µs)
2022-03-05 07:00:34.604882 I | mvcc: store.index: compact 9988
2022-03-05 07:00:34.605280 I | mvcc: finished scheduled compaction at 9988 (took 183.671µs)
2022-03-05 07:00:34.771591 I | mvcc: store.index: compact 9989
2022-03-05 07:00:34.771963 I | mvcc: finished scheduled compaction at 9989 (took 161.004µs)
2022-03-05 07:00:34.929871 I | mvcc: store.index: compact 9990
2022-03-05 07:00:34.930304 I | mvcc: finished scheduled compaction at 9990 (took 148.671µs)
2022-03-05 07:00:35.113240 I | mvcc: store.index: compact 9991
2022-03-05 07:00:35.113698 I | mvcc: finished scheduled compaction at 9991 (took 253.673µs)
2022-03-05 07:00:35.429938 I | mvcc: store.index: compact 9992
2022-03-05 07:00:35.430288 I | mvcc: finished scheduled compaction at 9992 (took 140.003µs)
2022-03-05 07:00:35.588265 I | mvcc: store.index: compact 9993
2022-03-05 07:00:35.588704 I | mvcc: finished scheduled compaction at 9993 (took 193.671µs)
2022-03-05 07:00:35.771576 I | mvcc: store.index: compact 9994
2022-03-05 07:00:35.772056 I | mvcc: finished scheduled compaction at 9994 (took 212.671µs)
2022-03-05 07:00:35.921590 I | mvcc: store.index: compact 9995
2022-03-05 07:00:35.921934 I | mvcc: finished scheduled compaction at 9995 (took 151.003µs)
2022-03-05 07:00:36.079882 I | mvcc: store.index: compact 9996
2022-03-05 07:00:36.080350 I | mvcc: finished scheduled compaction at 9996 (took 278.34µs)
2022-03-05 07:00:36.229925 I | mvcc: store.index: compact 9997
2022-03-05 07:00:36.230466 I | mvcc: finished scheduled compaction at 9997 (took 276.34µs)
2022-03-05 07:00:36.529951 I | mvcc: store.index: compact 9998
2022-03-05 07:00:36.530510 I | mvcc: finished scheduled compaction at 9998 (took 157.671µs)
2022-03-05 07:00:36.688301 I | mvcc: store.index: compact 9999
2022-03-05 07:00:36.688813 I | mvcc: finished scheduled compaction at 9999 (took 115.336µs)
--- PASS: TestHashKVWhenCompacting (24.72s)
=== RUN   TestHashKVZeroRevision
2022-03-05 07:00:37.271590 I | mvcc: store.index: compact 500
--- PASS: TestHashKVZeroRevision (0.58s)
=== RUN   TestTxnPut
2022-03-05 07:00:37.278119 I | mvcc: finished scheduled compaction at 500 (took 5.575802ms)
--- PASS: TestTxnPut (0.57s)
=== RUN   TestTxnBlockBackendForceCommit
--- PASS: TestTxnBlockBackendForceCommit (0.33s)
=== RUN   TestRevision
--- PASS: TestRevision (0.00s)
=== RUN   TestWatch
--- PASS: TestWatch (0.24s)
=== RUN   TestNewWatcherCancel
--- PASS: TestNewWatcherCancel (0.33s)
=== RUN   TestCancelUnsynced
--- PASS: TestCancelUnsynced (0.35s)
=== RUN   TestSyncWatchers
--- PASS: TestSyncWatchers (0.33s)
=== RUN   TestWatchCompacted
2022-03-05 07:00:40.080049 I | mvcc: store.index: compact 5
2022-03-05 07:00:40.081195 I | mvcc: finished scheduled compaction at 5 (took 809.353µs)
--- PASS: TestWatchCompacted (0.67s)
=== RUN   TestWatchFutureRev
--- PASS: TestWatchFutureRev (0.33s)
=== RUN   TestWatchRestore
=== RUN   TestWatchRestore/Normal
=== RUN   TestWatchRestore/RunSyncWatchLoopBeforeRestore
--- PASS: TestWatchRestore (2.09s)
    --- PASS: TestWatchRestore/Normal (1.12s)
    --- PASS: TestWatchRestore/RunSyncWatchLoopBeforeRestore (0.97s)
=== RUN   TestWatchRestoreSyncedWatcher
--- PASS: TestWatchRestoreSyncedWatcher (2.78s)
=== RUN   TestWatchBatchUnsynced
--- PASS: TestWatchBatchUnsynced (0.72s)
=== RUN   TestNewMapwatcherToEventMap
--- PASS: TestNewMapwatcherToEventMap (0.00s)
=== RUN   TestWatchVictims
--- PASS: TestWatchVictims (1.21s)
=== RUN   TestStressWatchCancelClose
--- PASS: TestStressWatchCancelClose (0.31s)
=== RUN   TestWatcherWatchID
--- PASS: TestWatcherWatchID (1.66s)
=== RUN   TestWatcherWatchPrefix
--- PASS: TestWatcherWatchPrefix (0.87s)
=== RUN   TestWatcherWatchWrongRange
--- PASS: TestWatcherWatchWrongRange (0.36s)
=== RUN   TestWatchDeleteRange
--- PASS: TestWatchDeleteRange (0.23s)
=== RUN   TestWatchStreamCancelWatcherByID
--- PASS: TestWatchStreamCancelWatcherByID (0.49s)
=== RUN   TestWatcherRequestProgress
--- PASS: TestWatcherRequestProgress (0.56s)
=== RUN   TestWatcherWatchWithFilter
--- PASS: TestWatcherWatchWithFilter (1.57s)
PASS
ok  	github.com/coreos/etcd/mvcc	64.080s
=== RUN   TestBackendClose
--- PASS: TestBackendClose (0.26s)
=== RUN   TestBackendSnapshot
--- PASS: TestBackendSnapshot (0.50s)
=== RUN   TestBackendBatchIntervalCommit
--- PASS: TestBackendBatchIntervalCommit (0.45s)
=== RUN   TestBackendDefrag
--- PASS: TestBackendDefrag (1.99s)
=== RUN   TestBackendWriteback
--- PASS: TestBackendWriteback (0.21s)
=== RUN   TestBackendWritebackForEach
--- PASS: TestBackendWritebackForEach (0.45s)
=== RUN   TestBatchTxPut
--- PASS: TestBatchTxPut (0.29s)
=== RUN   TestBatchTxRange
--- PASS: TestBatchTxRange (0.22s)
=== RUN   TestBatchTxDelete
--- PASS: TestBatchTxDelete (0.34s)
=== RUN   TestBatchTxCommit
--- PASS: TestBatchTxCommit (0.33s)
=== RUN   TestBatchTxBatchLimitCommit
--- PASS: TestBatchTxBatchLimitCommit (0.28s)
PASS
ok  	github.com/coreos/etcd/mvcc/backend	5.366s
?   	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.21s)
=== 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.233s
?   	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.023s
?   	github.com/coreos/etcd/pkg/cpuutil	[no test files]
=== RUN   TestHash32
--- PASS: TestHash32 (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/crc	0.013s
?   	github.com/coreos/etcd/pkg/debugutil	[no test files]
=== RUN   TestExpectFunc
--- PASS: TestExpectFunc (0.07s)
=== RUN   TestEcho
--- PASS: TestEcho (0.01s)
=== RUN   TestLineCount
--- PASS: TestLineCount (0.05s)
=== RUN   TestSend
--- PASS: TestSend (0.04s)
=== RUN   TestSignal
--- PASS: TestSignal (0.03s)
PASS
ok  	github.com/coreos/etcd/pkg/expect	0.216s
=== RUN   TestIsDirWriteable
--- PASS: TestIsDirWriteable (0.03s)
=== 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
2022-03-05 07:01:22.312072 I | pkg/fileutil: purged file /tmp/purgefile3000398712/0.test successfully
2022-03-05 07:01:22.312851 I | pkg/fileutil: purged file /tmp/purgefile3000398712/1.test successfully
2022-03-05 07:01:22.313311 I | pkg/fileutil: purged file /tmp/purgefile3000398712/2.test successfully
2022-03-05 07:01:22.313802 I | pkg/fileutil: purged file /tmp/purgefile3000398712/4.test successfully
2022-03-05 07:01:22.314472 I | pkg/fileutil: purged file /tmp/purgefile3000398712/5.test successfully
2022-03-05 07:01:22.315039 I | pkg/fileutil: purged file /tmp/purgefile3000398712/6.test successfully
--- PASS: TestPurgeFile (0.03s)
=== RUN   TestPurgeFileHoldingLockFile
2022-03-05 07:01:22.332642 I | pkg/fileutil: purged file /tmp/purgefile905521825/0.test successfully
2022-03-05 07:01:22.333452 I | pkg/fileutil: purged file /tmp/purgefile905521825/1.test successfully
2022-03-05 07:01:22.334153 I | pkg/fileutil: purged file /tmp/purgefile905521825/2.test successfully
2022-03-05 07:01:22.334868 I | pkg/fileutil: purged file /tmp/purgefile905521825/3.test successfully
2022-03-05 07:01:22.335544 I | pkg/fileutil: purged file /tmp/purgefile905521825/4.test successfully
2022-03-05 07:01:22.348420 I | pkg/fileutil: purged file /tmp/purgefile905521825/5.test successfully
2022-03-05 07:01:22.349090 I | pkg/fileutil: purged file /tmp/purgefile905521825/6.test successfully
--- PASS: TestPurgeFileHoldingLockFile (0.03s)
PASS
ok  	github.com/coreos/etcd/pkg/fileutil	0.346s
=== RUN   TestSetFlagsFromEnv
2022-03-05 07:01:24.611185 I | pkg/flags: recognized and used environment variable ETCD_A=foo
2022-03-05 07:01:24.612128 W | pkg/flags: recognized environment variable ETCD_C, but unused: shadowed by corresponding flag
--- PASS: TestSetFlagsFromEnv (0.01s)
=== RUN   TestSetFlagsFromEnvBad
2022-03-05 07:01:24.613137 W | pkg/flags: unrecognized environment variable ETCD_A=foo
2022-03-05 07:01:24.613365 W | pkg/flags: unrecognized environment variable ETCD_C=woof
--- PASS: TestSetFlagsFromEnvBad (0.00s)
=== RUN   TestSetFlagsFromEnvParsingError
2022-03-05 07:01:24.614393 W | pkg/flags: unrecognized environment variable ETCD_A=foo
2022-03-05 07:01:24.614720 W | pkg/flags: unrecognized environment variable ETCD_C=woof
2022-03-05 07:01:24.614942 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.035s
?   	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.012s
=== 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.032s
=== RUN   TestMergeLogger
2022-03-05 07:01:32.691690 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.086s
?   	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
2022-03-05 07:01:37.109335 I | pkg/netutil: resolving infra0.example.com:4001 to 10.0.1.10:4001
2022-03-05 07:01:37.109988 I | pkg/netutil: resolving infra0.example.com:2379 to 10.0.1.10:2379
2022-03-05 07:01:37.110111 I | pkg/netutil: resolving infra0.example.com:7001 to 10.0.1.10:7001
2022-03-05 07:01:37.110761 I | pkg/netutil: resolving infra0.example.com:2380 to 10.0.1.10:2380
2022-03-05 07:01:37.111580 W | pkg/netutil: failed resolving host infra0.example.com:4001 (cannot resolve host.); retrying in 1s
2022-03-05 07:01:38.111932 W | pkg/netutil: failed resolving host infra0.example.com:4001 (cannot resolve host.); retrying in 1s
2022-03-05 07:01:38.112055 E | pkg/netutil: could not resolve host infra0.example.com:4001
--- PASS: TestResolveTCPAddrs (1.00s)
=== RUN   TestURLsEqual
2022-03-05 07:01:38.112880 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2022-03-05 07:01:38.113039 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2022-03-05 07:01:38.113313 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2022-03-05 07:01:38.113615 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2022-03-05 07:01:38.113730 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2022-03-05 07:01:38.113908 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2022-03-05 07:01:38.114129 I | pkg/netutil: resolving example.com:2380 to 10.0.10.1:2380
2022-03-05 07:01:38.114431 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2022-03-05 07:01:38.114829 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2022-03-05 07:01:38.115154 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2022-03-05 07:01:38.115507 I | pkg/netutil: resolving first.com:2379 to 10.0.11.1:2379
2022-03-05 07:01:38.115594 I | pkg/netutil: resolving second.com:2380 to 10.0.11.2:2380
2022-03-05 07:01:38.115785 I | pkg/netutil: resolving second.com:2380 to 10.0.11.2:2380
2022-03-05 07:01:38.115869 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.1
--- PASS: TestGetDefaultHost (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/netutil	1.027s
=== RUN   TestUnsetenv
--- PASS: TestUnsetenv (0.01s)
=== RUN   TestHandleInterrupts
2022-03-05 07:01:39.958331 N | pkg/osutil: received interrupt signal, shutting down...
2022-03-05 07:01:39.959938 N | pkg/osutil: received terminated signal, shutting down...
--- PASS: TestHandleInterrupts (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/osutil	0.029s
=== RUN   TestCanonicalURLPath
--- PASS: TestCanonicalURLPath (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/pathutil	0.012s
=== RUN   TestMarshaler
--- PASS: TestMarshaler (0.00s)
=== RUN   TestMarshalerPanic
2022-03-05 07:01:42.960193 C | pkg/pbutil: marshal should never fail (blah)
--- PASS: TestMarshalerPanic (0.00s)
=== RUN   TestUnmarshaler
--- PASS: TestUnmarshaler (0.00s)
=== RUN   TestUnmarshalerPanic
2022-03-05 07:01:42.962307 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.022s
=== RUN   TestServer_Unix_Insecure
{"level":"info","msg":"started proxying","from":"unix://16D96A04C99A1E0E4AFE.unix-conn","to":"unix://16D96A04C99D44107F79.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://16D96A04C99A1E0E4AFE.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16D96A04C99A1E0E4AFE.unix-conn","to":"unix://16D96A04C99D44107F79.unix-conn"}
    server_test.go:109: took 1.443036ms with no latency
{"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://16D96A04C99A1E0E4AFE.unix-conn","to":"unix://16D96A04C99D44107F79.unix-conn"}
    server_test.go:126: took 2.003716ms with no latency
{"level":"info","msg":"closed proxy listener","from":"unix://16D96A04C99A1E0E4AFE.unix-conn","to":"unix://16D96A04C99D44107F79.unix-conn"}
--- PASS: TestServer_Unix_Insecure (0.01s)
=== RUN   TestServer_TCP_Insecure
{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:38979","to":"tcp://127.0.0.1:46165"}
{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:38979"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:38979","to":"tcp://127.0.0.1:46165"}
    server_test.go:109: took 2.350057ms with no latency
{"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:38979","to":"tcp://127.0.0.1:46165"}
    server_test.go:126: took 1.894379ms with no latency
{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:38979","to":"tcp://127.0.0.1:46165"}
--- PASS: TestServer_TCP_Insecure (0.01s)
=== RUN   TestServer_Unix_Secure
{"level":"info","msg":"started proxying","from":"unix://16D96A04CAA047AB11D0.unix-conn","to":"unix://16D96A04CAA39B401EDC.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://16D96A04CAA047AB11D0.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16D96A04CAA047AB11D0.unix-conn","to":"unix://16D96A04CAA39B401EDC.unix-conn"}
    server_test.go:109: took 7.120173ms with no latency
{"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://16D96A04CAA047AB11D0.unix-conn","to":"unix://16D96A04CAA39B401EDC.unix-conn"}
    server_test.go:126: took 4.860785ms with no latency
{"level":"info","msg":"closed proxy listener","from":"unix://16D96A04CAA047AB11D0.unix-conn","to":"unix://16D96A04CAA39B401EDC.unix-conn"}
--- PASS: TestServer_Unix_Secure (0.02s)
=== RUN   TestServer_TCP_Secure
{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:45191","to":"tcp://127.0.0.1:37743"}
{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:45191"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:45191","to":"tcp://127.0.0.1:37743"}
    server_test.go:109: took 6.796165ms with no latency
{"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:45191","to":"tcp://127.0.0.1:37743"}
    server_test.go:126: took 6.713497ms with no latency
{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:45191","to":"tcp://127.0.0.1:37743"}
--- PASS: TestServer_TCP_Secure (0.02s)
=== RUN   TestServer_Unix_Insecure_DelayTx
{"level":"info","msg":"started proxying","from":"unix://16D96A04CCA0CA14773E.unix-conn","to":"unix://16D96A04CCA40F563CA5.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://16D96A04CCA0CA14773E.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16D96A04CCA0CA14773E.unix-conn","to":"unix://16D96A04CCA40F563CA5.unix-conn"}
    server_test.go:109: took 1.077026ms with no latency
{"level":"info","msg":"set transmit latency","latency":"52.53791ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"unix://16D96A04CCA0CA14773E.unix-conn","to":"unix://16D96A04CCA40F563CA5.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://16D96A04CCA0CA14773E.unix-conn","to":"unix://16D96A04CCA40F563CA5.unix-conn"}
    server_test.go:124: took 54.256653ms with latency 50ms±5ms
{"level":"info","msg":"removed transmit latency","latency":"52.53791ms","from":"unix://16D96A04CCA0CA14773E.unix-conn","to":"unix://16D96A04CCA40F563CA5.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://16D96A04CCA0CA14773E.unix-conn","to":"unix://16D96A04CCA40F563CA5.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:45485","to":"tcp://127.0.0.1:42479"}
{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:45485"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:45485","to":"tcp://127.0.0.1:42479"}
    server_test.go:109: took 1.966381ms with no latency
{"level":"info","msg":"set transmit latency","latency":"50.595428ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"tcp://127.0.0.1:45485","to":"tcp://127.0.0.1:42479"}
{"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:45485","to":"tcp://127.0.0.1:42479"}
    server_test.go:124: took 52.847285ms with latency 50ms±5ms
{"level":"info","msg":"removed transmit latency","latency":"50.595428ms","from":"tcp://127.0.0.1:45485","to":"tcp://127.0.0.1:42479"}
{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:45485","to":"tcp://127.0.0.1:42479"}
--- PASS: TestServer_TCP_Insecure_DelayTx (0.06s)
=== RUN   TestServer_Unix_Secure_DelayTx
{"level":"info","msg":"started proxying","from":"unix://16D96A04D3A6ACAB3883.unix-conn","to":"unix://16D96A04D3A9D0133BCE.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://16D96A04D3A6ACAB3883.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16D96A04D3A6ACAB3883.unix-conn","to":"unix://16D96A04D3A9D0133BCE.unix-conn"}
    server_test.go:109: took 3.260413ms with no latency
{"level":"info","msg":"set transmit latency","latency":"54.005323ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"unix://16D96A04D3A6ACAB3883.unix-conn","to":"unix://16D96A04D3A9D0133BCE.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://16D96A04D3A6ACAB3883.unix-conn","to":"unix://16D96A04D3A9D0133BCE.unix-conn"}
    server_test.go:124: took 59.546449ms with latency 50ms±5ms
{"level":"info","msg":"removed transmit latency","latency":"54.005323ms","from":"unix://16D96A04D3A6ACAB3883.unix-conn","to":"unix://16D96A04D3A9D0133BCE.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://16D96A04D3A6ACAB3883.unix-conn","to":"unix://16D96A04D3A9D0133BCE.unix-conn"}
--- PASS: TestServer_Unix_Secure_DelayTx (0.07s)
=== RUN   TestServer_TCP_Secure_DelayTx
{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:40055","to":"tcp://127.0.0.1:36965"}
{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:40055"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:40055","to":"tcp://127.0.0.1:36965"}
    server_test.go:109: took 6.260152ms with no latency
{"level":"info","msg":"set transmit latency","latency":"54.192864ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"tcp://127.0.0.1:40055","to":"tcp://127.0.0.1:36965"}
{"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:40055","to":"tcp://127.0.0.1:36965"}
    server_test.go:124: took 61.40216ms with latency 50ms±5ms
{"level":"info","msg":"removed transmit latency","latency":"54.192864ms","from":"tcp://127.0.0.1:40055","to":"tcp://127.0.0.1:36965"}
{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:40055","to":"tcp://127.0.0.1:36965"}
--- PASS: TestServer_TCP_Secure_DelayTx (0.07s)
=== RUN   TestServer_Unix_Insecure_DelayAccept
{"level":"info","msg":"started proxying","from":"unix://16D96A04DC1E1738492A.unix-conn","to":"unix://16D96A04DC21FA09836A.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://16D96A04DC1E1738492A.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16D96A04DC1E1738492A.unix-conn","to":"unix://16D96A04DC21FA09836A.unix-conn"}
    server_test.go:203: took 5.679472ms with no latency
{"level":"info","msg":"set accept latency","latency":"702.216402ms","given-latency":"700ms","given-latency-random-variable":"10ms","from":"unix://16D96A04DC1E1738492A.unix-conn","to":"unix://16D96A04DC21FA09836A.unix-conn"}
{"level":"debug","msg":"listener accept error","error":"accept unix 16D96A04DC1E1738492A.unix-conn: use of closed network connection"}
{"level":"info","msg":"reset listener on","from":"unix://16D96A04DC1E1738492A.unix-conn"}
{"level":"debug","msg":"listener is closed; retry listening on","from":"unix://16D96A04DC1E1738492A.unix-conn"}
{"level":"info","msg":"reset listener on","from":"unix://16D96A04DC1E1738492A.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16D96A04DC1E1738492A.unix-conn","to":"unix://16D96A04DC21FA09836A.unix-conn"}
    server_test.go:219: took 515.444539ms with latency 700ms±10ms
{"level":"info","msg":"removed accept latency","latency":"702.216402ms","from":"unix://16D96A04DC1E1738492A.unix-conn","to":"unix://16D96A04DC21FA09836A.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://16D96A04DC1E1738492A.unix-conn","to":"unix://16D96A04DC21FA09836A.unix-conn"}
--- PASS: TestServer_Unix_Insecure_DelayAccept (0.73s)
=== RUN   TestServer_Unix_Secure_DelayAccept
{"level":"info","msg":"started proxying","from":"unix://16D96A05076D587F883C.unix-conn","to":"unix://16D96A050770DD8F70B0.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://16D96A05076D587F883C.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16D96A05076D587F883C.unix-conn","to":"unix://16D96A050770DD8F70B0.unix-conn"}
    server_test.go:203: took 6.576827ms with no latency
{"level":"info","msg":"set accept latency","latency":"690.26187ms","given-latency":"700ms","given-latency-random-variable":"10ms","from":"unix://16D96A05076D587F883C.unix-conn","to":"unix://16D96A050770DD8F70B0.unix-conn"}
{"level":"debug","msg":"listener accept error","error":"accept unix 16D96A05076D587F883C.unix-conn: use of closed network connection"}
{"level":"info","msg":"reset listener on","from":"unix://16D96A05076D587F883C.unix-conn"}
{"level":"debug","msg":"listener is closed; retry listening on","from":"unix://16D96A05076D587F883C.unix-conn"}
{"level":"info","msg":"reset listener on","from":"unix://16D96A05076D587F883C.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16D96A05076D587F883C.unix-conn","to":"unix://16D96A050770DD8F70B0.unix-conn"}
    server_test.go:219: took 504.340602ms with latency 700ms±10ms
{"level":"info","msg":"removed accept latency","latency":"690.26187ms","from":"unix://16D96A05076D587F883C.unix-conn","to":"unix://16D96A050770DD8F70B0.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://16D96A05076D587F883C.unix-conn","to":"unix://16D96A050770DD8F70B0.unix-conn"}
--- PASS: TestServer_Unix_Secure_DelayAccept (0.72s)
=== RUN   TestServer_PauseTx
{"level":"info","msg":"started proxying","from":"unix://16D96A053254EF5D2E5C.unix-conn","to":"unix://16D96A053259693A3497.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://16D96A053254EF5D2E5C.unix-conn"}
{"level":"info","msg":"paused transmit listen","from":"unix://16D96A053254EF5D2E5C.unix-conn","to":"unix://16D96A053259693A3497.unix-conn"}
{"level":"info","msg":"unpaused transmit listen","from":"unix://16D96A053254EF5D2E5C.unix-conn","to":"unix://16D96A053259693A3497.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16D96A053254EF5D2E5C.unix-conn","to":"unix://16D96A053259693A3497.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://16D96A053254EF5D2E5C.unix-conn","to":"unix://16D96A053259693A3497.unix-conn"}
--- PASS: TestServer_PauseTx (0.20s)
=== RUN   TestServer_BlackholeTx
{"level":"info","msg":"started proxying","from":"unix://16D96A053E8DD21C737D.unix-conn","to":"unix://16D96A053E90FEA11B65.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://16D96A053E8DD21C737D.unix-conn"}
{"level":"info","msg":"blackholed transmit","from":"unix://16D96A053E8DD21C737D.unix-conn","to":"unix://16D96A053E90FEA11B65.unix-conn"}
{"level":"debug","msg":"dropped","data-size":"12 B","from":"unix://16D96A053E8DD21C737D.unix-conn","to":"unix://16D96A053E90FEA11B65.unix-conn"}
{"level":"info","msg":"unblackholed transmit","from":"unix://16D96A053E8DD21C737D.unix-conn","to":"unix://16D96A053E90FEA11B65.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16D96A053E8DD21C737D.unix-conn","to":"unix://16D96A053E90FEA11B65.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://16D96A053E8DD21C737D.unix-conn","to":"unix://16D96A053E90FEA11B65.unix-conn"}
--- PASS: TestServer_BlackholeTx (0.21s)
=== RUN   TestServer_CorruptTx
{"level":"info","msg":"started proxying","from":"unix://16D96A054ACF88064052.unix-conn","to":"unix://16D96A054AD329BC3D2C.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://16D96A054ACF88064052.unix-conn"}
{"level":"info","msg":"corrupting transmit","from":"unix://16D96A054ACF88064052.unix-conn","to":"unix://16D96A054AD329BC3D2C.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16D96A054ACF88064052.unix-conn","to":"unix://16D96A054AD329BC3D2C.unix-conn"}
{"level":"info","msg":"stopped corrupting transmit","from":"unix://16D96A054ACF88064052.unix-conn","to":"unix://16D96A054AD329BC3D2C.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16D96A054ACF88064052.unix-conn","to":"unix://16D96A054AD329BC3D2C.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://16D96A054ACF88064052.unix-conn","to":"unix://16D96A054AD329BC3D2C.unix-conn"}
--- PASS: TestServer_CorruptTx (0.01s)
=== RUN   TestServer_Shutdown
{"level":"info","msg":"started proxying","from":"unix://16D96A054B2E7BE83368.unix-conn","to":"unix://16D96A054B32B74549F6.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://16D96A054B2E7BE83368.unix-conn"}
{"level":"debug","msg":"listener accept error","error":"accept unix 16D96A054B2E7BE83368.unix-conn: use of closed network connection"}
{"level":"debug","msg":"listener is closed; retry listening on","from":"unix://16D96A054B2E7BE83368.unix-conn"}
{"level":"info","msg":"reset listener on","from":"unix://16D96A054B2E7BE83368.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16D96A054B2E7BE83368.unix-conn","to":"unix://16D96A054B32B74549F6.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://16D96A054B2E7BE83368.unix-conn","to":"unix://16D96A054B32B74549F6.unix-conn"}
--- PASS: TestServer_Shutdown (0.21s)
=== RUN   TestServer_ShutdownListener
{"level":"info","msg":"started proxying","from":"unix://16D96A055774CED770A8.unix-conn","to":"unix://16D96A0557784C1864C0.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://16D96A055774CED770A8.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16D96A055774CED770A8.unix-conn","to":"unix://16D96A0557784C1864C0.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://16D96A055774CED770A8.unix-conn","to":"unix://16D96A0557784C1864C0.unix-conn"}
--- PASS: TestServer_ShutdownListener (0.21s)
=== RUN   TestServerHTTP_Insecure_DelayTx
{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:44027","to":"tcp://127.0.0.1:36101"}
{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:44027"}
{"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:44027","to":"tcp://127.0.0.1:36101"}
{"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:36101","to":"tcp://127.0.0.1:44027"}
    server_test.go:503: took 4.483776ms with no latency
{"level":"info","msg":"set transmit latency","latency":"994.499143ms","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:44027","to":"tcp://127.0.0.1:36101"}
{"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:44027","to":"tcp://127.0.0.1:36101"}
    server_test.go:539: took 996.676579ms with latency 1s±10ms
{"level":"info","msg":"removed transmit latency","latency":"994.499143ms","from":"tcp://127.0.0.1:44027","to":"tcp://127.0.0.1:36101"}
{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:44027","to":"tcp://127.0.0.1:36101"}
--- PASS: TestServerHTTP_Insecure_DelayTx (1.21s)
=== RUN   TestServerHTTP_Secure_DelayTx
{"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:36101","to":"tcp://127.0.0.1:44027"}
{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:41441","to":"tcp://127.0.0.1:39007"}
{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:41441"}
{"level":"debug","msg":"transmitted","data-size":"189 B","from":"tcp://127.0.0.1:41441","to":"tcp://127.0.0.1:39007"}
{"level":"debug","msg":"received","data-size":"1.6 kB","from":"tcp://127.0.0.1:39007","to":"tcp://127.0.0.1:41441"}
{"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:41441","to":"tcp://127.0.0.1:39007"}
{"level":"debug","msg":"received","data-size":"43 B","from":"tcp://127.0.0.1:39007","to":"tcp://127.0.0.1:41441"}
{"level":"debug","msg":"transmitted","data-size":"171 B","from":"tcp://127.0.0.1:41441","to":"tcp://127.0.0.1:39007"}
{"level":"debug","msg":"received","data-size":"163 B","from":"tcp://127.0.0.1:39007","to":"tcp://127.0.0.1:41441"}
    server_test.go:503: took 251.933462ms with no latency
{"level":"info","msg":"set transmit latency","latency":"1.009901467s","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:41441","to":"tcp://127.0.0.1:39007"}
{"level":"debug","msg":"transmitted","data-size":"189 B","from":"tcp://127.0.0.1:41441","to":"tcp://127.0.0.1:39007"}
{"level":"debug","msg":"received","data-size":"1.6 kB","from":"tcp://127.0.0.1:39007","to":"tcp://127.0.0.1:41441"}
{"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:41441","to":"tcp://127.0.0.1:39007"}
{"level":"debug","msg":"received","data-size":"43 B","from":"tcp://127.0.0.1:39007","to":"tcp://127.0.0.1:41441"}
{"level":"debug","msg":"transmitted","data-size":"171 B","from":"tcp://127.0.0.1:41441","to":"tcp://127.0.0.1:39007"}
{"level":"debug","msg":"received","data-size":"163 B","from":"tcp://127.0.0.1:39007","to":"tcp://127.0.0.1:41441"}
    server_test.go:539: took 3.281329822s with latency 1s±10ms
{"level":"info","msg":"removed transmit latency","latency":"1.009901467s","from":"tcp://127.0.0.1:41441","to":"tcp://127.0.0.1:39007"}
{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:41441","to":"tcp://127.0.0.1:39007"}
--- PASS: TestServerHTTP_Secure_DelayTx (3.74s)
=== RUN   TestServerHTTP_Insecure_DelayRx
{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:35831","to":"tcp://127.0.0.1:39897"}
{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:35831"}
{"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:35831","to":"tcp://127.0.0.1:39897"}
{"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:39897","to":"tcp://127.0.0.1:35831"}
    server_test.go:503: took 8.799214ms with no latency
{"level":"info","msg":"set receive latency","latency":"1.002063514s","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:39897","to":"tcp://127.0.0.1:35831"}
{"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:35831","to":"tcp://127.0.0.1:39897"}
{"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:39897","to":"tcp://127.0.0.1:35831"}
    server_test.go:539: took 1.00647915s with latency 1s±10ms
{"level":"info","msg":"removed receive latency","latency":"1.002063514s","from":"tcp://127.0.0.1:39897","to":"tcp://127.0.0.1:35831"}
{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:35831","to":"tcp://127.0.0.1:39897"}
--- PASS: TestServerHTTP_Insecure_DelayRx (1.22s)
=== RUN   TestServerHTTP_Secure_DelayRx
{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:37841","to":"tcp://127.0.0.1:34239"}
{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:37841"}
{"level":"debug","msg":"transmitted","data-size":"189 B","from":"tcp://127.0.0.1:37841","to":"tcp://127.0.0.1:34239"}
{"level":"debug","msg":"received","data-size":"1.6 kB","from":"tcp://127.0.0.1:34239","to":"tcp://127.0.0.1:37841"}
{"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:37841","to":"tcp://127.0.0.1:34239"}
{"level":"debug","msg":"received","data-size":"43 B","from":"tcp://127.0.0.1:34239","to":"tcp://127.0.0.1:37841"}
{"level":"debug","msg":"transmitted","data-size":"171 B","from":"tcp://127.0.0.1:37841","to":"tcp://127.0.0.1:34239"}
{"level":"debug","msg":"received","data-size":"163 B","from":"tcp://127.0.0.1:34239","to":"tcp://127.0.0.1:37841"}
    server_test.go:503: took 253.147492ms with no latency
{"level":"info","msg":"set receive latency","latency":"996.077775ms","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:34239","to":"tcp://127.0.0.1:37841"}
{"level":"debug","msg":"transmitted","data-size":"189 B","from":"tcp://127.0.0.1:37841","to":"tcp://127.0.0.1:34239"}
{"level":"debug","msg":"received","data-size":"1.6 kB","from":"tcp://127.0.0.1:34239","to":"tcp://127.0.0.1:37841"}
{"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:37841","to":"tcp://127.0.0.1:34239"}
{"level":"debug","msg":"received","data-size":"43 B","from":"tcp://127.0.0.1:34239","to":"tcp://127.0.0.1:37841"}
{"level":"debug","msg":"transmitted","data-size":"171 B","from":"tcp://127.0.0.1:37841","to":"tcp://127.0.0.1:34239"}
{"level":"debug","msg":"received","data-size":"163 B","from":"tcp://127.0.0.1:34239","to":"tcp://127.0.0.1:37841"}
    server_test.go:539: took 3.242705881s with latency 1s±10ms
{"level":"info","msg":"removed receive latency","latency":"996.077775ms","from":"tcp://127.0.0.1:34239","to":"tcp://127.0.0.1:37841"}
{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:37841","to":"tcp://127.0.0.1:34239"}
--- PASS: TestServerHTTP_Secure_DelayRx (3.70s)
PASS
ok  	github.com/coreos/etcd/pkg/proxy	12.489s
=== 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.016s
?   	github.com/coreos/etcd/pkg/runtime	[no test files]
=== RUN   TestFIFOSchedule
--- PASS: TestFIFOSchedule (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/schedule	0.013s
=== RUN   TestSRVGetCluster
--- PASS: TestSRVGetCluster (0.00s)
=== RUN   TestSRVDiscover
--- PASS: TestSRVDiscover (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/srv	0.021s
?   	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.051s
=== RUN   TestGetCipherSuites
--- PASS: TestGetCipherSuites (13.70s)
PASS
ok  	github.com/coreos/etcd/pkg/tlsutil	13.737s
=== RUN   TestNewKeepAliveListener
--- PASS: TestNewKeepAliveListener (0.42s)
=== RUN   TestNewKeepAliveListenerTLSEmptyConfig
--- PASS: TestNewKeepAliveListenerTLSEmptyConfig (0.00s)
=== RUN   TestNewListenerTLSInfo
--- PASS: TestNewListenerTLSInfo (0.98s)
=== RUN   TestNewListenerTLSInfoSkipClientSANVerify
--- PASS: TestNewListenerTLSInfoSkipClientSANVerify (6.99s)
=== RUN   TestNewListenerTLSEmptyInfo
--- PASS: TestNewListenerTLSEmptyInfo (0.00s)
=== RUN   TestNewTransportTLSInfo
--- PASS: TestNewTransportTLSInfo (0.40s)
=== RUN   TestTLSInfoNonexist
--- PASS: TestTLSInfoNonexist (0.00s)
=== RUN   TestTLSInfoEmpty
--- PASS: TestTLSInfoEmpty (0.00s)
=== RUN   TestTLSInfoMissingFields
--- PASS: TestTLSInfoMissingFields (0.41s)
=== RUN   TestTLSInfoParseFuncError
--- PASS: TestTLSInfoParseFuncError (0.41s)
=== RUN   TestTLSInfoConfigFuncs
--- PASS: TestTLSInfoConfigFuncs (0.41s)
=== RUN   TestNewListenerUnixSocket
--- PASS: TestNewListenerUnixSocket (0.00s)
=== RUN   TestNewListenerTLSInfoSelfCert
--- PASS: TestNewListenerTLSInfoSelfCert (0.94s)
=== RUN   TestIsClosedConnError
--- PASS: TestIsClosedConnError (0.00s)
=== RUN   TestReadWriteTimeoutDialer
--- PASS: TestReadWriteTimeoutDialer (0.04s)
=== RUN   TestNewTimeoutListener
--- PASS: TestNewTimeoutListener (0.00s)
=== RUN   TestWriteReadTimeoutListener
--- PASS: TestWriteReadTimeoutListener (0.03s)
=== RUN   TestNewTimeoutTransport
--- PASS: TestNewTimeoutTransport (0.01s)
=== RUN   TestNewTransportTLSInvalidCipherSuites
--- PASS: TestNewTransportTLSInvalidCipherSuites (0.71s)
PASS
ok  	github.com/coreos/etcd/pkg/transport	11.770s
=== 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.037s
=== RUN   TestWait
--- PASS: TestWait (0.00s)
=== RUN   TestRegisterDupPanic
2022/03/05 07:02:56 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.14s)
PASS
ok  	github.com/coreos/etcd/pkg/wait	0.163s
=== RUN   TestClusterProxyMemberList
2022-03-05 07:03:06.656581 I | integration: launching 260696861 (unix://localhost:2606968610)
2022-03-05 07:03:06.741403 I | etcdserver: name = 260696861
2022-03-05 07:03:06.741503 I | etcdserver: data dir = /tmp/etcd1196984125
2022-03-05 07:03:06.742197 I | etcdserver: member dir = /tmp/etcd1196984125/member
2022-03-05 07:03:06.742723 I | etcdserver: heartbeat = 10ms
2022-03-05 07:03:06.743213 I | etcdserver: election = 100ms
2022-03-05 07:03:06.743694 I | etcdserver: snapshot count = 0
2022-03-05 07:03:06.744848 I | etcdserver: advertise client URLs = unix://127.0.0.1:2100210400
2022-03-05 07:03:06.744943 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:2100110400
2022-03-05 07:03:06.745930 I | etcdserver: initial cluster = 260696861=unix://127.0.0.1:2100110400
2022-03-05 07:03:06.916337 I | etcdserver: starting member 10bc6d084f07fe69 in cluster 5f31d9dd503394a7
2022-03-05 07:03:06.916500 I | raft: 10bc6d084f07fe69 became follower at term 0
2022-03-05 07:03:06.917278 I | raft: newRaft 10bc6d084f07fe69 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
2022-03-05 07:03:06.917927 I | raft: 10bc6d084f07fe69 became follower at term 1
2022-03-05 07:03:07.199092 W | auth: simple token is not cryptographically signed
2022-03-05 07:03:08.515920 I | etcdserver: set snapshot count to default 100000
2022-03-05 07:03:08.516062 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-03-05 07:03:08.516399 I | etcdserver: 10bc6d084f07fe69 as single-node; fast-forwarding 9 ticks (election ticks 10)
2022-03-05 07:03:08.519400 I | etcdserver/membership: added member 10bc6d084f07fe69 [unix://127.0.0.1:2100110400] to cluster 5f31d9dd503394a7
2022-03-05 07:03:08.540623 I | integration: launched 260696861 (unix://localhost:2606968610)
2022-03-05 07:03:08.590714 I | raft: 10bc6d084f07fe69 is starting a new election at term 1
2022-03-05 07:03:08.590843 I | raft: 10bc6d084f07fe69 became candidate at term 2
2022-03-05 07:03:08.590951 I | raft: 10bc6d084f07fe69 received MsgVoteResp from 10bc6d084f07fe69 at term 2
2022-03-05 07:03:08.591082 I | raft: 10bc6d084f07fe69 became leader at term 2
2022-03-05 07:03:08.591196 I | raft: raft.node: 10bc6d084f07fe69 elected leader 10bc6d084f07fe69 at term 2
2022-03-05 07:03:08.593030 I | etcdserver: setting up the initial cluster version to 3.3
2022-03-05 07:03:08.875010 W | etcdserver: request "ID:18332323777941055490 Method:\"PUT\" Path:\"/0/members/10bc6d084f07fe69/attributes\" Val:\"{\\\"name\\\":\\\"260696861\\\",\\\"clientURLs\\\":[\\\"unix://127.0.0.1:2100210400\\\"]}\" " with result "" took too long (199.844861ms) to execute
2022-03-05 07:03:08.875252 N | etcdserver/membership: set the initial cluster version to 3.3
2022-03-05 07:03:08.875386 I | etcdserver: published {Name:260696861 ClientURLs:[unix://127.0.0.1:2100210400]} to cluster 5f31d9dd503394a7
2022-03-05 07:03:08.875742 I | etcdserver/api: enabled capabilities for version 3.3
2022-03-05 07:03:08.967497 I | grpcproxy: registered "127.0.0.1:45099" with 7-second lease
2022-03-05 07:03:10.399009 W | grpcproxy: clusterProxy watcher error (rpc error: code = Unavailable desc = naming: watch closed)
{"level":"warn","ts":"2022-03-05T07:03:10.399Z","caller":"clientv3/retry_interceptor.go:62","msg":"retrying of unary invoker failed","target":"endpoint://client-4dbf634f-2f3f-4bbe-911a-3f24b02f4c8d/localhost:2606968610","attempt":0,"error":"rpc error: code = Canceled desc = context canceled"}
2022-03-05 07:03:10.399717 I | integration: terminating 260696861 (unix://localhost:2606968610)
2022-03-05 07:03:10.570902 I | integration: terminated 260696861 (unix://localhost:2606968610)
--- PASS: TestClusterProxyMemberList (3.93s)
=== RUN   TestKVProxyRange
2022-03-05 07:03:10.582423 I | integration: launching 720974375 (unix://localhost:7209743750)
2022-03-05 07:03:10.666441 I | etcdserver: name = 720974375
2022-03-05 07:03:10.666734 I | etcdserver: data dir = /tmp/etcd734427815
2022-03-05 07:03:10.667504 I | etcdserver: member dir = /tmp/etcd734427815/member
2022-03-05 07:03:10.667719 I | etcdserver: heartbeat = 10ms
2022-03-05 07:03:10.668185 I | etcdserver: election = 100ms
2022-03-05 07:03:10.668878 I | etcdserver: snapshot count = 0
2022-03-05 07:03:10.669344 I | etcdserver: advertise client URLs = unix://127.0.0.1:2100410400
2022-03-05 07:03:10.669855 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:2100310400
2022-03-05 07:03:10.670346 I | etcdserver: initial cluster = 720974375=unix://127.0.0.1:2100310400
2022-03-05 07:03:10.851496 I | etcdserver: starting member 6137b3c2be486711 in cluster 98c9267c9acfca2a
2022-03-05 07:03:10.851865 I | raft: 6137b3c2be486711 became follower at term 0
2022-03-05 07:03:10.852575 I | raft: newRaft 6137b3c2be486711 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
2022-03-05 07:03:10.852789 I | raft: 6137b3c2be486711 became follower at term 1
2022-03-05 07:03:11.199187 W | auth: simple token is not cryptographically signed
2022-03-05 07:03:11.715907 I | etcdserver: set snapshot count to default 100000
2022-03-05 07:03:11.716050 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-03-05 07:03:11.717524 I | etcdserver: 6137b3c2be486711 as single-node; fast-forwarding 9 ticks (election ticks 10)
2022-03-05 07:03:11.718916 I | etcdserver/membership: added member 6137b3c2be486711 [unix://127.0.0.1:2100310400] to cluster 98c9267c9acfca2a
2022-03-05 07:03:11.726781 I | integration: launched 720974375 (unix://localhost:7209743750)
2022-03-05 07:03:11.844860 I | raft: 6137b3c2be486711 is starting a new election at term 1
2022-03-05 07:03:11.844978 I | raft: 6137b3c2be486711 became candidate at term 2
2022-03-05 07:03:11.845349 I | raft: 6137b3c2be486711 received MsgVoteResp from 6137b3c2be486711 at term 2
2022-03-05 07:03:11.845481 I | raft: 6137b3c2be486711 became leader at term 2
2022-03-05 07:03:11.845568 I | raft: raft.node: 6137b3c2be486711 elected leader 6137b3c2be486711 at term 2
2022-03-05 07:03:12.074460 W | etcdserver: request "ID:7426857280264406529 Method:\"PUT\" Path:\"/0/members/6137b3c2be486711/attributes\" Val:\"{\\\"name\\\":\\\"720974375\\\",\\\"clientURLs\\\":[\\\"unix://127.0.0.1:2100410400\\\"]}\" " with result "" took too long (227.169859ms) to execute
2022-03-05 07:03:12.075043 I | etcdserver: setting up the initial cluster version to 3.3
2022-03-05 07:03:12.075634 N | etcdserver/membership: set the initial cluster version to 3.3
2022-03-05 07:03:12.077383 I | etcdserver: published {Name:720974375 ClientURLs:[unix://127.0.0.1:2100410400]} to cluster 98c9267c9acfca2a
2022-03-05 07:03:12.151348 I | integration: terminating 720974375 (unix://localhost:7209743750)
2022-03-05 07:03:12.313988 I | integration: terminated 720974375 (unix://localhost:7209743750)
--- PASS: TestKVProxyRange (1.74s)
=== RUN   TestRegister
2022-03-05 07:03:12.321729 I | integration: launching 49423181 (unix://localhost:494231810)
2022-03-05 07:03:12.399677 I | etcdserver: name = 49423181
2022-03-05 07:03:12.399957 I | etcdserver: data dir = /tmp/etcd861988003
2022-03-05 07:03:12.400727 I | etcdserver: member dir = /tmp/etcd861988003/member
2022-03-05 07:03:12.400940 I | etcdserver: heartbeat = 10ms
2022-03-05 07:03:12.401412 I | etcdserver: election = 100ms
2022-03-05 07:03:12.401861 I | etcdserver: snapshot count = 0
2022-03-05 07:03:12.402591 I | etcdserver: advertise client URLs = unix://127.0.0.1:2100610400
2022-03-05 07:03:12.403043 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:2100510400
2022-03-05 07:03:12.403529 I | etcdserver: initial cluster = 49423181=unix://127.0.0.1:2100510400
2022-03-05 07:03:12.567262 I | etcdserver: starting member ad8404fcee9bfc16 in cluster 6d3a45bd550e4b79
2022-03-05 07:03:12.567689 I | raft: ad8404fcee9bfc16 became follower at term 0
2022-03-05 07:03:12.567967 I | raft: newRaft ad8404fcee9bfc16 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
2022-03-05 07:03:12.568179 I | raft: ad8404fcee9bfc16 became follower at term 1
2022-03-05 07:03:12.840731 W | auth: simple token is not cryptographically signed
2022-03-05 07:03:13.349188 I | etcdserver: set snapshot count to default 100000
2022-03-05 07:03:13.349304 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-03-05 07:03:13.350907 I | etcdserver: ad8404fcee9bfc16 as single-node; fast-forwarding 9 ticks (election ticks 10)
2022-03-05 07:03:13.352228 I | etcdserver/membership: added member ad8404fcee9bfc16 [unix://127.0.0.1:2100510400] to cluster 6d3a45bd550e4b79
2022-03-05 07:03:13.360075 I | integration: launched 49423181 (unix://localhost:494231810)
2022-03-05 07:03:13.432423 I | raft: ad8404fcee9bfc16 is starting a new election at term 1
2022-03-05 07:03:13.432543 I | raft: ad8404fcee9bfc16 became candidate at term 2
2022-03-05 07:03:13.432630 I | raft: ad8404fcee9bfc16 received MsgVoteResp from ad8404fcee9bfc16 at term 2
2022-03-05 07:03:13.432754 I | raft: ad8404fcee9bfc16 became leader at term 2
2022-03-05 07:03:13.432839 I | raft: raft.node: ad8404fcee9bfc16 elected leader ad8404fcee9bfc16 at term 2
2022-03-05 07:03:13.434238 I | etcdserver: setting up the initial cluster version to 3.3
2022-03-05 07:03:13.699429 W | etcdserver: request "ID:18164846166799661314 Method:\"PUT\" Path:\"/0/members/ad8404fcee9bfc16/attributes\" Val:\"{\\\"name\\\":\\\"49423181\\\",\\\"clientURLs\\\":[\\\"unix://127.0.0.1:2100610400\\\"]}\" " with result "" took too long (165.732364ms) to execute
2022-03-05 07:03:13.699844 N | etcdserver/membership: set the initial cluster version to 3.3
2022-03-05 07:03:13.700970 I | etcdserver: published {Name:49423181 ClientURLs:[unix://127.0.0.1:2100610400]} to cluster 6d3a45bd550e4b79
2022-03-05 07:03:13.991624 W | etcdserver: request "header:<ID:18164846166799661319 > put:<key:\"test-name/unix://localhost:494231810\" value_size:81 lease:8941474129944885509 >" with result "size:4" took too long (174.963589ms) to execute
{"level":"warn","ts":"2022-03-05T07:03:13.992Z","caller":"clientv3/retry_interceptor.go:62","msg":"retrying of unary invoker failed","target":"endpoint://client-a98cafa6-e0d5-4035-8a8c-738b511b3d9d/localhost:494231810","attempt":0,"error":"rpc error: code = Canceled desc = context canceled"}
2022-03-05 07:03:13.993106 W | grpcproxy: failed to create a session context canceled
2022-03-05 07:03:13.993407 I | integration: terminating 49423181 (unix://localhost:494231810)
2022-03-05 07:03:14.237728 I | integration: terminated 49423181 (unix://localhost:494231810)
--- PASS: TestRegister (1.93s)
PASS
ok  	github.com/coreos/etcd/proxy/grpcproxy	7.667s
?   	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
2022-03-05 07:03:18.333539 I | proxy/httpproxy: endpoints found ["http://example.com:8080" "http://192.0.2.8:4002"]
--- PASS: TestConfigHandlerGET (0.00s)
=== RUN   TestReverseProxyServe
2022-03-05 07:03:18.335953 I | proxy/httpproxy: zero endpoints currently available
2022-03-05 07:03:18.336320 I | proxy/httpproxy: failed to direct request to http://192.0.2.3:4040: what a bad trip
2022-03-05 07:03:18.336401 I | proxy/httpproxy: marked endpoint http://192.0.2.3:4040 unavailable
2022-03-05 07:03:18.336467 I | proxy/httpproxy: no failFunc defined, endpoint http://192.0.2.3:4040 will be unavailable forever.
2022-03-05 07:03:18.336570 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.037s
=== RUN   TestUserspaceProxy
2022-03-05 07:03:21.297575 I | proxy/tcpproxy: ready to proxy client requests to [127.0.0.1:36539]
--- PASS: TestUserspaceProxy (0.01s)
PASS
ok  	github.com/coreos/etcd/proxy/tcpproxy	0.030s
=== RUN   TestFindConflict
raft2022/03/05 07:03:33 INFO: found conflict at index 1 [existing term: 1, conflicting term: 4]
raft2022/03/05 07:03:33 INFO: found conflict at index 2 [existing term: 2, conflicting term: 1]
raft2022/03/05 07:03:33 INFO: found conflict at index 3 [existing term: 3, conflicting term: 1]
--- PASS: TestFindConflict (0.00s)
=== RUN   TestIsUpToDate
--- PASS: TestIsUpToDate (0.00s)
=== RUN   TestAppend
raft2022/03/05 07:03:33 INFO: replace the unstable entries from index 1
raft2022/03/05 07:03:33 INFO: replace the unstable entries from index 2
--- PASS: TestAppend (0.00s)
=== RUN   TestLogMaybeAppend
raft2022/03/05 07:03:33 INFO: found conflict at index 3 [existing term: 3, conflicting term: 4]
raft2022/03/05 07:03:33 INFO: truncate the unstable entries before index 3
raft2022/03/05 07:03:33 INFO: found conflict at index 2 [existing term: 2, conflicting term: 4]
raft2022/03/05 07:03:33 INFO: truncate the unstable entries before index 2
raft2022/03/05 07:03:33 INFO: found conflict at index 1 [existing term: 1, conflicting term: 4]
raft2022/03/05 07:03:33 entry 1 conflict with committed entry [committed(1)]
raft2022/03/05 07:03:33 INFO: found conflict at index 2 [existing term: 2, conflicting term: 4]
raft2022/03/05 07:03:33 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
raft2022/03/05 07:03:33 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
raft2022/03/05 07:03:33 compact 1001 is out of bound lastindex(1000)
--- PASS: TestCompaction (0.00s)
=== RUN   TestLogRestore
--- PASS: TestLogRestore (0.00s)
=== RUN   TestIsOutOfBounds
raft2022/03/05 07:03:33 slice[201,202) out of bound [101,200]
raft2022/03/05 07:03:33 slice[202,202) out of bound [101,200]
--- PASS: TestIsOutOfBounds (0.00s)
=== RUN   TestTerm
--- PASS: TestTerm (0.00s)
=== RUN   TestTermWithUnstableSnapshot
raft2022/03/05 07:03:33 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
raft2022/03/05 07:03:33 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
raft2022/03/05 07:03:33 INFO: replace the unstable entries from index 5
raft2022/03/05 07:03:33 INFO: replace the unstable entries from index 4
raft2022/03/05 07:03:33 INFO: truncate the unstable entries before index 6
raft2022/03/05 07:03:33 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
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:33 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:33 INFO: 1 became leader at term 1
raft2022/03/05 07:03:33 INFO: raft.node: 1 elected leader 1 at term 1
--- PASS: TestNodePropose (0.00s)
=== RUN   TestNodeReadIndex
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:33 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:33 INFO: 1 became leader at term 1
raft2022/03/05 07:03:33 INFO: raft.node: 1 elected leader 1 at term 1
--- PASS: TestNodeReadIndex (0.00s)
=== RUN   TestDisableProposalForwarding
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 2 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 3 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:33 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:33 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:33 INFO: 2 became follower at term 1
raft2022/03/05 07:03:33 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:33 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:33 INFO: 3 became follower at term 1
raft2022/03/05 07:03:33 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:33 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:33 INFO: 1 became leader at term 1
raft2022/03/05 07:03:33 INFO: 3 not forwarding to leader 1 at term 1; dropping proposal
--- PASS: TestDisableProposalForwarding (0.00s)
=== RUN   TestNodeReadIndexToOldLeader
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 2 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 3 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:33 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:33 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:33 INFO: 3 became follower at term 1
raft2022/03/05 07:03:33 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:33 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:33 INFO: 2 became follower at term 1
raft2022/03/05 07:03:33 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp from 3 at term 1
raft2022/03/05 07:03:33 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:33 INFO: 1 became leader at term 1
raft2022/03/05 07:03:33 INFO: 3 is starting a new election at term 1
raft2022/03/05 07:03:33 INFO: 3 became candidate at term 2
raft2022/03/05 07:03:33 INFO: 3 received MsgVoteResp from 3 at term 2
raft2022/03/05 07:03:33 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2022/03/05 07:03:33 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2
raft2022/03/05 07:03:33 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2022/03/05 07:03:33 INFO: 1 became follower at term 2
raft2022/03/05 07:03:33 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 2
raft2022/03/05 07:03:33 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2022/03/05 07:03:33 INFO: 2 became follower at term 2
raft2022/03/05 07:03:33 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 2
raft2022/03/05 07:03:33 INFO: 2 [term: 2] ignored a MsgHeartbeat message with lower term from 1 [term: 1]
raft2022/03/05 07:03:33 INFO: 3 [term: 2] ignored a MsgHeartbeat message with lower term from 1 [term: 1]
raft2022/03/05 07:03:33 INFO: 3 received MsgVoteResp from 1 at term 2
raft2022/03/05 07:03:33 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:33 INFO: 3 became leader at term 2
raft2022/03/05 07:03:33 INFO: 1 no leader at term 2; dropping index reading msg
--- PASS: TestNodeReadIndexToOldLeader (0.00s)
=== RUN   TestNodeProposeConfig
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:33 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:33 INFO: 1 became leader at term 1
raft2022/03/05 07:03:33 INFO: raft.node: 1 elected leader 1 at term 1
--- PASS: TestNodeProposeConfig (0.00s)
=== RUN   TestNodeProposeAddDuplicateNode
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:33 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:33 INFO: 1 became leader at term 1
raft2022/03/05 07:03:33 INFO: raft.node: 1 elected leader 1 at term 1
--- PASS: TestNodeProposeAddDuplicateNode (0.00s)
=== RUN   TestBlockProposal
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:33 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:33 INFO: 1 became leader at term 1
raft2022/03/05 07:03:33 INFO: raft.node: 1 elected leader 1 at term 1
--- PASS: TestBlockProposal (0.01s)
=== RUN   TestNodeTick
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestNodeTick (0.10s)
=== RUN   TestNodeStop
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 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
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 1 became follower at term 1
raft2022/03/05 07:03:33 INFO: 1 is starting a new election at term 1
raft2022/03/05 07:03:33 INFO: 1 became candidate at term 2
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/03/05 07:03:33 INFO: 1 became leader at term 2
raft2022/03/05 07:03:33 INFO: raft.node: 1 elected leader 1 at term 2
--- PASS: TestNodeStart (0.00s)
=== RUN   TestNodeRestart
raft2022/03/05 07:03:33 INFO: 1 became follower at term 1
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [], term: 1, commit: 1, applied: 0, lastindex: 2, lastterm: 1]
--- PASS: TestNodeRestart (0.00s)
=== RUN   TestNodeRestartFromSnapshot
raft2022/03/05 07:03:33 INFO: 1 became follower at term 1
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [1,2], term: 1, commit: 3, applied: 2, lastindex: 3, lastterm: 1]
--- PASS: TestNodeRestartFromSnapshot (0.00s)
=== RUN   TestNodeAdvance
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 1 became follower at term 1
raft2022/03/05 07:03:33 INFO: 1 is starting a new election at term 1
raft2022/03/05 07:03:33 INFO: 1 became candidate at term 2
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/03/05 07:03:33 INFO: 1 became leader at term 2
raft2022/03/05 07:03:33 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
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:33 INFO: 1 became leader at term 1
--- PASS: TestMsgAppFlowControlFull (0.00s)
=== RUN   TestMsgAppFlowControlMoveForward
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:33 INFO: 1 became leader at term 1
--- PASS: TestMsgAppFlowControlMoveForward (0.03s)
=== RUN   TestMsgAppFlowControlRecvHeartbeat
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:33 INFO: 1 became leader at term 1
--- PASS: TestMsgAppFlowControlRecvHeartbeat (0.01s)
=== RUN   TestFollowerUpdateTermFromMessage
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 1 became follower at term 1
raft2022/03/05 07:03:33 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2]
raft2022/03/05 07:03:33 INFO: 1 became follower at term 2
--- PASS: TestFollowerUpdateTermFromMessage (0.00s)
=== RUN   TestCandidateUpdateTermFromMessage
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:33 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2]
raft2022/03/05 07:03:33 INFO: 1 became follower at term 2
--- PASS: TestCandidateUpdateTermFromMessage (0.00s)
=== RUN   TestLeaderUpdateTermFromMessage
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:33 INFO: 1 became leader at term 1
raft2022/03/05 07:03:33 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2]
raft2022/03/05 07:03:33 INFO: 1 became follower at term 2
--- PASS: TestLeaderUpdateTermFromMessage (0.00s)
=== RUN   TestRejectStaleTermMessage
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 1 [term: 2] ignored a MsgApp message with lower term from 0 [term: 1]
--- PASS: TestRejectStaleTermMessage (0.00s)
=== RUN   TestStartAsFollower
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestStartAsFollower (0.00s)
=== RUN   TestLeaderBcastBeat
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:33 INFO: 1 became leader at term 1
--- PASS: TestLeaderBcastBeat (0.00s)
=== RUN   TestFollowerStartElection
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 1 became follower at term 1
raft2022/03/05 07:03:33 INFO: 1 is starting a new election at term 1
raft2022/03/05 07:03:33 INFO: 1 became candidate at term 2
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2
--- PASS: TestFollowerStartElection (0.00s)
=== RUN   TestCandidateStartNewElection
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:33 INFO: 1 is starting a new election at term 1
raft2022/03/05 07:03:33 INFO: 1 became candidate at term 2
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2
--- PASS: TestCandidateStartNewElection (0.00s)
=== RUN   TestLeaderElectionInOneRoundRPC
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:33 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:33 INFO: 1 became leader at term 1
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:33 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:33 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:33 INFO: 1 became leader at term 1
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:33 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:33 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:33 INFO: 1 became leader at term 1
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:33 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp from 3 at term 1
raft2022/03/05 07:03:33 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp from 4 at term 1
raft2022/03/05 07:03:33 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:33 INFO: 1 became leader at term 1
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:33 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp from 3 at term 1
raft2022/03/05 07:03:33 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp from 4 at term 1
raft2022/03/05 07:03:33 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:33 INFO: 1 became leader at term 1
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:33 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:33 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp from 3 at term 1
raft2022/03/05 07:03:33 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:33 INFO: 1 became leader at term 1
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:33 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp rejection from 2 at term 1
raft2022/03/05 07:03:33 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp rejection from 3 at term 1
raft2022/03/05 07:03:33 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 2 vote rejections
raft2022/03/05 07:03:33 INFO: 1 became follower at term 1
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:33 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp rejection from 4 at term 1
raft2022/03/05 07:03:33 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp rejection from 5 at term 1
raft2022/03/05 07:03:33 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 2 vote rejections
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp rejection from 2 at term 1
raft2022/03/05 07:03:33 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 3 vote rejections
raft2022/03/05 07:03:33 INFO: 1 became follower at term 1
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:33 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:33 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp rejection from 3 at term 1
raft2022/03/05 07:03:33 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 1 vote rejections
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp rejection from 4 at term 1
raft2022/03/05 07:03:33 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 2 vote rejections
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp rejection from 5 at term 1
raft2022/03/05 07:03:33 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 3 vote rejections
raft2022/03/05 07:03:33 INFO: 1 became follower at term 1
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:33 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:33 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:33 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:33 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp rejection from 2 at term 1
raft2022/03/05 07:03:33 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp rejection from 3 at term 1
raft2022/03/05 07:03:33 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 2 vote rejections
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:33 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
--- PASS: TestLeaderElectionInOneRoundRPC (0.01s)
=== RUN   TestFollowerVote
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0, vote: 1] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0, vote: 2] cast MsgVote for 2 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0, vote: 1] rejected MsgVote from 2 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 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
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:33 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:33 INFO: 1 became follower at term 1
raft2022/03/05 07:03:33 INFO: 1 became follower at term 0
raft2022/03/05 07:03:33 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:33 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:33 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:33 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:33 INFO: 1 [term: 1] received a MsgApp message with higher term from 2 [term: 2]
raft2022/03/05 07:03:33 INFO: 1 became follower at term 2
--- PASS: TestCandidateFallback (0.00s)
=== RUN   TestFollowerElectionTimeoutRandomized
--- PASS: TestFollowerElectionTimeoutRandomized (0.08s)
=== RUN   TestCandidateElectionTimeoutRandomized
--- PASS: TestCandidateElectionTimeoutRandomized (0.08s)
=== RUN   TestFollowersElectioinTimeoutNonconflict
--- PASS: TestFollowersElectioinTimeoutNonconflict (0.41s)
=== RUN   TestCandidatesElectionTimeoutNonconflict
--- PASS: TestCandidatesElectionTimeoutNonconflict (0.40s)
=== RUN   TestLeaderStartReplication
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
--- PASS: TestLeaderStartReplication (0.00s)
=== RUN   TestLeaderCommitEntry
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
--- PASS: TestLeaderCommitEntry (0.00s)
=== RUN   TestLeaderAcknowledgeCommit
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
--- PASS: TestLeaderAcknowledgeCommit (0.00s)
=== RUN   TestLeaderCommitPrecedingEntries
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 3
raft2022/03/05 07:03:34 INFO: 1 became leader at term 3
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 3
raft2022/03/05 07:03:34 INFO: 1 became leader at term 3
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 3
raft2022/03/05 07:03:34 INFO: 1 became leader at term 3
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 3
raft2022/03/05 07:03:34 INFO: 1 became leader at term 3
--- PASS: TestLeaderCommitPrecedingEntries (0.00s)
=== RUN   TestFollowerCommitEntry
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 1
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 1
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 1
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 1
--- PASS: TestFollowerCommitEntry (0.00s)
=== RUN   TestFollowerCheckMsgApp
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
--- PASS: TestFollowerCheckMsgApp (0.00s)
=== RUN   TestFollowerAppendEntries
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: found conflict at index 2 [existing term: 2, conflicting term: 3]
raft2022/03/05 07:03:34 INFO: replace the unstable entries from index 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: found conflict at index 1 [existing term: 1, conflicting term: 3]
raft2022/03/05 07:03:34 INFO: replace the unstable entries from index 1
--- PASS: TestFollowerAppendEntries (0.00s)
=== RUN   TestLeaderSyncFollowerLog
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 9, lastterm: 6]
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 8
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 9
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 9
raft2022/03/05 07:03:34 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9
raft2022/03/05 07:03:34 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9
raft2022/03/05 07:03:34 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 9
raft2022/03/05 07:03:34 INFO: 2 [logterm: 6, index: 9, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 2 at term 9
raft2022/03/05 07:03:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became leader at term 9
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 4, lastterm: 4]
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 8
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 9
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 9
raft2022/03/05 07:03:34 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9
raft2022/03/05 07:03:34 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9
raft2022/03/05 07:03:34 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 9
raft2022/03/05 07:03:34 INFO: 2 [logterm: 4, index: 4, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 2 at term 9
raft2022/03/05 07:03:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became leader at term 9
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 11, lastterm: 6]
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 8
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 9
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 9
raft2022/03/05 07:03:34 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9
raft2022/03/05 07:03:34 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9
raft2022/03/05 07:03:34 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 9
raft2022/03/05 07:03:34 INFO: 2 [logterm: 6, index: 11, vote: 0] rejected MsgVote from 1 [logterm: 6, index: 10] at term 9
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp rejection from 2 at term 9
raft2022/03/05 07:03:34 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 3 at term 9
raft2022/03/05 07:03:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 1 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became leader at term 9
raft2022/03/05 07:03:34 INFO: found conflict at index 11 [existing term: 6, conflicting term: 9]
raft2022/03/05 07:03:34 INFO: replace the unstable entries from index 11
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 12, lastterm: 7]
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 8
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 9
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 9
raft2022/03/05 07:03:34 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9
raft2022/03/05 07:03:34 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9
raft2022/03/05 07:03:34 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 9
raft2022/03/05 07:03:34 INFO: 2 [logterm: 7, index: 12, vote: 0] rejected MsgVote from 1 [logterm: 6, index: 10] at term 9
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp rejection from 2 at term 9
raft2022/03/05 07:03:34 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 3 at term 9
raft2022/03/05 07:03:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 1 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became leader at term 9
raft2022/03/05 07:03:34 INFO: found conflict at index 11 [existing term: 7, conflicting term: 9]
raft2022/03/05 07:03:34 INFO: replace the unstable entries from index 11
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 7, lastterm: 4]
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 8
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 9
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 9
raft2022/03/05 07:03:34 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9
raft2022/03/05 07:03:34 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9
raft2022/03/05 07:03:34 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 9
raft2022/03/05 07:03:34 INFO: 2 [logterm: 4, index: 7, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 2 at term 9
raft2022/03/05 07:03:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became leader at term 9
raft2022/03/05 07:03:34 INFO: found conflict at index 6 [existing term: 4, conflicting term: 5]
raft2022/03/05 07:03:34 INFO: replace the unstable entries from index 6
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 11, lastterm: 3]
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 8
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 9
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 9
raft2022/03/05 07:03:34 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9
raft2022/03/05 07:03:34 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9
raft2022/03/05 07:03:34 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 9
raft2022/03/05 07:03:34 INFO: 2 [logterm: 3, index: 11, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 2 at term 9
raft2022/03/05 07:03:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became leader at term 9
raft2022/03/05 07:03:34 INFO: found conflict at index 4 [existing term: 2, conflicting term: 4]
raft2022/03/05 07:03:34 INFO: replace the unstable entries from index 4
--- PASS: TestLeaderSyncFollowerLog (0.02s)
=== RUN   TestVoteRequest
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [term: 0] received a MsgApp message with higher term from 2 [term: 1]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 1
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 1
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 2
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/03/05 07:03:34 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2
raft2022/03/05 07:03:34 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [term: 0] received a MsgApp message with higher term from 2 [term: 2]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 2
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 3
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 3
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 3 at term 3
--- PASS: TestVoteRequest (0.00s)
=== RUN   TestVoter
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/03/05 07:03:34 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 3
raft2022/03/05 07:03:34 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 3
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/03/05 07:03:34 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 3
raft2022/03/05 07:03:34 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 2] at term 3
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2022/03/05 07:03:34 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 3
raft2022/03/05 07:03:34 INFO: 1 [logterm: 1, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 1] at term 3
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/03/05 07:03:34 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 3
raft2022/03/05 07:03:34 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/03/05 07:03:34 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 3
raft2022/03/05 07:03:34 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 2] at term 3
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2022/03/05 07:03:34 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 3
raft2022/03/05 07:03:34 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2022/03/05 07:03:34 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 3
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 1] at term 3
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2022/03/05 07:03:34 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 3
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 2] at term 3
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2022/03/05 07:03:34 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 3
raft2022/03/05 07:03:34 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
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 3
raft2022/03/05 07:03:34 INFO: 1 became leader at term 3
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 3
raft2022/03/05 07:03:34 INFO: 1 became leader at term 3
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 3
raft2022/03/05 07:03:34 INFO: 1 became leader at term 3
--- PASS: TestLeaderOnlyCommitsLogFromCurrentTerm (0.00s)
=== RUN   TestSendingSnapshotSetPendingSnapshot
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/05 07:03:34 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/05 07:03:34 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/05 07:03:34 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
--- PASS: TestSendingSnapshotSetPendingSnapshot (0.00s)
=== RUN   TestPendingSnapshotPauseReplication
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/05 07:03:34 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/05 07:03:34 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/05 07:03:34 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
--- PASS: TestPendingSnapshotPauseReplication (0.00s)
=== RUN   TestSnapshotFailure
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/05 07:03:34 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/05 07:03:34 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/05 07:03:34 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
--- PASS: TestSnapshotFailure (0.00s)
=== RUN   TestSnapshotSucceed
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/05 07:03:34 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/05 07:03:34 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/05 07:03:34 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
--- PASS: TestSnapshotSucceed (0.00s)
=== RUN   TestSnapshotAbort
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/05 07:03:34 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/05 07:03:34 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/05 07:03:34 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 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
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
--- PASS: TestProgressResumeByHeartbeatResp (0.00s)
=== RUN   TestProgressPaused
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
--- PASS: TestProgressPaused (0.00s)
=== RUN   TestLeaderElection
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 4 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 4 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 4 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 5 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 5 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 1
raft2022/03/05 07:03:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 1
raft2022/03/05 07:03:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 1
raft2022/03/05 07:03:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/03/05 07:03:34 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 4 became follower at term 1
raft2022/03/05 07:03:34 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 4 at term 1
raft2022/03/05 07:03:34 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/03/05 07:03:34 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 5 became follower at term 1
raft2022/03/05 07:03:34 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 4 became follower at term 1
raft2022/03/05 07:03:34 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 5 at term 1
raft2022/03/05 07:03:34 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 4 at term 1
raft2022/03/05 07:03:34 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2022/03/05 07:03:34 INFO: 2 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 3 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 4 [logterm: 1, index: 2, vote: 0] rejected MsgVote from 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 5 became follower at term 1
raft2022/03/05 07:03:34 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp rejection from 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp rejection from 3 at term 1
raft2022/03/05 07:03:34 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 2 vote rejections
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp rejection from 4 at term 1
raft2022/03/05 07:03:34 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 3 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became follower at term 1
--- PASS: TestLeaderElection (0.01s)
=== RUN   TestLeaderElectionPreVote
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 4 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 4 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 4 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 5 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 5 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 1 became pre-candidate at term 0
raft2022/03/05 07:03:34 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0
raft2022/03/05 07:03:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2022/03/05 07:03:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2022/03/05 07:03:34 INFO: 1 received MsgPreVoteResp from 2 at term 0
raft2022/03/05 07:03:34 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 1
raft2022/03/05 07:03:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 1
raft2022/03/05 07:03:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 1 became pre-candidate at term 0
raft2022/03/05 07:03:34 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0
raft2022/03/05 07:03:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2022/03/05 07:03:34 INFO: 1 received MsgPreVoteResp from 2 at term 0
raft2022/03/05 07:03:34 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 1
raft2022/03/05 07:03:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 1 became pre-candidate at term 0
raft2022/03/05 07:03:34 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 1 became pre-candidate at term 0
raft2022/03/05 07:03:34 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 4 at term 0
raft2022/03/05 07:03:34 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2022/03/05 07:03:34 INFO: 1 received MsgPreVoteResp from 4 at term 0
raft2022/03/05 07:03:34 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 1 became pre-candidate at term 0
raft2022/03/05 07:03:34 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 4 at term 0
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 5 at term 0
raft2022/03/05 07:03:34 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2022/03/05 07:03:34 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2022/03/05 07:03:34 INFO: 1 received MsgPreVoteResp from 4 at term 0
raft2022/03/05 07:03:34 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 received MsgPreVoteResp from 5 at term 0
raft2022/03/05 07:03:34 INFO: 1 [quorum:3] has received 3 MsgPreVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2022/03/05 07:03:34 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 4 became follower at term 1
raft2022/03/05 07:03:34 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 5 became follower at term 1
raft2022/03/05 07:03:34 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 4 at term 1
raft2022/03/05 07:03:34 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 5 at term 1
raft2022/03/05 07:03:34 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 1 became pre-candidate at term 0
raft2022/03/05 07:03:34 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 4 at term 0
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 5 at term 0
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0
raft2022/03/05 07:03:34 INFO: 4 [logterm: 1, index: 2, vote: 0] rejected MsgPreVote from 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2022/03/05 07:03:34 INFO: 2 [logterm: 1, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 3 [logterm: 1, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 1 [term: 0] received a MsgPreVoteResp message with higher term from 4 [term: 1]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 1
--- PASS: TestLeaderElectionPreVote (0.01s)
=== RUN   TestLearnerElectionTimeout
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 1
raft2022/03/05 07:03:34 INFO: 2 became follower at term 1
--- PASS: TestLearnerElectionTimeout (0.00s)
=== RUN   TestLearnerPromotion
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 1
raft2022/03/05 07:03:34 INFO: 2 became follower at term 1
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 1
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 2
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/03/05 07:03:34 INFO: 1 became leader at term 2
raft2022/03/05 07:03:34 INFO: 2 [term: 1] received a MsgHeartbeat message with higher term from 1 [term: 2]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 2
raft2022/03/05 07:03:34 INFO: 2 is starting a new election at term 2
raft2022/03/05 07:03:34 INFO: 2 became candidate at term 3
raft2022/03/05 07:03:34 INFO: 2 received MsgVoteResp from 2 at term 3
raft2022/03/05 07:03:34 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3
raft2022/03/05 07:03:34 INFO: 1 [term: 2] received a MsgVote message with higher term from 2 [term: 3]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 3
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3
raft2022/03/05 07:03:34 INFO: 2 received MsgVoteResp from 1 at term 3
raft2022/03/05 07:03:34 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 2 became leader at term 3
--- PASS: TestLearnerPromotion (0.00s)
=== RUN   TestLearnerCannotVote
raft2022/03/05 07:03:34 INFO: 2 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 1
raft2022/03/05 07:03:34 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 2
raft2022/03/05 07:03:34 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
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 1
raft2022/03/05 07:03:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 1
raft2022/03/05 07:03:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
raft2022/03/05 07:03:34 INFO: 2 is starting a new election at term 1
raft2022/03/05 07:03:34 INFO: 2 became candidate at term 2
raft2022/03/05 07:03:34 INFO: 2 received MsgVoteResp from 2 at term 2
raft2022/03/05 07:03:34 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2022/03/05 07:03:34 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2022/03/05 07:03:34 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2022/03/05 07:03:34 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 2
raft2022/03/05 07:03:34 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2022/03/05 07:03:34 INFO: 2 received MsgVoteResp from 1 at term 2
raft2022/03/05 07:03:34 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 2 became leader at term 2
raft2022/03/05 07:03:34 INFO: 3 is starting a new election at term 2
raft2022/03/05 07:03:34 INFO: 3 became candidate at term 3
raft2022/03/05 07:03:34 INFO: 3 received MsgVoteResp from 3 at term 3
raft2022/03/05 07:03:34 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 1 at term 3
raft2022/03/05 07:03:34 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3
raft2022/03/05 07:03:34 INFO: 1 [term: 2] received a MsgVote message with higher term from 3 [term: 3]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 3
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3
raft2022/03/05 07:03:34 INFO: 2 [term: 2] received a MsgVote message with higher term from 3 [term: 3]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 3
raft2022/03/05 07:03:34 INFO: 2 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3
raft2022/03/05 07:03:34 INFO: 3 received MsgVoteResp from 1 at term 3
raft2022/03/05 07:03:34 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 3 became leader at term 3
--- PASS: TestLeaderCycle (0.00s)
=== RUN   TestLeaderCyclePreVote
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 1 became pre-candidate at term 0
raft2022/03/05 07:03:34 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0
raft2022/03/05 07:03:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2022/03/05 07:03:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2022/03/05 07:03:34 INFO: 1 received MsgPreVoteResp from 2 at term 0
raft2022/03/05 07:03:34 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 1
raft2022/03/05 07:03:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 1
raft2022/03/05 07:03:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
raft2022/03/05 07:03:34 INFO: 2 is starting a new election at term 1
raft2022/03/05 07:03:34 INFO: 2 became pre-candidate at term 1
raft2022/03/05 07:03:34 INFO: 2 received MsgPreVoteResp from 2 at term 1
raft2022/03/05 07:03:34 INFO: 2 [logterm: 1, index: 1] sent MsgPreVote request to 3 at term 1
raft2022/03/05 07:03:34 INFO: 2 [logterm: 1, index: 1] sent MsgPreVote request to 1 at term 1
raft2022/03/05 07:03:34 INFO: 3 [logterm: 1, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 1, index: 1] at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 1, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 1, index: 1] at term 1
raft2022/03/05 07:03:34 INFO: 2 received MsgPreVoteResp from 3 at term 1
raft2022/03/05 07:03:34 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 2 became candidate at term 2
raft2022/03/05 07:03:34 INFO: 2 received MsgVoteResp from 2 at term 2
raft2022/03/05 07:03:34 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2022/03/05 07:03:34 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2022/03/05 07:03:34 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2022/03/05 07:03:34 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 2
raft2022/03/05 07:03:34 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2022/03/05 07:03:34 INFO: 2 received MsgVoteResp from 1 at term 2
raft2022/03/05 07:03:34 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 2 became leader at term 2
raft2022/03/05 07:03:34 INFO: 3 is starting a new election at term 2
raft2022/03/05 07:03:34 INFO: 3 became pre-candidate at term 2
raft2022/03/05 07:03:34 INFO: 3 received MsgPreVoteResp from 3 at term 2
raft2022/03/05 07:03:34 INFO: 3 [logterm: 2, index: 2] sent MsgPreVote request to 1 at term 2
raft2022/03/05 07:03:34 INFO: 3 [logterm: 2, index: 2] sent MsgPreVote request to 2 at term 2
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 2] cast MsgPreVote for 3 [logterm: 2, index: 2] at term 2
raft2022/03/05 07:03:34 INFO: 2 [logterm: 2, index: 2, vote: 2] cast MsgPreVote for 3 [logterm: 2, index: 2] at term 2
raft2022/03/05 07:03:34 INFO: 3 received MsgPreVoteResp from 1 at term 2
raft2022/03/05 07:03:34 INFO: 3 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 3 became candidate at term 3
raft2022/03/05 07:03:34 INFO: 3 received MsgVoteResp from 3 at term 3
raft2022/03/05 07:03:34 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 1 at term 3
raft2022/03/05 07:03:34 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3
raft2022/03/05 07:03:34 INFO: 1 [term: 2] received a MsgVote message with higher term from 3 [term: 3]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 3
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3
raft2022/03/05 07:03:34 INFO: 2 [term: 2] received a MsgVote message with higher term from 3 [term: 3]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 3
raft2022/03/05 07:03:34 INFO: 2 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3
raft2022/03/05 07:03:34 INFO: 3 received MsgVoteResp from 1 at term 3
raft2022/03/05 07:03:34 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 3 became leader at term 3
--- PASS: TestLeaderCyclePreVote (0.01s)
=== RUN   TestLeaderElectionOverwriteNewerLogs
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 1
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 2
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/03/05 07:03:34 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2022/03/05 07:03:34 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 4 at term 2
raft2022/03/05 07:03:34 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 5 at term 2
raft2022/03/05 07:03:34 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2
raft2022/03/05 07:03:34 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 1, index: 1] at term 2
raft2022/03/05 07:03:34 INFO: 4 [logterm: 0, index: 0, vote: 3] rejected MsgVote from 1 [logterm: 1, index: 1] at term 2
raft2022/03/05 07:03:34 INFO: 5 [logterm: 0, index: 0, vote: 3] rejected MsgVote from 1 [logterm: 1, index: 1] at term 2
raft2022/03/05 07:03:34 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 2
raft2022/03/05 07:03:34 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 2
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp rejection from 3 at term 2
raft2022/03/05 07:03:34 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp rejection from 4 at term 2
raft2022/03/05 07:03:34 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 2 vote rejections
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp rejection from 5 at term 2
raft2022/03/05 07:03:34 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 3 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 2
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 3
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 3
raft2022/03/05 07:03:34 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3
raft2022/03/05 07:03:34 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 3
raft2022/03/05 07:03:34 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 4 at term 3
raft2022/03/05 07:03:34 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 5 at term 3
raft2022/03/05 07:03:34 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 3
raft2022/03/05 07:03:34 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3
raft2022/03/05 07:03:34 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 3
raft2022/03/05 07:03:34 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 1, index: 1] at term 3
raft2022/03/05 07:03:34 INFO: 4 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/03/05 07:03:34 INFO: 4 became follower at term 3
raft2022/03/05 07:03:34 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3
raft2022/03/05 07:03:34 INFO: 5 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/03/05 07:03:34 INFO: 5 became follower at term 3
raft2022/03/05 07:03:34 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 2 at term 3
raft2022/03/05 07:03:34 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp rejection from 3 at term 3
raft2022/03/05 07:03:34 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 1 vote rejections
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 4 at term 3
raft2022/03/05 07:03:34 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 1 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became leader at term 3
raft2022/03/05 07:03:34 INFO: found conflict at index 1 [existing term: 2, conflicting term: 1]
raft2022/03/05 07:03:34 INFO: replace the unstable entries from index 1
--- PASS: TestLeaderElectionOverwriteNewerLogs (0.00s)
=== RUN   TestLeaderElectionOverwriteNewerLogsPreVote
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 1
raft2022/03/05 07:03:34 INFO: 1 became pre-candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgPreVoteResp from 1 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 3 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 4 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 5 at term 1
raft2022/03/05 07:03:34 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 1
raft2022/03/05 07:03:34 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2
raft2022/03/05 07:03:34 INFO: 4 [logterm: 0, index: 0, vote: 3] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2
raft2022/03/05 07:03:34 INFO: 5 [logterm: 0, index: 0, vote: 3] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2
raft2022/03/05 07:03:34 INFO: 1 received MsgPreVoteResp from 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 [term: 1] received a MsgPreVoteResp message with higher term from 3 [term: 2]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 2
raft2022/03/05 07:03:34 INFO: 1 became pre-candidate at term 2
raft2022/03/05 07:03:34 INFO: 1 received MsgPreVoteResp from 1 at term 2
raft2022/03/05 07:03:34 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 3 at term 2
raft2022/03/05 07:03:34 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 4 at term 2
raft2022/03/05 07:03:34 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 5 at term 2
raft2022/03/05 07:03:34 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 2 at term 2
raft2022/03/05 07:03:34 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2
raft2022/03/05 07:03:34 INFO: 4 [logterm: 0, index: 0, vote: 3] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 2
raft2022/03/05 07:03:34 INFO: 5 [logterm: 0, index: 0, vote: 3] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 2
raft2022/03/05 07:03:34 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgPreVoteResp rejection from 3 at term 2
raft2022/03/05 07:03:34 INFO: 1 [quorum:3] has received 1 MsgPreVoteResp votes and 1 vote rejections
raft2022/03/05 07:03:34 INFO: 1 received MsgPreVoteResp from 4 at term 2
raft2022/03/05 07:03:34 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 1 vote rejections
raft2022/03/05 07:03:34 INFO: 1 received MsgPreVoteResp from 5 at term 2
raft2022/03/05 07:03:34 INFO: 1 [quorum:3] has received 3 MsgPreVoteResp votes and 1 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 3
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 3
raft2022/03/05 07:03:34 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3
raft2022/03/05 07:03:34 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 3
raft2022/03/05 07:03:34 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 4 at term 3
raft2022/03/05 07:03:34 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 5 at term 3
raft2022/03/05 07:03:34 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 3]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 3
raft2022/03/05 07:03:34 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3
raft2022/03/05 07:03:34 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 3
raft2022/03/05 07:03:34 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 1, index: 1] at term 3
raft2022/03/05 07:03:34 INFO: 4 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/03/05 07:03:34 INFO: 4 became follower at term 3
raft2022/03/05 07:03:34 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3
raft2022/03/05 07:03:34 INFO: 5 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/03/05 07:03:34 INFO: 5 became follower at term 3
raft2022/03/05 07:03:34 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 2 at term 3
raft2022/03/05 07:03:34 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp rejection from 3 at term 3
raft2022/03/05 07:03:34 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 1 vote rejections
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 4 at term 3
raft2022/03/05 07:03:34 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 1 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became leader at term 3
raft2022/03/05 07:03:34 INFO: found conflict at index 1 [existing term: 2, conflicting term: 1]
raft2022/03/05 07:03:34 INFO: replace the unstable entries from index 1
--- PASS: TestLeaderElectionOverwriteNewerLogsPreVote (0.01s)
=== RUN   TestVoteFromAnyState
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 1
raft2022/03/05 07:03:34 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 2, index: 42] at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 2
raft2022/03/05 07:03:34 INFO: 1 [term: 2] received a MsgVote message with higher term from 2 [term: 3]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 3
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 42] at term 3
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 2
raft2022/03/05 07:03:34 INFO: 1 became leader at term 2
raft2022/03/05 07:03:34 INFO: 1 [term: 2] received a MsgVote message with higher term from 2 [term: 3]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 3
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 3, index: 42] at term 3
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became pre-candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 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
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 2 [logterm: 2, index: 42] at term 1
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 2
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0, vote: 1] cast MsgPreVote for 2 [logterm: 3, index: 42] at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 2
raft2022/03/05 07:03:34 INFO: 1 became leader at term 2
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 3, index: 42] at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became pre-candidate at term 1
raft2022/03/05 07:03:34 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
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 1
raft2022/03/05 07:03:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 1
raft2022/03/05 07:03:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 1
raft2022/03/05 07:03:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 1
raft2022/03/05 07:03:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
raft2022/03/05 07:03:34 INFO: 2 is starting a new election at term 1
raft2022/03/05 07:03:34 INFO: 2 became candidate at term 2
raft2022/03/05 07:03:34 INFO: 2 received MsgVoteResp from 2 at term 2
raft2022/03/05 07:03:34 INFO: 2 [logterm: 1, index: 2] sent MsgVote request to 1 at term 2
raft2022/03/05 07:03:34 INFO: 2 [logterm: 1, index: 2] sent MsgVote request to 3 at term 2
raft2022/03/05 07:03:34 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 2 [logterm: 1, index: 2] at term 2
raft2022/03/05 07:03:34 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 2
raft2022/03/05 07:03:34 INFO: 3 [logterm: 1, index: 2, vote: 0] cast MsgVote for 2 [logterm: 1, index: 2] at term 2
raft2022/03/05 07:03:34 INFO: 2 received MsgVoteResp from 1 at term 2
raft2022/03/05 07:03:34 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 2 became leader at term 2
--- PASS: TestLogReplication (0.00s)
=== RUN   TestLearnerLogReplication
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 1
raft2022/03/05 07:03:34 INFO: 2 became follower at term 1
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 1
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 2
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/03/05 07:03:34 INFO: 1 became leader at term 2
raft2022/03/05 07:03:34 INFO: 2 [term: 1] received a MsgHeartbeat message with higher term from 1 [term: 2]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 2
--- PASS: TestLearnerLogReplication (0.00s)
=== RUN   TestSingleNodeCommit
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
--- PASS: TestSingleNodeCommit (0.00s)
=== RUN   TestCannotCommitWithoutNewTermEntry
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 2 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 3 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 4 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 5 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2022/03/05 07:03:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 1
raft2022/03/05 07:03:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 1
raft2022/03/05 07:03:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 4 became follower at term 1
raft2022/03/05 07:03:34 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 5 became follower at term 1
raft2022/03/05 07:03:34 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 3 at term 1
raft2022/03/05 07:03:34 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
raft2022/03/05 07:03:34 INFO: 2 is starting a new election at term 1
raft2022/03/05 07:03:34 INFO: 2 became candidate at term 2
raft2022/03/05 07:03:34 INFO: 2 received MsgVoteResp from 2 at term 2
raft2022/03/05 07:03:34 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 1 at term 2
raft2022/03/05 07:03:34 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 3 at term 2
raft2022/03/05 07:03:34 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 4 at term 2
raft2022/03/05 07:03:34 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 5 at term 2
raft2022/03/05 07:03:34 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: 1 [logterm: 1, index: 3, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2
raft2022/03/05 07:03:34 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 2
raft2022/03/05 07:03:34 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2
raft2022/03/05 07:03:34 INFO: 4 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/05 07:03:34 INFO: 4 became follower at term 2
raft2022/03/05 07:03:34 INFO: 4 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2
raft2022/03/05 07:03:34 INFO: 5 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/05 07:03:34 INFO: 5 became follower at term 2
raft2022/03/05 07:03:34 INFO: 5 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2
raft2022/03/05 07:03:34 INFO: 2 received MsgVoteResp from 1 at term 2
raft2022/03/05 07:03:34 INFO: 2 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 2 received MsgVoteResp from 3 at term 2
raft2022/03/05 07:03:34 INFO: 2 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 2 became leader at term 2
--- PASS: TestCannotCommitWithoutNewTermEntry (0.01s)
=== RUN   TestCommitWithoutNewTermEntry
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 2 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 3 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 4 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 5 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2022/03/05 07:03:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 1
raft2022/03/05 07:03:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 1
raft2022/03/05 07:03:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 4 became follower at term 1
raft2022/03/05 07:03:34 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 5 became follower at term 1
raft2022/03/05 07:03:34 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 3 at term 1
raft2022/03/05 07:03:34 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
raft2022/03/05 07:03:34 INFO: 2 is starting a new election at term 1
raft2022/03/05 07:03:34 INFO: 2 became candidate at term 2
raft2022/03/05 07:03:34 INFO: 2 received MsgVoteResp from 2 at term 2
raft2022/03/05 07:03:34 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 3 at term 2
raft2022/03/05 07:03:34 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 4 at term 2
raft2022/03/05 07:03:34 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 5 at term 2
raft2022/03/05 07:03:34 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 1 at term 2
raft2022/03/05 07:03:34 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 2
raft2022/03/05 07:03:34 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2
raft2022/03/05 07:03:34 INFO: 4 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/05 07:03:34 INFO: 4 became follower at term 2
raft2022/03/05 07:03:34 INFO: 4 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2
raft2022/03/05 07:03:34 INFO: 5 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/05 07:03:34 INFO: 5 became follower at term 2
raft2022/03/05 07:03:34 INFO: 5 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2
raft2022/03/05 07:03:34 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: 1 [logterm: 1, index: 3, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2
raft2022/03/05 07:03:34 INFO: 2 received MsgVoteResp from 3 at term 2
raft2022/03/05 07:03:34 INFO: 2 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 2 received MsgVoteResp from 4 at term 2
raft2022/03/05 07:03:34 INFO: 2 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 2 became leader at term 2
--- PASS: TestCommitWithoutNewTermEntry (0.01s)
=== RUN   TestDuelingCandidates
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 1
raft2022/03/05 07:03:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
raft2022/03/05 07:03:34 INFO: 3 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 3 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 3 received MsgVoteResp from 3 at term 1
raft2022/03/05 07:03:34 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 1 at term 1
raft2022/03/05 07:03:34 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:34 INFO: 2 [logterm: 1, index: 1, vote: 1] rejected MsgVote from 3 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 3 received MsgVoteResp rejection from 2 at term 1
raft2022/03/05 07:03:34 INFO: 3 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections
raft2022/03/05 07:03:34 INFO: 3 is starting a new election at term 1
raft2022/03/05 07:03:34 INFO: 3 became candidate at term 2
raft2022/03/05 07:03:34 INFO: 3 received MsgVoteResp from 3 at term 2
raft2022/03/05 07:03:34 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 1 at term 2
raft2022/03/05 07:03:34 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2
raft2022/03/05 07:03:34 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: 1 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 3 [logterm: 0, index: 0] at term 2
raft2022/03/05 07:03:34 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 2
raft2022/03/05 07:03:34 INFO: 2 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 3 [logterm: 0, index: 0] at term 2
raft2022/03/05 07:03:34 INFO: 3 received MsgVoteResp rejection from 1 at term 2
raft2022/03/05 07:03:34 INFO: 3 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections
raft2022/03/05 07:03:34 INFO: 3 received MsgVoteResp rejection from 2 at term 2
raft2022/03/05 07:03:34 INFO: 3 [quorum:2] has received 1 MsgVoteResp votes and 2 vote rejections
raft2022/03/05 07:03:34 INFO: 3 became follower at term 2
--- PASS: TestDuelingCandidates (0.00s)
=== RUN   TestDuelingPreCandidates
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 1 became pre-candidate at term 0
raft2022/03/05 07:03:34 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0
raft2022/03/05 07:03:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2022/03/05 07:03:34 INFO: 1 received MsgPreVoteResp from 2 at term 0
raft2022/03/05 07:03:34 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 1
raft2022/03/05 07:03:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
raft2022/03/05 07:03:34 INFO: 3 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 3 became pre-candidate at term 0
raft2022/03/05 07:03:34 INFO: 3 received MsgPreVoteResp from 3 at term 0
raft2022/03/05 07:03:34 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 1 at term 0
raft2022/03/05 07:03:34 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2022/03/05 07:03:34 INFO: 2 [logterm: 1, index: 1, vote: 1] rejected MsgPreVote from 3 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 3 [term: 0] received a MsgPreVoteResp message with higher term from 2 [term: 1]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 1
raft2022/03/05 07:03:34 INFO: 3 is starting a new election at term 1
raft2022/03/05 07:03:34 INFO: 3 became pre-candidate at term 1
raft2022/03/05 07:03:34 INFO: 3 received MsgPreVoteResp from 3 at term 1
raft2022/03/05 07:03:34 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 1 at term 1
raft2022/03/05 07:03:34 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 1, index: 1, vote: 1] rejected MsgPreVote from 3 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 2 [logterm: 1, index: 1, vote: 1] rejected MsgPreVote from 3 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 3 received MsgPreVoteResp rejection from 1 at term 1
raft2022/03/05 07:03:34 INFO: 3 [quorum:2] has received 1 MsgPreVoteResp votes and 1 vote rejections
raft2022/03/05 07:03:34 INFO: 3 received MsgPreVoteResp rejection from 2 at term 1
raft2022/03/05 07:03:34 INFO: 3 [quorum:2] has received 1 MsgPreVoteResp votes and 2 vote rejections
raft2022/03/05 07:03:34 INFO: 3 became follower at term 1
--- PASS: TestDuelingPreCandidates (0.00s)
=== RUN   TestCandidateConcede
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:34 INFO: 3 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 3 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 3 received MsgVoteResp from 3 at term 1
raft2022/03/05 07:03:34 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 1 at term 1
raft2022/03/05 07:03:34 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 3 [term: 1]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 1
raft2022/03/05 07:03:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 3 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 3 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:34 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 3 became leader at term 1
raft2022/03/05 07:03:34 INFO: 1 became follower at term 1
--- PASS: TestCandidateConcede (0.00s)
=== RUN   TestSingleNodeCandidate
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
--- PASS: TestSingleNodeCandidate (0.00s)
=== RUN   TestSingleNodePreCandidate
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 1 became pre-candidate at term 0
raft2022/03/05 07:03:34 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
--- PASS: TestSingleNodePreCandidate (0.00s)
=== RUN   TestOldMessages
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 1
raft2022/03/05 07:03:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 1
raft2022/03/05 07:03:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
raft2022/03/05 07:03:34 INFO: 2 is starting a new election at term 1
raft2022/03/05 07:03:34 INFO: 2 became candidate at term 2
raft2022/03/05 07:03:34 INFO: 2 received MsgVoteResp from 2 at term 2
raft2022/03/05 07:03:34 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2022/03/05 07:03:34 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2022/03/05 07:03:34 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2022/03/05 07:03:34 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 2
raft2022/03/05 07:03:34 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2022/03/05 07:03:34 INFO: 2 received MsgVoteResp from 1 at term 2
raft2022/03/05 07:03:34 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 2 became leader at term 2
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 2
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 3
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 3
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 3 at term 3
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3
raft2022/03/05 07:03:34 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 3
raft2022/03/05 07:03:34 INFO: 3 [logterm: 2, index: 2, vote: 0] cast MsgVote for 1 [logterm: 2, index: 2] at term 3
raft2022/03/05 07:03:34 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 3
raft2022/03/05 07:03:34 INFO: 2 [logterm: 2, index: 2, vote: 0] cast MsgVote for 1 [logterm: 2, index: 2] at term 3
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 3 at term 3
raft2022/03/05 07:03:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became leader at term 3
raft2022/03/05 07:03:34 INFO: 1 [term: 3] ignored a MsgApp message with lower term from 2 [term: 2]
--- PASS: TestOldMessages (0.00s)
=== RUN   TestProposal
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 4 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 4 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 4 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 5 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 1
raft2022/03/05 07:03:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 1
raft2022/03/05 07:03:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 1
raft2022/03/05 07:03:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
    raft_test.go:1104: #3: empty log
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 no leader at term 1; dropping proposal
    raft_test.go:1104: #2: empty log
    raft_test.go:1104: #3: empty log
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/03/05 07:03:34 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 4 became follower at term 1
raft2022/03/05 07:03:34 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 4 at term 1
raft2022/03/05 07:03:34 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 no leader at term 1; dropping proposal
    raft_test.go:1104: #2: empty log
    raft_test.go:1104: #3: empty log
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2022/03/05 07:03:34 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 4 became follower at term 1
raft2022/03/05 07:03:34 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 5 became follower at term 1
raft2022/03/05 07:03:34 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 4 at term 1
raft2022/03/05 07:03:34 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 5 at term 1
raft2022/03/05 07:03:34 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 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
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 1
raft2022/03/05 07:03:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 1
raft2022/03/05 07:03:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 1
raft2022/03/05 07:03:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
    raft_test.go:1142: #3: empty log
--- PASS: TestProposalByProxy (0.00s)
=== RUN   TestCommit
raft2022/03/05 07:03:34 INFO: 1 became follower at term 1
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 1
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 1
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 1
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
--- PASS: TestCommit (0.00s)
=== RUN   TestPastElectionTimeout
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestPastElectionTimeout (0.03s)
=== RUN   TestStepIgnoreOldTermMsg
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [term: 2] ignored a MsgApp message with lower term from 0 [term: 1]
--- PASS: TestStepIgnoreOldTermMsg (0.00s)
=== RUN   TestHandleMsgApp
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: found conflict at index 1 [existing term: 1, conflicting term: 2]
raft2022/03/05 07:03:34 INFO: replace the unstable entries from index 1
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
--- PASS: TestHandleMsgApp (0.00s)
=== RUN   TestHandleHeartbeat
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
--- PASS: TestHandleHeartbeat (0.00s)
=== RUN   TestHandleHeartbeatResp
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
--- PASS: TestHandleHeartbeatResp (0.00s)
=== RUN   TestRaftFreesReadOnlyMem
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
--- PASS: TestRaftFreesReadOnlyMem (0.00s)
=== RUN   TestMsgAppRespWaitReset
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
--- PASS: TestMsgAppRespWaitReset (0.00s)
=== RUN   TestRecvMsgVote
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 0] at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 0] at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 2, index: 0] at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 1] at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 1] at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 2, index: 1] at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 1] at term 3
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 2] at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 2] at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 2, index: 2] at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 2] at term 3
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 3] at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 3] at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 2, index: 3] at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 3] at term 3
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 2] cast MsgVote for 2 [logterm: 2, index: 3] at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgVote from 2 [logterm: 2, index: 3] at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgVote from 2 [logterm: 3, index: 3] at term 3
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgVote from 2 [logterm: 3, index: 3] at term 3
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 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
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 0, index: 0] at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 1, index: 0] at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 2, index: 0] at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 3, index: 0] at term 3
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 0, index: 1] at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 1, index: 1] at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 2, index: 1] at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 3, index: 1] at term 3
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 0, index: 2] at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 1, index: 2] at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 2, index: 2] at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 3, index: 2] at term 3
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 0, index: 3] at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 1, index: 3] at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 2, index: 3] at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 3, index: 3] at term 3
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 2] cast MsgPreVote for 2 [logterm: 2, index: 3] at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgPreVote from 2 [logterm: 2, index: 3] at term 2
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgPreVote from 2 [logterm: 3, index: 3] at term 3
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgPreVote from 2 [logterm: 3, index: 3] at term 3
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 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
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 1
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became pre-candidate at term 0
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became pre-candidate at term 0
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became leader at term 0
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became pre-candidate at term 0
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became leader at term 0
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 1
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became leader at term 0
--- PASS: TestStateTransition (0.00s)
=== RUN   TestAllServerStepdown
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 1
raft2022/03/05 07:03:34 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 3
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became pre-candidate at term 0
raft2022/03/05 07:03:34 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 3
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 3
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
raft2022/03/05 07:03:34 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 3
raft2022/03/05 07:03:34 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
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
--- PASS: TestLeaderStepdownWhenQuorumActive (0.00s)
=== RUN   TestLeaderStepdownWhenQuorumLost
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
raft2022/03/05 07:03:34 WARN: 1 stepped down to follower since quorum is not active
raft2022/03/05 07:03:34 INFO: 1 became follower at term 1
--- PASS: TestLeaderStepdownWhenQuorumLost (0.00s)
=== RUN   TestLeaderSupersedingWithCheckQuorum
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 1
raft2022/03/05 07:03:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 1
raft2022/03/05 07:03:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
raft2022/03/05 07:03:34 INFO: 3 is starting a new election at term 1
raft2022/03/05 07:03:34 INFO: 3 became candidate at term 2
raft2022/03/05 07:03:34 INFO: 3 received MsgVoteResp from 3 at term 2
raft2022/03/05 07:03:34 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2022/03/05 07:03:34 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2
raft2022/03/05 07:03:34 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)
raft2022/03/05 07:03:34 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)
raft2022/03/05 07:03:34 INFO: 3 is starting a new election at term 2
raft2022/03/05 07:03:34 INFO: 3 became candidate at term 3
raft2022/03/05 07:03:34 INFO: 3 received MsgVoteResp from 3 at term 3
raft2022/03/05 07:03:34 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3
raft2022/03/05 07:03:34 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 3
raft2022/03/05 07:03:34 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 3]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 3
raft2022/03/05 07:03:34 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 3
raft2022/03/05 07:03:34 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)
raft2022/03/05 07:03:34 INFO: 3 received MsgVoteResp from 2 at term 3
raft2022/03/05 07:03:34 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 3 became leader at term 3
raft2022/03/05 07:03:34 INFO: 1 [term: 1] received a MsgApp message with higher term from 3 [term: 3]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 3
--- PASS: TestLeaderSupersedingWithCheckQuorum (0.00s)
=== RUN   TestLeaderElectionWithCheckQuorum
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 1
raft2022/03/05 07:03:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 1
raft2022/03/05 07:03:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
raft2022/03/05 07:03:34 INFO: 3 is starting a new election at term 1
raft2022/03/05 07:03:34 INFO: 3 became candidate at term 2
raft2022/03/05 07:03:34 INFO: 3 received MsgVoteResp from 3 at term 2
raft2022/03/05 07:03:34 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2022/03/05 07:03:34 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2
raft2022/03/05 07:03:34 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)
raft2022/03/05 07:03:34 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 2
raft2022/03/05 07:03:34 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 2
raft2022/03/05 07:03:34 INFO: 3 received MsgVoteResp from 2 at term 2
raft2022/03/05 07:03:34 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 3 became leader at term 2
raft2022/03/05 07:03:34 INFO: 1 [term: 1] received a MsgAppResp message with higher term from 2 [term: 2]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 2
--- PASS: TestLeaderElectionWithCheckQuorum (0.00s)
=== RUN   TestFreeStuckCandidateWithCheckQuorum
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 1
raft2022/03/05 07:03:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 1
raft2022/03/05 07:03:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
raft2022/03/05 07:03:34 INFO: 3 is starting a new election at term 1
raft2022/03/05 07:03:34 INFO: 3 became candidate at term 2
raft2022/03/05 07:03:34 INFO: 3 received MsgVoteResp from 3 at term 2
raft2022/03/05 07:03:34 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2022/03/05 07:03:34 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2
raft2022/03/05 07:03:34 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)
raft2022/03/05 07:03:34 INFO: 3 is starting a new election at term 2
raft2022/03/05 07:03:34 INFO: 3 became candidate at term 3
raft2022/03/05 07:03:34 INFO: 3 received MsgVoteResp from 3 at term 3
raft2022/03/05 07:03:34 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 3
raft2022/03/05 07:03:34 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3
raft2022/03/05 07:03:34 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)
raft2022/03/05 07:03:34 INFO: 1 [term: 1] received a MsgAppResp message with higher term from 3 [term: 3]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 3
raft2022/03/05 07:03:34 INFO: 3 is starting a new election at term 3
raft2022/03/05 07:03:34 INFO: 3 became candidate at term 4
raft2022/03/05 07:03:34 INFO: 3 received MsgVoteResp from 3 at term 4
raft2022/03/05 07:03:34 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 4
raft2022/03/05 07:03:34 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 4
raft2022/03/05 07:03:34 INFO: 1 [term: 3] received a MsgVote message with higher term from 3 [term: 4]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 4
raft2022/03/05 07:03:34 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 4
raft2022/03/05 07:03:34 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)
raft2022/03/05 07:03:34 INFO: 3 received MsgVoteResp from 1 at term 4
raft2022/03/05 07:03:34 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 3 became leader at term 4
raft2022/03/05 07:03:34 INFO: 2 [term: 1] received a MsgApp message with higher term from 3 [term: 4]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 4
--- PASS: TestFreeStuckCandidateWithCheckQuorum (0.00s)
=== RUN   TestNonPromotableVoterWithCheckQuorum
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 2 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 1
raft2022/03/05 07:03:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
--- PASS: TestNonPromotableVoterWithCheckQuorum (0.00s)
=== RUN   TestReadOnlyOptionSafe
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 1
raft2022/03/05 07:03:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 1
raft2022/03/05 07:03:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
--- PASS: TestReadOnlyOptionSafe (0.01s)
=== RUN   TestReadOnlyOptionLease
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 1
raft2022/03/05 07:03:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 1
raft2022/03/05 07:03:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 3 at term 1
raft2022/03/05 07:03:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
--- PASS: TestReadOnlyOptionLease (0.01s)
=== RUN   TestReadOnlyForNewLeader
raft2022/03/05 07:03:34 INFO: 1 became follower at term 1
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 1, commit: 1, applied: 1, lastindex: 2, lastterm: 1]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 1
raft2022/03/05 07:03:34 INFO: newRaft 2 [peers: [1,2,3], term: 1, commit: 2, applied: 2, lastindex: 2, lastterm: 1]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 1
raft2022/03/05 07:03:34 INFO: newRaft 3 [peers: [1,2,3], term: 1, commit: 2, applied: 2, lastindex: 2, lastterm: 1]
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 1
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 2
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/03/05 07:03:34 INFO: 1 [logterm: 1, index: 2] sent MsgVote request to 3 at term 2
raft2022/03/05 07:03:34 INFO: 1 [logterm: 1, index: 2] sent MsgVote request to 2 at term 2
raft2022/03/05 07:03:34 INFO: 3 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 2
raft2022/03/05 07:03:34 INFO: 3 [logterm: 1, index: 2, vote: 0] cast MsgVote for 1 [logterm: 1, index: 2] at term 2
raft2022/03/05 07:03:34 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 2
raft2022/03/05 07:03:34 INFO: 2 [logterm: 1, index: 2, vote: 0] cast MsgVote for 1 [logterm: 1, index: 2] at term 2
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 3 at term 2
raft2022/03/05 07:03:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became leader at term 2
--- PASS: TestReadOnlyForNewLeader (0.00s)
=== RUN   TestLeaderAppResp
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
--- PASS: TestLeaderAppResp (0.00s)
=== RUN   TestBcastBeat
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 1000, applied: 1000, lastindex: 1000, lastterm: 1]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 2
raft2022/03/05 07:03:34 INFO: 1 became leader at term 2
--- PASS: TestBcastBeat (0.00s)
=== RUN   TestRecvMsgBeat
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestRecvMsgBeat (0.00s)
=== RUN   TestLeaderIncreaseNext
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
--- PASS: TestLeaderIncreaseNext (0.01s)
=== RUN   TestSendAppendForProgressProbe
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
--- PASS: TestSendAppendForProgressProbe (0.00s)
=== RUN   TestSendAppendForProgressReplicate
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
--- PASS: TestSendAppendForProgressReplicate (0.00s)
=== RUN   TestSendAppendForProgressSnapshot
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
--- PASS: TestSendAppendForProgressSnapshot (0.00s)
=== RUN   TestRecvMsgUnreachable
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 1]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
--- PASS: TestRecvMsgUnreachable (0.00s)
=== RUN   TestRestore
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/05 07:03:34 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/05 07:03:34 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/05 07:03:34 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/05 07:03:34 INFO: 1 restored progress of 3 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
--- PASS: TestRestore (0.00s)
=== RUN   TestRestoreWithLearner
raft2022/03/05 07:03:34 INFO: 3 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 3 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/05 07:03:34 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/05 07:03:34 INFO: 3 restored progress of 1 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/05 07:03:34 INFO: 3 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/05 07:03:34 INFO: 3 restored progress of 3 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
--- PASS: TestRestoreWithLearner (0.00s)
=== RUN   TestRestoreInvalidLearner
raft2022/03/05 07:03:34 INFO: 3 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 ERROR: 3 can't become learner when restores snapshot [index: 11, term: 11]
--- PASS: TestRestoreInvalidLearner (0.00s)
=== RUN   TestRestoreLearnerPromotion
raft2022/03/05 07:03:34 INFO: 3 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 3 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/05 07:03:34 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/05 07:03:34 INFO: 3 restored progress of 1 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/05 07:03:34 INFO: 3 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/05 07:03:34 INFO: 3 restored progress of 3 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
--- PASS: TestRestoreLearnerPromotion (0.00s)
=== RUN   TestLearnerReceiveSnapshot
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/05 07:03:34 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/05 07:03:34 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/05 07:03:34 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
raft2022/03/05 07:03:34 INFO: 2 [term: 0] received a MsgHeartbeat message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 1
raft2022/03/05 07:03:34 INFO: 2 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/05 07:03:34 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/05 07:03:34 INFO: 2 restored progress of 1 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/05 07:03:34 INFO: 2 restored progress of 2 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/05 07:03:34 INFO: 2 [commit: 11] restored snapshot [index: 11, term: 11]
--- PASS: TestLearnerReceiveSnapshot (0.00s)
=== RUN   TestRestoreIgnoreSnapshot
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [commit: 1, lastindex: 3, lastterm: 1] fast-forwarded commit to snapshot [index: 2, term: 1]
--- PASS: TestRestoreIgnoreSnapshot (0.00s)
=== RUN   TestProvideSnap
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/05 07:03:34 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/05 07:03:34 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/05 07:03:34 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
--- PASS: TestProvideSnap (0.00s)
=== RUN   TestIgnoreProvidingSnap
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/05 07:03:34 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/05 07:03:34 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/05 07:03:34 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
--- PASS: TestIgnoreProvidingSnap (0.00s)
=== RUN   TestRestoreFromSnapMsg
raft2022/03/05 07:03:34 INFO: 2 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 2 [term: 0] received a MsgSnap message with higher term from 1 [term: 2]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 2
raft2022/03/05 07:03:34 INFO: 2 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/05 07:03:34 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/05 07:03:34 INFO: 2 restored progress of 1 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/05 07:03:34 INFO: 2 restored progress of 2 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/05 07:03:34 INFO: 2 [commit: 11] restored snapshot [index: 11, term: 11]
--- PASS: TestRestoreFromSnapMsg (0.00s)
=== RUN   TestSlowNodeRestore
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 2 became follower at term 1
raft2022/03/05 07:03:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:34 INFO: 3 became follower at term 1
raft2022/03/05 07:03:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
raft2022/03/05 07:03:34 INFO: 3 [commit: 1, lastindex: 1, lastterm: 1] starts to restore snapshot [index: 102, term: 1]
raft2022/03/05 07:03:34 INFO: log [committed=1, applied=0, unstable.offset=1, len(unstable.Entries)=1] starts to restore snapshot [index: 102, term: 1]
raft2022/03/05 07:03:34 INFO: 3 restored progress of 1 [next = 103, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/05 07:03:34 INFO: 3 restored progress of 2 [next = 103, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/05 07:03:34 INFO: 3 restored progress of 3 [next = 103, match = 102, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/05 07:03:34 INFO: 3 [commit: 102] restored snapshot [index: 102, term: 1]
--- PASS: TestSlowNodeRestore (0.01s)
=== RUN   TestStepConfig
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
--- PASS: TestStepConfig (0.00s)
=== RUN   TestStepIgnoreConfig
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
raft2022/03/05 07:03:34 INFO: propose conf Type:EntryConfChange  ignored since pending unapplied configuration
--- PASS: TestStepIgnoreConfig (0.00s)
=== RUN   TestRecoverPendingConfig
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
--- PASS: TestRecoverPendingConfig (0.00s)
=== RUN   TestRecoverDoublePendingConfig
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
--- PASS: TestRecoverDoublePendingConfig (0.00s)
=== RUN   TestAddNode
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestAddNode (0.00s)
=== RUN   TestAddLearner
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestAddLearner (0.00s)
=== RUN   TestAddNodeCheckQuorum
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
raft2022/03/05 07:03:34 WARN: 1 stepped down to follower since quorum is not active
raft2022/03/05 07:03:34 INFO: 1 became follower at term 1
--- PASS: TestAddNodeCheckQuorum (0.00s)
=== RUN   TestRemoveNode
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestRemoveNode (0.00s)
=== RUN   TestRemoveLearner
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestRemoveLearner (0.00s)
=== RUN   TestPromotable
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestPromotable (0.00s)
=== RUN   TestRaftNodes
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestRaftNodes (0.00s)
=== RUN   TestCampaignWhileLeader
raft2022/03/05 07:03:34 INFO: 1 became follower at term 0
raft2022/03/05 07:03:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:34 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:34 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:34 INFO: 1 became leader at term 1
--- PASS: TestCampaignWhileLeader (0.00s)
=== RUN   TestPreCampaignWhileLeader
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:35 INFO: 1 became pre-candidate at term 0
raft2022/03/05 07:03:35 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2022/03/05 07:03:35 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:35 INFO: 1 became leader at term 1
--- PASS: TestPreCampaignWhileLeader (0.00s)
=== RUN   TestCommitAfterRemoveNode
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:35 INFO: 1 became leader at term 1
--- PASS: TestCommitAfterRemoveNode (0.00s)
=== RUN   TestLeaderTransferToUpToDateNode
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 2 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 3 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:35 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:35 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:35 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:35 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:35 INFO: 2 became follower at term 1
raft2022/03/05 07:03:35 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:35 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:35 INFO: 3 became follower at term 1
raft2022/03/05 07:03:35 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:35 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:35 INFO: 1 became leader at term 1
raft2022/03/05 07:03:35 INFO: 1 [term 1] starts to transfer leadership to 2
raft2022/03/05 07:03:35 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log
raft2022/03/05 07:03:35 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership.
raft2022/03/05 07:03:35 INFO: 2 became candidate at term 2
raft2022/03/05 07:03:35 INFO: 2 received MsgVoteResp from 2 at term 2
raft2022/03/05 07:03:35 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2022/03/05 07:03:35 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2022/03/05 07:03:35 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/05 07:03:35 INFO: 3 became follower at term 2
raft2022/03/05 07:03:35 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2022/03/05 07:03:35 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/05 07:03:35 INFO: 1 became follower at term 2
raft2022/03/05 07:03:35 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2022/03/05 07:03:35 INFO: 2 received MsgVoteResp from 3 at term 2
raft2022/03/05 07:03:35 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:35 INFO: 2 became leader at term 2
raft2022/03/05 07:03:35 INFO: 2 [term 2] starts to transfer leadership to 1
raft2022/03/05 07:03:35 INFO: 2 sends MsgTimeoutNow to 1 immediately as 1 already has up-to-date log
raft2022/03/05 07:03:35 INFO: 1 [term 2] received MsgTimeoutNow from 2 and starts an election to get leadership.
raft2022/03/05 07:03:35 INFO: 1 became candidate at term 3
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 1 at term 3
raft2022/03/05 07:03:35 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 2 at term 3
raft2022/03/05 07:03:35 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 3 at term 3
raft2022/03/05 07:03:35 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/03/05 07:03:35 INFO: 2 became follower at term 3
raft2022/03/05 07:03:35 INFO: 2 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3
raft2022/03/05 07:03:35 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/03/05 07:03:35 INFO: 3 became follower at term 3
raft2022/03/05 07:03:35 INFO: 3 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 2 at term 3
raft2022/03/05 07:03:35 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:35 INFO: 1 became leader at term 3
--- PASS: TestLeaderTransferToUpToDateNode (0.00s)
=== RUN   TestLeaderTransferToUpToDateNodeFromFollower
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 2 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 3 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:35 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:35 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:35 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:35 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:35 INFO: 2 became follower at term 1
raft2022/03/05 07:03:35 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:35 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:35 INFO: 3 became follower at term 1
raft2022/03/05 07:03:35 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:35 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:35 INFO: 1 became leader at term 1
raft2022/03/05 07:03:35 INFO: 1 [term 1] starts to transfer leadership to 2
raft2022/03/05 07:03:35 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log
raft2022/03/05 07:03:35 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership.
raft2022/03/05 07:03:35 INFO: 2 became candidate at term 2
raft2022/03/05 07:03:35 INFO: 2 received MsgVoteResp from 2 at term 2
raft2022/03/05 07:03:35 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2022/03/05 07:03:35 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2022/03/05 07:03:35 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/05 07:03:35 INFO: 1 became follower at term 2
raft2022/03/05 07:03:35 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2022/03/05 07:03:35 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/05 07:03:35 INFO: 3 became follower at term 2
raft2022/03/05 07:03:35 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2022/03/05 07:03:35 INFO: 2 received MsgVoteResp from 1 at term 2
raft2022/03/05 07:03:35 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:35 INFO: 2 became leader at term 2
raft2022/03/05 07:03:35 INFO: 2 [term 2] starts to transfer leadership to 1
raft2022/03/05 07:03:35 INFO: 2 sends MsgTimeoutNow to 1 immediately as 1 already has up-to-date log
raft2022/03/05 07:03:35 INFO: 1 [term 2] received MsgTimeoutNow from 2 and starts an election to get leadership.
raft2022/03/05 07:03:35 INFO: 1 became candidate at term 3
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 1 at term 3
raft2022/03/05 07:03:35 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 2 at term 3
raft2022/03/05 07:03:35 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 3 at term 3
raft2022/03/05 07:03:35 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/03/05 07:03:35 INFO: 2 became follower at term 3
raft2022/03/05 07:03:35 INFO: 2 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3
raft2022/03/05 07:03:35 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/03/05 07:03:35 INFO: 3 became follower at term 3
raft2022/03/05 07:03:35 INFO: 3 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 2 at term 3
raft2022/03/05 07:03:35 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:35 INFO: 1 became leader at term 3
--- PASS: TestLeaderTransferToUpToDateNodeFromFollower (0.00s)
=== RUN   TestLeaderTransferWithCheckQuorum
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 2 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 3 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:35 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:35 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:35 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:35 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:35 INFO: 2 became follower at term 1
raft2022/03/05 07:03:35 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:35 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:35 INFO: 3 became follower at term 1
raft2022/03/05 07:03:35 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:35 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:35 INFO: 1 became leader at term 1
raft2022/03/05 07:03:35 INFO: 1 [term 1] starts to transfer leadership to 2
raft2022/03/05 07:03:35 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log
raft2022/03/05 07:03:35 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership.
raft2022/03/05 07:03:35 INFO: 2 became candidate at term 2
raft2022/03/05 07:03:35 INFO: 2 received MsgVoteResp from 2 at term 2
raft2022/03/05 07:03:35 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2022/03/05 07:03:35 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2022/03/05 07:03:35 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/05 07:03:35 INFO: 1 became follower at term 2
raft2022/03/05 07:03:35 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2022/03/05 07:03:35 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/05 07:03:35 INFO: 3 became follower at term 2
raft2022/03/05 07:03:35 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2022/03/05 07:03:35 INFO: 2 received MsgVoteResp from 1 at term 2
raft2022/03/05 07:03:35 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:35 INFO: 2 became leader at term 2
raft2022/03/05 07:03:35 INFO: 2 [term 2] starts to transfer leadership to 1
raft2022/03/05 07:03:35 INFO: 2 sends MsgTimeoutNow to 1 immediately as 1 already has up-to-date log
raft2022/03/05 07:03:35 INFO: 1 [term 2] received MsgTimeoutNow from 2 and starts an election to get leadership.
raft2022/03/05 07:03:35 INFO: 1 became candidate at term 3
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 1 at term 3
raft2022/03/05 07:03:35 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 2 at term 3
raft2022/03/05 07:03:35 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 3 at term 3
raft2022/03/05 07:03:35 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/03/05 07:03:35 INFO: 2 became follower at term 3
raft2022/03/05 07:03:35 INFO: 2 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3
raft2022/03/05 07:03:35 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/03/05 07:03:35 INFO: 3 became follower at term 3
raft2022/03/05 07:03:35 INFO: 3 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 2 at term 3
raft2022/03/05 07:03:35 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:35 INFO: 1 became leader at term 3
--- PASS: TestLeaderTransferWithCheckQuorum (0.01s)
=== RUN   TestLeaderTransferToSlowFollower
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 2 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 3 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:35 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:35 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:35 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:35 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:35 INFO: 2 became follower at term 1
raft2022/03/05 07:03:35 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:35 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:35 INFO: 3 became follower at term 1
raft2022/03/05 07:03:35 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:35 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:35 INFO: 1 became leader at term 1
raft2022/03/05 07:03:35 INFO: 1 [term 1] starts to transfer leadership to 3
raft2022/03/05 07:03:35 DEBUG: 3 [logterm: 0, index: 2] rejected msgApp [logterm: 1, index: 2] from 1
raft2022/03/05 07:03:35 DEBUG: 1 received msgApp rejection(lastindex: 1) from 3 for index 2
raft2022/03/05 07:03:35 DEBUG: 1 decreased progress of 3 to [next = 2, match = 1, state = ProgressStateReplicate, waiting = false, pendingSnapshot = 0]
raft2022/03/05 07:03:35 INFO: 1 sent MsgTimeoutNow to 3 after received MsgAppResp
raft2022/03/05 07:03:35 INFO: 3 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership.
raft2022/03/05 07:03:35 INFO: 3 became candidate at term 2
raft2022/03/05 07:03:35 INFO: 3 received MsgVoteResp from 3 at term 2
raft2022/03/05 07:03:35 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 1 at term 2
raft2022/03/05 07:03:35 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 2 at term 2
raft2022/03/05 07:03:35 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2022/03/05 07:03:35 INFO: 1 became follower at term 2
raft2022/03/05 07:03:35 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2
raft2022/03/05 07:03:35 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2022/03/05 07:03:35 INFO: 2 became follower at term 2
raft2022/03/05 07:03:35 INFO: 2 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2
raft2022/03/05 07:03:35 INFO: 3 received MsgVoteResp from 1 at term 2
raft2022/03/05 07:03:35 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:35 INFO: 3 became leader at term 2
--- PASS: TestLeaderTransferToSlowFollower (0.00s)
=== RUN   TestLeaderTransferAfterSnapshot
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 2 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 3 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:35 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:35 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:35 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:35 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:35 INFO: 2 became follower at term 1
raft2022/03/05 07:03:35 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:35 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:35 INFO: 3 became follower at term 1
raft2022/03/05 07:03:35 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:35 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:35 INFO: 1 became leader at term 1
raft2022/03/05 07:03:35 INFO: 1 [term 1] starts to transfer leadership to 3
raft2022/03/05 07:03:35 DEBUG: 3 [logterm: 0, index: 2] rejected msgApp [logterm: 1, index: 2] from 1
raft2022/03/05 07:03:35 DEBUG: 1 received msgApp rejection(lastindex: 1) from 3 for index 2
raft2022/03/05 07:03:35 DEBUG: 1 decreased progress of 3 to [next = 2, match = 1, state = ProgressStateReplicate, waiting = false, pendingSnapshot = 0]
raft2022/03/05 07:03:35 DEBUG: 1 [firstindex: 3, commit: 2] sent snapshot[index: 2, term: 1] to 3 [next = 2, match = 1, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/05 07:03:35 DEBUG: 1 paused sending replication messages to 3 [next = 2, match = 1, state = ProgressStateSnapshot, waiting = true, pendingSnapshot = 2]
raft2022/03/05 07:03:35 INFO: 3 [commit: 1, lastindex: 1, lastterm: 1] starts to restore snapshot [index: 2, term: 1]
raft2022/03/05 07:03:35 INFO: log [committed=1, applied=0, unstable.offset=1, len(unstable.Entries)=1] starts to restore snapshot [index: 2, term: 1]
raft2022/03/05 07:03:35 INFO: 3 restored progress of 1 [next = 3, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/05 07:03:35 INFO: 3 restored progress of 2 [next = 3, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/05 07:03:35 INFO: 3 restored progress of 3 [next = 3, match = 2, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/05 07:03:35 INFO: 3 [commit: 2] restored snapshot [index: 2, term: 1]
raft2022/03/05 07:03:35 DEBUG: 1 snapshot aborted, resumed sending replication messages to 3 [next = 3, match = 2, state = ProgressStateSnapshot, waiting = true, pendingSnapshot = 2]
raft2022/03/05 07:03:35 INFO: 1 sent MsgTimeoutNow to 3 after received MsgAppResp
raft2022/03/05 07:03:35 INFO: 3 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership.
raft2022/03/05 07:03:35 INFO: 3 became candidate at term 2
raft2022/03/05 07:03:35 INFO: 3 received MsgVoteResp from 3 at term 2
raft2022/03/05 07:03:35 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 2 at term 2
raft2022/03/05 07:03:35 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 1 at term 2
raft2022/03/05 07:03:35 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2022/03/05 07:03:35 INFO: 2 became follower at term 2
raft2022/03/05 07:03:35 INFO: 2 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2
raft2022/03/05 07:03:35 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2022/03/05 07:03:35 INFO: 1 became follower at term 2
raft2022/03/05 07:03:35 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2
raft2022/03/05 07:03:35 INFO: 3 received MsgVoteResp from 2 at term 2
raft2022/03/05 07:03:35 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:35 INFO: 3 became leader at term 2
--- PASS: TestLeaderTransferAfterSnapshot (0.00s)
=== RUN   TestLeaderTransferToSelf
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 2 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 3 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:35 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:35 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:35 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:35 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:35 INFO: 2 became follower at term 1
raft2022/03/05 07:03:35 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:35 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:35 INFO: 3 became follower at term 1
raft2022/03/05 07:03:35 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:35 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:35 INFO: 1 became leader at term 1
raft2022/03/05 07:03:35 DEBUG: 1 is already leader. Ignored transferring leadership to self
--- PASS: TestLeaderTransferToSelf (0.00s)
=== RUN   TestLeaderTransferToNonExistingNode
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 2 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 3 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:35 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:35 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:35 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:35 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:35 INFO: 2 became follower at term 1
raft2022/03/05 07:03:35 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:35 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:35 INFO: 3 became follower at term 1
raft2022/03/05 07:03:35 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:35 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:35 INFO: 1 became leader at term 1
raft2022/03/05 07:03:35 DEBUG: 1 no progress available for 4
--- PASS: TestLeaderTransferToNonExistingNode (0.00s)
=== RUN   TestLeaderTransferTimeout
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 2 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 3 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:35 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:35 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:35 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:35 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:35 INFO: 2 became follower at term 1
raft2022/03/05 07:03:35 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:35 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:35 INFO: 3 became follower at term 1
raft2022/03/05 07:03:35 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:35 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:35 INFO: 1 became leader at term 1
raft2022/03/05 07:03:35 INFO: 1 [term 1] starts to transfer leadership to 3
raft2022/03/05 07:03:35 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log
--- PASS: TestLeaderTransferTimeout (0.00s)
=== RUN   TestLeaderTransferIgnoreProposal
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 2 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 3 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:35 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:35 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:35 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:35 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:35 INFO: 2 became follower at term 1
raft2022/03/05 07:03:35 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:35 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:35 INFO: 3 became follower at term 1
raft2022/03/05 07:03:35 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:35 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:35 INFO: 1 became leader at term 1
raft2022/03/05 07:03:35 INFO: 1 [term 1] starts to transfer leadership to 3
raft2022/03/05 07:03:35 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log
raft2022/03/05 07:03:35 DEBUG: 1 [term 1] transfer leadership to 3 is in progress; dropping proposal
--- PASS: TestLeaderTransferIgnoreProposal (0.00s)
=== RUN   TestLeaderTransferReceiveHigherTermVote
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 2 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 3 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:35 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:35 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:35 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:35 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:35 INFO: 2 became follower at term 1
raft2022/03/05 07:03:35 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:35 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:35 INFO: 3 became follower at term 1
raft2022/03/05 07:03:35 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:35 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:35 INFO: 1 became leader at term 1
raft2022/03/05 07:03:35 INFO: 1 [term 1] starts to transfer leadership to 3
raft2022/03/05 07:03:35 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log
raft2022/03/05 07:03:35 INFO: 2 [term: 1] received a MsgHup message with higher term from 2 [term: 2]
raft2022/03/05 07:03:35 INFO: 2 became follower at term 2
raft2022/03/05 07:03:35 INFO: 2 is starting a new election at term 2
raft2022/03/05 07:03:35 INFO: 2 became candidate at term 3
raft2022/03/05 07:03:35 INFO: 2 received MsgVoteResp from 2 at term 3
raft2022/03/05 07:03:35 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 3
raft2022/03/05 07:03:35 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 3
raft2022/03/05 07:03:35 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3]
raft2022/03/05 07:03:35 INFO: 1 became follower at term 3
raft2022/03/05 07:03:35 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 3
raft2022/03/05 07:03:35 INFO: 2 received MsgVoteResp from 1 at term 3
raft2022/03/05 07:03:35 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:35 INFO: 2 became leader at term 3
--- PASS: TestLeaderTransferReceiveHigherTermVote (0.00s)
=== RUN   TestLeaderTransferRemoveNode
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 2 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 3 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:35 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:35 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:35 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:35 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:35 INFO: 2 became follower at term 1
raft2022/03/05 07:03:35 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:35 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:35 INFO: 3 became follower at term 1
raft2022/03/05 07:03:35 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:35 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:35 INFO: 1 became leader at term 1
raft2022/03/05 07:03:35 INFO: 1 [term 1] starts to transfer leadership to 3
raft2022/03/05 07:03:35 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log
--- PASS: TestLeaderTransferRemoveNode (0.00s)
=== RUN   TestLeaderTransferBack
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 2 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 3 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:35 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:35 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:35 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:35 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:35 INFO: 2 became follower at term 1
raft2022/03/05 07:03:35 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:35 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:35 INFO: 3 became follower at term 1
raft2022/03/05 07:03:35 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:35 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:35 INFO: 1 became leader at term 1
raft2022/03/05 07:03:35 INFO: 1 [term 1] starts to transfer leadership to 3
raft2022/03/05 07:03:35 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log
raft2022/03/05 07:03:35 INFO: 1 [term 1] abort previous transferring leadership to 3
raft2022/03/05 07:03:35 DEBUG: 1 is already leader. Ignored transferring leadership to self
--- PASS: TestLeaderTransferBack (0.00s)
=== RUN   TestLeaderTransferSecondTransferToAnotherNode
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 2 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 3 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:35 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:35 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:35 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:35 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:35 INFO: 2 became follower at term 1
raft2022/03/05 07:03:35 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:35 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:35 INFO: 3 became follower at term 1
raft2022/03/05 07:03:35 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:35 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:35 INFO: 1 became leader at term 1
raft2022/03/05 07:03:35 INFO: 1 [term 1] starts to transfer leadership to 3
raft2022/03/05 07:03:35 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log
raft2022/03/05 07:03:35 INFO: 1 [term 1] abort previous transferring leadership to 3
raft2022/03/05 07:03:35 INFO: 1 [term 1] starts to transfer leadership to 2
raft2022/03/05 07:03:35 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log
raft2022/03/05 07:03:35 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership.
raft2022/03/05 07:03:35 INFO: 2 became candidate at term 2
raft2022/03/05 07:03:35 INFO: 2 received MsgVoteResp from 2 at term 2
raft2022/03/05 07:03:35 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2022/03/05 07:03:35 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2022/03/05 07:03:35 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/05 07:03:35 INFO: 1 became follower at term 2
raft2022/03/05 07:03:35 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2022/03/05 07:03:35 INFO: 2 received MsgVoteResp from 1 at term 2
raft2022/03/05 07:03:35 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:35 INFO: 2 became leader at term 2
--- PASS: TestLeaderTransferSecondTransferToAnotherNode (0.01s)
=== RUN   TestLeaderTransferSecondTransferToSameNode
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 2 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 3 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 1 is starting a new election at term 0
raft2022/03/05 07:03:35 INFO: 1 became candidate at term 1
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/05 07:03:35 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/05 07:03:35 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/05 07:03:35 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:35 INFO: 2 became follower at term 1
raft2022/03/05 07:03:35 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:35 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/05 07:03:35 INFO: 3 became follower at term 1
raft2022/03/05 07:03:35 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/05 07:03:35 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:35 INFO: 1 became leader at term 1
raft2022/03/05 07:03:35 INFO: 1 [term 1] starts to transfer leadership to 3
raft2022/03/05 07:03:35 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log
raft2022/03/05 07:03:35 INFO: 1 [term 1] transfer leadership to 3 is in progress, ignores request to same node 3
--- PASS: TestLeaderTransferSecondTransferToSameNode (0.00s)
=== RUN   TestTransferNonMember
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 1 received MsgTimeoutNow from 2 but is not promotable
--- PASS: TestTransferNonMember (0.00s)
=== RUN   TestNodeWithSmallerTermCanCompleteElection
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 2 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 3 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 1 became follower at term 1
raft2022/03/05 07:03:35 INFO: 2 became follower at term 1
raft2022/03/05 07:03:35 INFO: 3 became follower at term 1
raft2022/03/05 07:03:35 INFO: 1 is starting a new election at term 1
raft2022/03/05 07:03:35 INFO: 1 became pre-candidate at term 1
raft2022/03/05 07:03:35 INFO: 1 received MsgPreVoteResp from 1 at term 1
raft2022/03/05 07:03:35 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1
raft2022/03/05 07:03:35 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 1
raft2022/03/05 07:03:35 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:35 INFO: 1 received MsgPreVoteResp from 2 at term 1
raft2022/03/05 07:03:35 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:35 INFO: 1 became candidate at term 2
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/03/05 07:03:35 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2
raft2022/03/05 07:03:35 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2
raft2022/03/05 07:03:35 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2022/03/05 07:03:35 INFO: 2 became follower at term 2
raft2022/03/05 07:03:35 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 2 at term 2
raft2022/03/05 07:03:35 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:35 INFO: 1 became leader at term 2
raft2022/03/05 07:03:35 INFO: 3 is starting a new election at term 1
raft2022/03/05 07:03:35 INFO: 3 became pre-candidate at term 1
raft2022/03/05 07:03:35 INFO: 3 received MsgPreVoteResp from 3 at term 1
raft2022/03/05 07:03:35 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 1 at term 1
raft2022/03/05 07:03:35 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1
raft2022/03/05 07:03:35 INFO: 2 is starting a new election at term 2
raft2022/03/05 07:03:35 INFO: 2 became pre-candidate at term 2
raft2022/03/05 07:03:35 INFO: 2 received MsgPreVoteResp from 2 at term 2
raft2022/03/05 07:03:35 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2
raft2022/03/05 07:03:35 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 3 at term 2
raft2022/03/05 07:03:35 INFO: 1 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 2, index: 1] at term 2
raft2022/03/05 07:03:35 INFO: 2 received MsgPreVoteResp from 1 at term 2
raft2022/03/05 07:03:35 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:35 INFO: 2 became candidate at term 3
raft2022/03/05 07:03:35 INFO: 2 received MsgVoteResp from 2 at term 3
raft2022/03/05 07:03:35 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 3 at term 3
raft2022/03/05 07:03:35 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3
raft2022/03/05 07:03:35 INFO: 1 [term: 2] received a MsgVote message with higher term from 2 [term: 3]
raft2022/03/05 07:03:35 INFO: 1 became follower at term 3
raft2022/03/05 07:03:35 INFO: 1 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3
raft2022/03/05 07:03:35 INFO: 2 received MsgVoteResp from 1 at term 3
raft2022/03/05 07:03:35 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:35 INFO: 2 became leader at term 3
raft2022/03/05 07:03:35 INFO: going to bring back peer 3 and kill peer 2
raft2022/03/05 07:03:35 INFO: 3 is starting a new election at term 1
raft2022/03/05 07:03:35 INFO: 3 became pre-candidate at term 1
raft2022/03/05 07:03:35 INFO: 3 received MsgPreVoteResp from 3 at term 1
raft2022/03/05 07:03:35 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 1 at term 1
raft2022/03/05 07:03:35 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1
raft2022/03/05 07:03:35 INFO: 1 [term: 3] ignored a MsgPreVote message with lower term from 3 [term: 2]
raft2022/03/05 07:03:35 INFO: 1 is starting a new election at term 3
raft2022/03/05 07:03:35 INFO: 1 became pre-candidate at term 3
raft2022/03/05 07:03:35 INFO: 1 received MsgPreVoteResp from 1 at term 3
raft2022/03/05 07:03:35 INFO: 1 [logterm: 3, index: 2] sent MsgPreVote request to 3 at term 3
raft2022/03/05 07:03:35 INFO: 1 [logterm: 3, index: 2] sent MsgPreVote request to 2 at term 3
raft2022/03/05 07:03:35 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 3, index: 2] at term 1
raft2022/03/05 07:03:35 INFO: 1 received MsgPreVoteResp from 3 at term 3
raft2022/03/05 07:03:35 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:35 INFO: 1 became candidate at term 4
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 1 at term 4
raft2022/03/05 07:03:35 INFO: 1 [logterm: 3, index: 2] sent MsgVote request to 2 at term 4
raft2022/03/05 07:03:35 INFO: 1 [logterm: 3, index: 2] sent MsgVote request to 3 at term 4
raft2022/03/05 07:03:35 INFO: 3 [term: 1] received a MsgVote message with higher term from 1 [term: 4]
raft2022/03/05 07:03:35 INFO: 3 became follower at term 4
raft2022/03/05 07:03:35 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 3, index: 2] at term 4
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 3 at term 4
raft2022/03/05 07:03:35 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:35 INFO: 1 became leader at term 4
raft2022/03/05 07:03:35 DEBUG: 3 [logterm: 0, index: 2] rejected msgApp [logterm: 3, index: 2] from 1
raft2022/03/05 07:03:35 DEBUG: 1 received msgApp rejection(lastindex: 0) from 3 for index 2
raft2022/03/05 07:03:35 DEBUG: 1 decreased progress of 3 to [next = 1, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
--- PASS: TestNodeWithSmallerTermCanCompleteElection (0.01s)
=== RUN   TestPreVoteWithSplitVote
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 2 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 3 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 1 became follower at term 1
raft2022/03/05 07:03:35 INFO: 2 became follower at term 1
raft2022/03/05 07:03:35 INFO: 3 became follower at term 1
raft2022/03/05 07:03:35 INFO: 1 is starting a new election at term 1
raft2022/03/05 07:03:35 INFO: 1 became pre-candidate at term 1
raft2022/03/05 07:03:35 INFO: 1 received MsgPreVoteResp from 1 at term 1
raft2022/03/05 07:03:35 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1
raft2022/03/05 07:03:35 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 1
raft2022/03/05 07:03:35 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:35 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:35 INFO: 1 received MsgPreVoteResp from 2 at term 1
raft2022/03/05 07:03:35 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:35 INFO: 1 became candidate at term 2
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/03/05 07:03:35 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2
raft2022/03/05 07:03:35 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2
raft2022/03/05 07:03:35 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2022/03/05 07:03:35 INFO: 2 became follower at term 2
raft2022/03/05 07:03:35 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2
raft2022/03/05 07:03:35 INFO: 3 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2022/03/05 07:03:35 INFO: 3 became follower at term 2
raft2022/03/05 07:03:35 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 2 at term 2
raft2022/03/05 07:03:35 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:35 INFO: 1 became leader at term 2
raft2022/03/05 07:03:35 INFO: 2 is starting a new election at term 2
raft2022/03/05 07:03:35 INFO: 2 became pre-candidate at term 2
raft2022/03/05 07:03:35 INFO: 2 received MsgPreVoteResp from 2 at term 2
raft2022/03/05 07:03:35 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2
raft2022/03/05 07:03:35 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 3 at term 2
raft2022/03/05 07:03:35 INFO: 3 is starting a new election at term 2
raft2022/03/05 07:03:35 INFO: 3 became pre-candidate at term 2
raft2022/03/05 07:03:35 INFO: 3 received MsgPreVoteResp from 3 at term 2
raft2022/03/05 07:03:35 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2
raft2022/03/05 07:03:35 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 2 at term 2
raft2022/03/05 07:03:35 INFO: 3 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 2, index: 1] at term 2
raft2022/03/05 07:03:35 INFO: 2 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 3 [logterm: 2, index: 1] at term 2
raft2022/03/05 07:03:35 INFO: 2 received MsgPreVoteResp from 3 at term 2
raft2022/03/05 07:03:35 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:35 INFO: 2 became candidate at term 3
raft2022/03/05 07:03:35 INFO: 2 received MsgVoteResp from 2 at term 3
raft2022/03/05 07:03:35 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3
raft2022/03/05 07:03:35 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 3 at term 3
raft2022/03/05 07:03:35 INFO: 3 received MsgPreVoteResp from 2 at term 2
raft2022/03/05 07:03:35 INFO: 3 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:35 INFO: 3 became candidate at term 3
raft2022/03/05 07:03:35 INFO: 3 received MsgVoteResp from 3 at term 3
raft2022/03/05 07:03:35 INFO: 3 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3
raft2022/03/05 07:03:35 INFO: 3 [logterm: 2, index: 1] sent MsgVote request to 2 at term 3
raft2022/03/05 07:03:35 INFO: 3 [logterm: 2, index: 1, vote: 3] rejected MsgVote from 2 [logterm: 2, index: 1] at term 3
raft2022/03/05 07:03:35 INFO: 2 [logterm: 2, index: 1, vote: 2] rejected MsgVote from 3 [logterm: 2, index: 1] at term 3
raft2022/03/05 07:03:35 INFO: 2 received MsgVoteResp rejection from 3 at term 3
raft2022/03/05 07:03:35 INFO: 2 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections
raft2022/03/05 07:03:35 INFO: 3 received MsgVoteResp rejection from 2 at term 3
raft2022/03/05 07:03:35 INFO: 3 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections
raft2022/03/05 07:03:35 INFO: 2 is starting a new election at term 3
raft2022/03/05 07:03:35 INFO: 2 became pre-candidate at term 3
raft2022/03/05 07:03:35 INFO: 2 received MsgPreVoteResp from 2 at term 3
raft2022/03/05 07:03:35 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 3 at term 3
raft2022/03/05 07:03:35 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 3
raft2022/03/05 07:03:35 INFO: 3 [logterm: 2, index: 1, vote: 3] cast MsgPreVote for 2 [logterm: 2, index: 1] at term 3
raft2022/03/05 07:03:35 INFO: 2 received MsgPreVoteResp from 3 at term 3
raft2022/03/05 07:03:35 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:35 INFO: 2 became candidate at term 4
raft2022/03/05 07:03:35 INFO: 2 received MsgVoteResp from 2 at term 4
raft2022/03/05 07:03:35 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 4
raft2022/03/05 07:03:35 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 3 at term 4
raft2022/03/05 07:03:35 INFO: 3 [term: 3] received a MsgVote message with higher term from 2 [term: 4]
raft2022/03/05 07:03:35 INFO: 3 became follower at term 4
raft2022/03/05 07:03:35 INFO: 3 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 4
raft2022/03/05 07:03:35 INFO: 2 received MsgVoteResp from 3 at term 4
raft2022/03/05 07:03:35 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:35 INFO: 2 became leader at term 4
--- PASS: TestPreVoteWithSplitVote (0.01s)
=== RUN   TestPreVoteWithCheckQuorum
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 2 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 3 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 1 became follower at term 1
raft2022/03/05 07:03:35 INFO: 2 became follower at term 1
raft2022/03/05 07:03:35 INFO: 3 became follower at term 1
raft2022/03/05 07:03:35 INFO: 1 is starting a new election at term 1
raft2022/03/05 07:03:35 INFO: 1 became pre-candidate at term 1
raft2022/03/05 07:03:35 INFO: 1 received MsgPreVoteResp from 1 at term 1
raft2022/03/05 07:03:35 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1
raft2022/03/05 07:03:35 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 1
raft2022/03/05 07:03:35 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:35 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:35 INFO: 1 received MsgPreVoteResp from 2 at term 1
raft2022/03/05 07:03:35 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:35 INFO: 1 became candidate at term 2
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/03/05 07:03:35 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2
raft2022/03/05 07:03:35 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2
raft2022/03/05 07:03:35 INFO: 3 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2022/03/05 07:03:35 INFO: 3 became follower at term 2
raft2022/03/05 07:03:35 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2
raft2022/03/05 07:03:35 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2022/03/05 07:03:35 INFO: 2 became follower at term 2
raft2022/03/05 07:03:35 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 3 at term 2
raft2022/03/05 07:03:35 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:35 INFO: 1 became leader at term 2
raft2022/03/05 07:03:35 INFO: 3 is starting a new election at term 2
raft2022/03/05 07:03:35 INFO: 3 became pre-candidate at term 2
raft2022/03/05 07:03:35 INFO: 3 received MsgPreVoteResp from 3 at term 2
raft2022/03/05 07:03:35 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2
raft2022/03/05 07:03:35 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 2 at term 2
raft2022/03/05 07:03:35 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)
raft2022/03/05 07:03:35 INFO: 2 is starting a new election at term 2
raft2022/03/05 07:03:35 INFO: 2 became pre-candidate at term 2
raft2022/03/05 07:03:35 INFO: 2 received MsgPreVoteResp from 2 at term 2
raft2022/03/05 07:03:35 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2
raft2022/03/05 07:03:35 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 3 at term 2
raft2022/03/05 07:03:35 INFO: 3 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 2, index: 1] at term 2
raft2022/03/05 07:03:35 INFO: 2 received MsgPreVoteResp from 3 at term 2
raft2022/03/05 07:03:35 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:35 INFO: 2 became candidate at term 3
raft2022/03/05 07:03:35 INFO: 2 received MsgVoteResp from 2 at term 3
raft2022/03/05 07:03:35 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3
raft2022/03/05 07:03:35 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 3 at term 3
raft2022/03/05 07:03:35 INFO: 3 [term: 2] received a MsgVote message with higher term from 2 [term: 3]
raft2022/03/05 07:03:35 INFO: 3 became follower at term 3
raft2022/03/05 07:03:35 INFO: 3 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3
raft2022/03/05 07:03:35 INFO: 2 received MsgVoteResp from 3 at term 3
raft2022/03/05 07:03:35 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/05 07:03:35 INFO: 2 became leader at term 3
--- PASS: TestPreVoteWithCheckQuorum (0.00s)
=== RUN   TestRawNodeStep
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 1 became follower at term 1
raft2022/03/05 07:03:35 INFO: 1 no leader at term 1; dropping proposal
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 1 became follower at term 1
raft2022/03/05 07:03:35 INFO: 1 [commit: 1] ignored snapshot [index: 0, term: 0]
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 1 became follower at term 1
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 1 became follower at term 1
raft2022/03/05 07:03:35 INFO: 1 [term 1] received MsgTimeoutNow from 0 and starts an election to get leadership.
raft2022/03/05 07:03:35 INFO: 1 became candidate at term 2
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/03/05 07:03:35 INFO: 1 became leader at term 2
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 1 became follower at term 1
raft2022/03/05 07:03:35 INFO: 1 no leader at term 1; dropping index reading msg
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 1 became follower at term 1
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 1 became follower at term 1
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 1 became follower at term 1
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 1 became follower at term 1
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 1 became follower at term 1
raft2022/03/05 07:03:35 ERROR: 1 invalid format of MsgReadIndexResp from 0, entries count: 0
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 1 became follower at term 1
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 1 became follower at term 1
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 1 became follower at term 1
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 1 became follower at term 1
raft2022/03/05 07:03:35 INFO: 1 no leader at term 1; dropping leader transfer msg
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 1 became follower at term 1
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 1 became follower at term 1
raft2022/03/05 07:03:35 INFO: 1 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 0 [logterm: 0, index: 0] at term 1
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 1 became follower at term 1
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 1 became follower at term 1
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 1 became follower at term 1
raft2022/03/05 07:03:35 INFO: 1 [logterm: 1, index: 1, vote: 0] rejected MsgPreVote from 0 [logterm: 0, index: 0] at term 1
--- PASS: TestRawNodeStep (0.00s)
=== RUN   TestRawNodeProposeAndConfChange
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 1 became follower at term 1
raft2022/03/05 07:03:35 INFO: 1 is starting a new election at term 1
raft2022/03/05 07:03:35 INFO: 1 became candidate at term 2
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/03/05 07:03:35 INFO: 1 became leader at term 2
--- PASS: TestRawNodeProposeAndConfChange (0.00s)
=== RUN   TestRawNodeProposeAddDuplicateNode
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 1 became follower at term 1
raft2022/03/05 07:03:35 INFO: 1 is starting a new election at term 1
raft2022/03/05 07:03:35 INFO: 1 became candidate at term 2
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/03/05 07:03:35 INFO: 1 became leader at term 2
--- PASS: TestRawNodeProposeAddDuplicateNode (0.00s)
=== RUN   TestRawNodeReadIndex
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 INFO: 1 became follower at term 1
raft2022/03/05 07:03:35 INFO: 1 is starting a new election at term 1
raft2022/03/05 07:03:35 INFO: 1 became candidate at term 2
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/03/05 07:03:35 INFO: 1 became leader at term 2
--- PASS: TestRawNodeReadIndex (0.00s)
=== RUN   TestRawNodeStart
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 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}
raft2022/03/05 07:03:35 INFO: 1 is starting a new election at term 1
raft2022/03/05 07:03:35 INFO: 1 became candidate at term 2
raft2022/03/05 07:03:35 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/03/05 07:03:35 INFO: 1 became leader at term 2
--- PASS: TestRawNodeStart (0.00s)
=== RUN   TestRawNodeRestart
raft2022/03/05 07:03:35 INFO: 1 became follower at term 1
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [], term: 1, commit: 1, applied: 0, lastindex: 2, lastterm: 1]
--- PASS: TestRawNodeRestart (0.00s)
=== RUN   TestRawNodeRestartFromSnapshot
raft2022/03/05 07:03:35 INFO: 1 became follower at term 1
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [1,2], term: 1, commit: 3, applied: 2, lastindex: 3, lastterm: 1]
--- PASS: TestRawNodeRestartFromSnapshot (0.00s)
=== RUN   TestRawNodeStatus
raft2022/03/05 07:03:35 INFO: 1 became follower at term 0
raft2022/03/05 07:03:35 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/05 07:03:35 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.657s
?   	github.com/coreos/etcd/raft/raftpb	[no test files]
=== RUN   TestSendMessage
2022-03-05 07:03:43.723224 I | rafthttp: starting peer 2...
2022-03-05 07:03:43.724056 I | rafthttp: started HTTP pipelining with peer 2
2022-03-05 07:03:43.725534 I | rafthttp: started streaming with peer 2 (writer)
2022-03-05 07:03:43.726909 I | rafthttp: started streaming with peer 2 (writer)
2022-03-05 07:03:43.731378 I | rafthttp: started peer 2
2022-03-05 07:03:43.731590 I | rafthttp: added peer 2
2022-03-05 07:03:43.731743 I | rafthttp: starting peer 1...
2022-03-05 07:03:43.732136 I | rafthttp: started HTTP pipelining with peer 1
2022-03-05 07:03:43.732310 I | rafthttp: started streaming with peer 2 (stream Message reader)
2022-03-05 07:03:43.734328 I | rafthttp: started streaming with peer 2 (stream MsgApp v2 reader)
2022-03-05 07:03:43.737389 I | rafthttp: started streaming with peer 1 (writer)
2022-03-05 07:03:43.749099 I | rafthttp: started streaming with peer 1 (writer)
2022-03-05 07:03:43.752093 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader)
2022-03-05 07:03:43.752493 I | rafthttp: started streaming with peer 1 (stream Message reader)
2022-03-05 07:03:43.752614 I | rafthttp: started peer 1
2022-03-05 07:03:43.752893 I | rafthttp: added peer 1
2022-03-05 07:03:43.753942 I | rafthttp: peer 1 became active
2022-03-05 07:03:43.754083 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 writer)
2022-03-05 07:03:43.754840 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2022-03-05 07:03:43.755107 I | rafthttp: peer 2 became active
2022-03-05 07:03:43.755230 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message writer)
2022-03-05 07:03:43.755341 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader)
2022-03-05 07:03:43.755661 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 reader)
2022-03-05 07:03:43.755875 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message reader)
2022-03-05 07:03:43.759142 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 reader)
2022-03-05 07:03:43.759605 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 writer)
2022-03-05 07:03:43.782608 I | rafthttp: stopping peer 1...
2022-03-05 07:03:43.785482 W | rafthttp: lost the TCP streaming connection with peer 2 (stream MsgApp v2 reader)
2022-03-05 07:03:43.788141 I | rafthttp: closed the TCP streaming connection with peer 1 (stream MsgApp v2 writer)
2022-03-05 07:03:43.788248 I | rafthttp: stopped streaming with peer 1 (writer)
2022-03-05 07:03:43.791012 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader)
2022-03-05 07:03:43.794823 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer)
2022-03-05 07:03:43.795481 I | rafthttp: stopped streaming with peer 1 (writer)
2022-03-05 07:03:43.796161 I | rafthttp: stopped HTTP pipelining with peer 1
2022-03-05 07:03:43.797069 W | rafthttp: lost the TCP streaming connection with peer 1 (stream MsgApp v2 reader)
2022-03-05 07:03:43.797716 E | rafthttp: failed to read 1 on stream MsgApp v2 (context canceled)
2022-03-05 07:03:43.798236 I | rafthttp: peer 1 became inactive (message send to peer failed)
2022-03-05 07:03:43.798762 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader)
2022-03-05 07:03:43.799606 W | rafthttp: lost the TCP streaming connection with peer 1 (stream Message reader)
2022-03-05 07:03:43.800204 I | rafthttp: stopped streaming with peer 1 (stream Message reader)
2022-03-05 07:03:43.800741 I | rafthttp: stopped peer 1
2022-03-05 07:03:43.801311 I | rafthttp: stopping peer 2...
2022-03-05 07:03:43.802487 E | rafthttp: failed to find member 1 in cluster 1
2022-03-05 07:03:43.802828 E | rafthttp: failed to find member 1 in cluster 1
2022-03-05 07:03:43.803840 E | rafthttp: failed to dial 2 on stream Message (peer 2 failed to find local node 1)
2022-03-05 07:03:43.803937 I | rafthttp: peer 2 became inactive (message send to peer failed)
2022-03-05 07:03:43.804918 I | rafthttp: closed the TCP streaming connection with peer 2 (stream MsgApp v2 writer)
2022-03-05 07:03:43.805497 I | rafthttp: stopped streaming with peer 2 (writer)
2022-03-05 07:03:43.807452 I | rafthttp: closed the TCP streaming connection with peer 2 (stream Message writer)
2022-03-05 07:03:43.808105 I | rafthttp: stopped streaming with peer 2 (writer)
2022-03-05 07:03:43.808712 I | rafthttp: stopped HTTP pipelining with peer 2
2022-03-05 07:03:43.808844 I | rafthttp: stopped streaming with peer 2 (stream MsgApp v2 reader)
2022-03-05 07:03:43.808978 I | rafthttp: stopped streaming with peer 2 (stream Message reader)
2022-03-05 07:03:43.809070 I | rafthttp: stopped peer 2
--- PASS: TestSendMessage (0.09s)
=== RUN   TestSendMessageWhenStreamIsBroken
2022-03-05 07:03:43.810969 I | rafthttp: starting peer 2...
2022-03-05 07:03:43.811129 I | rafthttp: started HTTP pipelining with peer 2
2022-03-05 07:03:43.812395 I | rafthttp: started streaming with peer 2 (writer)
2022-03-05 07:03:43.813423 I | rafthttp: started streaming with peer 2 (writer)
2022-03-05 07:03:43.815433 I | rafthttp: started peer 2
2022-03-05 07:03:43.815610 I | rafthttp: added peer 2
2022-03-05 07:03:43.815732 I | rafthttp: starting peer 1...
2022-03-05 07:03:43.815867 I | rafthttp: started HTTP pipelining with peer 1
2022-03-05 07:03:43.816084 I | rafthttp: started streaming with peer 2 (stream Message reader)
2022-03-05 07:03:43.817202 I | rafthttp: started streaming with peer 2 (stream MsgApp v2 reader)
2022-03-05 07:03:43.818253 I | rafthttp: started streaming with peer 1 (writer)
2022-03-05 07:03:43.823843 I | rafthttp: started streaming with peer 1 (writer)
2022-03-05 07:03:43.838327 I | rafthttp: started peer 1
2022-03-05 07:03:43.838526 I | rafthttp: started streaming with peer 1 (stream Message reader)
2022-03-05 07:03:43.840040 I | rafthttp: added peer 1
2022-03-05 07:03:43.840250 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader)
2022-03-05 07:03:43.841276 I | rafthttp: peer 1 became active
2022-03-05 07:03:43.841454 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2022-03-05 07:03:43.841865 I | rafthttp: peer 2 became active
2022-03-05 07:03:43.842004 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader)
2022-03-05 07:03:43.843495 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 reader)
2022-03-05 07:03:43.844978 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message writer)
2022-03-05 07:03:43.845601 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message reader)
2022-03-05 07:03:43.846238 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 reader)
2022-03-05 07:03:43.850134 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 writer)
2022-03-05 07:03:43.852310 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 writer)
2022-03-05 07:03:43.856037 W | rafthttp: lost the TCP streaming connection with peer 1 (stream MsgApp v2 reader)
2022-03-05 07:03:43.856167 E | rafthttp: failed to read 1 on stream MsgApp v2 (unexpected EOF)
2022-03-05 07:03:43.856247 I | rafthttp: peer 1 became inactive (message send to peer failed)
2022-03-05 07:03:43.857720 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader)
2022-03-05 07:03:43.858073 E | rafthttp: failed to read 2 on stream Message (unexpected EOF)
2022-03-05 07:03:43.858282 I | rafthttp: peer 2 became inactive (message send to peer failed)
2022-03-05 07:03:43.860304 W | rafthttp: lost the TCP streaming connection with peer 1 (stream Message reader)
2022-03-05 07:03:43.864860 I | rafthttp: peer 1 became active
2022-03-05 07:03:43.865156 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 reader)
2022-03-05 07:03:43.868469 W | rafthttp: lost the TCP streaming connection with peer 2 (stream MsgApp v2 reader)
2022-03-05 07:03:43.872259 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message reader)
2022-03-05 07:03:43.877061 I | rafthttp: peer 2 became active
2022-03-05 07:03:43.877191 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader)
2022-03-05 07:03:43.892191 W | rafthttp: closed an existing TCP streaming connection with peer 2 (stream MsgApp v2 writer)
2022-03-05 07:03:43.893198 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 writer)
2022-03-05 07:03:43.893812 W | rafthttp: closed an existing TCP streaming connection with peer 1 (stream Message writer)
2022-03-05 07:03:43.894385 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2022-03-05 07:03:43.895000 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 reader)
2022-03-05 07:03:43.898569 W | rafthttp: closed an existing TCP streaming connection with peer 2 (stream Message writer)
2022-03-05 07:03:43.899814 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message writer)
2022-03-05 07:03:43.900839 I | rafthttp: stopping peer 1...
2022-03-05 07:03:43.901745 W | rafthttp: closed an existing TCP streaming connection with peer 1 (stream MsgApp v2 writer)
2022-03-05 07:03:43.901877 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 writer)
2022-03-05 07:03:43.902812 W | rafthttp: lost the TCP streaming connection with peer 2 (stream MsgApp v2 reader)
2022-03-05 07:03:43.904067 I | rafthttp: closed the TCP streaming connection with peer 1 (stream MsgApp v2 writer)
2022-03-05 07:03:43.904155 I | rafthttp: stopped streaming with peer 1 (writer)
2022-03-05 07:03:43.904890 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader)
2022-03-05 07:03:43.906395 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer)
2022-03-05 07:03:43.906487 I | rafthttp: stopped streaming with peer 1 (writer)
2022-03-05 07:03:43.906782 I | rafthttp: stopped HTTP pipelining with peer 1
2022-03-05 07:03:43.907392 W | rafthttp: lost the TCP streaming connection with peer 1 (stream MsgApp v2 reader)
2022-03-05 07:03:43.907738 E | rafthttp: failed to read 1 on stream MsgApp v2 (context canceled)
2022-03-05 07:03:43.907965 I | rafthttp: peer 1 became inactive (message send to peer failed)
2022-03-05 07:03:43.908236 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader)
2022-03-05 07:03:43.908816 W | rafthttp: lost the TCP streaming connection with peer 1 (stream Message reader)
2022-03-05 07:03:43.909073 I | rafthttp: stopped streaming with peer 1 (stream Message reader)
2022-03-05 07:03:43.909364 I | rafthttp: stopped peer 1
2022-03-05 07:03:43.909800 I | rafthttp: stopping peer 2...
2022-03-05 07:03:43.911167 I | rafthttp: closed the TCP streaming connection with peer 2 (stream MsgApp v2 writer)
2022-03-05 07:03:43.911421 I | rafthttp: stopped streaming with peer 2 (writer)
2022-03-05 07:03:43.913141 I | rafthttp: closed the TCP streaming connection with peer 2 (stream Message writer)
2022-03-05 07:03:43.913424 I | rafthttp: stopped streaming with peer 2 (writer)
2022-03-05 07:03:43.913828 I | rafthttp: stopped HTTP pipelining with peer 2
2022-03-05 07:03:43.914169 I | rafthttp: stopped streaming with peer 2 (stream MsgApp v2 reader)
2022-03-05 07:03:43.914493 I | rafthttp: stopped streaming with peer 2 (stream Message reader)
2022-03-05 07:03:43.914830 I | rafthttp: stopped peer 2
--- PASS: TestSendMessageWhenStreamIsBroken (0.11s)
=== RUN   TestServeRaftPrefix
2022-03-05 07:03:43.917199 E | rafthttp: failed to read raft message (some error)
2022-03-05 07:03:43.917764 E | rafthttp: failed to unmarshal raft message (unexpected EOF)
2022-03-05 07:03:43.918234 E | rafthttp: request cluster ID mismatch (got 1 want 0)
2022-03-05 07:03:43.919124 W | rafthttp: failed to process raft message (blah)
--- PASS: TestServeRaftPrefix (0.00s)
=== RUN   TestServeRaftStreamPrefix
--- PASS: TestServeRaftStreamPrefix (0.00s)
=== RUN   TestServeRaftStreamPrefixBad
2022-03-05 07:03:43.922077 E | rafthttp: failed to find member 2 in cluster 1
2022-03-05 07:03:43.922501 W | rafthttp: rejected the stream from peer 5 since it was removed
2022-03-05 07:03:43.922907 E | rafthttp: request cluster ID mismatch (got 2 want 1)
2022-03-05 07:03:43.923506 E | rafthttp: streaming request ignored (ID mismatch got 2 want 1)
--- PASS: TestServeRaftStreamPrefixBad (0.00s)
=== RUN   TestCloseNotifier
--- PASS: TestCloseNotifier (0.00s)
=== RUN   TestMessage
--- PASS: TestMessage (0.00s)
=== RUN   TestMsgAppV2
--- PASS: TestMsgAppV2 (0.00s)
=== RUN   TestPeerPick
--- PASS: TestPeerPick (0.00s)
=== RUN   TestPipelineSend
2022-03-05 07:03:43.931547 I | rafthttp: started HTTP pipelining with peer 1
2022-03-05 07:03:43.932201 I | rafthttp: peer 1 became active
2022-03-05 07:03:43.942550 I | rafthttp: stopped HTTP pipelining with peer 1
--- PASS: TestPipelineSend (0.01s)
=== RUN   TestPipelineKeepSendingWhenPostError
2022-03-05 07:03:43.943607 I | rafthttp: started HTTP pipelining with peer 1
2022-03-05 07:03:43.957727 I | rafthttp: stopped HTTP pipelining with peer 1
--- PASS: TestPipelineKeepSendingWhenPostError (0.01s)
=== RUN   TestPipelineExceedMaximumServing
2022-03-05 07:03:43.958950 I | rafthttp: started HTTP pipelining with peer 1
2022-03-05 07:03:43.959914 I | rafthttp: peer 1 became active
2022-03-05 07:03:43.963410 I | rafthttp: stopped HTTP pipelining with peer 1
--- PASS: TestPipelineExceedMaximumServing (0.01s)
=== RUN   TestPipelineSendFailed
2022-03-05 07:03:43.963894 I | rafthttp: started HTTP pipelining with peer 1
2022-03-05 07:03:43.975671 I | rafthttp: stopped HTTP pipelining with peer 1
--- PASS: TestPipelineSendFailed (0.01s)
=== RUN   TestPipelinePost
2022-03-05 07:03:43.976554 I | rafthttp: started HTTP pipelining with peer 1
2022-03-05 07:03:43.987261 I | rafthttp: stopped HTTP pipelining with peer 1
--- PASS: TestPipelinePost (0.01s)
=== RUN   TestPipelinePostBad
2022-03-05 07:03:43.988077 I | rafthttp: started HTTP pipelining with peer 1
2022-03-05 07:03:43.988714 I | rafthttp: stopped HTTP pipelining with peer 1
2022-03-05 07:03:43.988964 I | rafthttp: started HTTP pipelining with peer 1
2022-03-05 07:03:43.989283 I | rafthttp: stopped HTTP pipelining with peer 1
2022-03-05 07:03:43.989428 I | rafthttp: started HTTP pipelining with peer 1
2022-03-05 07:03:43.989697 I | rafthttp: stopped HTTP pipelining with peer 1
--- PASS: TestPipelinePostBad (0.00s)
=== RUN   TestPipelinePostErrorc
2022-03-05 07:03:43.990529 I | rafthttp: started HTTP pipelining with peer 1
2022-03-05 07:03:43.990955 I | rafthttp: stopped HTTP pipelining with peer 1
--- PASS: TestPipelinePostErrorc (0.00s)
=== RUN   TestStopBlockedPipeline
2022-03-05 07:03:43.992393 I | rafthttp: started HTTP pipelining with peer 1
2022-03-05 07:03:44.002083 I | rafthttp: stopped HTTP pipelining with peer 1
--- PASS: TestStopBlockedPipeline (0.01s)
=== RUN   TestSnapshotSend
2022-03-05 07:03:44.003711 I | rafthttp: start to send database snapshot [index: 0, to 1, size 33 B]...
2022-03-05 07:03:44.005657 I | rafthttp: receiving database snapshot [index: 0, from: 0, raft message size: 28 B]
2022-03-05 07:03:44.083874 I | snap: saved database snapshot to disk [total bytes: 5]
2022-03-05 07:03:44.084062 I | rafthttp: successfully received and saved database snapshot [index: 0, from: 0, raft message size: 28 B, db size: 5 B, took: 78.616912ms]
2022-03-05 07:03:44.085375 I | rafthttp: peer 1 became active
2022-03-05 07:03:44.085696 I | rafthttp: database snapshot [index: 0, to: 1] sent out successfully
2022-03-05 07:03:44.090242 I | rafthttp: start to send database snapshot [index: 0, to 1, size 29 B]...
2022-03-05 07:03:44.092133 W | rafthttp: database snapshot [index: 0, to: 1] failed to be sent out (ioutil: short read)
2022-03-05 07:03:44.092557 I | rafthttp: receiving database snapshot [index: 0, from: 0, raft message size: 28 B]
2022-03-05 07:03:44.093567 E | rafthttp: failed to save KV snapshot (unexpected EOF)
2022-03-05 07:03:44.095615 I | rafthttp: start to send database snapshot [index: 0, to 1, size 10 kB]...
2022-03-05 07:03:44.097563 W | rafthttp: database snapshot [index: 0, to: 1] failed to be sent out (ioutil: short read)
2022-03-05 07:03:44.097766 I | rafthttp: receiving database snapshot [index: 0, from: 0, raft message size: 28 B]
2022-03-05 07:03:44.098899 E | rafthttp: failed to save KV snapshot (unexpected EOF)
2022-03-05 07:03:44.100914 I | rafthttp: start to send database snapshot [index: 0, to 1, size 29 B]...
2022-03-05 07:03:44.102877 W | rafthttp: database snapshot [index: 0, to: 1] failed to be sent out (ioutil: expect EOF)
2022-03-05 07:03:44.103563 I | rafthttp: receiving database snapshot [index: 0, from: 0, raft message size: 28 B]
2022-03-05 07:03:44.104716 E | rafthttp: failed to save KV snapshot (unexpected EOF)
--- PASS: TestSnapshotSend (0.10s)
=== RUN   TestStreamWriterAttachOutgoingConn
2022-03-05 07:03:44.110757 I | rafthttp: started streaming with peer 1 (writer)
2022-03-05 07:03:44.110918 I | rafthttp: peer 1 became active
2022-03-05 07:03:44.111030 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2022-03-05 07:03:44.114696 W | rafthttp: closed an existing TCP streaming connection with peer 1 (stream Message writer)
2022-03-05 07:03:44.114854 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2022-03-05 07:03:44.116615 W | rafthttp: closed an existing TCP streaming connection with peer 1 (stream Message writer)
2022-03-05 07:03:44.116751 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2022-03-05 07:03:44.118652 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer)
2022-03-05 07:03:44.118799 I | rafthttp: stopped streaming with peer 1 (writer)
--- PASS: TestStreamWriterAttachOutgoingConn (0.01s)
=== RUN   TestStreamWriterAttachBadOutgoingConn
2022-03-05 07:03:44.123187 I | rafthttp: started streaming with peer 1 (writer)
2022-03-05 07:03:44.123362 I | rafthttp: peer 1 became active
2022-03-05 07:03:44.123479 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2022-03-05 07:03:44.123669 E | rafthttp: failed to write 1 on stream Message (blah)
2022-03-05 07:03:44.123761 I | rafthttp: peer 1 became inactive (message send to peer failed)
2022-03-05 07:03:44.123873 E | rafthttp: peer 1 (writer) connection close error: blah
2022-03-05 07:03:44.130071 W | rafthttp: lost the TCP streaming connection with peer 1 (stream Message writer)
2022-03-05 07:03:44.130291 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
2022-03-05 07:03:44.153050 I | rafthttp: started streaming with peer 2 (stream Message reader)
2022-03-05 07:03:44.163534 I | rafthttp: peer 2 became active
2022-03-05 07:03:44.163644 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader)
2022-03-05 07:03:44.163742 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader)
2022-03-05 07:03:44.163837 I | rafthttp: stopped streaming with peer 2 (stream Message reader)
--- PASS: TestStreamReaderStopOnDial (0.02s)
=== RUN   TestStreamReaderDialDetectUnsupport
--- PASS: TestStreamReaderDialDetectUnsupport (0.00s)
=== RUN   TestStream
2022-03-05 07:03:44.179629 I | rafthttp: started streaming with peer 2 (stream Message reader)
2022-03-05 07:03:44.182304 I | rafthttp: peer 2 became active
2022-03-05 07:03:44.183144 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader)
2022-03-05 07:03:44.183540 I | rafthttp: started streaming with peer 1 (writer)
2022-03-05 07:03:44.183819 I | rafthttp: peer 1 became active
2022-03-05 07:03:44.184087 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2022-03-05 07:03:44.185403 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader)
2022-03-05 07:03:44.185756 E | rafthttp: failed to read 2 on stream Message (context canceled)
2022-03-05 07:03:44.185984 I | rafthttp: peer 2 became inactive (message send to peer failed)
2022-03-05 07:03:44.186215 I | rafthttp: stopped streaming with peer 2 (stream Message reader)
2022-03-05 07:03:44.188518 I | rafthttp: started streaming with peer 2 (stream Message reader)
2022-03-05 07:03:44.189020 I | rafthttp: started streaming with peer 1 (writer)
2022-03-05 07:03:44.191112 I | rafthttp: peer 1 became active
2022-03-05 07:03:44.191293 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2022-03-05 07:03:44.191468 I | rafthttp: peer 2 became active
2022-03-05 07:03:44.191690 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader)
2022-03-05 07:03:44.193029 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader)
2022-03-05 07:03:44.193143 E | rafthttp: failed to read 2 on stream Message (context canceled)
2022-03-05 07:03:44.193216 I | rafthttp: peer 2 became inactive (message send to peer failed)
2022-03-05 07:03:44.193293 I | rafthttp: stopped streaming with peer 2 (stream Message reader)
2022-03-05 07:03:44.195443 I | rafthttp: started streaming with peer 2 (stream MsgApp v2 reader)
2022-03-05 07:03:44.195933 I | rafthttp: started streaming with peer 1 (writer)
2022-03-05 07:03:44.197772 I | rafthttp: peer 2 became active
2022-03-05 07:03:44.197974 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 reader)
2022-03-05 07:03:44.199275 I | rafthttp: peer 1 became active
2022-03-05 07:03:44.199663 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 writer)
2022-03-05 07:03:44.201396 W | rafthttp: lost the TCP streaming connection with peer 2 (stream MsgApp v2 reader)
2022-03-05 07:03:44.201532 E | rafthttp: failed to read 2 on stream MsgApp v2 (context canceled)
2022-03-05 07:03:44.201605 I | rafthttp: peer 2 became inactive (message send to peer failed)
2022-03-05 07:03:44.201686 I | rafthttp: stopped streaming with peer 2 (stream MsgApp v2 reader)
2022-03-05 07:03:44.208067 I | rafthttp: closed the TCP streaming connection with peer 1 (stream MsgApp v2 writer)
2022-03-05 07:03:44.208207 I | rafthttp: stopped streaming with peer 1 (writer)
2022-03-05 07:03:44.210639 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer)
2022-03-05 07:03:44.210780 I | rafthttp: stopped streaming with peer 1 (writer)
2022-03-05 07:03:44.218805 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer)
2022-03-05 07:03:44.218975 I | rafthttp: stopped streaming with peer 1 (writer)
--- PASS: TestStream (0.05s)
=== RUN   TestCheckStreamSupport
--- PASS: TestCheckStreamSupport (0.00s)
=== RUN   TestTransportSend
--- PASS: TestTransportSend (0.00s)
=== RUN   TestTransportCutMend
--- PASS: TestTransportCutMend (0.00s)
=== RUN   TestTransportAdd
2022-03-05 07:03:44.223186 I | rafthttp: starting peer 1...
2022-03-05 07:03:44.223558 I | rafthttp: started HTTP pipelining with peer 1
2022-03-05 07:03:44.225808 I | rafthttp: started streaming with peer 1 (writer)
2022-03-05 07:03:44.228186 I | rafthttp: started streaming with peer 1 (writer)
2022-03-05 07:03:44.233002 I | rafthttp: started peer 1
2022-03-05 07:03:44.233336 I | rafthttp: added peer 1
2022-03-05 07:03:44.233504 I | rafthttp: stopping peer 1...
2022-03-05 07:03:44.235214 I | rafthttp: stopped streaming with peer 1 (writer)
2022-03-05 07:03:44.235461 I | rafthttp: stopped streaming with peer 1 (writer)
2022-03-05 07:03:44.235713 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader)
2022-03-05 07:03:44.236392 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.236686 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.236979 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.237154 I | rafthttp: started streaming with peer 1 (stream Message reader)
2022-03-05 07:03:44.237719 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.238015 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.238262 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.238538 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.238811 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.239051 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.239324 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.239671 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.239956 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.240184 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.240462 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.240731 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.240996 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.241222 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.241480 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.241741 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.242043 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.242279 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.242542 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.242920 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.243198 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.243426 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.243696 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.243954 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.244177 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.244444 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.244773 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.245043 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.245308 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.245608 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.245875 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.246139 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.246367 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.246632 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.246897 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.247198 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.247453 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.247795 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.247903 I | rafthttp: stopped HTTP pipelining with peer 1
2022-03-05 07:03:44.248025 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.248226 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.248518 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.248790 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.249046 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.249268 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.249582 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.249853 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.250112 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.250332 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.250601 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader)
2022-03-05 07:03:44.250821 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.251163 I | rafthttp: stopped streaming with peer 1 (stream Message reader)
2022-03-05 07:03:44.251275 I | rafthttp: stopped peer 1
--- PASS: TestTransportAdd (0.03s)
=== RUN   TestTransportRemove
2022-03-05 07:03:44.252019 I | rafthttp: starting peer 1...
2022-03-05 07:03:44.252252 I | rafthttp: started HTTP pipelining with peer 1
2022-03-05 07:03:44.254972 I | rafthttp: started streaming with peer 1 (writer)
2022-03-05 07:03:44.258784 I | rafthttp: started streaming with peer 1 (writer)
2022-03-05 07:03:44.262582 I | rafthttp: started peer 1
2022-03-05 07:03:44.262737 I | rafthttp: started streaming with peer 1 (stream Message reader)
2022-03-05 07:03:44.263408 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader)
2022-03-05 07:03:44.263902 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.263996 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.264439 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.264724 I | rafthttp: added peer 1
2022-03-05 07:03:44.264826 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.265140 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.265433 I | rafthttp: stopping peer 1...
2022-03-05 07:03:44.265508 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.265815 I | rafthttp: stopped streaming with peer 1 (writer)
2022-03-05 07:03:44.265885 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.265950 I | rafthttp: stopped streaming with peer 1 (writer)
2022-03-05 07:03:44.266055 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.266160 I | rafthttp: stopped HTTP pipelining with peer 1
2022-03-05 07:03:44.266344 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.266550 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.266748 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.266935 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.267131 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.267307 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.267486 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.267660 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.267833 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.268007 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.268180 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.268357 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.268530 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.268708 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.268886 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.269060 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.269235 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.269407 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.269623 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.269814 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.269991 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader)
2022-03-05 07:03:44.270117 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.270323 I | rafthttp: stopped streaming with peer 1 (stream Message reader)
2022-03-05 07:03:44.270425 I | rafthttp: stopped peer 1
2022-03-05 07:03:44.270529 I | rafthttp: removed peer 1
--- PASS: TestTransportRemove (0.02s)
=== RUN   TestTransportUpdate
2022-03-05 07:03:44.271086 I | rafthttp: updated peer 1
--- PASS: TestTransportUpdate (0.00s)
=== RUN   TestTransportErrorc
2022-03-05 07:03:44.271551 I | rafthttp: starting peer 1...
2022-03-05 07:03:44.271700 I | rafthttp: started HTTP pipelining with peer 1
2022-03-05 07:03:44.273864 I | rafthttp: started streaming with peer 1 (writer)
2022-03-05 07:03:44.279971 I | rafthttp: started streaming with peer 1 (writer)
2022-03-05 07:03:44.287202 I | rafthttp: started peer 1
2022-03-05 07:03:44.287562 I | rafthttp: added peer 1
2022-03-05 07:03:44.287932 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader)
2022-03-05 07:03:44.288686 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.289091 I | rafthttp: started streaming with peer 1 (stream Message reader)
2022-03-05 07:03:44.289637 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.289841 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.290031 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.290210 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.290386 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.290566 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.290738 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.290922 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.291101 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.291274 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.291447 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.291618 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.291795 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.291970 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.292141 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.292321 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.292495 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.292668 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.292844 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.293017 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.293191 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.293336 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.293448 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.293677 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.293788 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.294043 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.294225 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.294303 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.294418 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.294487 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.294635 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.294704 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.294813 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.294877 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.295052 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.295261 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.295472 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.295630 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.295812 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.296012 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.296257 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.296461 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.296651 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.296836 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.297008 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.297285 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.297464 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.297642 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.297835 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.298024 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.298153 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.298265 I | rafthttp: stopping peer 1...
2022-03-05 07:03:44.298436 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.298588 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.298669 I | rafthttp: stopped streaming with peer 1 (writer)
2022-03-05 07:03:44.298779 I | rafthttp: stopped streaming with peer 1 (writer)
2022-03-05 07:03:44.298898 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.299091 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.299275 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.299457 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.299688 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.299868 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.300045 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.300262 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.300444 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.300623 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.300704 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.300812 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.300895 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.300993 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.301065 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.301169 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.301234 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.301350 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.301411 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.301540 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.301618 I | rafthttp: stopped HTTP pipelining with peer 1
2022-03-05 07:03:44.301718 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader)
2022-03-05 07:03:44.301803 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-05 07:03:44.301985 I | rafthttp: stopped streaming with peer 1 (stream Message reader)
2022-03-05 07:03:44.302096 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.647s
=== RUN   TestSaveAndLoad
--- PASS: TestSaveAndLoad (0.11s)
=== RUN   TestBadCRC
2022-03-05 07:03:48.658384 E | snap: corrupted snapshot file /tmp/snapshot/0000000000000001-0000000000000001.snap: crc mismatch
--- PASS: TestBadCRC (0.07s)
=== RUN   TestFailback
2022-03-05 07:03:48.725126 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.12s)
    --- 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
2022-03-05 07:03:48.856334 E | snap: unexpected empty snapshot
--- PASS: TestEmptySnapshot (0.00s)
=== RUN   TestAllSnapshotBroken
2022-03-05 07:03:48.858600 E | snap: corrupted snapshot file /tmp/snapshot/1.snap: unexpected EOF
--- PASS: TestAllSnapshotBroken (0.00s)
=== RUN   TestReleaseSnapDBs
2022-03-05 07:03:48.862080 I | snap: found orphaned .snap.db file; deleting "0000000000000064.snap.db"
2022-03-05 07:03:48.862551 I | snap: found orphaned .snap.db file; deleting "00000000000000c8.snap.db"
--- PASS: TestReleaseSnapDBs (0.00s)
PASS
ok  	github.com/coreos/etcd/snap	0.415s
?   	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.709s
?   	github.com/coreos/etcd/version	[no test files]
=== RUN   TestReadRecord
--- PASS: TestReadRecord (0.00s)
=== RUN   TestWriteRecord
--- PASS: TestWriteRecord (0.00s)
=== RUN   TestRepairTruncate
2022-03-05 07:04:03.892058 N | wal: repairing /tmp/waltest354006361/0000000000000000-0000000000000000.wal
2022-03-05 07:04:03.950482 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal
2022-03-05 07:04:04.567582 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal
--- PASS: TestRepairTruncate (1.97s)
=== RUN   TestRepairWriteTearLast
2022-03-05 07:04:08.600606 N | wal: repairing /tmp/waltest3979839166/0000000000000000-0000000000000000.wal
2022-03-05 07:04:08.658691 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal
2022-03-05 07:04:09.242700 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal
--- PASS: TestRepairWriteTearLast (4.67s)
=== RUN   TestRepairWriteTearMiddle
2022-03-05 07:04:10.067542 N | wal: repairing /tmp/waltest2151764544/0000000000000000-0000000000000000.wal
2022-03-05 07:04:11.468166 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal
2022-03-05 07:04:13.159368 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal
--- PASS: TestRepairWriteTearMiddle (3.98s)
=== RUN   TestNew
--- PASS: TestNew (0.25s)
=== RUN   TestNewForInitedDir
--- PASS: TestNewForInitedDir (0.00s)
=== RUN   TestOpenAtIndex
--- PASS: TestOpenAtIndex (0.20s)
=== RUN   TestVerify
2022-03-05 07:04:15.298645 I | wal: segmented wal file /tmp/waltest1275004489/0000000000000001-0000000000000001.wal is created
2022-03-05 07:04:15.877326 I | wal: segmented wal file /tmp/waltest1275004489/0000000000000002-0000000000000002.wal is created
2022-03-05 07:04:16.458577 I | wal: segmented wal file /tmp/waltest1275004489/0000000000000003-0000000000000003.wal is created
2022-03-05 07:04:16.960802 I | wal: segmented wal file /tmp/waltest1275004489/0000000000000004-0000000000000004.wal is created
2022-03-05 07:04:17.425433 I | wal: segmented wal file /tmp/waltest1275004489/0000000000000005-0000000000000005.wal is created
--- PASS: TestVerify (3.77s)
=== RUN   TestCut
2022-03-05 07:04:18.513873 I | wal: segmented wal file /tmp/waltest415293963/0000000000000001-0000000000000001.wal is created
2022-03-05 07:04:19.051903 I | wal: segmented wal file /tmp/waltest415293963/0000000000000002-0000000000000002.wal is created
--- PASS: TestCut (1.69s)
=== RUN   TestSaveWithCut
2022-03-05 07:04:20.377930 I | wal: segmented wal file /tmp/waltest3972076279/0000000000000001-0000000000000005.wal is created
--- PASS: TestSaveWithCut (1.26s)
=== RUN   TestRecover
--- PASS: TestRecover (0.62s)
=== RUN   TestSearchIndex
--- PASS: TestSearchIndex (0.00s)
=== RUN   TestScanWalName
--- PASS: TestScanWalName (0.00s)
=== RUN   TestRecoverAfterCut
2022-03-05 07:04:21.962577 I | wal: segmented wal file /tmp/waltest2139374263/0000000000000001-0000000000000001.wal is created
2022-03-05 07:04:22.551816 I | wal: segmented wal file /tmp/waltest2139374263/0000000000000002-0000000000000002.wal is created
2022-03-05 07:04:23.118949 I | wal: segmented wal file /tmp/waltest2139374263/0000000000000003-0000000000000003.wal is created
2022-03-05 07:04:23.641861 I | wal: segmented wal file /tmp/waltest2139374263/0000000000000004-0000000000000004.wal is created
2022-03-05 07:04:24.268886 I | wal: segmented wal file /tmp/waltest2139374263/0000000000000005-0000000000000005.wal is created
2022-03-05 07:04:24.859461 I | wal: segmented wal file /tmp/waltest2139374263/0000000000000006-0000000000000006.wal is created
2022-03-05 07:04:25.401394 I | wal: segmented wal file /tmp/waltest2139374263/0000000000000007-0000000000000007.wal is created
2022-03-05 07:04:25.986121 I | wal: segmented wal file /tmp/waltest2139374263/0000000000000008-0000000000000008.wal is created
2022-03-05 07:04:26.577763 I | wal: segmented wal file /tmp/waltest2139374263/0000000000000009-0000000000000009.wal is created
2022-03-05 07:04:27.116837 I | wal: segmented wal file /tmp/waltest2139374263/000000000000000a-000000000000000a.wal is created
--- PASS: TestRecoverAfterCut (6.38s)
=== RUN   TestOpenAtUncommittedIndex
--- PASS: TestOpenAtUncommittedIndex (0.55s)
=== RUN   TestOpenForRead
2022-03-05 07:04:28.885310 I | wal: segmented wal file /tmp/waltest2686716796/0000000000000001-0000000000000001.wal is created
2022-03-05 07:04:29.421043 I | wal: segmented wal file /tmp/waltest2686716796/0000000000000002-0000000000000002.wal is created
2022-03-05 07:04:29.937540 I | wal: segmented wal file /tmp/waltest2686716796/0000000000000003-0000000000000003.wal is created
2022-03-05 07:04:30.453602 I | wal: segmented wal file /tmp/waltest2686716796/0000000000000004-0000000000000004.wal is created
2022-03-05 07:04:30.982022 I | wal: segmented wal file /tmp/waltest2686716796/0000000000000005-0000000000000005.wal is created
2022-03-05 07:04:31.603596 I | wal: segmented wal file /tmp/waltest2686716796/0000000000000006-0000000000000006.wal is created
2022-03-05 07:04:32.129372 I | wal: segmented wal file /tmp/waltest2686716796/0000000000000007-0000000000000007.wal is created
2022-03-05 07:04:32.604376 I | wal: segmented wal file /tmp/waltest2686716796/0000000000000008-0000000000000008.wal is created
2022-03-05 07:04:33.082559 I | wal: segmented wal file /tmp/waltest2686716796/0000000000000009-0000000000000009.wal is created
2022-03-05 07:04:33.529155 I | wal: segmented wal file /tmp/waltest2686716796/000000000000000a-000000000000000a.wal is created
--- PASS: TestOpenForRead (5.59s)
=== RUN   TestOpenWithMaxIndex
--- PASS: TestOpenWithMaxIndex (0.27s)
=== RUN   TestSaveEmpty
--- PASS: TestSaveEmpty (0.00s)
=== RUN   TestReleaseLockTo
2022-03-05 07:04:34.759572 I | wal: segmented wal file /tmp/waltest721618997/0000000000000001-0000000000000001.wal is created
2022-03-05 07:04:35.246537 I | wal: segmented wal file /tmp/waltest721618997/0000000000000002-0000000000000002.wal is created
2022-03-05 07:04:35.722928 I | wal: segmented wal file /tmp/waltest721618997/0000000000000003-0000000000000003.wal is created
2022-03-05 07:04:36.230767 I | wal: segmented wal file /tmp/waltest721618997/0000000000000004-0000000000000004.wal is created
2022-03-05 07:04:36.672294 I | wal: segmented wal file /tmp/waltest721618997/0000000000000005-0000000000000005.wal is created
2022-03-05 07:04:37.140264 I | wal: segmented wal file /tmp/waltest721618997/0000000000000006-0000000000000006.wal is created
2022-03-05 07:04:37.637894 I | wal: segmented wal file /tmp/waltest721618997/0000000000000007-0000000000000007.wal is created
2022-03-05 07:04:38.080666 I | wal: segmented wal file /tmp/waltest721618997/0000000000000008-0000000000000008.wal is created
2022-03-05 07:04:38.550268 I | wal: segmented wal file /tmp/waltest721618997/0000000000000009-0000000000000009.wal is created
2022-03-05 07:04:39.054644 I | wal: segmented wal file /tmp/waltest721618997/000000000000000a-000000000000000a.wal is created
--- PASS: TestReleaseLockTo (5.16s)
=== RUN   TestTailWriteNoSlackSpace
--- PASS: TestTailWriteNoSlackSpace (1.09s)
=== RUN   TestRestartCreateWal
--- PASS: TestRestartCreateWal (0.21s)
=== RUN   TestOpenOnTornWrite
--- PASS: TestOpenOnTornWrite (3.94s)
=== RUN   TestValidSnapshotEntries
--- PASS: TestValidSnapshotEntries (0.71s)
=== RUN   TestValidSnapshotEntriesAfterPurgeWal
2022-03-05 07:04:45.857784 I | wal: segmented wal file /tmp/waltest3806507419/0000000000000001-0000000000000002.wal is created
2022-03-05 07:04:46.354423 I | wal: segmented wal file /tmp/waltest3806507419/0000000000000002-0000000000000004.wal is created
--- PASS: TestValidSnapshotEntriesAfterPurgeWal (1.45s)
=== RUN   TestReadAllFail
--- PASS: TestReadAllFail (0.22s)
PASS
ok  	github.com/coreos/etcd/wal	44.058s
?   	github.com/coreos/etcd/wal/walpb	[no test files]
FAIL
dh_auto_test: error: 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 returned exit code 1
make[1]: *** [debian/rules:16: override_dh_auto_test] Error 25
make[1]: Leaving directory '/<<BUILDDIR>>/etcd-3.3.25+dfsg'
make: *** [debian/rules:13: binary-arch] Error 2
dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2022-03-05T07:04:47Z

Finished
--------


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

Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use
E: Build failure (dpkg-buildpackage died)

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

Build Architecture: armhf
Build-Space: 0
Build-Time: 1367
Distribution: bookworm-staging
Fail-Stage: build
Host Architecture: armhf
Install-Time: 1320
Job: etcd_3.3.25+dfsg-7
Machine Architecture: armhf
Package: etcd
Package-Time: 2740
Source-Version: 3.3.25+dfsg-7
Space: 0
Status: failed
Version: 3.3.25+dfsg-7
--------------------------------------------------------------------------------
Finished at 2022-03-05T07:04:47Z
Build needed 00:00:00, 0k disc space