Raspbian Package Auto-Building

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

etcd3.3.25+dfsg-7armhf → 2022-03-02 03:24:38

sbuild (Debian sbuild) 0.78.1 (09 February 2019) on test2019

+==============================================================================+
| etcd 3.3.25+dfsg-7 (armhf)                   Wed, 02 Mar 2022 02:47:28 +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
Build Type: any

I: NOTICE: Log filtering will replace 'var/run/schroot/mount/bookworm-staging-armhf-sbuild-5bd56fb7-aff2-4d4e-a676-33efbc462cf9' with '<<CHROOT>>'
I: NOTICE: Log filtering will replace 'build/etcd-1G1tGr/resolver-lfAkUL' with '<<RESOLVERDIR>>'

+------------------------------------------------------------------------------+
| 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 11s (2518 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 (7001 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/etcd-1G1tGr/etcd-3.3.25+dfsg' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/etcd-1G1tGr' with '<<BUILDDIR>>'

+------------------------------------------------------------------------------+
| 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, build-essential, fakeroot
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, build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<<RESOLVERDIR>>/apt_archive/sbuild-build-depends-main-dummy.deb'.
Ign:1 copy:/<<RESOLVERDIR>>/apt_archive ./ InRelease
Get:2 copy:/<<RESOLVERDIR>>/apt_archive ./ Release [963 B]
Ign:3 copy:/<<RESOLVERDIR>>/apt_archive ./ Release.gpg
Get:4 copy:/<<RESOLVERDIR>>/apt_archive ./ Sources [850 B]
Get:5 copy:/<<RESOLVERDIR>>/apt_archive ./ Packages [938 B]
Fetched 2751 B in 0s (68.5 kB/s)
Reading package lists...
Reading package lists...

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

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
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-main-dummy zlib1g-dev
0 upgraded, 152 newly installed, 0 to remove and 19 not upgraded.
Need to get 114 MB of archives.
After this operation, 782 MB of additional disk space will be used.
Get:1 copy:/<<RESOLVERDIR>>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [1348 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.12+dfsg-6 [585 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.41.14-1 [8948 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.6-1 [86.2 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.6.0-1 [48.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 114 MB in 14s (8186 kB/s)
Selecting previously unselected package golang-golang-x-sys-dev.
(Reading database ... 14444 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.12+dfsg-6_armhf.deb ...
Unpacking libxml2:armhf (2.9.12+dfsg-6) ...
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.41.14-1_all.deb ...
Unpacking golang-github-aws-aws-sdk-go-dev (1.41.14-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.6-1_all.deb ...
Unpacking golang-github-google-go-cmp-dev (0.5.6-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.6.0-1_all.deb ...
Unpacking golang-github-spf13-afero-dev (1.6.0-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-main-dummy.
Preparing to unpack .../151-sbuild-build-depends-main-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-main-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.12+dfsg-6) ...
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.6-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.41.14-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.6.0-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-github-prometheus-client-golang-dev (1.11.0-3) ...
Setting up golang-google-grpc-dev (1.27.1-1) ...
Setting up golang-github-grpc-ecosystem-grpc-gateway-dev (1.6.4-2) ...
Setting up golang-github-go-kit-kit-dev (0.6.0-3) ...
Setting up golang-github-grpc-ecosystem-go-grpc-middleware-dev (1.2.3~git20210213.be4c235-2) ...
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-main-dummy (0.invalid.0) ...
Setting up golang-github-prometheus-common-dev (0.32.1-5) ...
Processing triggers for libc-bin (2.33-5+rpi1) ...

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

Arch check ok (armhf included in any all)

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

Kernel: Linux 4.19.20-v7+ #1 SMP Mon Mar 18 11:37:02 GMT 2019 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.41.14-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.6-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.6.0-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.12+dfsg-6 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 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-main-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
-------------

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 3.0 (quilt)
Source: etcd
Binary: etcd, etcd-server, etcd-client, golang-etcd-server-dev
Architecture: any all
Version: 3.3.25+dfsg-7
Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
Uploaders: Jelmer Vernooij <jelmer@debian.org>, Tim Potter <tpot@hpe.com>, Anthony Fok <foka@debian.org>,
Homepage: https://etcd.io
Standards-Version: 4.5.0
Vcs-Browser: https://salsa.debian.org/go-team/packages/etcd
Vcs-Git: https://salsa.debian.org/go-team/packages/etcd.git
Testsuite: autopkgtest
Testsuite-Triggers: @builddeps@, curl, netcat-openbsd
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
Package-List:
 etcd deb oldlibs optional arch=all
 etcd-client deb net optional arch=any
 etcd-server deb net optional arch=any
 golang-etcd-server-dev deb net optional arch=all
Checksums-Sha1:
 49b2bfa4e5f7f4da2fa7465f49ceb49ea4ccf680 3006896 etcd_3.3.25+dfsg.orig.tar.xz
 a86cdf5c07d98daf477a3e0ca7ef835090219e50 22132 etcd_3.3.25+dfsg-7.debian.tar.xz
Checksums-Sha256:
 93a92b3da90774d02bb8919a199eac7b0be0a271a4619566b7622112a9fe600f 3006896 etcd_3.3.25+dfsg.orig.tar.xz
 aaecb5012a44fc4d3438100b9d04efab713e3da6eb0fbb86a76ad2211b7cf861 22132 etcd_3.3.25+dfsg-7.debian.tar.xz
Files:
 d960ecd0b7893c814cee88fa875e29d5 3006896 etcd_3.3.25+dfsg.orig.tar.xz
 90fc8e9ccc1fda53a104dfffdf68826f 22132 etcd_3.3.25+dfsg-7.debian.tar.xz
Go-Import-Path: github.com/coreos/etcd
Dgit: 5509ade49c46e557d22e595ac6e65f5e747e59d8 debian archive/debian/3.3.25+dfsg-7 https://git.dgit.debian.org/etcd

-----BEGIN PGP SIGNATURE-----

iQJIBAEBCgAyFiEEMN59F2OrlFLH4IJQSadpd5QoJssFAmIYT8cUHHNpcmV0YXJ0
QHRhdXdhcmUuZGUACgkQSadpd5QoJssmZw/6AnIq0sKo3/QFlUqLk7S2MSF7HTKD
A+b6eEqp847dPwm6gVq26vz+UQeVD/9djWNwIWvBxcCIF2lyQ6oTMY/3YS4brTKe
/KlgVgDcmWIjTJUtFKgQx4Jtr8sU2p3jo/ENpI09fC0KB4WOva0yxdIKKagMro7u
zTGbtNxNtSGdH0DcLcW/X85zeXSvM+P8HVqkLIzKVVYqv38vHpEUBDjLb18XioGf
omWBsPESV5cjCwighqA58H9hNLP+cURPKMUndJ9j0JCRXe2Hygazw6NlhygUWiEL
by91ZILCEnXHQjdncDbR0FTvPv2hXBeFn/4gi0aw8rxikpNlq1uus4mhF2IrAU7T
YuQfDLKw/gSJEHBrGgESE24R3ZCZ4yguU51Xv6zrI4ZJyfQ348by5UwJXqVItgxV
JIi85NwMUeoJh1wA0zWwjhQ3WOXr5tlh7/BRnJRQmts2l3LtPssmNHlN6dHsH4zF
NUkfxPYF61vy2UEGnzxUPbHAvS0FLBf4FDjRR04RrG1I/IKwnwfWho3VN0ypQJP/
h7tnK1hSYI1JqhPfOSWApA5hTA/6fn0ZE54bFP1EvQWm2Lz0c7I5km4up3g5xB3N
U0vgubMqnUcIjf86fllQNzGY8MprUoEtwTADx7nEmTLUczWR0zsDWQrqZjZWWAfB
PW8kFI51lnQV22s=
=Knti
-----END PGP SIGNATURE-----

gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/tmp/dpkg-verify-sig.1FmbRK8c/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 /<<PKGBUILDDIR>>
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 disk space
----------------

Sufficient free space for build

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

APT_CONFIG=/var/lib/sbuild/apt.conf
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/112/bus
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
INVOCATION_ID=12b0d11b34b646c0abd5fc586dfab6e4
JOURNAL_STREAM=8:22125
LANG=en_GB.UTF-8
LC_ALL=C.UTF-8
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
PWD=/
SCHROOT_ALIAS_NAME=bookworm-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=bookworm-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=117
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=bookworm-staging-armhf-sbuild-5bd56fb7-aff2-4d4e-a676-33efbc462cf9
SCHROOT_UID=112
SCHROOT_USER=buildd
SHELL=/bin/sh
USER=buildd
XDG_RUNTIME_DIR=/run/user/112
XDG_SESSION_CLASS=background
XDG_SESSION_ID=c55159
XDG_SESSION_TYPE=unspecified

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

Command: dpkg-buildpackage -us -uc -mRaspbian pi4 based autobuilder <root@raspbian.org> -B -rfakeroot
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/abi
internal/cpu
runtime/internal/sys
internal/race
sync/atomic
internal/itoa
runtime/internal/math
unicode
internal/bytealg
runtime/internal/atomic
unicode/utf8
container/list
math/bits
runtime
crypto/internal/subtle
crypto/subtle
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
sync
internal/reflectlite
internal/singleflight
math/rand
internal/testlog
google.golang.org/grpc/internal/buffer
runtime/cgo
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
internal/syscall/unix
time
internal/syscall/execenv
path
strings
crypto/internal/randutil
bufio
context
internal/poll
io/fs
encoding/binary
internal/fmtsort
os
crypto/hmac
crypto/rc4
vendor/golang.org/x/net/dns/dnsmessage
crypto/cipher
crypto/aes
crypto/des
fmt
crypto/sha512
crypto/ed25519/internal/edwards25519/field
crypto/md5
crypto/sha1
crypto/ed25519/internal/edwards25519
crypto/sha256
encoding/base64
net
encoding/pem
math/big
encoding/hex
net/url
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
vendor/golang.org/x/crypto/hkdf
encoding/json
flag
log
compress/flate
crypto/elliptic
encoding/asn1
crypto/rand
crypto/ed25519
crypto/rsa
crypto/dsa
github.com/gogo/protobuf/proto
vendor/golang.org/x/crypto/cryptobyte
crypto/x509/pkix
hash/crc32
compress/gzip
crypto/ecdsa
io/ioutil
github.com/golang/protobuf/proto
go.uber.org/atomic
go.uber.org/multierr
go.uber.org/zap/buffer
go.uber.org/zap/internal/bufferpool
go.uber.org/zap/internal/color
go.uber.org/zap/internal/exit
go.uber.org/zap/zapcore
vendor/golang.org/x/text/transform
vendor/golang.org/x/text/unicode/bidi
crypto/x509
vendor/golang.org/x/text/secure/bidirule
vendor/golang.org/x/text/unicode/norm
net/textproto
vendor/golang.org/x/net/http2/hpack
github.com/gogo/protobuf/protoc-gen-gogo/descriptor
mime
crypto/tls
vendor/golang.org/x/net/idna
mime/quotedprintable
mime/multipart
vendor/golang.org/x/net/http/httpguts
vendor/golang.org/x/net/http/httpproxy
net/http/internal
github.com/gogo/protobuf/gogoproto
net/http/internal/ascii
google.golang.org/grpc/grpclog
google.golang.org/grpc/credentials/internal
google.golang.org/grpc/connectivity
google.golang.org/grpc/metadata
google.golang.org/grpc/internal
github.com/coreos/etcd/auth/authpb
google.golang.org/grpc/attributes
google.golang.org/grpc/internal/envconfig
google.golang.org/grpc/internal/grpcrand
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/coreos/etcd/mvcc/mvccpb
github.com/golang/protobuf/protoc-gen-go/descriptor
google.golang.org/grpc/status
golang.org/x/net/internal/timeseries
github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes
html
text/template/parse
text/tabwriter
google.golang.org/grpc/backoff
google.golang.org/grpc/encoding
google.golang.org/genproto/googleapis/api/annotations
google.golang.org/grpc/encoding/proto
net/http/httptrace
google.golang.org/grpc/credentials
google.golang.org/grpc/internal/backoff
net/http
google.golang.org/grpc/internal/balancerload
google.golang.org/grpc/binarylog/grpc_binarylog_v1
google.golang.org/grpc/resolver
google.golang.org/grpc/balancer
google.golang.org/grpc/internal/resolver/dns
google.golang.org/grpc/internal/resolver/passthrough
github.com/coreos/etcd/clientv3/balancer/resolver/endpoint
google.golang.org/grpc/resolver/passthrough
text/template
google.golang.org/grpc/resolver/dns
google.golang.org/grpc/balancer/base
github.com/coreos/etcd/clientv3/credentials
google.golang.org/grpc/balancer/roundrobin
regexp/syntax
golang.org/x/sys/unix
regexp
html/template
google.golang.org/grpc/internal/binarylog
golang.org/x/text/transform
golang.org/x/text/unicode/bidi
golang.org/x/text/unicode/norm
google.golang.org/grpc/internal/channelz
golang.org/x/text/secure/bidirule
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
golang.org/x/net/idna
log/syslog
github.com/coreos/pkg/capnslog
github.com/coreos/etcd/raft
golang.org/x/net/http/httpguts
github.com/coreos/etcd/pkg/types
github.com/coreos/go-semver/semver
database/sql/driver
github.com/coreos/etcd/version
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
go.uber.org/zap
golang.org/x/net/trace
golang.org/x/net/http2
net/http/httputil
github.com/coreos/etcd/clientv3/balancer/connectivity
github.com/coreos/etcd/clientv3/balancer/picker
github.com/coreos/etcd/pkg/logutil
github.com/coreos/etcd/clientv3/balancer
github.com/coreos/etcd/pkg/transport
github.com/json-iterator/go
github.com/jonboulle/clockwork
hash/fnv
github.com/coreos/bbolt
expvar
github.com/beorn7/perks/quantile
github.com/cespare/xxhash
google.golang.org/grpc/internal/transport
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/prometheus/common/expfmt
github.com/coreos/etcd/client
google.golang.org/grpc
github.com/coreos/etcd/pkg/adt
runtime/trace
testing
github.com/coreos/etcd/discovery
github.com/prometheus/client_golang/prometheus
golang.org/x/crypto/blowfish
golang.org/x/crypto/bcrypt
github.com/coreos/etcd/pkg/schedule
github.com/google/btree
github.com/dgrijalva/jwt-go
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/mvcc/backend
github.com/coreos/etcd/store
github.com/coreos/etcd/etcdserver/etcdserverpb
github.com/coreos/etcd/pkg/netutil
github.com/coreos/etcd/pkg/httputil
github.com/coreos/etcd/pkg/contention
github.com/coreos/etcd/pkg/idutil
github.com/coreos/etcd/pkg/pbutil
github.com/coreos/etcd/pkg/runtime
github.com/coreos/etcd/pkg/wait
github.com/coreos/etcd/pkg/ioutil
github.com/coreos/etcd/snap/snappb
github.com/coreos/etcd/etcdserver/membership
github.com/coreos/etcd/wal/walpb
github.com/dustin/go-humanize
github.com/coreos/etcd/snap
github.com/xiang90/probing
github.com/coreos/etcd/etcdserver/api
golang.org/x/time/rate
github.com/coreos/etcd/pkg/crc
github.com/coreos/etcd/wal
github.com/prometheus/client_golang/prometheus/promhttp
github.com/coreos/etcd/rafthttp
github.com/grpc-ecosystem/go-grpc-middleware
github.com/grpc-ecosystem/go-grpc-prometheus/packages/grpcstatus
github.com/grpc-ecosystem/go-grpc-prometheus
google.golang.org/grpc/health/grpc_health_v1
github.com/golang/protobuf/ptypes/struct
go/token
github.com/golang/protobuf/jsonpb
go/scanner
google.golang.org/grpc/health
github.com/golang/protobuf/protoc-gen-go/plugin
github.com/golang/protobuf/protoc-gen-go/generator/internal/remap
go/ast
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
go/internal/typeparams
go/parser
go/printer
net/http/pprof
github.com/coreos/etcd/pkg/debugutil
github.com/soheilhy/cmux
go/build
github.com/gorilla/websocket
github.com/sirupsen/logrus
github.com/coreos/etcd/clientv3
github.com/coreos/etcd/auth
github.com/coreos/etcd/lease/leasepb
github.com/coreos/etcd/alarm
github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb
github.com/coreos/etcd/lease
github.com/coreos/etcd/lease/leasehttp
github.com/coreos/etcd/mvcc
github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb
github.com/golang/protobuf/protoc-gen-go/generator
github.com/coreos/etcd/proxy/grpcproxy/adapter
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/tmc/grpc-websocket-proxy/wsproxy
github.com/coreos/etcd/etcdserver
github.com/coreos/etcd/clientv3/leasing
github.com/coreos/etcd/etcdserver/api/v3election
github.com/coreos/etcd/etcdserver/api/v3lock
github.com/grpc-ecosystem/grpc-gateway/runtime
gopkg.in/yaml.v2
encoding/csv
github.com/spf13/pflag
github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/gw
github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb/gw
github.com/coreos/etcd/etcdserver/etcdserverpb/gw
sigs.k8s.io/yaml
github.com/coreos/etcd/pkg/flags
github.com/coreos/etcd/etcdserver/api/etcdhttp
github.com/coreos/etcd/etcdserver/auth
github.com/coreos/etcd/etcdserver/api/v2v3
github.com/coreos/etcd/etcdserver/api/v3rpc
os/signal
github.com/coreos/etcd/etcdserver/api/v2http
github.com/coreos/etcd/pkg/osutil
github.com/coreos/etcd/clientv3/naming
github.com/coreos/etcd/proxy/grpcproxy/cache
github.com/coreos/etcd/proxy/httpproxy
github.com/coreos/etcd/proxy/tcpproxy
github.com/coreos/go-systemd/daemon
github.com/coreos/go-systemd/internal/dlopen
github.com/spf13/cobra
github.com/coreos/etcd/clientv3/clientv3util
github.com/coreos/etcd/clientv3/integration
github.com/coreos/etcd/etcdserver/api/v3client
github.com/coreos/etcd/proxy/grpcproxy
github.com/coreos/etcd/embed
github.com/coreos/etcd/clientv3/mirror
github.com/coreos/etcd/clientv3/yaml
github.com/coreos/etcd/clientv3/snapshot
github.com/coreos/go-systemd/util
encoding/gob
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/contrib/raftexample
github.com/olekukonko/tablewriter
github.com/coreos/etcd/etcdmain
gopkg.in/cheggaaa/pb.v1
github.com/cpuguy83/go-md2man/v2/md2man
github.com/coreos/etcd/etcdctl/ctlv3/command
github.com/urfave/cli
github.com/coreos/etcd
github.com/coreos/etcd/etcdctl/ctlv2/command
github.com/coreos/etcd/snapshot
github.com/coreos/etcd/etcdctl/ctlv2
github.com/coreos/etcd/etcdctl/ctlv3
github.com/coreos/etcd/functional/rpcpb
github.com/coreos/etcd/pkg/proxy
github.com/coreos/etcd/etcdctl
github.com/coreos/etcd/functional/cmd/etcd-proxy
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/creack/pty
github.com/coreos/etcd/functional/cmd/etcd-tester
github.com/coreos/etcd/pkg/expect
github.com/coreos/etcd/integration
github.com/coreos/etcd/pkg/mock/mockserver
github.com/coreos/etcd/pkg/mock/mockstorage
github.com/coreos/etcd/pkg/mock/mockstore
github.com/coreos/etcd/pkg/mock/mockwait
github.com/coreos/etcd/raft/rafttest
github.com/coreos/etcd/tests/e2e
   debian/rules override_dh_auto_test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
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.052s
?   	github.com/coreos/etcd/alarm	[no test files]
=== RUN   TestJWTInfo
2022-03-02 03:13:00.710050 W | auth: failed to parse jwt token: token contains an invalid number of segments
--- PASS: TestJWTInfo (0.04s)
=== RUN   TestJWTBad
2022-03-02 03:13:00.710627 E | auth: failed to parse public key (../integration/fixtures/server.key.insecure): x509: malformed tbs certificate
2022-03-02 03:13:00.711239 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-02 03:13:00.711344 E | auth: failed to read public key (whatever) for jwt: open whatever: no such file or directory
2022-03-02 03:13:00.711700 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-02 03:13:00.816310 W | auth: simple token is not cryptographically signed
2022-03-02 03:13:00.911398 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:00.911451 N | auth: added a new user: root
2022-03-02 03:13:00.911525 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:00.911558 N | auth: Role root is created
2022-03-02 03:13:00.911650 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:00.911685 N | auth: granted role root to user root
2022-03-02 03:13:00.911758 N | auth: Authentication enabled
--- PASS: TestNewAuthStoreRevision (0.49s)
=== RUN   TestUserAdd
2022-03-02 03:13:01.256676 W | auth: simple token is not cryptographically signed
2022-03-02 03:13:01.360944 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:01.361000 N | auth: added a new user: root
2022-03-02 03:13:01.361132 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:01.361168 N | auth: Role root is created
2022-03-02 03:13:01.361251 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:01.361285 N | auth: granted role root to user root
2022-03-02 03:13:01.361350 N | auth: Authentication enabled
2022-03-02 03:13:01.447712 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:01.447793 N | auth: Role role-test is created
2022-03-02 03:13:01.452490 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:01.452533 N | auth: added a new user: foo
--- PASS: TestUserAdd (0.36s)
=== RUN   TestCheckPassword
2022-03-02 03:13:01.605684 W | auth: simple token is not cryptographically signed
2022-03-02 03:13:01.701576 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:01.701636 N | auth: added a new user: root
2022-03-02 03:13:01.701759 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:01.701798 N | auth: Role root is created
2022-03-02 03:13:01.701872 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:01.701953 N | auth: granted role root to user root
2022-03-02 03:13:01.702037 N | auth: Authentication enabled
2022-03-02 03:13:01.904734 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:01.904818 N | auth: Role role-test is created
2022-03-02 03:13:02.012929 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:02.013014 N | auth: added a new user: foo
2022-03-02 03:13:02.021496 N | auth: authentication failed, invalid password for user foo
--- PASS: TestCheckPassword (0.56s)
=== RUN   TestUserDelete
2022-03-02 03:13:02.179161 W | auth: simple token is not cryptographically signed
2022-03-02 03:13:02.291897 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:02.292000 N | auth: added a new user: root
2022-03-02 03:13:02.292238 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:02.292280 N | auth: Role root is created
2022-03-02 03:13:02.292452 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:02.292487 N | auth: granted role root to user root
2022-03-02 03:13:02.292616 N | auth: Authentication enabled
2022-03-02 03:13:02.394790 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:02.394873 N | auth: Role role-test is created
2022-03-02 03:13:02.502863 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:02.502921 N | auth: added a new user: foo
2022-03-02 03:13:02.502981 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:02.503016 N | auth: deleted a user: foo
--- PASS: TestUserDelete (0.49s)
=== RUN   TestUserChangePassword
2022-03-02 03:13:02.668880 W | auth: simple token is not cryptographically signed
2022-03-02 03:13:02.772280 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:02.772336 N | auth: added a new user: root
2022-03-02 03:13:02.772436 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:02.772471 N | auth: Role root is created
2022-03-02 03:13:02.772552 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:02.772584 N | auth: granted role root to user root
2022-03-02 03:13:02.772680 N | auth: Authentication enabled
2022-03-02 03:13:02.976410 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:02.976468 N | auth: Role role-test is created
2022-03-02 03:13:03.084204 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:03.084261 N | auth: added a new user: foo
2022-03-02 03:13:03.088131 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:03.088175 N | auth: changed a password of a user: foo
--- PASS: TestUserChangePassword (0.57s)
=== RUN   TestRoleAdd
2022-03-02 03:13:03.242050 W | auth: simple token is not cryptographically signed
2022-03-02 03:13:03.345512 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:03.345566 N | auth: added a new user: root
2022-03-02 03:13:03.345663 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:03.345698 N | auth: Role root is created
2022-03-02 03:13:03.345781 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:03.345812 N | auth: granted role root to user root
2022-03-02 03:13:03.345879 N | auth: Authentication enabled
2022-03-02 03:13:03.441397 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:03.441455 N | auth: Role role-test is created
2022-03-02 03:13:03.549347 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:03.549415 N | auth: added a new user: foo
2022-03-02 03:13:03.549486 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:03.549509 N | auth: Role role-test-1 is created
--- PASS: TestRoleAdd (0.46s)
=== RUN   TestUserGrant
2022-03-02 03:13:03.715631 W | auth: simple token is not cryptographically signed
2022-03-02 03:13:03.817690 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:03.817731 N | auth: added a new user: root
2022-03-02 03:13:03.817844 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:03.817870 N | auth: Role root is created
2022-03-02 03:13:03.817979 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:03.818003 N | auth: granted role root to user root
2022-03-02 03:13:03.818057 N | auth: Authentication enabled
2022-03-02 03:13:03.914889 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:03.914947 N | auth: Role role-test is created
2022-03-02 03:13:04.089441 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:04.089498 N | auth: added a new user: foo
2022-03-02 03:13:04.089608 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:04.089642 N | auth: granted role role-test to user foo
--- PASS: TestUserGrant (0.54s)
=== RUN   TestGetUser
2022-03-02 03:13:04.238882 W | auth: simple token is not cryptographically signed
2022-03-02 03:13:04.334088 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:04.334144 N | auth: added a new user: root
2022-03-02 03:13:04.334229 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:04.334260 N | auth: Role root is created
2022-03-02 03:13:04.334330 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:04.334364 N | auth: granted role root to user root
2022-03-02 03:13:04.334431 N | auth: Authentication enabled
2022-03-02 03:13:04.421683 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:04.421968 N | auth: Role role-test is created
2022-03-02 03:13:04.521317 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:04.521467 N | auth: added a new user: foo
2022-03-02 03:13:04.521598 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:04.521696 N | auth: granted role role-test to user foo
--- PASS: TestGetUser (0.42s)
=== RUN   TestListUsers
2022-03-02 03:13:04.654304 W | auth: simple token is not cryptographically signed
2022-03-02 03:13:04.757744 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:04.757796 N | auth: added a new user: root
2022-03-02 03:13:04.757895 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:04.757930 N | auth: Role root is created
2022-03-02 03:13:04.758024 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:04.758059 N | auth: granted role root to user root
2022-03-02 03:13:04.758123 N | auth: Authentication enabled
2022-03-02 03:13:04.886874 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:04.886931 N | auth: Role role-test is created
2022-03-02 03:13:04.986687 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:04.986740 N | auth: added a new user: foo
2022-03-02 03:13:04.990504 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:04.990542 N | auth: added a new user: user1
--- PASS: TestListUsers (0.58s)
=== RUN   TestRoleGrantPermission
2022-03-02 03:13:05.235772 W | auth: simple token is not cryptographically signed
2022-03-02 03:13:05.339344 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:05.339398 N | auth: added a new user: root
2022-03-02 03:13:05.339553 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:05.339589 N | auth: Role root is created
2022-03-02 03:13:05.339652 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:05.339686 N | auth: granted role root to user root
2022-03-02 03:13:05.339751 N | auth: Authentication enabled
2022-03-02 03:13:05.435274 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:05.435331 N | auth: Role role-test is created
2022-03-02 03:13:05.543234 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:05.543294 N | auth: added a new user: foo
2022-03-02 03:13:05.543400 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:05.543434 N | auth: Role role-test-1 is created
2022-03-02 03:13:05.543490 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:05.543524 N | auth: role role-test-1's permission of key Keys is updated as WRITE
--- PASS: TestRoleGrantPermission (0.46s)
=== RUN   TestRoleRevokePermission
2022-03-02 03:13:05.692680 W | auth: simple token is not cryptographically signed
2022-03-02 03:13:05.796246 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:05.796297 N | auth: added a new user: root
2022-03-02 03:13:05.796810 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:05.796856 N | auth: Role root is created
2022-03-02 03:13:05.797287 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:05.797326 N | auth: granted role root to user root
2022-03-02 03:13:05.797397 N | auth: Authentication enabled
2022-03-02 03:13:05.892030 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:05.892074 N | auth: Role role-test is created
2022-03-02 03:13:05.983495 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:05.983555 N | auth: added a new user: foo
2022-03-02 03:13:05.983683 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:05.983717 N | auth: Role role-test-1 is created
2022-03-02 03:13:05.984262 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:05.984298 N | auth: role role-test-1's permission of key Keys is updated as WRITE
2022-03-02 03:13:05.984977 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:05.985028 N | auth: revoked key Keys from role role-test-1
--- PASS: TestRoleRevokePermission (0.44s)
=== RUN   TestUserRevokePermission
2022-03-02 03:13:06.141337 W | auth: simple token is not cryptographically signed
2022-03-02 03:13:06.344504 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:06.344553 N | auth: added a new user: root
2022-03-02 03:13:06.345068 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:06.345114 N | auth: Role root is created
2022-03-02 03:13:06.345562 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:06.345603 N | auth: granted role root to user root
2022-03-02 03:13:06.345687 N | auth: Authentication enabled
2022-03-02 03:13:06.448664 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:06.448718 N | auth: Role role-test is created
2022-03-02 03:13:06.548377 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:06.548426 N | auth: added a new user: foo
2022-03-02 03:13:06.548513 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:06.548565 N | auth: Role role-test-1 is created
2022-03-02 03:13:06.548754 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:06.548790 N | auth: granted role role-test to user foo
2022-03-02 03:13:06.548861 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:06.548883 N | auth: granted role role-test-1 to user foo
2022-03-02 03:13:06.549035 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:06.549061 N | auth: revoked role role-test-1 from user foo
--- PASS: TestUserRevokePermission (0.56s)
=== RUN   TestRoleDelete
2022-03-02 03:13:06.697874 W | auth: simple token is not cryptographically signed
2022-03-02 03:13:06.801434 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:06.801488 N | auth: added a new user: root
2022-03-02 03:13:06.801651 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:06.801687 N | auth: Role root is created
2022-03-02 03:13:06.801751 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:06.801782 N | auth: granted role root to user root
2022-03-02 03:13:06.801849 N | auth: Authentication enabled
2022-03-02 03:13:06.897250 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:06.897295 N | auth: Role role-test is created
2022-03-02 03:13:07.005268 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:07.005313 N | auth: added a new user: foo
2022-03-02 03:13:07.005366 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:07.005388 N | auth: deleted role role-test
--- PASS: TestRoleDelete (0.46s)
=== RUN   TestAuthInfoFromCtx
2022-03-02 03:13:07.154803 W | auth: simple token is not cryptographically signed
2022-03-02 03:13:07.248630 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:07.248672 N | auth: added a new user: root
2022-03-02 03:13:07.248867 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:07.248896 N | auth: Role root is created
2022-03-02 03:13:07.249053 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:07.249080 N | auth: granted role root to user root
2022-03-02 03:13:07.249198 N | auth: Authentication enabled
2022-03-02 03:13:07.478768 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:07.478816 N | auth: Role role-test is created
2022-03-02 03:13:07.578484 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:07.578550 N | auth: added a new user: foo
2022-03-02 03:13:07.578749 W | auth: invalid auth token: Invalid Token
2022-03-02 03:13:07.578787 W | auth: invalid auth token: Invalid.Token
--- PASS: TestAuthInfoFromCtx (0.58s)
=== RUN   TestAuthDisable
2022-03-02 03:13:07.744680 W | auth: simple token is not cryptographically signed
2022-03-02 03:13:07.856374 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:07.856556 N | auth: added a new user: root
2022-03-02 03:13:07.856868 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:07.857006 N | auth: Role root is created
2022-03-02 03:13:07.857175 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:07.857298 N | auth: granted role root to user root
2022-03-02 03:13:07.857469 N | auth: Authentication enabled
2022-03-02 03:13:07.977217 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:07.977369 N | auth: Role role-test is created
2022-03-02 03:13:08.076914 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:08.077053 N | auth: added a new user: foo
2022-03-02 03:13:08.077157 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:08.176591 N | auth: Authentication disabled
--- PASS: TestAuthDisable (0.54s)
=== RUN   TestAuthInfoFromCtxRace
2022-03-02 03:13:08.276291 W | auth: simple token is not cryptographically signed
2022-03-02 03:13:08.384337 W | auth: invalid auth token: test
2022-03-02 03:13:08.386886 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:08.386977 N | auth: added a new user: test
--- PASS: TestAuthInfoFromCtxRace (0.16s)
=== RUN   TestIsAdminPermitted
2022-03-02 03:13:08.550438 W | auth: simple token is not cryptographically signed
2022-03-02 03:13:08.652670 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:08.652715 N | auth: added a new user: root
2022-03-02 03:13:08.652837 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:08.653208 N | auth: Role root is created
2022-03-02 03:13:08.653270 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:08.653298 N | auth: granted role root to user root
2022-03-02 03:13:08.653545 N | auth: Authentication enabled
2022-03-02 03:13:08.749844 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:08.749936 N | auth: Role role-test is created
2022-03-02 03:13:08.849471 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:08.849517 N | auth: added a new user: foo
2022-03-02 03:13:08.849842 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:08.957431 N | auth: Authentication disabled
--- PASS: TestIsAdminPermitted (0.62s)
=== RUN   TestRecoverFromSnapshot
2022-03-02 03:13:09.057178 W | auth: simple token is not cryptographically signed
2022-03-02 03:13:09.151095 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.151138 N | auth: added a new user: root
2022-03-02 03:13:09.151185 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.151352 N | auth: Role root is created
2022-03-02 03:13:09.151523 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.151550 N | auth: granted role root to user root
2022-03-02 03:13:09.151686 N | auth: Authentication enabled
2022-03-02 03:13:09.248234 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.248281 N | auth: Role role-test is created
2022-03-02 03:13:09.347938 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.347983 N | auth: added a new user: foo
2022-03-02 03:13:09.350657 W | auth: simple token is not cryptographically signed
--- PASS: TestRecoverFromSnapshot (0.44s)
=== RUN   TestHammerSimpleAuthenticate
2022-03-02 03:13:09.497489 W | auth: simple token is not cryptographically signed
2022-03-02 03:13:09.684059 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.684116 N | auth: added a new user: root
2022-03-02 03:13:09.684208 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.684246 N | auth: Role root is created
2022-03-02 03:13:09.684404 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.684442 N | auth: granted role root to user root
2022-03-02 03:13:09.684515 N | auth: Authentication enabled
2022-03-02 03:13:09.788337 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.788394 N | auth: Role role-test is created
2022-03-02 03:13:09.888002 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.888052 N | auth: added a new user: foo
2022-03-02 03:13:09.890790 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.890820 N | auth: added a new user: user-0
2022-03-02 03:13:09.893486 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.893514 N | auth: added a new user: user-1
2022-03-02 03:13:09.896674 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.896717 N | auth: added a new user: user-2
2022-03-02 03:13:09.899501 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.899526 N | auth: added a new user: user-3
2022-03-02 03:13:09.902191 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.902217 N | auth: added a new user: user-4
2022-03-02 03:13:09.904867 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.904892 N | auth: added a new user: user-5
2022-03-02 03:13:09.907551 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.907578 N | auth: added a new user: user-6
2022-03-02 03:13:09.910207 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.910230 N | auth: added a new user: user-7
2022-03-02 03:13:09.912845 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.912870 N | auth: added a new user: user-8
2022-03-02 03:13:09.915589 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.915615 N | auth: added a new user: user-9
2022-03-02 03:13:09.918272 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.918298 N | auth: added a new user: user-10
2022-03-02 03:13:09.920901 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.920927 N | auth: added a new user: user-11
2022-03-02 03:13:09.923650 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.923678 N | auth: added a new user: user-12
2022-03-02 03:13:09.926380 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.926405 N | auth: added a new user: user-13
2022-03-02 03:13:09.929066 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.929092 N | auth: added a new user: user-14
2022-03-02 03:13:09.931692 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.931715 N | auth: added a new user: user-15
2022-03-02 03:13:09.934330 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.934356 N | auth: added a new user: user-16
2022-03-02 03:13:09.937035 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.937060 N | auth: added a new user: user-17
2022-03-02 03:13:09.939714 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.939737 N | auth: added a new user: user-18
2022-03-02 03:13:09.942374 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.942400 N | auth: added a new user: user-19
2022-03-02 03:13:09.945019 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.945044 N | auth: added a new user: user-20
2022-03-02 03:13:09.947637 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.947662 N | auth: added a new user: user-21
2022-03-02 03:13:09.950273 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.950298 N | auth: added a new user: user-22
2022-03-02 03:13:09.952934 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.952961 N | auth: added a new user: user-23
2022-03-02 03:13:09.955658 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.955683 N | auth: added a new user: user-24
2022-03-02 03:13:09.958278 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.958302 N | auth: added a new user: user-25
2022-03-02 03:13:09.960931 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.960955 N | auth: added a new user: user-26
2022-03-02 03:13:09.963594 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.963620 N | auth: added a new user: user-27
2022-03-02 03:13:09.966346 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.966371 N | auth: added a new user: user-28
2022-03-02 03:13:09.969013 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.969039 N | auth: added a new user: user-29
2022-03-02 03:13:09.971648 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.971672 N | auth: added a new user: user-30
2022-03-02 03:13:09.974304 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.974331 N | auth: added a new user: user-31
2022-03-02 03:13:09.977011 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.977037 N | auth: added a new user: user-32
2022-03-02 03:13:09.979642 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.979666 N | auth: added a new user: user-33
2022-03-02 03:13:09.982299 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.982326 N | auth: added a new user: user-34
2022-03-02 03:13:09.985000 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.985024 N | auth: added a new user: user-35
2022-03-02 03:13:09.987621 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:09.987644 N | auth: added a new user: user-36
2022-03-02 03:13:10.095620 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:10.095664 N | auth: added a new user: user-37
2022-03-02 03:13:10.098342 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:10.098370 N | auth: added a new user: user-38
2022-03-02 03:13:10.100995 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:10.101024 N | auth: added a new user: user-39
2022-03-02 03:13:10.103702 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:10.103728 N | auth: added a new user: user-40
2022-03-02 03:13:10.106372 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:10.106398 N | auth: added a new user: user-41
2022-03-02 03:13:10.108991 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:10.109015 N | auth: added a new user: user-42
2022-03-02 03:13:10.111654 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:10.111678 N | auth: added a new user: user-43
2022-03-02 03:13:10.114315 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:10.114342 N | auth: added a new user: user-44
2022-03-02 03:13:10.116934 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:10.116957 N | auth: added a new user: user-45
2022-03-02 03:13:10.119553 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:10.119576 N | auth: added a new user: user-46
2022-03-02 03:13:10.122185 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:10.122212 N | auth: added a new user: user-47
2022-03-02 03:13:10.124835 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:10.124860 N | auth: added a new user: user-48
2022-03-02 03:13:10.127503 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:10.127529 N | auth: added a new user: user-49
2022-03-02 03:13:10.144836 I | auth: deleting token user-37(0).1 for user user-37
2022-03-02 03:13:10.144913 I | auth: deleting token user-25(2).1 for user user-25
2022-03-02 03:13:10.145148 I | auth: deleting token user-13(3).1 for user user-13
2022-03-02 03:13:10.145179 I | auth: deleting token user-26(0).1 for user user-26
2022-03-02 03:13:10.145329 I | auth: deleting token user-48(2).1 for user user-48
2022-03-02 03:13:10.145359 I | auth: deleting token user-11(3).1 for user user-11
2022-03-02 03:13:10.145473 I | auth: deleting token user-45(1).1 for user user-45
2022-03-02 03:13:10.145616 I | auth: deleting token user-1(3).1 for user user-1
2022-03-02 03:13:10.145715 I | auth: deleting token user-38(4).1 for user user-38
2022-03-02 03:13:10.145813 I | auth: deleting token user-45(2).1 for user user-45
2022-03-02 03:13:10.145853 I | auth: deleting token user-41(2).1 for user user-41
2022-03-02 03:13:10.145963 I | auth: deleting token user-20(1).1 for user user-20
2022-03-02 03:13:10.146064 I | auth: deleting token user-33(0).1 for user user-33
2022-03-02 03:13:10.146192 I | auth: deleting token user-18(1).1 for user user-18
2022-03-02 03:13:10.146236 I | auth: deleting token user-10(3).1 for user user-10
2022-03-02 03:13:10.146371 I | auth: deleting token user-39(0).1 for user user-39
2022-03-02 03:13:10.146413 I | auth: deleting token user-3(3).1 for user user-3
2022-03-02 03:13:10.146499 I | auth: deleting token user-49(1).1 for user user-49
2022-03-02 03:13:10.146580 I | auth: deleting token user-19(1).1 for user user-19
2022-03-02 03:13:10.146661 I | auth: deleting token user-28(1).1 for user user-28
2022-03-02 03:13:10.146742 I | auth: deleting token user-13(1).1 for user user-13
2022-03-02 03:13:10.146823 I | auth: deleting token user-7(4).1 for user user-7
2022-03-02 03:13:10.146993 I | auth: deleting token user-28(4).1 for user user-28
2022-03-02 03:13:10.147097 I | auth: deleting token user-48(4).1 for user user-48
2022-03-02 03:13:10.147139 I | auth: deleting token user-16(0).1 for user user-16
2022-03-02 03:13:10.147223 I | auth: deleting token user-8(0).1 for user user-8
2022-03-02 03:13:10.147303 I | auth: deleting token user-9(0).1 for user user-9
2022-03-02 03:13:10.147386 I | auth: deleting token user-12(0).1 for user user-12
2022-03-02 03:13:10.147465 I | auth: deleting token user-29(3).1 for user user-29
2022-03-02 03:13:10.147545 I | auth: deleting token user-40(2).1 for user user-40
2022-03-02 03:13:10.147625 I | auth: deleting token user-10(2).1 for user user-10
2022-03-02 03:13:10.147734 I | auth: deleting token user-4(1).1 for user user-4
2022-03-02 03:13:10.147756 I | auth: deleting token user-30(2).1 for user user-30
2022-03-02 03:13:10.147837 I | auth: deleting token user-23(0).1 for user user-23
2022-03-02 03:13:10.147920 I | auth: deleting token user-32(3).1 for user user-32
2022-03-02 03:13:10.147999 I | auth: deleting token user-42(4).1 for user user-42
2022-03-02 03:13:10.148080 I | auth: deleting token user-46(2).1 for user user-46
2022-03-02 03:13:10.148186 I | auth: deleting token user-38(3).1 for user user-38
2022-03-02 03:13:10.148208 I | auth: deleting token user-3(1).1 for user user-3
2022-03-02 03:13:10.148287 I | auth: deleting token user-46(4).1 for user user-46
2022-03-02 03:13:10.148371 I | auth: deleting token user-42(1).1 for user user-42
2022-03-02 03:13:10.148453 I | auth: deleting token user-33(2).1 for user user-33
2022-03-02 03:13:10.148533 I | auth: deleting token user-24(1).1 for user user-24
2022-03-02 03:13:10.148612 I | auth: deleting token user-12(2).1 for user user-12
2022-03-02 03:13:10.148690 I | auth: deleting token user-14(4).1 for user user-14
2022-03-02 03:13:10.148797 I | auth: deleting token user-34(1).1 for user user-34
2022-03-02 03:13:10.148820 I | auth: deleting token user-17(3).1 for user user-17
2022-03-02 03:13:10.148904 I | auth: deleting token user-30(4).1 for user user-30
2022-03-02 03:13:10.148985 I | auth: deleting token user-40(1).1 for user user-40
2022-03-02 03:13:10.149066 I | auth: deleting token user-46(1).1 for user user-46
2022-03-02 03:13:10.149144 I | auth: deleting token user-8(2).1 for user user-8
2022-03-02 03:13:10.149226 I | auth: deleting token user-42(2).1 for user user-42
2022-03-02 03:13:10.149308 I | auth: deleting token user-44(0).1 for user user-44
2022-03-02 03:13:10.149389 I | auth: deleting token user-37(2).1 for user user-37
2022-03-02 03:13:10.149468 I | auth: deleting token user-6(3).1 for user user-6
2022-03-02 03:13:10.149548 I | auth: deleting token user-21(4).1 for user user-21
2022-03-02 03:13:10.149654 I | auth: deleting token user-31(0).1 for user user-31
2022-03-02 03:13:10.149678 I | auth: deleting token user-0(4).1 for user user-0
2022-03-02 03:13:10.149756 I | auth: deleting token user-2(3).1 for user user-2
2022-03-02 03:13:10.149840 I | auth: deleting token user-12(4).1 for user user-12
2022-03-02 03:13:10.149919 I | auth: deleting token user-32(0).1 for user user-32
2022-03-02 03:13:10.149999 I | auth: deleting token user-47(0).1 for user user-47
2022-03-02 03:13:10.150105 I | auth: deleting token user-17(4).1 for user user-17
2022-03-02 03:13:10.150128 I | auth: deleting token user-26(4).1 for user user-26
2022-03-02 03:13:10.150286 I | auth: deleting token user-48(0).1 for user user-48
2022-03-02 03:13:10.150313 I | auth: deleting token user-11(4).1 for user user-11
2022-03-02 03:13:10.150394 I | auth: deleting token user-17(1).1 for user user-17
2022-03-02 03:13:10.150473 I | auth: deleting token user-22(2).1 for user user-22
2022-03-02 03:13:10.150553 I | auth: deleting token user-33(1).1 for user user-33
2022-03-02 03:13:10.150661 I | auth: deleting token user-36(0).1 for user user-36
2022-03-02 03:13:10.150684 I | auth: deleting token user-15(4).1 for user user-15
2022-03-02 03:13:10.150791 I | auth: deleting token user-10(1).1 for user user-10
2022-03-02 03:13:10.150872 I | auth: deleting token user-49(0).1 for user user-49
2022-03-02 03:13:10.150957 I | auth: deleting token user-43(3).1 for user user-43
2022-03-02 03:13:10.151037 I | auth: deleting token user-48(1).1 for user user-48
2022-03-02 03:13:10.151116 I | auth: deleting token user-25(0).1 for user user-25
2022-03-02 03:13:10.151197 I | auth: deleting token user-17(0).1 for user user-17
2022-03-02 03:13:10.151280 I | auth: deleting token user-15(2).1 for user user-15
2022-03-02 03:13:10.151362 I | auth: deleting token user-44(2).1 for user user-44
2022-03-02 03:13:10.151442 I | auth: deleting token user-12(1).1 for user user-12
2022-03-02 03:13:10.151521 I | auth: deleting token user-30(3).1 for user user-30
2022-03-02 03:13:10.151601 I | auth: deleting token user-41(3).1 for user user-41
2022-03-02 03:13:10.151682 I | auth: deleting token user-19(2).1 for user user-19
2022-03-02 03:13:10.151761 I | auth: deleting token user-21(3).1 for user user-21
2022-03-02 03:13:10.151840 I | auth: deleting token user-7(0).1 for user user-7
2022-03-02 03:13:10.151964 I | auth: deleting token user-21(0).1 for user user-21
2022-03-02 03:13:10.152091 I | auth: deleting token user-44(1).1 for user user-44
2022-03-02 03:13:10.152115 I | auth: deleting token user-49(2).1 for user user-49
2022-03-02 03:13:10.152195 I | auth: deleting token user-45(0).1 for user user-45
2022-03-02 03:13:10.152282 I | auth: deleting token user-35(4).1 for user user-35
2022-03-02 03:13:10.152362 I | auth: deleting token user-27(1).1 for user user-27
2022-03-02 03:13:10.152444 I | auth: deleting token user-6(0).1 for user user-6
2022-03-02 03:13:10.152526 I | auth: deleting token user-47(1).1 for user user-47
2022-03-02 03:13:10.152634 I | auth: deleting token user-36(2).1 for user user-36
2022-03-02 03:13:10.152657 I | auth: deleting token user-0(3).1 for user user-0
2022-03-02 03:13:10.152812 I | auth: deleting token user-29(0).1 for user user-29
2022-03-02 03:13:10.152912 I | auth: deleting token user-4(3).1 for user user-4
2022-03-02 03:13:10.153011 I | auth: deleting token user-14(1).1 for user user-14
2022-03-02 03:13:10.153053 I | auth: deleting token user-40(3).1 for user user-40
2022-03-02 03:13:10.153076 I | auth: deleting token user-21(2).1 for user user-21
2022-03-02 03:13:10.153095 I | auth: deleting token user-27(2).1 for user user-27
2022-03-02 03:13:10.153246 I | auth: deleting token user-41(1).1 for user user-41
2022-03-02 03:13:10.153270 I | auth: deleting token user-7(2).1 for user user-7
2022-03-02 03:13:10.153350 I | auth: deleting token user-38(0).1 for user user-38
2022-03-02 03:13:10.153434 I | auth: deleting token user-29(1).1 for user user-29
2022-03-02 03:13:10.153517 I | auth: deleting token user-15(1).1 for user user-15
2022-03-02 03:13:10.153598 I | auth: deleting token user-26(1).1 for user user-26
2022-03-02 03:13:10.153676 I | auth: deleting token user-16(2).1 for user user-16
2022-03-02 03:13:10.153756 I | auth: deleting token user-9(4).1 for user user-9
2022-03-02 03:13:10.153863 I | auth: deleting token user-22(4).1 for user user-22
2022-03-02 03:13:10.153885 I | auth: deleting token user-46(3).1 for user user-46
2022-03-02 03:13:10.153963 I | auth: deleting token user-23(3).1 for user user-23
2022-03-02 03:13:10.154047 I | auth: deleting token user-0(2).1 for user user-0
2022-03-02 03:13:10.154128 I | auth: deleting token user-2(2).1 for user user-2
2022-03-02 03:13:10.154210 I | auth: deleting token user-9(1).1 for user user-9
2022-03-02 03:13:10.154291 I | auth: deleting token user-38(1).1 for user user-38
2022-03-02 03:13:10.154369 I | auth: deleting token user-11(2).1 for user user-11
2022-03-02 03:13:10.154449 I | auth: deleting token user-14(0).1 for user user-14
2022-03-02 03:13:10.154557 I | auth: deleting token user-4(0).1 for user user-4
2022-03-02 03:13:10.154579 I | auth: deleting token user-24(0).1 for user user-24
2022-03-02 03:13:10.154657 I | auth: deleting token user-23(2).1 for user user-23
2022-03-02 03:13:10.154740 I | auth: deleting token user-27(4).1 for user user-27
2022-03-02 03:13:10.154820 I | auth: deleting token user-13(4).1 for user user-13
2022-03-02 03:13:10.154899 I | auth: deleting token user-2(0).1 for user user-2
2022-03-02 03:13:10.154981 I | auth: deleting token user-31(4).1 for user user-31
2022-03-02 03:13:10.155062 I | auth: deleting token user-19(4).1 for user user-19
2022-03-02 03:13:10.155143 I | auth: deleting token user-7(1).1 for user user-7
2022-03-02 03:13:10.155249 I | auth: deleting token user-37(1).1 for user user-37
2022-03-02 03:13:10.155273 I | auth: deleting token user-20(4).1 for user user-20
2022-03-02 03:13:10.155355 I | auth: deleting token user-37(4).1 for user user-37
2022-03-02 03:13:10.155438 I | auth: deleting token user-1(1).1 for user user-1
2022-03-02 03:13:10.155546 I | auth: deleting token user-0(1).1 for user user-0
2022-03-02 03:13:10.155568 I | auth: deleting token user-1(0).1 for user user-1
2022-03-02 03:13:10.155646 I | auth: deleting token user-45(3).1 for user user-45
2022-03-02 03:13:10.155728 I | auth: deleting token user-27(0).1 for user user-27
2022-03-02 03:13:10.155806 I | auth: deleting token user-29(4).1 for user user-29
2022-03-02 03:13:10.155886 I | auth: deleting token user-0(0).1 for user user-0
2022-03-02 03:13:10.155995 I | auth: deleting token user-39(2).1 for user user-39
2022-03-02 03:13:10.156018 I | auth: deleting token user-18(4).1 for user user-18
2022-03-02 03:13:10.156096 I | auth: deleting token user-43(0).1 for user user-43
2022-03-02 03:13:10.156181 I | auth: deleting token user-4(2).1 for user user-4
2022-03-02 03:13:10.156260 I | auth: deleting token user-27(3).1 for user user-27
2022-03-02 03:13:10.156341 I | auth: deleting token user-13(0).1 for user user-13
2022-03-02 03:13:10.156449 I | auth: deleting token user-8(1).1 for user user-8
2022-03-02 03:13:10.156471 I | auth: deleting token user-37(3).1 for user user-37
2022-03-02 03:13:10.156549 I | auth: deleting token user-34(4).1 for user user-34
2022-03-02 03:13:10.156634 I | auth: deleting token user-16(4).1 for user user-16
2022-03-02 03:13:10.156790 I | auth: deleting token user-35(0).1 for user user-35
2022-03-02 03:13:10.156833 I | auth: deleting token user-38(2).1 for user user-38
2022-03-02 03:13:10.156913 I | auth: deleting token user-3(2).1 for user user-3
2022-03-02 03:13:10.156995 I | auth: deleting token user-22(3).1 for user user-22
2022-03-02 03:13:10.157100 I | auth: deleting token user-43(4).1 for user user-43
2022-03-02 03:13:10.157123 I | auth: deleting token user-33(4).1 for user user-33
2022-03-02 03:13:10.157203 I | auth: deleting token user-43(1).1 for user user-43
2022-03-02 03:13:10.157286 I | auth: deleting token user-15(3).1 for user user-15
2022-03-02 03:13:10.157364 I | auth: deleting token user-49(4).1 for user user-49
2022-03-02 03:13:10.157447 I | auth: deleting token user-20(2).1 for user user-20
2022-03-02 03:13:10.157526 I | auth: deleting token user-47(2).1 for user user-47
2022-03-02 03:13:10.157606 I | auth: deleting token user-32(2).1 for user user-32
2022-03-02 03:13:10.157713 I | auth: deleting token user-5(2).1 for user user-5
2022-03-02 03:13:10.157736 I | auth: deleting token user-2(4).1 for user user-2
2022-03-02 03:13:10.157815 I | auth: deleting token user-42(0).1 for user user-42
2022-03-02 03:13:10.157895 I | auth: deleting token user-25(4).1 for user user-25
2022-03-02 03:13:10.158002 I | auth: deleting token user-48(3).1 for user user-48
2022-03-02 03:13:10.158024 I | auth: deleting token user-47(3).1 for user user-47
2022-03-02 03:13:10.158102 I | auth: deleting token user-29(2).1 for user user-29
2022-03-02 03:13:10.158184 I | auth: deleting token user-31(1).1 for user user-31
2022-03-02 03:13:10.158264 I | auth: deleting token user-47(4).1 for user user-47
2022-03-02 03:13:10.158358 I | auth: deleting token user-24(2).1 for user user-24
2022-03-02 03:13:10.158468 I | auth: deleting token user-5(0).1 for user user-5
2022-03-02 03:13:10.158491 I | auth: deleting token user-35(2).1 for user user-35
2022-03-02 03:13:10.158571 I | auth: deleting token user-19(0).1 for user user-19
2022-03-02 03:13:10.158653 I | auth: deleting token user-49(3).1 for user user-49
2022-03-02 03:13:10.158733 I | auth: deleting token user-14(2).1 for user user-14
2022-03-02 03:13:10.158813 I | auth: deleting token user-33(3).1 for user user-33
2022-03-02 03:13:10.158919 I | auth: deleting token user-6(1).1 for user user-6
2022-03-02 03:13:10.158942 I | auth: deleting token user-3(0).1 for user user-3
2022-03-02 03:13:10.159021 I | auth: deleting token user-6(4).1 for user user-6
2022-03-02 03:13:10.159104 I | auth: deleting token user-20(0).1 for user user-20
2022-03-02 03:13:10.159183 I | auth: deleting token user-44(3).1 for user user-44
2022-03-02 03:13:10.159264 I | auth: deleting token user-17(2).1 for user user-17
2022-03-02 03:13:10.159371 I | auth: deleting token user-15(0).1 for user user-15
2022-03-02 03:13:10.159393 I | auth: deleting token user-34(2).1 for user user-34
2022-03-02 03:13:10.159471 I | auth: deleting token user-35(1).1 for user user-35
2022-03-02 03:13:10.159554 I | auth: deleting token user-26(3).1 for user user-26
2022-03-02 03:13:10.159633 I | auth: deleting token user-8(4).1 for user user-8
2022-03-02 03:13:10.159712 I | auth: deleting token user-18(2).1 for user user-18
2022-03-02 03:13:10.159792 I | auth: deleting token user-18(3).1 for user user-18
2022-03-02 03:13:10.159871 I | auth: deleting token user-12(3).1 for user user-12
2022-03-02 03:13:10.159951 I | auth: deleting token user-36(3).1 for user user-36
2022-03-02 03:13:10.160056 I | auth: deleting token user-16(3).1 for user user-16
2022-03-02 03:13:10.160113 I | auth: deleting token user-34(0).1 for user user-34
2022-03-02 03:13:10.160197 I | auth: deleting token user-34(3).1 for user user-34
2022-03-02 03:13:10.160278 I | auth: deleting token user-3(4).1 for user user-3
2022-03-02 03:13:10.160358 I | auth: deleting token user-31(3).1 for user user-31
2022-03-02 03:13:10.160437 I | auth: deleting token user-32(1).1 for user user-32
2022-03-02 03:13:10.160519 I | auth: deleting token user-18(0).1 for user user-18
2022-03-02 03:13:10.160600 I | auth: deleting token user-39(1).1 for user user-39
2022-03-02 03:13:10.160679 I | auth: deleting token user-41(4).1 for user user-41
2022-03-02 03:13:10.160759 I | auth: deleting token user-36(1).1 for user user-36
2022-03-02 03:13:10.160914 I | auth: deleting token user-25(3).1 for user user-25
2022-03-02 03:13:10.160942 I | auth: deleting token user-24(3).1 for user user-24
2022-03-02 03:13:10.161082 I | auth: deleting token user-25(1).1 for user user-25
2022-03-02 03:13:10.161179 I | auth: deleting token user-40(4).1 for user user-40
2022-03-02 03:13:10.161285 I | auth: deleting token user-1(4).1 for user user-1
2022-03-02 03:13:10.161389 I | auth: deleting token user-22(1).1 for user user-22
2022-03-02 03:13:10.161493 I | auth: deleting token user-5(3).1 for user user-5
2022-03-02 03:13:10.161597 I | auth: deleting token user-8(3).1 for user user-8
2022-03-02 03:13:10.161702 I | auth: deleting token user-10(4).1 for user user-10
2022-03-02 03:13:10.161805 I | auth: deleting token user-19(3).1 for user user-19
2022-03-02 03:13:10.161943 I | auth: deleting token user-1(2).1 for user user-1
2022-03-02 03:13:10.162055 I | auth: deleting token user-28(2).1 for user user-28
2022-03-02 03:13:10.162159 I | auth: deleting token user-43(2).1 for user user-43
2022-03-02 03:13:10.162263 I | auth: deleting token user-35(3).1 for user user-35
2022-03-02 03:13:10.162366 I | auth: deleting token user-9(3).1 for user user-9
2022-03-02 03:13:10.162471 I | auth: deleting token user-22(0).1 for user user-22
2022-03-02 03:13:10.162577 I | auth: deleting token user-4(4).1 for user user-4
2022-03-02 03:13:10.162680 I | auth: deleting token user-6(2).1 for user user-6
2022-03-02 03:13:10.162784 I | auth: deleting token user-11(1).1 for user user-11
2022-03-02 03:13:10.162890 I | auth: deleting token user-14(3).1 for user user-14
2022-03-02 03:13:10.162994 I | auth: deleting token user-45(4).1 for user user-45
2022-03-02 03:13:10.163097 I | auth: deleting token user-28(3).1 for user user-28
2022-03-02 03:13:10.163200 I | auth: deleting token user-5(1).1 for user user-5
2022-03-02 03:13:10.163304 I | auth: deleting token user-30(1).1 for user user-30
2022-03-02 03:13:10.163409 I | auth: deleting token user-41(0).1 for user user-41
2022-03-02 03:13:10.163512 I | auth: deleting token user-39(4).1 for user user-39
2022-03-02 03:13:10.163615 I | auth: deleting token user-9(2).1 for user user-9
2022-03-02 03:13:10.163718 I | auth: deleting token user-24(4).1 for user user-24
2022-03-02 03:13:10.163821 I | auth: deleting token user-5(4).1 for user user-5
2022-03-02 03:13:10.163924 I | auth: deleting token user-2(1).1 for user user-2
2022-03-02 03:13:10.164029 I | auth: deleting token user-40(0).1 for user user-40
2022-03-02 03:13:10.164132 I | auth: deleting token user-23(4).1 for user user-23
2022-03-02 03:13:10.164237 I | auth: deleting token user-30(0).1 for user user-30
2022-03-02 03:13:10.164341 I | auth: deleting token user-23(1).1 for user user-23
2022-03-02 03:13:10.164446 I | auth: deleting token user-39(3).1 for user user-39
2022-03-02 03:13:10.164580 I | auth: deleting token user-7(3).1 for user user-7
2022-03-02 03:13:10.164676 I | auth: deleting token user-46(0).1 for user user-46
2022-03-02 03:13:10.164794 I | auth: deleting token user-44(4).1 for user user-44
2022-03-02 03:13:10.164817 I | auth: deleting token user-32(4).1 for user user-32
2022-03-02 03:13:10.164922 I | auth: deleting token user-42(3).1 for user user-42
2022-03-02 03:13:10.165012 I | auth: deleting token user-13(2).1 for user user-13
2022-03-02 03:13:10.165183 I | auth: deleting token user-36(4).1 for user user-36
2022-03-02 03:13:10.165208 I | auth: deleting token user-16(1).1 for user user-16
2022-03-02 03:13:10.165379 I | auth: deleting token user-10(0).1 for user user-10
2022-03-02 03:13:10.165404 I | auth: deleting token user-26(2).1 for user user-26
2022-03-02 03:13:10.165521 I | auth: deleting token user-21(1).1 for user user-21
2022-03-02 03:13:10.165546 I | auth: deleting token user-11(0).1 for user user-11
2022-03-02 03:13:10.165656 I | auth: deleting token user-31(2).1 for user user-31
2022-03-02 03:13:10.165749 I | auth: deleting token user-20(3).1 for user user-20
2022-03-02 03:13:10.165919 I | auth: deleting token user-28(0).1 for user user-28
2022-03-02 03:13:10.165948 I | auth: deleting token user-38(7).1 for user user-38
2022-03-02 03:13:10.166058 I | auth: deleting token user-21(9).1 for user user-21
2022-03-02 03:13:10.166230 I | auth: deleting token user-43(8).1 for user user-43
2022-03-02 03:13:10.166256 I | auth: deleting token user-31(8).1 for user user-31
2022-03-02 03:13:10.166359 I | auth: deleting token user-45(8).1 for user user-45
2022-03-02 03:13:10.166441 I | auth: deleting token user-17(5).1 for user user-17
2022-03-02 03:13:10.166533 I | auth: deleting token user-27(8).1 for user user-27
2022-03-02 03:13:10.166640 I | auth: deleting token user-22(7).1 for user user-22
2022-03-02 03:13:10.166662 I | auth: deleting token user-22(9).1 for user user-22
2022-03-02 03:13:10.166765 I | auth: deleting token user-46(5).1 for user user-46
2022-03-02 03:13:10.166844 I | auth: deleting token user-39(7).1 for user user-39
2022-03-02 03:13:10.166923 I | auth: deleting token user-39(9).1 for user user-39
2022-03-02 03:13:10.167005 I | auth: deleting token user-9(6).1 for user user-9
2022-03-02 03:13:10.167086 I | auth: deleting token user-4(9).1 for user user-4
2022-03-02 03:13:10.167178 I | auth: deleting token user-38(6).1 for user user-38
2022-03-02 03:13:10.167286 I | auth: deleting token user-0(7).1 for user user-0
2022-03-02 03:13:10.167309 I | auth: deleting token user-36(7).1 for user user-36
2022-03-02 03:13:10.167388 I | auth: deleting token user-34(5).1 for user user-34
2022-03-02 03:13:10.167470 I | auth: deleting token user-19(8).1 for user user-19
2022-03-02 03:13:10.167549 I | auth: deleting token user-11(5).1 for user user-11
2022-03-02 03:13:10.167631 I | auth: deleting token user-3(5).1 for user user-3
2022-03-02 03:13:10.167710 I | auth: deleting token user-35(7).1 for user user-35
2022-03-02 03:13:10.167791 I | auth: deleting token user-24(8).1 for user user-24
2022-03-02 03:13:10.167906 I | auth: deleting token user-15(6).1 for user user-15
2022-03-02 03:13:10.167929 I | auth: deleting token user-44(6).1 for user user-44
2022-03-02 03:13:10.168009 I | auth: deleting token user-47(8).1 for user user-47
2022-03-02 03:13:10.168089 I | auth: deleting token user-6(9).1 for user user-6
2022-03-02 03:13:10.168196 I | auth: deleting token user-32(9).1 for user user-32
2022-03-02 03:13:10.168218 I | auth: deleting token user-27(9).1 for user user-27
2022-03-02 03:13:10.168297 I | auth: deleting token user-0(9).1 for user user-0
2022-03-02 03:13:10.168380 I | auth: deleting token user-11(9).1 for user user-11
2022-03-02 03:13:10.168460 I | auth: deleting token user-12(7).1 for user user-12
2022-03-02 03:13:10.168539 I | auth: deleting token user-29(8).1 for user user-29
2022-03-02 03:13:10.168619 I | auth: deleting token user-25(9).1 for user user-25
2022-03-02 03:13:10.168697 I | auth: deleting token user-47(9).1 for user user-47
2022-03-02 03:13:10.168865 I | auth: deleting token user-5(5).1 for user user-5
2022-03-02 03:13:10.168889 I | auth: deleting token user-38(8).1 for user user-38
2022-03-02 03:13:10.168972 I | auth: deleting token user-29(7).1 for user user-29
2022-03-02 03:13:10.169054 I | auth: deleting token user-24(9).1 for user user-24
2022-03-02 03:13:10.169133 I | auth: deleting token user-25(5).1 for user user-25
2022-03-02 03:13:10.169212 I | auth: deleting token user-37(5).1 for user user-37
2022-03-02 03:13:10.169306 I | auth: deleting token user-21(5).1 for user user-21
2022-03-02 03:13:10.169385 I | auth: deleting token user-10(5).1 for user user-10
2022-03-02 03:13:10.169467 I | auth: deleting token user-3(9).1 for user user-3
2022-03-02 03:13:10.169546 I | auth: deleting token user-0(6).1 for user user-0
2022-03-02 03:13:10.169628 I | auth: deleting token user-37(6).1 for user user-37
2022-03-02 03:13:10.169709 I | auth: deleting token user-20(8).1 for user user-20
2022-03-02 03:13:10.169791 I | auth: deleting token user-21(8).1 for user user-21
2022-03-02 03:13:10.169900 I | auth: deleting token user-27(5).1 for user user-27
2022-03-02 03:13:10.169923 I | auth: deleting token user-43(6).1 for user user-43
2022-03-02 03:13:10.170001 I | auth: deleting token user-28(9).1 for user user-28
2022-03-02 03:13:10.170084 I | auth: deleting token user-48(9).1 for user user-48
2022-03-02 03:13:10.170162 I | auth: deleting token user-36(6).1 for user user-36
2022-03-02 03:13:10.170243 I | auth: deleting token user-12(8).1 for user user-12
2022-03-02 03:13:10.170351 I | auth: deleting token user-44(8).1 for user user-44
2022-03-02 03:13:10.170373 I | auth: deleting token user-37(8).1 for user user-37
2022-03-02 03:13:10.170452 I | auth: deleting token user-2(7).1 for user user-2
2022-03-02 03:13:10.170533 I | auth: deleting token user-5(7).1 for user user-5
2022-03-02 03:13:10.170612 I | auth: deleting token user-40(7).1 for user user-40
2022-03-02 03:13:10.170692 I | auth: deleting token user-16(5).1 for user user-16
2022-03-02 03:13:10.170798 I | auth: deleting token user-32(6).1 for user user-32
2022-03-02 03:13:10.170819 I | auth: deleting token user-22(6).1 for user user-22
2022-03-02 03:13:10.170899 I | auth: deleting token user-42(8).1 for user user-42
2022-03-02 03:13:10.170981 I | auth: deleting token user-8(6).1 for user user-8
2022-03-02 03:13:10.171061 I | auth: deleting token user-40(9).1 for user user-40
2022-03-02 03:13:10.171141 I | auth: deleting token user-49(5).1 for user user-49
2022-03-02 03:13:10.171246 I | auth: deleting token user-18(7).1 for user user-18
2022-03-02 03:13:10.171268 I | auth: deleting token user-25(8).1 for user user-25
2022-03-02 03:13:10.171347 I | auth: deleting token user-8(9).1 for user user-8
2022-03-02 03:13:10.171429 I | auth: deleting token user-26(5).1 for user user-26
2022-03-02 03:13:10.171509 I | auth: deleting token user-46(6).1 for user user-46
2022-03-02 03:13:10.171598 I | auth: deleting token user-6(7).1 for user user-6
2022-03-02 03:13:10.171621 I | auth: deleting token user-17(9).1 for user user-17
2022-03-02 03:13:10.171733 I | auth: deleting token user-8(7).1 for user user-8
2022-03-02 03:13:10.171756 I | auth: deleting token user-9(7).1 for user user-9
2022-03-02 03:13:10.171836 I | auth: deleting token user-49(8).1 for user user-49
2022-03-02 03:13:10.171999 I | auth: deleting token user-4(7).1 for user user-4
2022-03-02 03:13:10.172116 I | auth: deleting token user-23(7).1 for user user-23
2022-03-02 03:13:10.172198 I | auth: deleting token user-18(8).1 for user user-18
2022-03-02 03:13:10.172279 I | auth: deleting token user-48(8).1 for user user-48
2022-03-02 03:13:10.172361 I | auth: deleting token user-20(9).1 for user user-20
2022-03-02 03:13:10.172442 I | auth: deleting token user-26(7).1 for user user-26
2022-03-02 03:13:10.172522 I | auth: deleting token user-8(8).1 for user user-8
2022-03-02 03:13:10.172603 I | auth: deleting token user-43(9).1 for user user-43
2022-03-02 03:13:10.172681 I | auth: deleting token user-2(8).1 for user user-2
2022-03-02 03:13:10.172764 I | auth: deleting token user-40(5).1 for user user-40
2022-03-02 03:13:10.172870 I | auth: deleting token user-41(8).1 for user user-41
2022-03-02 03:13:10.172893 I | auth: deleting token user-48(6).1 for user user-48
2022-03-02 03:13:10.172972 I | auth: deleting token user-28(6).1 for user user-28
2022-03-02 03:13:10.173053 I | auth: deleting token user-26(8).1 for user user-26
2022-03-02 03:13:10.173159 I | auth: deleting token user-34(9).1 for user user-34
2022-03-02 03:13:10.173182 I | auth: deleting token user-15(5).1 for user user-15
2022-03-02 03:13:10.173260 I | auth: deleting token user-34(6).1 for user user-34
2022-03-02 03:13:10.173343 I | auth: deleting token user-10(7).1 for user user-10
2022-03-02 03:13:10.173423 I | auth: deleting token user-6(8).1 for user user-6
2022-03-02 03:13:10.173502 I | auth: deleting token user-49(9).1 for user user-49
2022-03-02 03:13:10.173582 I | auth: deleting token user-2(5).1 for user user-2
2022-03-02 03:13:10.173661 I | auth: deleting token user-18(9).1 for user user-18
2022-03-02 03:13:10.173741 I | auth: deleting token user-5(9).1 for user user-5
2022-03-02 03:13:10.173826 I | auth: deleting token user-31(5).1 for user user-31
2022-03-02 03:13:10.173906 I | auth: deleting token user-7(5).1 for user user-7
2022-03-02 03:13:10.173990 I | auth: deleting token user-31(7).1 for user user-31
2022-03-02 03:13:10.174098 I | auth: deleting token user-46(7).1 for user user-46
2022-03-02 03:13:10.174121 I | auth: deleting token user-1(7).1 for user user-1
2022-03-02 03:13:10.174199 I | auth: deleting token user-39(6).1 for user user-39
2022-03-02 03:13:10.174281 I | auth: deleting token user-45(7).1 for user user-45
2022-03-02 03:13:10.174406 I | auth: deleting token user-39(8).1 for user user-39
2022-03-02 03:13:10.174573 I | auth: deleting token user-7(7).1 for user user-7
2022-03-02 03:13:10.174730 I | auth: deleting token user-43(7).1 for user user-43
2022-03-02 03:13:10.174834 I | auth: deleting token user-47(5).1 for user user-47
2022-03-02 03:13:10.174919 I | auth: deleting token user-5(8).1 for user user-5
2022-03-02 03:13:10.174998 I | auth: deleting token user-29(5).1 for user user-29
2022-03-02 03:13:10.175126 I | auth: deleting token user-4(5).1 for user user-4
2022-03-02 03:13:10.175222 I | auth: deleting token user-6(6).1 for user user-6
2022-03-02 03:13:10.175305 I | auth: deleting token user-33(6).1 for user user-33
2022-03-02 03:13:10.175402 I | auth: deleting token user-41(6).1 for user user-41
2022-03-02 03:13:10.175484 I | auth: deleting token user-13(5).1 for user user-13
2022-03-02 03:13:10.175570 I | auth: deleting token user-23(6).1 for user user-23
2022-03-02 03:13:10.175613 I | auth: deleting token user-11(6).1 for user user-11
2022-03-02 03:13:10.175696 I | auth: deleting token user-48(7).1 for user user-48
2022-03-02 03:13:10.175893 I | auth: deleting token user-10(8).1 for user user-10
2022-03-02 03:13:10.175919 I | auth: deleting token user-37(7).1 for user user-37
2022-03-02 03:13:10.176001 I | auth: deleting token user-0(8).1 for user user-0
2022-03-02 03:13:10.176080 I | auth: deleting token user-21(7).1 for user user-21
2022-03-02 03:13:10.176160 I | auth: deleting token user-36(8).1 for user user-36
2022-03-02 03:13:10.176267 I | auth: deleting token user-27(6).1 for user user-27
2022-03-02 03:13:10.176290 I | auth: deleting token user-41(7).1 for user user-41
2022-03-02 03:13:10.176370 I | auth: deleting token user-42(6).1 for user user-42
2022-03-02 03:13:10.176452 I | auth: deleting token user-38(9).1 for user user-38
2022-03-02 03:13:10.176531 I | auth: deleting token user-44(9).1 for user user-44
2022-03-02 03:13:10.176612 I | auth: deleting token user-38(5).1 for user user-38
2022-03-02 03:13:10.176717 I | auth: deleting token user-29(6).1 for user user-29
2022-03-02 03:13:10.176739 I | auth: deleting token user-32(8).1 for user user-32
2022-03-02 03:13:10.176819 I | auth: deleting token user-2(6).1 for user user-2
2022-03-02 03:13:10.176900 I | auth: deleting token user-34(7).1 for user user-34
2022-03-02 03:13:10.176979 I | auth: deleting token user-30(7).1 for user user-30
2022-03-02 03:13:10.177061 I | auth: deleting token user-44(7).1 for user user-44
2022-03-02 03:13:10.177164 I | auth: deleting token user-45(5).1 for user user-45
2022-03-02 03:13:10.177246 I | auth: deleting token user-18(6).1 for user user-18
2022-03-02 03:13:10.177325 I | auth: deleting token user-19(6).1 for user user-19
2022-03-02 03:13:10.177481 I | auth: deleting token user-3(6).1 for user user-3
2022-03-02 03:13:10.177507 I | auth: deleting token user-29(9).1 for user user-29
2022-03-02 03:13:10.177588 I | auth: deleting token user-9(9).1 for user user-9
2022-03-02 03:13:10.177668 I | auth: deleting token user-23(9).1 for user user-23
2022-03-02 03:13:10.177748 I | auth: deleting token user-0(5).1 for user user-0
2022-03-02 03:13:10.177854 I | auth: deleting token user-7(8).1 for user user-7
2022-03-02 03:13:10.177877 I | auth: deleting token user-18(5).1 for user user-18
2022-03-02 03:13:10.177955 I | auth: deleting token user-14(6).1 for user user-14
2022-03-02 03:13:10.178038 I | auth: deleting token user-45(6).1 for user user-45
2022-03-02 03:13:10.178121 I | auth: deleting token user-23(5).1 for user user-23
2022-03-02 03:13:10.178201 I | auth: deleting token user-13(8).1 for user user-13
2022-03-02 03:13:10.178282 I | auth: deleting token user-10(9).1 for user user-10
2022-03-02 03:13:10.178389 I | auth: deleting token user-13(7).1 for user user-13
2022-03-02 03:13:10.178412 I | auth: deleting token user-14(7).1 for user user-14
2022-03-02 03:13:10.178490 I | auth: deleting token user-3(7).1 for user user-3
2022-03-02 03:13:10.178574 I | auth: deleting token user-3(8).1 for user user-3
2022-03-02 03:13:10.178655 I | auth: deleting token user-14(5).1 for user user-14
2022-03-02 03:13:10.178738 I | auth: deleting token user-44(5).1 for user user-44
2022-03-02 03:13:10.178843 I | auth: deleting token user-41(5).1 for user user-41
2022-03-02 03:13:10.178865 I | auth: deleting token user-26(6).1 for user user-26
2022-03-02 03:13:10.178943 I | auth: deleting token user-49(6).1 for user user-49
2022-03-02 03:13:10.179025 I | auth: deleting token user-1(8).1 for user user-1
2022-03-02 03:13:10.179104 I | auth: deleting token user-15(8).1 for user user-15
2022-03-02 03:13:10.179187 I | auth: deleting token user-16(8).1 for user user-16
2022-03-02 03:13:10.179265 I | auth: deleting token user-33(9).1 for user user-33
2022-03-02 03:13:10.179348 I | auth: deleting token user-32(7).1 for user user-32
2022-03-02 03:13:10.179454 I | auth: deleting token user-9(8).1 for user user-9
2022-03-02 03:13:10.179476 I | auth: deleting token user-20(6).1 for user user-20
2022-03-02 03:13:10.179554 I | auth: deleting token user-31(6).1 for user user-31
2022-03-02 03:13:10.179636 I | auth: deleting token user-14(8).1 for user user-14
2022-03-02 03:13:10.179716 I | auth: deleting token user-13(6).1 for user user-13
2022-03-02 03:13:10.179795 I | auth: deleting token user-24(7).1 for user user-24
2022-03-02 03:13:10.179875 I | auth: deleting token user-4(6).1 for user user-4
2022-03-02 03:13:10.179982 I | auth: deleting token user-28(7).1 for user user-28
2022-03-02 03:13:10.180005 I | auth: deleting token user-30(9).1 for user user-30
2022-03-02 03:13:10.180083 I | auth: deleting token user-12(5).1 for user user-12
2022-03-02 03:13:10.180165 I | auth: deleting token user-42(9).1 for user user-42
2022-03-02 03:13:10.180243 I | auth: deleting token user-8(5).1 for user user-8
2022-03-02 03:13:10.180325 I | auth: deleting token user-39(5).1 for user user-39
2022-03-02 03:13:10.180405 I | auth: deleting token user-28(8).1 for user user-28
2022-03-02 03:13:10.180486 I | auth: deleting token user-30(5).1 for user user-30
2022-03-02 03:13:10.180593 I | auth: deleting token user-7(6).1 for user user-7
2022-03-02 03:13:10.180615 I | auth: deleting token user-11(8).1 for user user-11
2022-03-02 03:13:10.180693 I | auth: deleting token user-26(9).1 for user user-26
2022-03-02 03:13:10.180776 I | auth: deleting token user-6(5).1 for user user-6
2022-03-02 03:13:10.180855 I | auth: deleting token user-35(6).1 for user user-35
2022-03-02 03:13:10.180933 I | auth: deleting token user-19(9).1 for user user-19
2022-03-02 03:13:10.181012 I | auth: deleting token user-35(5).1 for user user-35
2022-03-02 03:13:10.181091 I | auth: deleting token user-21(6).1 for user user-21
2022-03-02 03:13:10.181173 I | auth: deleting token user-14(9).1 for user user-14
2022-03-02 03:13:10.181279 I | auth: deleting token user-1(6).1 for user user-1
2022-03-02 03:13:10.181302 I | auth: deleting token user-5(6).1 for user user-5
2022-03-02 03:13:10.181380 I | auth: deleting token user-42(7).1 for user user-42
2022-03-02 03:13:10.181462 I | auth: deleting token user-17(8).1 for user user-17
2022-03-02 03:13:10.181542 I | auth: deleting token user-1(5).1 for user user-1
2022-03-02 03:13:10.181624 I | auth: deleting token user-36(5).1 for user user-36
2022-03-02 03:13:10.181729 I | auth: deleting token user-30(6).1 for user user-30
2022-03-02 03:13:10.181753 I | auth: deleting token user-17(7).1 for user user-17
2022-03-02 03:13:10.181833 I | auth: deleting token user-24(5).1 for user user-24
2022-03-02 03:13:10.181939 I | auth: deleting token user-34(8).1 for user user-34
2022-03-02 03:13:10.181960 I | auth: deleting token user-12(9).1 for user user-12
2022-03-02 03:13:10.182066 I | auth: deleting token user-32(5).1 for user user-32
2022-03-02 03:13:10.182149 I | auth: deleting token user-28(5).1 for user user-28
2022-03-02 03:13:10.182230 I | auth: deleting token user-13(9).1 for user user-13
2022-03-02 03:13:10.182310 I | auth: deleting token user-25(6).1 for user user-25
2022-03-02 03:13:10.182434 I | auth: deleting token user-22(5).1 for user user-22
2022-03-02 03:13:10.182458 I | auth: deleting token user-47(7).1 for user user-47
2022-03-02 03:13:10.182538 I | auth: deleting token user-30(8).1 for user user-30
2022-03-02 03:13:10.182621 I | auth: deleting token user-35(8).1 for user user-35
2022-03-02 03:13:10.182700 I | auth: deleting token user-31(9).1 for user user-31
2022-03-02 03:13:10.182780 I | auth: deleting token user-16(6).1 for user user-16
2022-03-02 03:13:10.182888 I | auth: deleting token user-10(6).1 for user user-10
2022-03-02 03:13:10.182911 I | auth: deleting token user-40(8).1 for user user-40
2022-03-02 03:13:10.182991 I | auth: deleting token user-35(9).1 for user user-35
2022-03-02 03:13:10.183074 I | auth: deleting token user-19(7).1 for user user-19
2022-03-02 03:13:10.183153 I | auth: deleting token user-22(8).1 for user user-22
2022-03-02 03:13:10.183234 I | auth: deleting token user-37(9).1 for user user-37
2022-03-02 03:13:10.183340 I | auth: deleting token user-45(9).1 for user user-45
2022-03-02 03:13:10.183362 I | auth: deleting token user-40(6).1 for user user-40
2022-03-02 03:13:10.183441 I | auth: deleting token user-23(8).1 for user user-23
2022-03-02 03:13:10.183523 I | auth: deleting token user-46(8).1 for user user-46
2022-03-02 03:13:10.183602 I | auth: deleting token user-2(9).1 for user user-2
2022-03-02 03:13:10.183684 I | auth: deleting token user-16(9).1 for user user-16
2022-03-02 03:13:10.183788 I | auth: deleting token user-19(5).1 for user user-19
2022-03-02 03:13:10.183811 I | auth: deleting token user-9(5).1 for user user-9
2022-03-02 03:13:10.183891 I | auth: deleting token user-33(8).1 for user user-33
2022-03-02 03:13:10.183972 I | auth: deleting token user-7(9).1 for user user-7
2022-03-02 03:13:10.184077 I | auth: deleting token user-36(9).1 for user user-36
2022-03-02 03:13:10.184100 I | auth: deleting token user-42(5).1 for user user-42
2022-03-02 03:13:10.184180 I | auth: deleting token user-47(6).1 for user user-47
2022-03-02 03:13:10.184263 I | auth: deleting token user-12(6).1 for user user-12
2022-03-02 03:13:10.184343 I | auth: deleting token user-49(7).1 for user user-49
2022-03-02 03:13:10.184424 I | auth: deleting token user-17(6).1 for user user-17
2022-03-02 03:13:10.184532 I | auth: deleting token user-15(7).1 for user user-15
2022-03-02 03:13:10.184554 I | auth: deleting token user-46(9).1 for user user-46
2022-03-02 03:13:10.184633 I | auth: deleting token user-1(9).1 for user user-1
2022-03-02 03:13:10.184742 I | auth: deleting token user-41(9).1 for user user-41
2022-03-02 03:13:10.184785 I | auth: deleting token user-25(7).1 for user user-25
2022-03-02 03:13:10.184866 I | auth: deleting token user-27(7).1 for user user-27
2022-03-02 03:13:10.184949 I | auth: deleting token user-4(8).1 for user user-4
2022-03-02 03:13:10.185056 I | auth: deleting token user-43(5).1 for user user-43
2022-03-02 03:13:10.185079 I | auth: deleting token user-24(6).1 for user user-24
2022-03-02 03:13:10.185158 I | auth: deleting token user-11(7).1 for user user-11
2022-03-02 03:13:10.185242 I | auth: deleting token user-15(9).1 for user user-15
2022-03-02 03:13:10.185321 I | auth: deleting token user-20(5).1 for user user-20
2022-03-02 03:13:10.185403 I | auth: deleting token user-33(7).1 for user user-33
2022-03-02 03:13:10.185511 I | auth: deleting token user-16(7).1 for user user-16
2022-03-02 03:13:10.185533 I | auth: deleting token user-20(7).1 for user user-20
2022-03-02 03:13:10.185611 I | auth: deleting token user-48(5).1 for user user-48
2022-03-02 03:13:10.185697 I | auth: deleting token user-33(5).1 for user user-33
--- PASS: TestHammerSimpleAuthenticate (0.80s)
=== RUN   TestRolesOrder
2022-03-02 03:13:10.303352 W | auth: simple token is not cryptographically signed
2022-03-02 03:13:10.413862 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:10.413904 N | auth: added a new user: root
2022-03-02 03:13:10.413992 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:10.414017 N | auth: Role root is created
2022-03-02 03:13:10.414065 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:10.414087 N | auth: granted role root to user root
2022-03-02 03:13:10.414155 N | auth: Authentication enabled
2022-03-02 03:13:10.513496 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:10.513538 N | auth: added a new user: user
2022-03-02 03:13:10.513632 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:10.513656 N | auth: Role role1 is created
2022-03-02 03:13:10.513706 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:10.513729 N | auth: granted role role1 to user user
2022-03-02 03:13:10.513811 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:10.513835 N | auth: Role role2 is created
2022-03-02 03:13:10.513889 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:10.513912 N | auth: granted role role2 to user user
2022-03-02 03:13:10.513997 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:10.514020 N | auth: Role abc is created
2022-03-02 03:13:10.514066 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:10.514089 N | auth: granted role abc to user user
2022-03-02 03:13:10.514175 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:10.514205 N | auth: Role xyz is created
2022-03-02 03:13:10.514251 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:10.514272 N | auth: granted role xyz to user user
2022-03-02 03:13:10.514320 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:10.514340 N | auth: Role role3 is created
2022-03-02 03:13:10.514388 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:10.514410 N | auth: granted role role3 to user user
--- PASS: TestRolesOrder (0.27s)
=== RUN   TestAuthInfoFromCtxWithRootSimple
2022-03-02 03:13:10.560816 W | auth: simple token is not cryptographically signed
2022-03-02 03:13:10.687972 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:10.688012 N | auth: added a new user: root
2022-03-02 03:13:10.688105 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:10.688129 N | auth: Role root is created
2022-03-02 03:13:10.688216 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:10.688241 N | auth: granted role root to user root
2022-03-02 03:13:10.688307 N | auth: Authentication enabled
--- PASS: TestAuthInfoFromCtxWithRootSimple (0.28s)
=== RUN   TestAuthInfoFromCtxWithRootJWT
2022-03-02 03:13:10.953813 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:10.953855 N | auth: added a new user: root
2022-03-02 03:13:10.953949 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:10.953974 N | auth: Role root is created
2022-03-02 03:13:10.954035 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-03-02 03:13:10.954058 N | auth: granted role root to user root
2022-03-02 03:13:10.954092 N | auth: Authentication enabled
--- PASS: TestAuthInfoFromCtxWithRootJWT (0.38s)
PASS
ok  	github.com/coreos/etcd/auth	10.522s
?   	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.12s)
=== 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.233s
=== RUN   TestDialCancel
{"level":"warn","ts":"2022-03-02T03:13:42.142Z","caller":"clientv3/retry_interceptor.go:62","msg":"retrying of unary invoker failed","target":"endpoint://client-fa5e6cc0-b4b7-4336-86f8-d3e02f6663ee/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.00s)
=== RUN   TestEvent
--- PASS: TestEvent (0.00s)
PASS
ok  	github.com/coreos/etcd/clientv3	4.154s
=== RUN   TestRoundRobinBalancedResolvableNoFailover
=== RUN   TestRoundRobinBalancedResolvableNoFailover/rrBalanced_1
{"level":"debug","msg":"registered balancer","policy":"picker-roundrobin-balanced","name":"16D871D633E65EBF1"}
{"level":"info","msg":"built balancer","balancer-id":"ci91y2io6t3s","policy":"picker-roundrobin-balanced","resolver-target":"endpoint://nofailover/*"}
{"level":"info","msg":"resolved","picker":"picker-error","balancer-id":"ci91y2io6t3s","addresses":["127.0.0.1:43517"]}
{"level":"info","msg":"created subconn","address":"127.0.0.1:43517"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"ci91y2io6t3s","connected":false,"subconn":"0x20b0720","subconn-size":1,"address":"127.0.0.1:43517","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":"ci91y2io6t3s","connected":true,"subconn":"0x20b0720","subconn-size":1,"address":"127.0.0.1:43517","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"ci91y2io6t3s","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:43517 (0x20b0720)"],"subconn-size":1}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43517","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43517","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43517","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43517","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43517","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43517","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43517","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43517","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43517","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43517","success":true,"bytes-sent":true,"bytes-received":true}
=== RUN   TestRoundRobinBalancedResolvableNoFailover/rrBalanced_1_unix_sockets
{"level":"debug","msg":"registered balancer","policy":"picker-roundrobin-balanced","name":"16D871D6349C9E3D2"}
{"level":"info","msg":"built balancer","balancer-id":"ci91y2iv1luw","policy":"picker-roundrobin-balanced","resolver-target":"endpoint://nofailover/*"}
{"level":"info","msg":"resolved","picker":"picker-error","balancer-id":"ci91y2iv1luw","addresses":["unix:///tmp/etcd-unix-so-1712842132"]}
{"level":"info","msg":"created subconn","address":"unix:///tmp/etcd-unix-so-1712842132"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"ci91y2iv1luw","connected":false,"subconn":"0x22227d0","subconn-size":1,"address":"unix:///tmp/etcd-unix-so-1712842132","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":"ci91y2iv1luw","connected":true,"subconn":"0x22227d0","subconn-size":1,"address":"unix:///tmp/etcd-unix-so-1712842132","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"ci91y2iv1luw","policy":"picker-roundrobin-balanced","subconn-ready":["unix:///tmp/etcd-unix-so-1712842132 (0x22227d0)"],"subconn-size":1}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-1712842132","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-1712842132","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-1712842132","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-1712842132","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-1712842132","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-1712842132","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-1712842132","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-1712842132","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-1712842132","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-1712842132","success":true,"bytes-sent":true,"bytes-received":true}
=== RUN   TestRoundRobinBalancedResolvableNoFailover/rrBalanced_3
{"level":"debug","msg":"registered balancer","policy":"picker-roundrobin-balanced","name":"16D871D6352DE5673"}
{"level":"info","msg":"built balancer","balancer-id":"ci91y2j0nwej","policy":"picker-roundrobin-balanced","resolver-target":"endpoint://nofailover/*"}
{"level":"info","msg":"resolved","picker":"picker-error","balancer-id":"ci91y2j0nwej","addresses":["127.0.0.1:38433","127.0.0.1:45003","127.0.0.1:45081"]}
{"level":"info","msg":"created subconn","address":"127.0.0.1:45003"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:38433"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:45081"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"ci91y2j0nwej","connected":false,"subconn":"0x2222e70","subconn-size":3,"address":"127.0.0.1:45003","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":"ci91y2j0nwej","connected":false,"subconn":"0x2222e80","subconn-size":3,"address":"127.0.0.1:38433","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":"ci91y2j0nwej","connected":false,"subconn":"0x2222e90","subconn-size":3,"address":"127.0.0.1:45081","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":"ci91y2j0nwej","connected":true,"subconn":"0x2222e90","subconn-size":3,"address":"127.0.0.1:45081","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"ci91y2j0nwej","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:45081 (0x2222e90)"],"subconn-size":1}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45081","subconn-index":0,"subconn-size":1}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"ci91y2j0nwej","connected":true,"subconn":"0x2222e80","subconn-size":3,"address":"127.0.0.1:38433","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"ci91y2j0nwej","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:38433 (0x2222e80)","127.0.0.1:45081 (0x2222e90)"],"subconn-size":2}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45081","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38433","subconn-index":0,"subconn-size":2}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38433","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45081","subconn-index":1,"subconn-size":2}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"ci91y2j0nwej","connected":true,"subconn":"0x2222e70","subconn-size":3,"address":"127.0.0.1:45003","old-state":"CONNECTING","new-state":"READY"}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45081","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38433","subconn-index":0,"subconn-size":2}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"ci91y2j0nwej","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:38433 (0x2222e80)","127.0.0.1:45003 (0x2222e70)","127.0.0.1:45081 (0x2222e90)"],"subconn-size":3}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38433","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45003","subconn-index":0,"subconn-size":3}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45003","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38433","subconn-index":1,"subconn-size":3}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38433","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45081","subconn-index":2,"subconn-size":3}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45081","success":true,"bytes-sent":true,"bytes-received":true}
=== RUN   TestRoundRobinBalancedResolvableNoFailover/rrBalanced_5
{"level":"debug","msg":"registered balancer","policy":"picker-roundrobin-balanced","name":"16D871D63669B1764"}
{"level":"info","msg":"built balancer","balancer-id":"ci91y2jcz9xw","policy":"picker-roundrobin-balanced","resolver-target":"endpoint://nofailover/*"}
{"level":"info","msg":"resolved","picker":"picker-error","balancer-id":"ci91y2jcz9xw","addresses":["127.0.0.1:36135","127.0.0.1:36321","127.0.0.1:43599","127.0.0.1:45789","127.0.0.1:46415"]}
{"level":"info","msg":"created subconn","address":"127.0.0.1:45789"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:43599"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:36321"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:36135"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:46415"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"ci91y2jcz9xw","connected":false,"subconn":"0x20b12e0","subconn-size":5,"address":"127.0.0.1:45789","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":"ci91y2jcz9xw","connected":false,"subconn":"0x20b12f0","subconn-size":5,"address":"127.0.0.1:43599","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":"ci91y2jcz9xw","connected":false,"subconn":"0x20b1300","subconn-size":5,"address":"127.0.0.1:36321","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":"ci91y2jcz9xw","connected":false,"subconn":"0x20b1310","subconn-size":5,"address":"127.0.0.1:36135","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":"ci91y2jcz9xw","connected":false,"subconn":"0x20b1330","subconn-size":5,"address":"127.0.0.1:46415","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":"ci91y2jcz9xw","connected":true,"subconn":"0x20b1330","subconn-size":5,"address":"127.0.0.1:46415","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"ci91y2jcz9xw","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:46415 (0x20b1330)"],"subconn-size":1}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46415","subconn-index":0,"subconn-size":1}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"ci91y2jcz9xw","connected":true,"subconn":"0x20b1300","subconn-size":5,"address":"127.0.0.1:36321","old-state":"CONNECTING","new-state":"READY"}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46415","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"ci91y2jcz9xw","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:36321 (0x20b1300)","127.0.0.1:46415 (0x20b1330)"],"subconn-size":2}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:36321","subconn-index":0,"subconn-size":2}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"ci91y2jcz9xw","connected":true,"subconn":"0x20b12f0","subconn-size":5,"address":"127.0.0.1:43599","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"ci91y2jcz9xw","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:36321 (0x20b1300)","127.0.0.1:43599 (0x20b12f0)","127.0.0.1:46415 (0x20b1330)"],"subconn-size":3}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"ci91y2jcz9xw","connected":true,"subconn":"0x20b1310","subconn-size":5,"address":"127.0.0.1:36135","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"ci91y2jcz9xw","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:36135 (0x20b1310)","127.0.0.1:36321 (0x20b1300)","127.0.0.1:43599 (0x20b12f0)","127.0.0.1:46415 (0x20b1330)"],"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:36321","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43599","subconn-index":0,"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43599","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:36321","subconn-index":1,"subconn-size":4}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"ci91y2jcz9xw","connected":true,"subconn":"0x20b12e0","subconn-size":5,"address":"127.0.0.1:45789","old-state":"CONNECTING","new-state":"READY"}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:36321","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:36135","subconn-index":2,"subconn-size":4}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"ci91y2jcz9xw","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:36135 (0x20b1310)","127.0.0.1:36321 (0x20b1300)","127.0.0.1:43599 (0x20b12f0)","127.0.0.1:45789 (0x20b12e0)","127.0.0.1:46415 (0x20b1330)"],"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:36135","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:36135","subconn-index":0,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:36135","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46415","subconn-index":1,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46415","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45789","subconn-index":2,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45789","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43599","subconn-index":3,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43599","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:36321","subconn-index":4,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:36321","success":true,"bytes-sent":true,"bytes-received":true}
--- PASS: TestRoundRobinBalancedResolvableNoFailover (0.11s)
    --- PASS: TestRoundRobinBalancedResolvableNoFailover/rrBalanced_1 (0.06s)
    --- PASS: TestRoundRobinBalancedResolvableNoFailover/rrBalanced_1_unix_sockets (0.01s)
    --- PASS: TestRoundRobinBalancedResolvableNoFailover/rrBalanced_3 (0.02s)
    --- PASS: TestRoundRobinBalancedResolvableNoFailover/rrBalanced_5 (0.02s)
=== RUN   TestRoundRobinBalancedResolvableFailoverFromServerFail
{"level":"debug","msg":"registered balancer","policy":"picker-roundrobin-balanced","name":"16D871D637E2B78E5"}
{"level":"info","msg":"built balancer","balancer-id":"ci91y2jrng0n","policy":"picker-roundrobin-balanced","resolver-target":"endpoint://serverfail/mock.server"}
{"level":"info","msg":"resolved","picker":"picker-error","balancer-id":"ci91y2jrng0n","addresses":["127.0.0.1:34049","127.0.0.1:38387","127.0.0.1:43891","127.0.0.1:44743","127.0.0.1:45833"]}
{"level":"info","msg":"created subconn","address":"127.0.0.1:45833"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:44743"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:34049"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:38387"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:43891"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"ci91y2jrng0n","connected":false,"subconn":"0x21951d0","subconn-size":5,"address":"127.0.0.1:45833","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":"ci91y2jrng0n","connected":false,"subconn":"0x21951e0","subconn-size":5,"address":"127.0.0.1:44743","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":"ci91y2jrng0n","connected":false,"subconn":"0x21951f0","subconn-size":5,"address":"127.0.0.1:34049","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":"ci91y2jrng0n","connected":false,"subconn":"0x2195210","subconn-size":5,"address":"127.0.0.1:38387","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":"ci91y2jrng0n","connected":false,"subconn":"0x2195220","subconn-size":5,"address":"127.0.0.1:43891","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":"ci91y2jrng0n","connected":false,"subconn":"0x21951d0","subconn-size":5,"address":"127.0.0.1:45833","old-state":"CONNECTING","new-state":"TRANSIENT_FAILURE"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"ci91y2jrng0n","connected":true,"subconn":"0x21951f0","subconn-size":5,"address":"127.0.0.1:34049","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"ci91y2jrng0n","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:34049 (0x21951f0)"],"subconn-size":1}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:34049","subconn-index":0,"subconn-size":1}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"ci91y2jrng0n","connected":true,"subconn":"0x2195220","subconn-size":5,"address":"127.0.0.1:43891","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"ci91y2jrng0n","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:34049 (0x21951f0)","127.0.0.1:43891 (0x2195220)"],"subconn-size":2}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"ci91y2jrng0n","connected":true,"subconn":"0x21951e0","subconn-size":5,"address":"127.0.0.1:44743","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"ci91y2jrng0n","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:34049 (0x21951f0)","127.0.0.1:43891 (0x2195220)","127.0.0.1:44743 (0x21951e0)"],"subconn-size":3}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"ci91y2jrng0n","connected":true,"subconn":"0x2195210","subconn-size":5,"address":"127.0.0.1:38387","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"ci91y2jrng0n","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:34049 (0x21951f0)","127.0.0.1:38387 (0x2195210)","127.0.0.1:43891 (0x2195220)","127.0.0.1:44743 (0x21951e0)"],"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:34049","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44743","subconn-index":0,"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44743","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:34049","subconn-index":1,"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:34049","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38387","subconn-index":2,"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38387","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43891","subconn-index":3,"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43891","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44743","subconn-index":0,"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44743","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:34049","subconn-index":1,"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:34049","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38387","subconn-index":2,"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38387","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43891","subconn-index":3,"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43891","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44743","subconn-index":0,"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44743","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"ci91y2jrng0n","connected":false,"subconn":"0x21951d0","subconn-size":5,"address":"127.0.0.1:45833","old-state":"TRANSIENT_FAILURE","new-state":"CONNECTING"}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"ci91y2jrng0n","connected":true,"subconn":"0x21951d0","subconn-size":5,"address":"127.0.0.1:45833","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"ci91y2jrng0n","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:34049 (0x21951f0)","127.0.0.1:38387 (0x2195210)","127.0.0.1:43891 (0x2195220)","127.0.0.1:44743 (0x21951e0)","127.0.0.1:45833 (0x21951d0)"],"subconn-size":5}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44743","subconn-index":0,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44743","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:34049","subconn-index":1,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:34049","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38387","subconn-index":2,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38387","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43891","subconn-index":3,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43891","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45833","subconn-index":4,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45833","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44743","subconn-index":0,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44743","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:34049","subconn-index":1,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:34049","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38387","subconn-index":2,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38387","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43891","subconn-index":3,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43891","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45833","subconn-index":4,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45833","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44743","subconn-index":0,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44743","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:34049","subconn-index":1,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:34049","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38387","subconn-index":2,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38387","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43891","subconn-index":3,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43891","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45833","subconn-index":4,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45833","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44743","subconn-index":0,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44743","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:34049","subconn-index":1,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:34049","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38387","subconn-index":2,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38387","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43891","subconn-index":3,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43891","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45833","subconn-index":4,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45833","success":true,"bytes-sent":true,"bytes-received":true}
--- PASS: TestRoundRobinBalancedResolvableFailoverFromServerFail (1.03s)
=== RUN   TestRoundRobinBalancedResolvableFailoverFromRequestFail
{"level":"debug","msg":"registered balancer","policy":"picker-roundrobin-balanced","name":"16D871D6752DECAB6"}
{"level":"info","msg":"built balancer","balancer-id":"ci91y30rx9qp","policy":"picker-roundrobin-balanced","resolver-target":"endpoint://requestfail/mock.server"}
{"level":"info","msg":"resolved","picker":"picker-error","balancer-id":"ci91y30rx9qp","addresses":["127.0.0.1:33369","127.0.0.1:35485","127.0.0.1:35761","127.0.0.1:42809","127.0.0.1:45595"]}
{"level":"info","msg":"created subconn","address":"127.0.0.1:33369"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:45595"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:35485"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:35761"}
{"level":"info","msg":"created subconn","address":"127.0.0.1:42809"}
{"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"ci91y30rx9qp","connected":false,"subconn":"0x2195500","subconn-size":5,"address":"127.0.0.1:33369","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":"ci91y30rx9qp","connected":false,"subconn":"0x2195510","subconn-size":5,"address":"127.0.0.1:45595","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":"ci91y30rx9qp","connected":false,"subconn":"0x2195520","subconn-size":5,"address":"127.0.0.1:35485","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":"ci91y30rx9qp","connected":false,"subconn":"0x2195530","subconn-size":5,"address":"127.0.0.1:35761","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":"ci91y30rx9qp","connected":false,"subconn":"0x2195550","subconn-size":5,"address":"127.0.0.1:42809","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":"ci91y30rx9qp","connected":true,"subconn":"0x2195520","subconn-size":5,"address":"127.0.0.1:35485","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"ci91y30rx9qp","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:35485 (0x2195520)"],"subconn-size":1}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35485","subconn-index":0,"subconn-size":1}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35485","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35485","subconn-index":0,"subconn-size":1}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"ci91y30rx9qp","connected":true,"subconn":"0x2195510","subconn-size":5,"address":"127.0.0.1:45595","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"ci91y30rx9qp","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:35485 (0x2195520)","127.0.0.1:45595 (0x2195510)"],"subconn-size":2}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"ci91y30rx9qp","connected":true,"subconn":"0x2195500","subconn-size":5,"address":"127.0.0.1:33369","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"ci91y30rx9qp","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:33369 (0x2195500)","127.0.0.1:35485 (0x2195520)","127.0.0.1:45595 (0x2195510)"],"subconn-size":3}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"ci91y30rx9qp","connected":true,"subconn":"0x2195530","subconn-size":5,"address":"127.0.0.1:35761","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"ci91y30rx9qp","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:33369 (0x2195500)","127.0.0.1:35485 (0x2195520)","127.0.0.1:35761 (0x2195530)","127.0.0.1:45595 (0x2195510)"],"subconn-size":4}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35485","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35761","subconn-index":0,"subconn-size":4}
{"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"ci91y30rx9qp","connected":true,"subconn":"0x2195550","subconn-size":5,"address":"127.0.0.1:42809","old-state":"CONNECTING","new-state":"READY"}
{"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"ci91y30rx9qp","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:33369 (0x2195500)","127.0.0.1:35485 (0x2195520)","127.0.0.1:35761 (0x2195530)","127.0.0.1:42809 (0x2195550)","127.0.0.1:45595 (0x2195510)"],"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35761","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35761","subconn-index":0,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35761","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42809","subconn-index":1,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42809","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:33369","subconn-index":2,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:33369","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45595","subconn-index":3,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45595","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35485","subconn-index":4,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35485","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35761","subconn-index":0,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35761","success":true,"bytes-sent":true,"bytes-received":true}
{"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42809","subconn-index":1,"subconn-size":5}
{"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42809","success":true,"bytes-sent":true,"bytes-received":true}
--- PASS: TestRoundRobinBalancedResolvableFailoverFromRequestFail (0.01s)
=== RUN   Test_epsToAddrs
--- PASS: Test_epsToAddrs (0.00s)
PASS
ok  	github.com/coreos/etcd/clientv3/balancer	1.170s
?   	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.012s [no tests to run]
2022-03-02 03:13:56.454113 I | integration: launching 474944851 (unix://localhost:4749448510)
2022-03-02 03:13:56.539893 I | etcdserver: name = 474944851
2022-03-02 03:13:56.539947 I | etcdserver: data dir = /tmp/etcd3287588331
2022-03-02 03:13:56.539981 I | etcdserver: member dir = /tmp/etcd3287588331/member
2022-03-02 03:13:56.540011 I | etcdserver: heartbeat = 10ms
2022-03-02 03:13:56.540038 I | etcdserver: election = 100ms
2022-03-02 03:13:56.540068 I | etcdserver: snapshot count = 0
2022-03-02 03:13:56.540176 I | etcdserver: advertise client URLs = unix://127.0.0.1:2100201207
2022-03-02 03:13:56.540222 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:2100101207
2022-03-02 03:13:56.540279 I | etcdserver: initial cluster = 474944851=unix://127.0.0.1:2100101207
2022-03-02 03:13:56.639558 I | etcdserver: starting member d255df5b934d4990 in cluster f5594166c01ee332
2022-03-02 03:13:56.639686 I | raft: d255df5b934d4990 became follower at term 0
2022-03-02 03:13:56.639733 I | raft: newRaft d255df5b934d4990 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
2022-03-02 03:13:56.639767 I | raft: d255df5b934d4990 became follower at term 1
2022-03-02 03:13:56.838616 W | auth: simple token is not cryptographically signed
2022-03-02 03:13:57.146078 I | etcdserver: set snapshot count to default 100000
2022-03-02 03:13:57.146151 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-03-02 03:13:57.146322 I | etcdserver: d255df5b934d4990 as single-node; fast-forwarding 9 ticks (election ticks 10)
2022-03-02 03:13:57.147930 I | etcdserver/membership: added member d255df5b934d4990 [unix://127.0.0.1:2100101207] to cluster f5594166c01ee332
2022-03-02 03:13:57.157387 I | integration: launched 474944851 (unix://localhost:4749448510)
2022-03-02 03:13:57.711039 I | raft: d255df5b934d4990 is starting a new election at term 1
2022-03-02 03:13:57.711086 I | raft: d255df5b934d4990 became candidate at term 2
2022-03-02 03:13:57.711147 I | raft: d255df5b934d4990 received MsgVoteResp from d255df5b934d4990 at term 2
2022-03-02 03:13:57.711186 I | raft: d255df5b934d4990 became leader at term 2
2022-03-02 03:13:57.711242 I | raft: raft.node: d255df5b934d4990 elected leader d255df5b934d4990 at term 2
2022-03-02 03:13:57.844253 I | etcdserver: setting up the initial cluster version to 3.3
2022-03-02 03:13:57.844448 W | etcdserver: request "ID:5300876711292542977 Method:\"PUT\" Path:\"/0/members/d255df5b934d4990/attributes\" Val:\"{\\\"name\\\":\\\"474944851\\\",\\\"clientURLs\\\":[\\\"unix://127.0.0.1:2100201207\\\"]}\" " with result "" took too long (132.434539ms) to execute
2022-03-02 03:13:57.844598 I | etcdserver: published {Name:474944851 ClientURLs:[unix://127.0.0.1:2100201207]} to cluster f5594166c01ee332
2022-03-02 03:13:58.011063 N | etcdserver/membership: set the initial cluster version to 3.3
2022-03-02 03:13:58.242587 I | etcdserver/api: enabled capabilities for version 3.3
2022-03-02 03:13:58.243745 W | etcdserver: request "ID:5300876711292542980 Method:\"PUT\" Path:\"/0/version\" Val:\"3.3.0\" " with result "" took too long (231.606936ms) to execute
=== RUN   TestResumeElection
2022-03-02 03:13:58.699761 W | etcdserver: request "header:<ID:5300876711292542982 > lease_grant:<ttl:60-second id:49907f489ebba005>" with result "size:40" took too long (306.622792ms) to execute
2022-03-02 03:13:59.098861 W | etcdserver: request "header:<ID:5300876711292542983 > txn:<compare:<target:CREATE key:\"/resume-election//49907f489ebba005\" create_revision:0 > success:<request_put:<key:\"/resume-election//49907f489ebba005\" value_size:10 lease:5300876711292542981 >> failure:<request_range:<key:\"/resume-election//49907f489ebba005\" > >>" with result "size:14" took too long (223.678219ms) to execute
2022-03-02 03:13:59.372544 W | etcdserver: read-only range request "key:\"/resume-election//\" range_end:\"/resume-election/0\" limit:1 sort_order:DESCEND sort_target:CREATE max_create_revision:1 " with result "range_response_count:0 size:6" took too long (272.323871ms) to execute
2022-03-02 03:13:59.871130 W | etcdserver: request "header:<ID:5300876711292542988 > txn:<compare:<target:CREATE key:\"/resume-election//49907f489ebba005\" create_revision:2 > success:<request_delete_range:<key:\"/resume-election//49907f489ebba005\" > > failure:<>>" with result "size:16" took too long (323.146392ms) to execute
2022-03-02 03:14:00.261367 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 (389.122459ms) to execute
2022-03-02 03:14:00.261625 W | etcdserver: request "header:<ID:5300876711292542989 > txn:<compare:<target:CREATE key:\"/resume-election/49907f489ebba005\" create_revision:0 > success:<request_put:<key:\"/resume-election/49907f489ebba005\" value_size:10 lease:5300876711292542981 >> failure:<request_range:<key:\"/resume-election/49907f489ebba005\" > >>" with result "size:14" took too long (206.924601ms) to execute
2022-03-02 03:14:00.543839 W | etcdserver: read-only range request "key:\"/resume-election/\" range_end:\"/resume-election0\" limit:1 sort_order:DESCEND sort_target:CREATE max_create_revision:4 " with result "range_response_count:0 size:6" took too long (280.782569ms) to execute
--- PASS: TestResumeElection (2.30s)
PASS
2022-03-02 03:14:00.546645 I | integration: terminating 474944851 (unix://localhost:4749448510)
2022-03-02 03:14:01.019114 I | integration: terminated 474944851 (unix://localhost:4749448510)
ok  	github.com/coreos/etcd/clientv3/concurrency	4.604s
?   	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.017s
=== RUN   TestGRPCResolver
2022-03-02 03:14:06.661732 I | integration: launching 387104191 (unix://localhost:3871041910)
2022-03-02 03:14:06.741201 I | etcdserver: name = 387104191
2022-03-02 03:14:06.741257 I | etcdserver: data dir = /tmp/etcd3961967385
2022-03-02 03:14:06.741294 I | etcdserver: member dir = /tmp/etcd3961967385/member
2022-03-02 03:14:06.741324 I | etcdserver: heartbeat = 10ms
2022-03-02 03:14:06.741351 I | etcdserver: election = 100ms
2022-03-02 03:14:06.741378 I | etcdserver: snapshot count = 0
2022-03-02 03:14:06.741424 I | etcdserver: advertise client URLs = unix://127.0.0.1:2100201262
2022-03-02 03:14:06.741460 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:2100101262
2022-03-02 03:14:06.741511 I | etcdserver: initial cluster = 387104191=unix://127.0.0.1:2100101262
2022-03-02 03:14:06.849289 I | etcdserver: starting member a21250b71ba35869 in cluster e6eda503017f7e00
2022-03-02 03:14:06.849402 I | raft: a21250b71ba35869 became follower at term 0
2022-03-02 03:14:06.849455 I | raft: newRaft a21250b71ba35869 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
2022-03-02 03:14:06.849479 I | raft: a21250b71ba35869 became follower at term 1
2022-03-02 03:14:07.048358 W | auth: simple token is not cryptographically signed
2022-03-02 03:14:07.347423 I | etcdserver: set snapshot count to default 100000
2022-03-02 03:14:07.347613 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-03-02 03:14:07.349469 I | etcdserver/membership: added member a21250b71ba35869 [unix://127.0.0.1:2100101262] to cluster e6eda503017f7e00
2022-03-02 03:14:07.349692 I | etcdserver: a21250b71ba35869 as single-node; fast-forwarding 9 ticks (election ticks 10)
2022-03-02 03:14:07.360458 I | integration: launched 387104191 (unix://localhost:3871041910)
2022-03-02 03:14:07.660571 I | raft: a21250b71ba35869 is starting a new election at term 1
2022-03-02 03:14:07.660630 I | raft: a21250b71ba35869 became candidate at term 2
2022-03-02 03:14:07.660683 I | raft: a21250b71ba35869 received MsgVoteResp from a21250b71ba35869 at term 2
2022-03-02 03:14:07.660735 I | raft: a21250b71ba35869 became leader at term 2
2022-03-02 03:14:07.660777 I | raft: raft.node: a21250b71ba35869 elected leader a21250b71ba35869 at term 2
2022-03-02 03:14:07.661356 I | etcdserver: setting up the initial cluster version to 3.3
2022-03-02 03:14:08.146210 N | etcdserver/membership: set the initial cluster version to 3.3
2022-03-02 03:14:08.146277 I | etcdserver: published {Name:387104191 ClientURLs:[unix://127.0.0.1:2100201262]} to cluster e6eda503017f7e00
2022-03-02 03:14:08.146413 I | etcdserver/api: enabled capabilities for version 3.3
2022-03-02 03:14:08.544503 W | etcdserver: request "header:<ID:6370763097772360197 > put:<key:\"foo/127.0.0.1\" value_size:49 >" with result "size:4" took too long (207.419785ms) to execute
2022-03-02 03:14:09.044389 W | etcdserver: request "header:<ID:6370763097772360198 > delete_range:<key:\"foo/127.0.0.1\" > " with result "size:6" took too long (298.462445ms) to execute
2022-03-02 03:14:09.045096 I | integration: terminating 387104191 (unix://localhost:3871041910)
2022-03-02 03:14:09.409516 I | integration: terminated 387104191 (unix://localhost:3871041910)
--- PASS: TestGRPCResolver (2.75s)
=== RUN   TestGRPCResolverMulti
2022-03-02 03:14:09.416401 I | integration: launching 2013365888 (unix://localhost:20133658880)
2022-03-02 03:14:09.482591 I | etcdserver: name = 2013365888
2022-03-02 03:14:09.482637 I | etcdserver: data dir = /tmp/etcd251996139
2022-03-02 03:14:09.482662 I | etcdserver: member dir = /tmp/etcd251996139/member
2022-03-02 03:14:09.482684 I | etcdserver: heartbeat = 10ms
2022-03-02 03:14:09.482704 I | etcdserver: election = 100ms
2022-03-02 03:14:09.482722 I | etcdserver: snapshot count = 0
2022-03-02 03:14:09.482749 I | etcdserver: advertise client URLs = unix://127.0.0.1:2100401262
2022-03-02 03:14:09.482772 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:2100301262
2022-03-02 03:14:09.482804 I | etcdserver: initial cluster = 2013365888=unix://127.0.0.1:2100301262
2022-03-02 03:14:09.573903 I | etcdserver: starting member d4e0d98df5ff9943 in cluster a17d8c0ee4269bd5
2022-03-02 03:14:09.574167 I | raft: d4e0d98df5ff9943 became follower at term 0
2022-03-02 03:14:09.574220 I | raft: newRaft d4e0d98df5ff9943 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
2022-03-02 03:14:09.574261 I | raft: d4e0d98df5ff9943 became follower at term 1
2022-03-02 03:14:09.673449 W | auth: simple token is not cryptographically signed
2022-03-02 03:14:10.080569 I | etcdserver: set snapshot count to default 100000
2022-03-02 03:14:10.080801 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-03-02 03:14:10.080881 I | etcdserver: d4e0d98df5ff9943 as single-node; fast-forwarding 9 ticks (election ticks 10)
2022-03-02 03:14:10.081644 I | etcdserver/membership: added member d4e0d98df5ff9943 [unix://127.0.0.1:2100301262] to cluster a17d8c0ee4269bd5
2022-03-02 03:14:10.086120 I | integration: launched 2013365888 (unix://localhost:20133658880)
2022-03-02 03:14:10.305832 I | raft: d4e0d98df5ff9943 is starting a new election at term 1
2022-03-02 03:14:10.306006 I | raft: d4e0d98df5ff9943 became candidate at term 2
2022-03-02 03:14:10.306539 I | raft: d4e0d98df5ff9943 received MsgVoteResp from d4e0d98df5ff9943 at term 2
2022-03-02 03:14:10.306888 I | raft: d4e0d98df5ff9943 became leader at term 2
2022-03-02 03:14:10.307017 I | raft: raft.node: d4e0d98df5ff9943 elected leader d4e0d98df5ff9943 at term 2
2022-03-02 03:14:10.495993 I | etcdserver: setting up the initial cluster version to 3.3
2022-03-02 03:14:10.496414 W | etcdserver: request "ID:11043810661123368705 Method:\"PUT\" Path:\"/0/members/d4e0d98df5ff9943/attributes\" Val:\"{\\\"name\\\":\\\"2013365888\\\",\\\"clientURLs\\\":[\\\"unix://127.0.0.1:2100401262\\\"]}\" " with result "" took too long (188.240612ms) to execute
2022-03-02 03:14:10.496805 I | etcdserver: published {Name:2013365888 ClientURLs:[unix://127.0.0.1:2100401262]} to cluster a17d8c0ee4269bd5
2022-03-02 03:14:10.637995 N | etcdserver/membership: set the initial cluster version to 3.3
2022-03-02 03:14:10.836623 W | etcdserver: request "ID:11043810661123368708 Method:\"PUT\" Path:\"/0/version\" Val:\"3.3.0\" " with result "" took too long (198.578902ms) to execute
2022-03-02 03:14:11.585021 W | etcdserver: request "header:<ID:11043810661123368709 > put:<key:\"foo/host\" value_size:43 >" with result "size:4" took too long (476.000786ms) to execute
2022-03-02 03:14:11.999789 W | etcdserver: request "header:<ID:11043810661123368711 > txn:<compare:<> success:<request_delete_range:<key:\"foo/host\" >  request_delete_range:<key:\"foo/host2\" > > failure:<>>" with result "size:26" took too long (215.13726ms) to execute
2022-03-02 03:14:12.000421 I | integration: terminating 2013365888 (unix://localhost:20133658880)
2022-03-02 03:14:12.441454 I | integration: terminated 2013365888 (unix://localhost:20133658880)
--- PASS: TestGRPCResolverMulti (3.03s)
PASS
ok  	github.com/coreos/etcd/clientv3/naming	5.820s
=== RUN   TestDetectKvOrderViolation
{"level":"warn","ts":"2022-03-02T03:16:51.249Z","caller":"clientv3/retry_interceptor.go:62","msg":"retrying of unary invoker failed","target":"endpoint://client-54288c2c-3140-45ba-ae37-407d0ae82f56/localhost:14745707470","attempt":0,"error":"rpc error: code = Unavailable desc = etcdserver: request timed out"}
    kv_test.go:52: etcdserver: request timed out
--- FAIL: TestDetectKvOrderViolation (155.76s)
=== RUN   TestDetectTxnOrderViolation
{"level":"warn","ts":"2022-03-02T03:17:19.461Z","caller":"clientv3/retry_interceptor.go:62","msg":"retrying of unary invoker failed","target":"endpoint://client-73391980-0a52-4c03-aeab-258ebaa56362/localhost:3721777590","attempt":0,"error":"rpc error: code = Unavailable desc = etcdserver: request timed out"}
    kv_test.go:113: etcdserver: request timed out
--- FAIL: TestDetectTxnOrderViolation (28.23s)
=== RUN   TestKvOrdering
--- PASS: TestKvOrdering (0.00s)
=== RUN   TestTxnOrdering
--- PASS: TestTxnOrdering (0.00s)
=== RUN   TestEndpointSwitchResolvesViolation
{"level":"warn","ts":"2022-03-02T03:18:07.254Z","caller":"clientv3/retry_interceptor.go:62","msg":"retrying of unary invoker failed","target":"endpoint://client-6497c74c-38e1-4669-b4e3-dc8066767d52/localhost:18328174350","attempt":0,"error":"rpc error: code = Unavailable desc = etcdserver: request timed out"}
    util_test.go:45: etcdserver: request timed out
--- FAIL: TestEndpointSwitchResolvesViolation (47.84s)
=== RUN   TestUnresolvableOrderViolation
{"level":"warn","ts":"2022-03-02T03:19:48.008Z","caller":"clientv3/retry_interceptor.go:62","msg":"retrying of unary invoker failed","target":"endpoint://client-3a16245d-52da-4599-b12c-07adcbc6e226/localhost:20515782730","attempt":0,"error":"rpc error: code = Unavailable desc = etcdserver: request timed out"}
    util_test.go:107: etcdserver: request timed out
--- FAIL: TestUnresolvableOrderViolation (100.54s)
FAIL
FAIL	github.com/coreos/etcd/clientv3/ordering	332.452s
?   	github.com/coreos/etcd/clientv3/snapshot	[no test files]
=== RUN   TestConfigFromFile
--- PASS: TestConfigFromFile (0.01s)
PASS
ok  	github.com/coreos/etcd/clientv3/yaml	0.032s
=== RUN   TestPeriodicHourly
2022-03-02 03:19:52.014177 N | compactor: Starting auto-compaction at revision 1 (retention: 2h0m0s)
2022-03-02 03:19:57.015103 N | compactor: Finished auto-compaction at revision 1
2022-03-02 03:19:57.128695 N | compactor: Starting auto-compaction at revision 10 (retention: 2h0m0s)
2022-03-02 03:19:57.128778 N | compactor: Finished auto-compaction at revision 10
2022-03-02 03:19:57.242535 N | compactor: Starting auto-compaction at revision 20 (retention: 2h0m0s)
2022-03-02 03:19:57.242623 N | compactor: Finished auto-compaction at revision 20
2022-03-02 03:19:57.356867 N | compactor: Starting auto-compaction at revision 30 (retention: 2h0m0s)
2022-03-02 03:19:57.357092 N | compactor: Finished auto-compaction at revision 30
--- PASS: TestPeriodicHourly (5.56s)
=== RUN   TestPeriodicMinutes
2022-03-02 03:19:57.470941 N | compactor: Starting auto-compaction at revision 1 (retention: 5m0s)
2022-03-02 03:20:02.471281 N | compactor: Finished auto-compaction at revision 1
2022-03-02 03:20:02.583685 N | compactor: Starting auto-compaction at revision 10 (retention: 5m0s)
2022-03-02 03:20:02.583744 N | compactor: Finished auto-compaction at revision 10
2022-03-02 03:20:02.695951 N | compactor: Starting auto-compaction at revision 20 (retention: 5m0s)
2022-03-02 03:20:02.696004 N | compactor: Finished auto-compaction at revision 20
2022-03-02 03:20:02.809717 N | compactor: Starting auto-compaction at revision 30 (retention: 5m0s)
2022-03-02 03:20:02.809770 N | compactor: Finished auto-compaction at revision 30
2022-03-02 03:20:02.922318 N | compactor: Starting auto-compaction at revision 40 (retention: 5m0s)
2022-03-02 03:20:02.922378 N | compactor: Finished auto-compaction at revision 40
2022-03-02 03:20:03.034825 N | compactor: Starting auto-compaction at revision 50 (retention: 5m0s)
2022-03-02 03:20:03.034977 N | compactor: Finished auto-compaction at revision 50
--- PASS: TestPeriodicMinutes (5.68s)
=== RUN   TestPeriodicPause
2022-03-02 03:20:03.402402 N | compactor: Starting auto-compaction at revision 24 (retention: 1h0m0s)
2022-03-02 03:20:03.402566 N | compactor: Finished auto-compaction at revision 24
--- PASS: TestPeriodicPause (0.37s)
=== RUN   TestRevision
2022-03-02 03:20:08.413542 N | compactor: Starting auto-compaction at revision 90 (retention: 10 revisions)
2022-03-02 03:20:08.424049 N | compactor: Finished auto-compaction at revision 90
2022-03-02 03:20:13.434739 N | compactor: Starting auto-compaction at revision 190 (retention: 10 revisions)
2022-03-02 03:20:13.445093 N | compactor: Finished auto-compaction at revision 190
--- PASS: TestRevision (10.04s)
=== RUN   TestRevisionPause
2022-03-02 03:20:13.466312 N | compactor: Starting auto-compaction at revision 90 (retention: 10 revisions)
2022-03-02 03:20:13.476740 N | compactor: Finished auto-compaction at revision 90
--- PASS: TestRevisionPause (0.03s)
PASS
ok  	github.com/coreos/etcd/compactor	21.695s
=== RUN   TestNewProxyFuncUnset
--- PASS: TestNewProxyFuncUnset (0.00s)
=== RUN   TestNewProxyFuncBad
--- PASS: TestNewProxyFuncBad (0.00s)
=== RUN   TestNewProxyFunc
2022-03-02 03:20:15.033474 I | discovery: using proxy "http://bar.com"
2022-03-02 03:20:15.033631 I | discovery: using proxy "http://disco.foo.bar"
--- PASS: TestNewProxyFunc (0.00s)
=== RUN   TestCheckCluster
2022-03-02 03:20:15.033881 E | discovery: error #0: context deadline exceeded
2022-03-02 03:20:15.033969 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2022-03-02 03:20:15.034166 E | discovery: error #0: context deadline exceeded
2022-03-02 03:20:15.034260 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2022-03-02 03:20:15.034312 E | discovery: error #0: context deadline exceeded
2022-03-02 03:20:15.034361 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2022-03-02 03:20:15.034504 E | discovery: error #0: context deadline exceeded
2022-03-02 03:20:15.034556 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2022-03-02 03:20:15.034605 E | discovery: error #0: context deadline exceeded
2022-03-02 03:20:15.034649 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2022-03-02 03:20:15.034694 E | discovery: error #0: context deadline exceeded
2022-03-02 03:20:15.034738 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2022-03-02 03:20:15.034837 E | discovery: error #0: context deadline exceeded
2022-03-02 03:20:15.034880 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2022-03-02 03:20:15.034923 E | discovery: error #0: context deadline exceeded
2022-03-02 03:20:15.034966 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2022-03-02 03:20:15.035014 E | discovery: error #0: context deadline exceeded
2022-03-02 03:20:15.035057 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2022-03-02 03:20:15.035155 E | discovery: error #0: context deadline exceeded
2022-03-02 03:20:15.035201 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2022-03-02 03:20:15.035244 E | discovery: error #0: context deadline exceeded
2022-03-02 03:20:15.035286 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2022-03-02 03:20:15.035328 E | discovery: error #0: context deadline exceeded
2022-03-02 03:20:15.035369 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2022-03-02 03:20:15.035476 E | discovery: error #0: context deadline exceeded
2022-03-02 03:20:15.035519 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2022-03-02 03:20:15.035560 E | discovery: error #0: context deadline exceeded
2022-03-02 03:20:15.035601 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2022-03-02 03:20:15.035645 E | discovery: error #0: context deadline exceeded
2022-03-02 03:20:15.035684 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2022-03-02 03:20:15.035769 E | discovery: error #0: context deadline exceeded
2022-03-02 03:20:15.035812 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2022-03-02 03:20:15.035854 E | discovery: error #0: context deadline exceeded
2022-03-02 03:20:15.035894 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2022-03-02 03:20:15.035935 E | discovery: error #0: context deadline exceeded
2022-03-02 03:20:15.035978 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2022-03-02 03:20:15.036045 E | discovery: error #0: context deadline exceeded
2022-03-02 03:20:15.036087 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2022-03-02 03:20:15.036130 E | discovery: error #0: context deadline exceeded
2022-03-02 03:20:15.036173 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2022-03-02 03:20:15.036221 E | discovery: error #0: context deadline exceeded
2022-03-02 03:20:15.036261 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
--- PASS: TestCheckCluster (0.00s)
=== RUN   TestWaitNodes
2022-03-02 03:20:15.036602 N | discovery: found peer 1 in the cluster
2022-03-02 03:20:15.036651 N | discovery: found peer 2 in the cluster
2022-03-02 03:20:15.036670 N | discovery: found peer 3 in the cluster
2022-03-02 03:20:15.036687 N | discovery: found 3 needed peer(s)
2022-03-02 03:20:15.036718 N | discovery: found peer 1 in the cluster
2022-03-02 03:20:15.036738 N | discovery: found peer 2 in the cluster
2022-03-02 03:20:15.036758 N | discovery: found peer 3 in the cluster
2022-03-02 03:20:15.036774 N | discovery: found 3 needed peer(s)
2022-03-02 03:20:15.036832 N | discovery: found peer 1 in the cluster
2022-03-02 03:20:15.036852 N | discovery: found 1 peer(s), waiting for 2 more
2022-03-02 03:20:15.036869 N | discovery: found peer 2 in the cluster
2022-03-02 03:20:15.036886 N | discovery: found 2 peer(s), waiting for 1 more
2022-03-02 03:20:15.036902 N | discovery: found peer 3 in the cluster
2022-03-02 03:20:15.036920 N | discovery: found 3 needed peer(s)
2022-03-02 03:20:15.036960 N | discovery: found peer 1 in the cluster
2022-03-02 03:20:15.036980 N | discovery: found 1 peer(s), waiting for 2 more
2022-03-02 03:20:15.037004 E | discovery: error #0: context deadline exceeded
2022-03-02 03:20:15.037079 I | discovery: waiting for other nodes: error connecting to <nil>, retrying in 2s
2022-03-02 03:20:15.037170 N | discovery: found peer 1 in the cluster
2022-03-02 03:20:15.037192 N | discovery: found 1 peer(s), waiting for 2 more
2022-03-02 03:20:15.037211 E | discovery: error #0: context deadline exceeded
2022-03-02 03:20:15.037255 I | discovery: waiting for other nodes: error connecting to <nil>, retrying in 4s
2022-03-02 03:20:15.037311 N | discovery: found peer 1 in the cluster
2022-03-02 03:20:15.037331 N | discovery: found 1 peer(s), waiting for 2 more
2022-03-02 03:20:15.037349 N | discovery: found peer 2 in the cluster
2022-03-02 03:20:15.037365 N | discovery: found 2 peer(s), waiting for 1 more
2022-03-02 03:20:15.037381 N | discovery: found peer 3 in the cluster
2022-03-02 03:20:15.037398 N | discovery: found 3 needed peer(s)
2022-03-02 03:20:15.037441 N | discovery: found peer 1 in the cluster
2022-03-02 03:20:15.037462 N | discovery: found peer 2 in the cluster
2022-03-02 03:20:15.037482 N | discovery: found 2 peer(s), waiting for 1 more
2022-03-02 03:20:15.037499 N | discovery: found peer 3 in the cluster
2022-03-02 03:20:15.037515 N | discovery: found 3 needed peer(s)
2022-03-02 03:20:15.037546 N | discovery: found peer 1 in the cluster
2022-03-02 03:20:15.037567 N | discovery: found peer 2 in the cluster
2022-03-02 03:20:15.037583 N | discovery: found 2 peer(s), waiting for 1 more
2022-03-02 03:20:15.037603 E | discovery: error #0: context deadline exceeded
2022-03-02 03:20:15.037644 I | discovery: waiting for other nodes: error connecting to <nil>, retrying in 2s
2022-03-02 03:20:15.037699 N | discovery: found peer 1 in the cluster
2022-03-02 03:20:15.037721 N | discovery: found peer 2 in the cluster
2022-03-02 03:20:15.037737 N | discovery: found 2 peer(s), waiting for 1 more
2022-03-02 03:20:15.037759 E | discovery: error #0: context deadline exceeded
2022-03-02 03:20:15.037799 I | discovery: waiting for other nodes: error connecting to <nil>, retrying in 4s
2022-03-02 03:20:15.037853 N | discovery: found peer 1 in the cluster
2022-03-02 03:20:15.037874 N | discovery: found peer 2 in the cluster
2022-03-02 03:20:15.037895 N | discovery: found 2 peer(s), waiting for 1 more
2022-03-02 03:20:15.037912 N | discovery: found peer 3 in the cluster
2022-03-02 03:20:15.037929 N | discovery: found 3 needed peer(s)
2022-03-02 03:20:15.037965 N | discovery: found peer 1 in the cluster
2022-03-02 03:20:15.037989 N | discovery: found peer 2 in the cluster
2022-03-02 03:20:15.038008 N | discovery: found peer 3 in the cluster
2022-03-02 03:20:15.038023 N | discovery: found 3 needed peer(s)
2022-03-02 03:20:15.038065 N | discovery: found peer 1 in the cluster
2022-03-02 03:20:15.038086 N | discovery: found peer 2 in the cluster
2022-03-02 03:20:15.038104 N | discovery: found peer 3 in the cluster
2022-03-02 03:20:15.038120 N | discovery: found 3 needed peer(s)
--- PASS: TestWaitNodes (0.00s)
=== RUN   TestCreateSelf
--- PASS: TestCreateSelf (0.00s)
=== RUN   TestNodesToCluster
--- PASS: TestNodesToCluster (0.00s)
=== RUN   TestSortableNodes
--- PASS: TestSortableNodes (0.01s)
=== RUN   TestRetryFailure
2022-03-02 03:20:15.051495 E | discovery: error #0: context deadline exceeded
2022-03-02 03:20:15.051579 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2022-03-02 03:20:15.051645 E | discovery: error #0: context deadline exceeded
2022-03-02 03:20:15.051688 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2022-03-02 03:20:15.051735 E | discovery: error #0: context deadline exceeded
2022-03-02 03:20:15.051776 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2022-03-02 03:20:15.051821 E | discovery: error #0: context deadline exceeded
--- PASS: TestRetryFailure (0.00s)
PASS
ok  	github.com/coreos/etcd/discovery	0.028s
=== RUN   TestConfigFileOtherFields
--- PASS: TestConfigFileOtherFields (0.00s)
=== 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-02 03:20:18.184974 I | embed: listening for peers on http://localhost:2380
2022-03-02 03:20:18.185416 I | embed: listening for client requests on localhost:2379
2022-03-02 03:20:18.263959 I | etcdserver: name = default
2022-03-02 03:20:18.263998 I | etcdserver: data dir = /tmp/token-test1418693474
2022-03-02 03:20:18.264022 I | etcdserver: member dir = /tmp/token-test1418693474/member
2022-03-02 03:20:18.264044 I | etcdserver: heartbeat = 100ms
2022-03-02 03:20:18.264062 I | etcdserver: election = 1000ms
2022-03-02 03:20:18.264082 I | etcdserver: snapshot count = 100000
2022-03-02 03:20:18.264137 I | etcdserver: advertise client URLs = http://localhost:2379
2022-03-02 03:20:18.264162 I | etcdserver: initial advertise peer URLs = http://localhost:2380
2022-03-02 03:20:18.264194 I | etcdserver: initial cluster = default=http://localhost:2380
2022-03-02 03:20:18.355516 I | etcdserver: starting member 8e9e05c52164694d in cluster cdf818194e3a8c32
2022-03-02 03:20:18.355719 I | raft: 8e9e05c52164694d became follower at term 0
2022-03-02 03:20:18.355752 I | raft: newRaft 8e9e05c52164694d [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
2022-03-02 03:20:18.355792 I | raft: 8e9e05c52164694d became follower at term 1
2022-03-02 03:20:18.446522 E | auth: unknown token type: wrong-token
2022-03-02 03:20:18.446655 W | etcdserver: failed to create token provider,err is auth: invalid auth options
--- PASS: TestStartEtcdWrongToken (0.31s)
PASS
ok  	github.com/coreos/etcd/embed	0.340s
=== RUN   TestErrorWriteTo
--- PASS: TestErrorWriteTo (0.00s)
PASS
ok  	github.com/coreos/etcd/error	0.009s
=== RUN   TestMain
--- PASS: TestMain (0.00s)
PASS
ok  	github.com/coreos/etcd/etcdctl	0.026s
?   	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.015s
?   	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.020s
=== RUN   TestConfigParsingMemberFlags
--- PASS: TestConfigParsingMemberFlags (0.00s)
=== RUN   TestConfigFileMemberFields
2022-03-02 03:20:38.781508 I | etcdmain: Loading server configuration from "/tmp/servercfg1955977803"
--- PASS: TestConfigFileMemberFields (0.00s)
=== RUN   TestConfigParsingClusteringFlags
--- PASS: TestConfigParsingClusteringFlags (0.00s)
=== RUN   TestConfigFileClusteringFields
2022-03-02 03:20:38.785476 I | etcdmain: Loading server configuration from "/tmp/servercfg3385778584"
--- PASS: TestConfigFileClusteringFields (0.00s)
=== RUN   TestConfigFileClusteringFlags
2022-03-02 03:20:38.787243 I | etcdmain: Loading server configuration from "/tmp/servercfg3102270751"
2022-03-02 03:20:38.788119 I | etcdmain: Loading server configuration from "/tmp/servercfg1664574211"
2022-03-02 03:20:38.789119 I | etcdmain: Loading server configuration from "/tmp/servercfg3003734437"
2022-03-02 03:20:38.790067 I | etcdmain: Loading server configuration from "/tmp/servercfg1501495680"
2022-03-02 03:20:38.791024 I | etcdmain: Loading server configuration from "/tmp/servercfg3441906617"
2022-03-02 03:20:38.791951 I | etcdmain: Loading server configuration from "/tmp/servercfg4030577118"
2022-03-02 03:20:38.792856 I | etcdmain: Loading server configuration from "/tmp/servercfg1835111239"
2022-03-02 03:20:38.793792 I | etcdmain: Loading server configuration from "/tmp/servercfg1160586528"
--- PASS: TestConfigFileClusteringFlags (0.01s)
=== RUN   TestConfigParsingOtherFlags
--- PASS: TestConfigParsingOtherFlags (0.00s)
=== RUN   TestConfigFileOtherFields
2022-03-02 03:20:38.796653 I | etcdmain: Loading server configuration from "/tmp/servercfg214404898"
--- PASS: TestConfigFileOtherFields (0.00s)
=== RUN   TestConfigParsingConflictClusteringFlags
--- PASS: TestConfigParsingConflictClusteringFlags (0.00s)
=== RUN   TestConfigFileConflictClusteringFlags
2022-03-02 03:20:38.800201 I | etcdmain: Loading server configuration from "/tmp/servercfg2285227276"
2022-03-02 03:20:38.800950 I | etcdmain: Loading server configuration from "/tmp/servercfg840081257"
2022-03-02 03:20:38.801791 I | etcdmain: Loading server configuration from "/tmp/servercfg2085183626"
2022-03-02 03:20:38.802605 I | etcdmain: Loading server configuration from "/tmp/servercfg3140031674"
--- PASS: TestConfigFileConflictClusteringFlags (0.00s)
=== RUN   TestConfigParsingMissedAdvertiseClientURLsFlag
--- PASS: TestConfigParsingMissedAdvertiseClientURLsFlag (0.00s)
=== 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-02 03:20:38.810146 I | etcdmain: Loading server configuration from "/tmp/servercfg2935096352"
2022-03-02 03:20:38.810904 I | etcdmain: Loading server configuration from "/tmp/servercfg1912429242"
2022-03-02 03:20:38.811649 I | etcdmain: Loading server configuration from "/tmp/servercfg1165467029"
2022-03-02 03:20:38.812406 I | etcdmain: Loading server configuration from "/tmp/servercfg1701662584"
--- PASS: TestConfigFileElectionTimeout (0.00s)
PASS
ok  	github.com/coreos/etcd/etcdmain	0.069s
=== RUN   TestDecideClusterVersion
--- PASS: TestDecideClusterVersion (0.00s)
=== RUN   TestIsCompatibleWithVers
2022-03-02 03:20:44.809898 W | etcdserver: the running cluster version(2.1.0) is higher than the maximum cluster version(2.0.0) supported
2022-03-02 03:20:44.810337 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-02 03:20:45.818963 I | etcdserver/membership: added member 4d2 [] to cluster 0
2022-03-02 03:20:45.819030 I | etcdserver: set snapshot count to default 100000
2022-03-02 03:20:45.819057 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-03-02 03:20:45.829755 I | etcdserver: skipped leadership transfer for single member cluster
--- PASS: TestApplyRepeat (0.02s)
=== RUN   TestApplyRequest
--- PASS: TestApplyRequest (0.00s)
=== RUN   TestApplyRequestOnAdminMemberAttributes
2022-03-02 03:20:45.841262 I | etcdserver/membership: added member 1 [] to cluster 0
--- PASS: TestApplyRequestOnAdminMemberAttributes (0.00s)
=== RUN   TestApplyConfChangeError
2022-03-02 03:20:45.842188 I | etcdserver/membership: added member 1 [] to cluster 0
2022-03-02 03:20:45.842250 I | etcdserver/membership: added member 2 [] to cluster 0
2022-03-02 03:20:45.842644 I | etcdserver/membership: added member 3 [] to cluster 0
2022-03-02 03:20:45.842903 I | etcdserver/membership: added member 4 [] to cluster 0
2022-03-02 03:20:45.843139 I | etcdserver/membership: removed member 4 from cluster 0
--- PASS: TestApplyConfChangeError (0.04s)
=== RUN   TestApplyConfChangeShouldStop
2022-03-02 03:20:45.884957 I | etcdserver/membership: added member 1 [] to cluster 0
2022-03-02 03:20:45.885017 I | etcdserver/membership: added member 2 [] to cluster 0
2022-03-02 03:20:45.885410 I | etcdserver/membership: added member 3 [] to cluster 0
2022-03-02 03:20:45.885783 I | etcdserver/membership: removed member 2 from cluster 0
2022-03-02 03:20:45.886056 I | etcdserver/membership: removed member 1 from cluster 0
--- PASS: TestApplyConfChangeShouldStop (0.00s)
=== RUN   TestApplyConfigChangeUpdatesConsistIndex
2022-03-02 03:20:45.886777 I | etcdserver/membership: added member 1 [] to cluster 0
2022-03-02 03:20:45.887140 I | etcdserver/membership: added member 2 [http://whatever:123] to cluster 0
--- PASS: TestApplyConfigChangeUpdatesConsistIndex (0.00s)
=== RUN   TestApplyMultiConfChangeShouldStop
2022-03-02 03:20:45.887686 I | etcdserver/membership: added member 1 [] to cluster 0
2022-03-02 03:20:45.887889 I | etcdserver/membership: added member 2 [] to cluster 0
2022-03-02 03:20:45.888087 I | etcdserver/membership: added member 3 [] to cluster 0
2022-03-02 03:20:45.888267 I | etcdserver/membership: added member 4 [] to cluster 0
2022-03-02 03:20:45.888443 I | etcdserver/membership: added member 5 [] to cluster 0
2022-03-02 03:20:45.888802 I | etcdserver/membership: removed member 1 from cluster 0
2022-03-02 03:20:45.889080 I | etcdserver/membership: removed member 2 from cluster 0
2022-03-02 03:20:45.889343 I | etcdserver/membership: removed member 3 from cluster 0
2022-03-02 03:20:45.889580 I | etcdserver/membership: removed member 4 from cluster 0
--- PASS: TestApplyMultiConfChangeShouldStop (0.00s)
=== RUN   TestDoProposal
2022-03-02 03:20:45.890241 I | etcdserver: set snapshot count to default 100000
2022-03-02 03:20:45.890404 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-03-02 03:20:45.890721 I | etcdserver: skipped leadership transfer for single member cluster
2022-03-02 03:20:45.890959 I | etcdserver: set snapshot count to default 100000
2022-03-02 03:20:45.891105 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-03-02 03:20:45.891383 I | etcdserver: skipped leadership transfer for single member cluster
2022-03-02 03:20:45.891602 I | etcdserver: set snapshot count to default 100000
2022-03-02 03:20:45.891745 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-03-02 03:20:45.892034 I | etcdserver: skipped leadership transfer for single member cluster
2022-03-02 03:20:45.892122 I | etcdserver: set snapshot count to default 100000
2022-03-02 03:20:45.892356 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-03-02 03:20:45.892593 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-02 03:20:45.915962 I | etcdserver: set snapshot count to default 100000
2022-03-02 03:20:45.916155 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-03-02 03:20:45.926641 I | etcdserver: skipped leadership transfer for single member cluster
--- PASS: TestSyncTrigger (0.01s)
=== RUN   TestSnapshot
2022-03-02 03:20:46.208835 I | etcdserver: saved snapshot at index 1
2022-03-02 03:20:46.209003 I | etcdserver: compacted raft log at 1
--- PASS: TestSnapshot (0.29s)
=== RUN   TestSnapshotOrdering
2022-03-02 03:20:46.380467 I | etcdserver: set snapshot count to default 100000
2022-03-02 03:20:46.380689 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-03-02 03:20:46.483368 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:20:46.574167 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:20:46.574373 I | etcdserver: raft applied incoming snapshot at index 1
2022-03-02 03:20:46.574408 I | etcdserver: skipped leadership transfer for single member cluster
2022-03-02 03:20:46.574483 I | etcdserver: applying snapshot at index 0...
2022-03-02 03:20:46.615965 I | etcdserver: restoring mvcc store...
2022-03-02 03:20:46.618417 I | etcdserver: finished restoring mvcc store
2022-03-02 03:20:46.618471 I | etcdserver: recovering alarms...
2022-03-02 03:20:46.618692 I | etcdserver: closing old backend...
2022-03-02 03:20:46.732030 I | etcdserver: finished recovering alarms
2022-03-02 03:20:46.732081 I | etcdserver: recovering store v2...
2022-03-02 03:20:46.732694 I | etcdserver: finished recovering store v2
2022-03-02 03:20:46.732790 I | etcdserver: recovering cluster configuration...
2022-03-02 03:20:46.732875 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:20:46.732898 I | etcdserver: removing old peers from network...
2022-03-02 03:20:46.732916 I | etcdserver: finished removing old peers from network
2022-03-02 03:20:46.732984 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:20:46.733004 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:20:46.733065 I | etcdserver: finished applying incoming snapshot at index 1
2022-03-02 03:20:46.781994 I | etcdserver: finished closing old backend
--- PASS: TestSnapshotOrdering (0.65s)
=== RUN   TestTriggerSnap
2022-03-02 03:20:47.141502 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-03-02 03:20:47.145195 I | etcdserver: start to snapshot (applied: 11, lastsnap: 0)
2022-03-02 03:20:47.247199 I | etcdserver: saved snapshot at index 11
2022-03-02 03:20:47.247367 I | etcdserver: compacted raft log at 1
2022-03-02 03:20:47.258401 I | etcdserver: skipped leadership transfer for single member cluster
--- PASS: TestTriggerSnap (0.43s)
=== RUN   TestConcurrentApplyAndSnapshotV3
2022-03-02 03:20:47.457621 I | etcdserver: set snapshot count to default 100000
2022-03-02 03:20:47.457730 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-03-02 03:20:47.555307 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:20:47.645806 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:20:47.645918 I | etcdserver: raft applied incoming snapshot at index 3
2022-03-02 03:20:47.645963 I | etcdserver: applying snapshot at index 0...
2022-03-02 03:20:47.687589 I | etcdserver: restoring mvcc store...
2022-03-02 03:20:47.689921 I | etcdserver: finished restoring mvcc store
2022-03-02 03:20:47.689992 I | etcdserver: recovering alarms...
2022-03-02 03:20:47.690303 I | etcdserver: closing old backend...
2022-03-02 03:20:47.845340 I | etcdserver: finished closing old backend
2022-03-02 03:20:47.886834 I | etcdserver: finished recovering alarms
2022-03-02 03:20:47.886929 I | etcdserver: recovering store v2...
2022-03-02 03:20:47.888055 I | etcdserver: finished recovering store v2
2022-03-02 03:20:47.888199 I | etcdserver: recovering cluster configuration...
2022-03-02 03:20:47.888329 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:20:47.888379 I | etcdserver: removing old peers from network...
2022-03-02 03:20:47.888426 I | etcdserver: finished removing old peers from network
2022-03-02 03:20:47.888468 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:20:47.888519 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:20:47.888574 I | etcdserver: finished applying incoming snapshot at index 3
2022-03-02 03:20:47.979201 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:20:48.069534 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:20:48.069778 I | etcdserver: raft applied incoming snapshot at index 6
2022-03-02 03:20:48.069989 I | etcdserver: applying snapshot at index 3...
2022-03-02 03:20:48.194906 I | etcdserver: restoring mvcc store...
2022-03-02 03:20:48.198547 I | etcdserver: finished restoring mvcc store
2022-03-02 03:20:48.198710 I | etcdserver: recovering alarms...
2022-03-02 03:20:48.199402 I | etcdserver: closing old backend...
2022-03-02 03:20:48.202156 I | etcdserver: finished closing old backend
2022-03-02 03:20:48.302206 I | etcdserver: finished recovering alarms
2022-03-02 03:20:48.302399 I | etcdserver: recovering store v2...
2022-03-02 03:20:48.303499 I | etcdserver: finished recovering store v2
2022-03-02 03:20:48.303582 I | etcdserver: recovering cluster configuration...
2022-03-02 03:20:48.303697 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:20:48.303751 I | etcdserver: removing old peers from network...
2022-03-02 03:20:48.303794 I | etcdserver: finished removing old peers from network
2022-03-02 03:20:48.303835 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:20:48.303877 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:20:48.303924 I | etcdserver: finished applying incoming snapshot at index 6
2022-03-02 03:20:48.402151 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:20:48.493250 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:20:48.493459 I | etcdserver: raft applied incoming snapshot at index 9
2022-03-02 03:20:48.493549 I | etcdserver: applying snapshot at index 6...
2022-03-02 03:20:48.535307 I | etcdserver: restoring mvcc store...
2022-03-02 03:20:48.544656 I | etcdserver: finished restoring mvcc store
2022-03-02 03:20:48.545423 I | etcdserver: recovering alarms...
2022-03-02 03:20:48.545613 I | etcdserver: closing old backend...
2022-03-02 03:20:48.547297 I | etcdserver: finished closing old backend
2022-03-02 03:20:48.642801 I | etcdserver: finished recovering alarms
2022-03-02 03:20:48.642906 I | etcdserver: recovering store v2...
2022-03-02 03:20:48.644253 I | etcdserver: finished recovering store v2
2022-03-02 03:20:48.644341 I | etcdserver: recovering cluster configuration...
2022-03-02 03:20:48.644798 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:20:48.644896 I | etcdserver: removing old peers from network...
2022-03-02 03:20:48.644983 I | etcdserver: finished removing old peers from network
2022-03-02 03:20:48.645070 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:20:48.645121 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:20:48.645274 I | etcdserver: finished applying incoming snapshot at index 9
2022-03-02 03:20:48.743368 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:20:48.825491 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:20:48.825878 I | etcdserver: raft applied incoming snapshot at index 12
2022-03-02 03:20:48.825989 I | etcdserver: applying snapshot at index 9...
2022-03-02 03:20:48.875827 I | etcdserver: restoring mvcc store...
2022-03-02 03:20:48.877817 I | etcdserver: finished restoring mvcc store
2022-03-02 03:20:48.877898 I | etcdserver: recovering alarms...
2022-03-02 03:20:48.878361 I | etcdserver: closing old backend...
2022-03-02 03:20:48.881052 I | etcdserver: finished closing old backend
2022-03-02 03:20:48.983368 I | etcdserver: finished recovering alarms
2022-03-02 03:20:48.983455 I | etcdserver: recovering store v2...
2022-03-02 03:20:48.984558 I | etcdserver: finished recovering store v2
2022-03-02 03:20:48.984643 I | etcdserver: recovering cluster configuration...
2022-03-02 03:20:48.984760 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:20:48.984809 I | etcdserver: removing old peers from network...
2022-03-02 03:20:48.984861 I | etcdserver: finished removing old peers from network
2022-03-02 03:20:48.984902 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:20:48.984950 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:20:48.985006 I | etcdserver: finished applying incoming snapshot at index 12
2022-03-02 03:20:49.092901 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:20:49.282404 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:20:49.282651 I | etcdserver: raft applied incoming snapshot at index 15
2022-03-02 03:20:49.282743 I | etcdserver: applying snapshot at index 12...
2022-03-02 03:20:49.316254 I | etcdserver: restoring mvcc store...
2022-03-02 03:20:49.326745 I | etcdserver: finished restoring mvcc store
2022-03-02 03:20:49.326854 I | etcdserver: recovering alarms...
2022-03-02 03:20:49.327069 I | etcdserver: closing old backend...
2022-03-02 03:20:49.329617 I | etcdserver: finished closing old backend
2022-03-02 03:20:49.432031 I | etcdserver: finished recovering alarms
2022-03-02 03:20:49.432127 I | etcdserver: recovering store v2...
2022-03-02 03:20:49.433397 I | etcdserver: finished recovering store v2
2022-03-02 03:20:49.433482 I | etcdserver: recovering cluster configuration...
2022-03-02 03:20:49.433740 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:20:49.433792 I | etcdserver: removing old peers from network...
2022-03-02 03:20:49.433879 I | etcdserver: finished removing old peers from network
2022-03-02 03:20:49.433966 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:20:49.434062 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:20:49.434169 I | etcdserver: finished applying incoming snapshot at index 15
2022-03-02 03:20:49.540916 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:20:49.631317 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:20:49.631558 I | etcdserver: raft applied incoming snapshot at index 18
2022-03-02 03:20:49.632253 I | etcdserver: applying snapshot at index 15...
2022-03-02 03:20:49.673392 I | etcdserver: restoring mvcc store...
2022-03-02 03:20:49.675642 I | etcdserver: finished restoring mvcc store
2022-03-02 03:20:49.675723 I | etcdserver: recovering alarms...
2022-03-02 03:20:49.676187 I | etcdserver: closing old backend...
2022-03-02 03:20:49.679104 I | etcdserver: finished closing old backend
2022-03-02 03:20:49.780880 I | etcdserver: finished recovering alarms
2022-03-02 03:20:49.780961 I | etcdserver: recovering store v2...
2022-03-02 03:20:49.782492 I | etcdserver: finished recovering store v2
2022-03-02 03:20:49.782582 I | etcdserver: recovering cluster configuration...
2022-03-02 03:20:49.782834 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:20:49.782926 I | etcdserver: removing old peers from network...
2022-03-02 03:20:49.782977 I | etcdserver: finished removing old peers from network
2022-03-02 03:20:49.783066 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:20:49.783151 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:20:49.783339 I | etcdserver: finished applying incoming snapshot at index 18
2022-03-02 03:20:49.890166 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:20:49.980285 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:20:49.980671 I | etcdserver: raft applied incoming snapshot at index 21
2022-03-02 03:20:49.980882 I | etcdserver: applying snapshot at index 18...
2022-03-02 03:20:50.022379 I | etcdserver: restoring mvcc store...
2022-03-02 03:20:50.031603 I | etcdserver: finished restoring mvcc store
2022-03-02 03:20:50.031770 I | etcdserver: recovering alarms...
2022-03-02 03:20:50.032022 I | etcdserver: closing old backend...
2022-03-02 03:20:50.033605 I | etcdserver: finished closing old backend
2022-03-02 03:20:50.129821 I | etcdserver: finished recovering alarms
2022-03-02 03:20:50.129918 I | etcdserver: recovering store v2...
2022-03-02 03:20:50.131040 I | etcdserver: finished recovering store v2
2022-03-02 03:20:50.131125 I | etcdserver: recovering cluster configuration...
2022-03-02 03:20:50.131249 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:20:50.131298 I | etcdserver: removing old peers from network...
2022-03-02 03:20:50.131347 I | etcdserver: finished removing old peers from network
2022-03-02 03:20:50.131389 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:20:50.131432 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:20:50.131489 I | etcdserver: finished applying incoming snapshot at index 21
2022-03-02 03:20:50.230243 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:20:50.403891 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:20:50.404134 I | etcdserver: raft applied incoming snapshot at index 24
2022-03-02 03:20:50.404238 I | etcdserver: applying snapshot at index 21...
2022-03-02 03:20:50.446056 I | etcdserver: restoring mvcc store...
2022-03-02 03:20:50.448103 I | etcdserver: finished restoring mvcc store
2022-03-02 03:20:50.448185 I | etcdserver: recovering alarms...
2022-03-02 03:20:50.448419 I | etcdserver: closing old backend...
2022-03-02 03:20:50.449952 I | etcdserver: finished closing old backend
2022-03-02 03:20:50.545184 I | etcdserver: finished recovering alarms
2022-03-02 03:20:50.545265 I | etcdserver: recovering store v2...
2022-03-02 03:20:50.546360 I | etcdserver: finished recovering store v2
2022-03-02 03:20:50.546444 I | etcdserver: recovering cluster configuration...
2022-03-02 03:20:50.546557 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:20:50.546628 I | etcdserver: removing old peers from network...
2022-03-02 03:20:50.546677 I | etcdserver: finished removing old peers from network
2022-03-02 03:20:50.546720 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:20:50.546763 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:20:50.546810 I | etcdserver: finished applying incoming snapshot at index 24
2022-03-02 03:20:50.695529 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:20:50.786041 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:20:50.786360 I | etcdserver: raft applied incoming snapshot at index 27
2022-03-02 03:20:50.786466 I | etcdserver: applying snapshot at index 24...
2022-03-02 03:20:50.828223 I | etcdserver: restoring mvcc store...
2022-03-02 03:20:50.838827 I | etcdserver: finished restoring mvcc store
2022-03-02 03:20:50.838941 I | etcdserver: recovering alarms...
2022-03-02 03:20:50.839174 I | etcdserver: closing old backend...
2022-03-02 03:20:50.841106 I | etcdserver: finished closing old backend
2022-03-02 03:20:50.935685 I | etcdserver: finished recovering alarms
2022-03-02 03:20:50.935790 I | etcdserver: recovering store v2...
2022-03-02 03:20:50.937005 I | etcdserver: finished recovering store v2
2022-03-02 03:20:50.937093 I | etcdserver: recovering cluster configuration...
2022-03-02 03:20:50.937361 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:20:50.937419 I | etcdserver: removing old peers from network...
2022-03-02 03:20:50.937463 I | etcdserver: finished removing old peers from network
2022-03-02 03:20:50.937509 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:20:50.937553 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:20:50.937609 I | etcdserver: finished applying incoming snapshot at index 27
2022-03-02 03:20:51.036231 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:20:51.126652 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:20:51.127041 I | etcdserver: raft applied incoming snapshot at index 30
2022-03-02 03:20:51.127185 I | etcdserver: applying snapshot at index 27...
2022-03-02 03:20:51.168687 I | etcdserver: restoring mvcc store...
2022-03-02 03:20:51.170836 I | etcdserver: finished restoring mvcc store
2022-03-02 03:20:51.170920 I | etcdserver: recovering alarms...
2022-03-02 03:20:51.171161 I | etcdserver: closing old backend...
2022-03-02 03:20:51.173156 I | etcdserver: finished closing old backend
2022-03-02 03:20:51.276197 I | etcdserver: finished recovering alarms
2022-03-02 03:20:51.276279 I | etcdserver: recovering store v2...
2022-03-02 03:20:51.277488 I | etcdserver: finished recovering store v2
2022-03-02 03:20:51.277576 I | etcdserver: recovering cluster configuration...
2022-03-02 03:20:51.277788 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:20:51.277882 I | etcdserver: removing old peers from network...
2022-03-02 03:20:51.277975 I | etcdserver: finished removing old peers from network
2022-03-02 03:20:51.278061 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:20:51.278147 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:20:51.278197 I | etcdserver: finished applying incoming snapshot at index 30
2022-03-02 03:20:51.509823 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:20:51.600168 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:20:51.600408 I | etcdserver: raft applied incoming snapshot at index 33
2022-03-02 03:20:51.600548 I | etcdserver: applying snapshot at index 30...
2022-03-02 03:20:51.642347 I | etcdserver: restoring mvcc store...
2022-03-02 03:20:51.651070 I | etcdserver: finished restoring mvcc store
2022-03-02 03:20:51.651200 I | etcdserver: recovering alarms...
2022-03-02 03:20:51.651573 I | etcdserver: closing old backend...
2022-03-02 03:20:51.654985 I | etcdserver: finished closing old backend
2022-03-02 03:20:51.749815 I | etcdserver: finished recovering alarms
2022-03-02 03:20:51.750008 I | etcdserver: recovering store v2...
2022-03-02 03:20:51.751352 I | etcdserver: finished recovering store v2
2022-03-02 03:20:51.751443 I | etcdserver: recovering cluster configuration...
2022-03-02 03:20:51.752055 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:20:51.752127 I | etcdserver: removing old peers from network...
2022-03-02 03:20:51.752173 I | etcdserver: finished removing old peers from network
2022-03-02 03:20:51.752476 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:20:51.752535 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:20:51.752599 I | etcdserver: finished applying incoming snapshot at index 33
2022-03-02 03:20:51.892809 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:20:52.307063 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:20:52.307849 I | etcdserver: raft applied incoming snapshot at index 36
2022-03-02 03:20:52.308102 I | etcdserver: applying snapshot at index 33...
2022-03-02 03:20:52.309596 I | etcdserver: restoring mvcc store...
2022-03-02 03:20:52.311548 I | etcdserver: finished restoring mvcc store
2022-03-02 03:20:52.311628 I | etcdserver: recovering alarms...
2022-03-02 03:20:52.312036 I | etcdserver: closing old backend...
2022-03-02 03:20:52.433577 I | etcdserver: finished closing old backend
2022-03-02 03:20:52.514089 I | etcdserver: finished recovering alarms
2022-03-02 03:20:52.514174 I | etcdserver: recovering store v2...
2022-03-02 03:20:52.515283 I | etcdserver: finished recovering store v2
2022-03-02 03:20:52.515367 I | etcdserver: recovering cluster configuration...
2022-03-02 03:20:52.515493 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:20:52.515554 I | etcdserver: removing old peers from network...
2022-03-02 03:20:52.515600 I | etcdserver: finished removing old peers from network
2022-03-02 03:20:52.515647 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:20:52.515691 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:20:52.515744 I | etcdserver: finished applying incoming snapshot at index 36
2022-03-02 03:20:52.705944 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:20:52.804754 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:20:52.804976 I | etcdserver: raft applied incoming snapshot at index 39
2022-03-02 03:20:52.805076 I | etcdserver: applying snapshot at index 36...
2022-03-02 03:20:52.846893 I | etcdserver: restoring mvcc store...
2022-03-02 03:20:52.854877 I | etcdserver: finished restoring mvcc store
2022-03-02 03:20:52.854992 I | etcdserver: recovering alarms...
2022-03-02 03:20:52.855322 I | etcdserver: closing old backend...
2022-03-02 03:20:52.858252 I | etcdserver: finished closing old backend
2022-03-02 03:20:52.954312 I | etcdserver: finished recovering alarms
2022-03-02 03:20:52.954574 I | etcdserver: recovering store v2...
2022-03-02 03:20:52.955850 I | etcdserver: finished recovering store v2
2022-03-02 03:20:52.956077 I | etcdserver: recovering cluster configuration...
2022-03-02 03:20:52.956346 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:20:52.956526 I | etcdserver: removing old peers from network...
2022-03-02 03:20:52.956691 I | etcdserver: finished removing old peers from network
2022-03-02 03:20:52.956859 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:20:52.957026 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:20:52.957212 I | etcdserver: finished applying incoming snapshot at index 39
2022-03-02 03:20:53.054747 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:20:53.145351 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:20:53.145607 I | etcdserver: raft applied incoming snapshot at index 42
2022-03-02 03:20:53.146256 I | etcdserver: applying snapshot at index 39...
2022-03-02 03:20:53.187442 I | etcdserver: restoring mvcc store...
2022-03-02 03:20:53.189779 I | etcdserver: finished restoring mvcc store
2022-03-02 03:20:53.189868 I | etcdserver: recovering alarms...
2022-03-02 03:20:53.190000 I | etcdserver: closing old backend...
2022-03-02 03:20:53.191584 I | etcdserver: finished closing old backend
2022-03-02 03:20:53.286589 I | etcdserver: finished recovering alarms
2022-03-02 03:20:53.286670 I | etcdserver: recovering store v2...
2022-03-02 03:20:53.288326 I | etcdserver: finished recovering store v2
2022-03-02 03:20:53.288592 I | etcdserver: recovering cluster configuration...
2022-03-02 03:20:53.288869 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:20:53.289059 I | etcdserver: removing old peers from network...
2022-03-02 03:20:53.289238 I | etcdserver: finished removing old peers from network
2022-03-02 03:20:53.289408 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:20:53.289584 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:20:53.289774 I | etcdserver: finished applying incoming snapshot at index 42
2022-03-02 03:20:53.379534 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:20:53.469328 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:20:53.469573 I | etcdserver: raft applied incoming snapshot at index 45
2022-03-02 03:20:53.469689 I | etcdserver: applying snapshot at index 42...
2022-03-02 03:20:53.511514 I | etcdserver: restoring mvcc store...
2022-03-02 03:20:53.520911 I | etcdserver: finished restoring mvcc store
2022-03-02 03:20:53.521203 I | etcdserver: recovering alarms...
2022-03-02 03:20:53.521593 I | etcdserver: closing old backend...
2022-03-02 03:20:53.525112 I | etcdserver: finished closing old backend
2022-03-02 03:20:53.602293 I | etcdserver: finished recovering alarms
2022-03-02 03:20:53.602383 I | etcdserver: recovering store v2...
2022-03-02 03:20:53.603572 I | etcdserver: finished recovering store v2
2022-03-02 03:20:53.603657 I | etcdserver: recovering cluster configuration...
2022-03-02 03:20:53.603785 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:20:53.603838 I | etcdserver: removing old peers from network...
2022-03-02 03:20:53.603895 I | etcdserver: finished removing old peers from network
2022-03-02 03:20:53.603937 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:20:53.603979 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:20:53.604032 I | etcdserver: finished applying incoming snapshot at index 45
2022-03-02 03:20:53.777797 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:20:53.859764 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:20:53.860078 I | etcdserver: raft applied incoming snapshot at index 48
2022-03-02 03:20:53.860250 I | etcdserver: applying snapshot at index 45...
2022-03-02 03:20:53.893574 I | etcdserver: restoring mvcc store...
2022-03-02 03:20:53.895562 I | etcdserver: finished restoring mvcc store
2022-03-02 03:20:53.895644 I | etcdserver: recovering alarms...
2022-03-02 03:20:53.895840 I | etcdserver: closing old backend...
2022-03-02 03:20:53.898482 I | etcdserver: finished closing old backend
2022-03-02 03:20:53.992718 I | etcdserver: finished recovering alarms
2022-03-02 03:20:53.992804 I | etcdserver: recovering store v2...
2022-03-02 03:20:53.993926 I | etcdserver: finished recovering store v2
2022-03-02 03:20:53.994011 I | etcdserver: recovering cluster configuration...
2022-03-02 03:20:53.994128 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:20:53.994181 I | etcdserver: removing old peers from network...
2022-03-02 03:20:53.994231 I | etcdserver: finished removing old peers from network
2022-03-02 03:20:53.994271 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:20:53.994314 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:20:53.994391 I | etcdserver: finished applying incoming snapshot at index 48
2022-03-02 03:20:54.151415 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:20:54.242036 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:20:54.242241 I | etcdserver: raft applied incoming snapshot at index 51
2022-03-02 03:20:54.242339 I | etcdserver: applying snapshot at index 48...
2022-03-02 03:20:54.292682 I | etcdserver: restoring mvcc store...
2022-03-02 03:20:54.301546 I | etcdserver: finished restoring mvcc store
2022-03-02 03:20:54.301669 I | etcdserver: recovering alarms...
2022-03-02 03:20:54.301891 I | etcdserver: closing old backend...
2022-03-02 03:20:54.304698 I | etcdserver: finished closing old backend
2022-03-02 03:20:54.399814 I | etcdserver: finished recovering alarms
2022-03-02 03:20:54.399906 I | etcdserver: recovering store v2...
2022-03-02 03:20:54.401035 I | etcdserver: finished recovering store v2
2022-03-02 03:20:54.401120 I | etcdserver: recovering cluster configuration...
2022-03-02 03:20:54.401244 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:20:54.401297 I | etcdserver: removing old peers from network...
2022-03-02 03:20:54.401342 I | etcdserver: finished removing old peers from network
2022-03-02 03:20:54.401383 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:20:54.401438 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:20:54.401496 I | etcdserver: finished applying incoming snapshot at index 51
2022-03-02 03:20:54.500452 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:20:54.590847 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:20:54.591268 I | etcdserver: raft applied incoming snapshot at index 54
2022-03-02 03:20:54.591380 I | etcdserver: applying snapshot at index 51...
2022-03-02 03:20:54.632892 I | etcdserver: restoring mvcc store...
2022-03-02 03:20:54.635075 I | etcdserver: finished restoring mvcc store
2022-03-02 03:20:54.635159 I | etcdserver: recovering alarms...
2022-03-02 03:20:54.635265 I | etcdserver: closing old backend...
2022-03-02 03:20:54.638348 I | etcdserver: finished closing old backend
2022-03-02 03:20:54.815234 I | etcdserver: finished recovering alarms
2022-03-02 03:20:54.815323 I | etcdserver: recovering store v2...
2022-03-02 03:20:54.816669 I | etcdserver: finished recovering store v2
2022-03-02 03:20:54.816760 I | etcdserver: recovering cluster configuration...
2022-03-02 03:20:54.817103 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:20:54.817164 I | etcdserver: removing old peers from network...
2022-03-02 03:20:54.817208 I | etcdserver: finished removing old peers from network
2022-03-02 03:20:54.817413 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:20:54.817466 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:20:54.817716 I | etcdserver: finished applying incoming snapshot at index 54
2022-03-02 03:20:54.907530 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:20:54.997893 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:20:54.998325 I | etcdserver: raft applied incoming snapshot at index 57
2022-03-02 03:20:54.998603 I | etcdserver: applying snapshot at index 54...
2022-03-02 03:20:55.040051 I | etcdserver: restoring mvcc store...
2022-03-02 03:20:55.049476 I | etcdserver: finished restoring mvcc store
2022-03-02 03:20:55.049752 I | etcdserver: recovering alarms...
2022-03-02 03:20:55.050598 I | etcdserver: closing old backend...
2022-03-02 03:20:55.057852 I | etcdserver: finished closing old backend
2022-03-02 03:20:55.139159 I | etcdserver: finished recovering alarms
2022-03-02 03:20:55.139449 I | etcdserver: recovering store v2...
2022-03-02 03:20:55.140722 I | etcdserver: finished recovering store v2
2022-03-02 03:20:55.140941 I | etcdserver: recovering cluster configuration...
2022-03-02 03:20:55.141208 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:20:55.141381 I | etcdserver: removing old peers from network...
2022-03-02 03:20:55.141547 I | etcdserver: finished removing old peers from network
2022-03-02 03:20:55.141705 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:20:55.141868 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:20:55.142147 I | etcdserver: finished applying incoming snapshot at index 57
2022-03-02 03:20:55.247866 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:20:55.355112 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:20:55.355455 I | etcdserver: raft applied incoming snapshot at index 60
2022-03-02 03:20:55.355595 I | etcdserver: applying snapshot at index 57...
2022-03-02 03:20:55.405470 I | etcdserver: restoring mvcc store...
2022-03-02 03:20:55.407559 I | etcdserver: finished restoring mvcc store
2022-03-02 03:20:55.407642 I | etcdserver: recovering alarms...
2022-03-02 03:20:55.408059 I | etcdserver: closing old backend...
2022-03-02 03:20:55.410646 I | etcdserver: finished closing old backend
2022-03-02 03:20:55.512978 I | etcdserver: finished recovering alarms
2022-03-02 03:20:55.513066 I | etcdserver: recovering store v2...
2022-03-02 03:20:55.514261 I | etcdserver: finished recovering store v2
2022-03-02 03:20:55.514350 I | etcdserver: recovering cluster configuration...
2022-03-02 03:20:55.514553 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:20:55.514651 I | etcdserver: removing old peers from network...
2022-03-02 03:20:55.514735 I | etcdserver: finished removing old peers from network
2022-03-02 03:20:55.514818 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:20:55.514929 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:20:55.515077 I | etcdserver: finished applying incoming snapshot at index 60
2022-03-02 03:20:55.621704 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:20:55.712326 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:20:55.712668 I | etcdserver: raft applied incoming snapshot at index 63
2022-03-02 03:20:55.712812 I | etcdserver: applying snapshot at index 60...
2022-03-02 03:20:55.754521 I | etcdserver: restoring mvcc store...
2022-03-02 03:20:55.766338 I | etcdserver: finished restoring mvcc store
2022-03-02 03:20:55.766457 I | etcdserver: recovering alarms...
2022-03-02 03:20:55.766834 I | etcdserver: closing old backend...
2022-03-02 03:20:55.769436 I | etcdserver: finished closing old backend
2022-03-02 03:20:55.944995 I | etcdserver: finished recovering alarms
2022-03-02 03:20:55.945090 I | etcdserver: recovering store v2...
2022-03-02 03:20:55.946222 I | etcdserver: finished recovering store v2
2022-03-02 03:20:55.946309 I | etcdserver: recovering cluster configuration...
2022-03-02 03:20:55.946435 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:20:55.946487 I | etcdserver: removing old peers from network...
2022-03-02 03:20:55.946542 I | etcdserver: finished removing old peers from network
2022-03-02 03:20:55.946584 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:20:55.946627 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:20:55.946683 I | etcdserver: finished applying incoming snapshot at index 63
2022-03-02 03:20:56.045469 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:20:56.136024 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:20:56.136246 I | etcdserver: raft applied incoming snapshot at index 66
2022-03-02 03:20:56.136618 I | etcdserver: applying snapshot at index 63...
2022-03-02 03:20:56.178069 I | etcdserver: restoring mvcc store...
2022-03-02 03:20:56.181416 I | etcdserver: finished restoring mvcc store
2022-03-02 03:20:56.181504 I | etcdserver: recovering alarms...
2022-03-02 03:20:56.182137 I | etcdserver: closing old backend...
2022-03-02 03:20:56.183865 I | etcdserver: finished closing old backend
2022-03-02 03:20:56.260689 I | etcdserver: finished recovering alarms
2022-03-02 03:20:56.260774 I | etcdserver: recovering store v2...
2022-03-02 03:20:56.262267 I | etcdserver: finished recovering store v2
2022-03-02 03:20:56.262357 I | etcdserver: recovering cluster configuration...
2022-03-02 03:20:56.262910 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:20:56.262970 I | etcdserver: removing old peers from network...
2022-03-02 03:20:56.263217 I | etcdserver: finished removing old peers from network
2022-03-02 03:20:56.263456 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:20:56.263696 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:20:56.263939 I | etcdserver: finished applying incoming snapshot at index 66
2022-03-02 03:20:56.369446 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:20:56.460000 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:20:56.460602 I | etcdserver: raft applied incoming snapshot at index 69
2022-03-02 03:20:56.460757 I | etcdserver: applying snapshot at index 66...
2022-03-02 03:20:56.502161 I | etcdserver: restoring mvcc store...
2022-03-02 03:20:56.513266 I | etcdserver: finished restoring mvcc store
2022-03-02 03:20:56.514138 I | etcdserver: recovering alarms...
2022-03-02 03:20:56.515206 I | etcdserver: closing old backend...
2022-03-02 03:20:56.541978 I | etcdserver: finished closing old backend
2022-03-02 03:20:56.609562 I | etcdserver: finished recovering alarms
2022-03-02 03:20:56.609655 I | etcdserver: recovering store v2...
2022-03-02 03:20:56.610772 I | etcdserver: finished recovering store v2
2022-03-02 03:20:56.610858 I | etcdserver: recovering cluster configuration...
2022-03-02 03:20:56.610982 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:20:56.611036 I | etcdserver: removing old peers from network...
2022-03-02 03:20:56.611081 I | etcdserver: finished removing old peers from network
2022-03-02 03:20:56.611130 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:20:56.611175 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:20:56.611228 I | etcdserver: finished applying incoming snapshot at index 69
2022-03-02 03:20:56.710112 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:20:56.800600 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:20:56.800822 I | etcdserver: raft applied incoming snapshot at index 72
2022-03-02 03:20:56.800928 I | etcdserver: applying snapshot at index 69...
2022-03-02 03:20:56.842654 I | etcdserver: restoring mvcc store...
2022-03-02 03:20:56.844569 I | etcdserver: finished restoring mvcc store
2022-03-02 03:20:56.844650 I | etcdserver: recovering alarms...
2022-03-02 03:20:56.844879 I | etcdserver: closing old backend...
2022-03-02 03:20:56.847375 I | etcdserver: finished closing old backend
2022-03-02 03:20:57.041558 I | etcdserver: finished recovering alarms
2022-03-02 03:20:57.041651 I | etcdserver: recovering store v2...
2022-03-02 03:20:57.042817 I | etcdserver: finished recovering store v2
2022-03-02 03:20:57.042903 I | etcdserver: recovering cluster configuration...
2022-03-02 03:20:57.043026 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:20:57.043078 I | etcdserver: removing old peers from network...
2022-03-02 03:20:57.043128 I | etcdserver: finished removing old peers from network
2022-03-02 03:20:57.043179 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:20:57.043223 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:20:57.043275 I | etcdserver: finished applying incoming snapshot at index 72
2022-03-02 03:20:57.142232 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:20:57.232595 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:20:57.232986 I | etcdserver: raft applied incoming snapshot at index 75
2022-03-02 03:20:57.233385 I | etcdserver: applying snapshot at index 72...
2022-03-02 03:20:57.274739 I | etcdserver: restoring mvcc store...
2022-03-02 03:20:57.284228 I | etcdserver: finished restoring mvcc store
2022-03-02 03:20:57.284643 I | etcdserver: recovering alarms...
2022-03-02 03:20:57.285106 I | etcdserver: closing old backend...
2022-03-02 03:20:57.287460 I | etcdserver: finished closing old backend
2022-03-02 03:20:57.382297 I | etcdserver: finished recovering alarms
2022-03-02 03:20:57.382584 I | etcdserver: recovering store v2...
2022-03-02 03:20:57.383814 I | etcdserver: finished recovering store v2
2022-03-02 03:20:57.384032 I | etcdserver: recovering cluster configuration...
2022-03-02 03:20:57.384305 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:20:57.384542 I | etcdserver: removing old peers from network...
2022-03-02 03:20:57.384718 I | etcdserver: finished removing old peers from network
2022-03-02 03:20:57.384891 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:20:57.385065 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:20:57.385251 I | etcdserver: finished applying incoming snapshot at index 75
2022-03-02 03:20:57.474297 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:20:57.564874 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:20:57.565105 I | etcdserver: raft applied incoming snapshot at index 78
2022-03-02 03:20:57.565201 I | etcdserver: applying snapshot at index 75...
2022-03-02 03:20:57.606927 I | etcdserver: restoring mvcc store...
2022-03-02 03:20:57.608899 I | etcdserver: finished restoring mvcc store
2022-03-02 03:20:57.608973 I | etcdserver: recovering alarms...
2022-03-02 03:20:57.609163 I | etcdserver: closing old backend...
2022-03-02 03:20:57.611575 I | etcdserver: finished closing old backend
2022-03-02 03:20:57.697825 I | etcdserver: finished recovering alarms
2022-03-02 03:20:57.697905 I | etcdserver: recovering store v2...
2022-03-02 03:20:57.699019 I | etcdserver: finished recovering store v2
2022-03-02 03:20:57.699106 I | etcdserver: recovering cluster configuration...
2022-03-02 03:20:57.699220 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:20:57.699277 I | etcdserver: removing old peers from network...
2022-03-02 03:20:57.699322 I | etcdserver: finished removing old peers from network
2022-03-02 03:20:57.699366 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:20:57.699408 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:20:57.699454 I | etcdserver: finished applying incoming snapshot at index 78
2022-03-02 03:20:57.790187 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:20:57.888903 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:20:57.889171 I | etcdserver: raft applied incoming snapshot at index 81
2022-03-02 03:20:57.889266 I | etcdserver: applying snapshot at index 78...
2022-03-02 03:20:57.922728 I | etcdserver: restoring mvcc store...
2022-03-02 03:20:57.932035 I | etcdserver: finished restoring mvcc store
2022-03-02 03:20:57.932326 I | etcdserver: recovering alarms...
2022-03-02 03:20:57.932995 I | etcdserver: closing old backend...
2022-03-02 03:20:57.963570 I | etcdserver: finished closing old backend
2022-03-02 03:20:58.138154 I | etcdserver: finished recovering alarms
2022-03-02 03:20:58.138265 I | etcdserver: recovering store v2...
2022-03-02 03:20:58.139373 I | etcdserver: finished recovering store v2
2022-03-02 03:20:58.139459 I | etcdserver: recovering cluster configuration...
2022-03-02 03:20:58.139583 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:20:58.139641 I | etcdserver: removing old peers from network...
2022-03-02 03:20:58.139685 I | etcdserver: finished removing old peers from network
2022-03-02 03:20:58.139727 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:20:58.139775 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:20:58.139830 I | etcdserver: finished applying incoming snapshot at index 81
2022-03-02 03:20:58.246893 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:20:58.354084 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:20:58.354373 I | etcdserver: raft applied incoming snapshot at index 84
2022-03-02 03:20:58.354525 I | etcdserver: applying snapshot at index 81...
2022-03-02 03:20:58.396133 I | etcdserver: restoring mvcc store...
2022-03-02 03:20:58.398154 I | etcdserver: finished restoring mvcc store
2022-03-02 03:20:58.398238 I | etcdserver: recovering alarms...
2022-03-02 03:20:58.398421 I | etcdserver: closing old backend...
2022-03-02 03:20:58.422561 I | etcdserver: finished closing old backend
2022-03-02 03:20:58.495368 I | etcdserver: finished recovering alarms
2022-03-02 03:20:58.495449 I | etcdserver: recovering store v2...
2022-03-02 03:20:58.496633 I | etcdserver: finished recovering store v2
2022-03-02 03:20:58.496718 I | etcdserver: recovering cluster configuration...
2022-03-02 03:20:58.496831 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:20:58.496886 I | etcdserver: removing old peers from network...
2022-03-02 03:20:58.496930 I | etcdserver: finished removing old peers from network
2022-03-02 03:20:58.496972 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:20:58.497015 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:20:58.497061 I | etcdserver: finished applying incoming snapshot at index 84
2022-03-02 03:20:58.653920 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:20:58.744543 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:20:58.744819 I | etcdserver: raft applied incoming snapshot at index 87
2022-03-02 03:20:58.744920 I | etcdserver: applying snapshot at index 84...
2022-03-02 03:20:58.786646 I | etcdserver: restoring mvcc store...
2022-03-02 03:20:58.795322 I | etcdserver: finished restoring mvcc store
2022-03-02 03:20:58.795436 I | etcdserver: recovering alarms...
2022-03-02 03:20:58.795672 I | etcdserver: closing old backend...
2022-03-02 03:20:58.824978 I | etcdserver: finished closing old backend
2022-03-02 03:20:58.885793 I | etcdserver: finished recovering alarms
2022-03-02 03:20:58.885873 I | etcdserver: recovering store v2...
2022-03-02 03:20:58.887001 I | etcdserver: finished recovering store v2
2022-03-02 03:20:58.887084 I | etcdserver: recovering cluster configuration...
2022-03-02 03:20:58.887209 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:20:58.887267 I | etcdserver: removing old peers from network...
2022-03-02 03:20:58.887312 I | etcdserver: finished removing old peers from network
2022-03-02 03:20:58.887358 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:20:58.887403 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:20:58.887457 I | etcdserver: finished applying incoming snapshot at index 87
2022-03-02 03:20:59.044413 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:20:59.218087 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:20:59.218376 I | etcdserver: raft applied incoming snapshot at index 90
2022-03-02 03:20:59.218552 I | etcdserver: applying snapshot at index 87...
2022-03-02 03:20:59.260256 I | etcdserver: restoring mvcc store...
2022-03-02 03:20:59.262505 I | etcdserver: finished restoring mvcc store
2022-03-02 03:20:59.262591 I | etcdserver: recovering alarms...
2022-03-02 03:20:59.262889 I | etcdserver: closing old backend...
2022-03-02 03:20:59.265403 I | etcdserver: finished closing old backend
2022-03-02 03:20:59.400886 I | etcdserver: finished recovering alarms
2022-03-02 03:20:59.400972 I | etcdserver: recovering store v2...
2022-03-02 03:20:59.402202 I | etcdserver: finished recovering store v2
2022-03-02 03:20:59.402289 I | etcdserver: recovering cluster configuration...
2022-03-02 03:20:59.402410 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:20:59.402468 I | etcdserver: removing old peers from network...
2022-03-02 03:20:59.402514 I | etcdserver: finished removing old peers from network
2022-03-02 03:20:59.402556 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:20:59.402600 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:20:59.402646 I | etcdserver: finished applying incoming snapshot at index 90
2022-03-02 03:20:59.501340 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:20:59.591991 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:20:59.592418 I | etcdserver: raft applied incoming snapshot at index 93
2022-03-02 03:20:59.592525 I | etcdserver: applying snapshot at index 90...
2022-03-02 03:20:59.633956 I | etcdserver: restoring mvcc store...
2022-03-02 03:20:59.642787 I | etcdserver: finished restoring mvcc store
2022-03-02 03:20:59.642906 I | etcdserver: recovering alarms...
2022-03-02 03:20:59.643026 I | etcdserver: closing old backend...
2022-03-02 03:20:59.646304 I | etcdserver: finished closing old backend
2022-03-02 03:20:59.741459 I | etcdserver: finished recovering alarms
2022-03-02 03:20:59.741729 I | etcdserver: recovering store v2...
2022-03-02 03:20:59.743545 I | etcdserver: finished recovering store v2
2022-03-02 03:20:59.743635 I | etcdserver: recovering cluster configuration...
2022-03-02 03:20:59.744329 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:20:59.744391 I | etcdserver: removing old peers from network...
2022-03-02 03:20:59.744436 I | etcdserver: finished removing old peers from network
2022-03-02 03:20:59.744478 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:20:59.744521 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:20:59.744879 I | etcdserver: finished applying incoming snapshot at index 93
2022-03-02 03:20:59.850186 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:20:59.940798 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:20:59.941036 I | etcdserver: raft applied incoming snapshot at index 96
2022-03-02 03:20:59.941164 I | etcdserver: applying snapshot at index 93...
2022-03-02 03:20:59.982939 I | etcdserver: restoring mvcc store...
2022-03-02 03:20:59.984887 I | etcdserver: finished restoring mvcc store
2022-03-02 03:20:59.984966 I | etcdserver: recovering alarms...
2022-03-02 03:20:59.985330 I | etcdserver: closing old backend...
2022-03-02 03:20:59.987835 I | etcdserver: finished closing old backend
2022-03-02 03:21:00.082072 I | etcdserver: finished recovering alarms
2022-03-02 03:21:00.082215 I | etcdserver: recovering store v2...
2022-03-02 03:21:00.083322 I | etcdserver: finished recovering store v2
2022-03-02 03:21:00.083405 I | etcdserver: recovering cluster configuration...
2022-03-02 03:21:00.083528 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:21:00.083581 I | etcdserver: removing old peers from network...
2022-03-02 03:21:00.083626 I | etcdserver: finished removing old peers from network
2022-03-02 03:21:00.083667 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:21:00.083710 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:21:00.083765 I | etcdserver: finished applying incoming snapshot at index 96
2022-03-02 03:21:00.332173 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:21:00.422641 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:21:00.422895 I | etcdserver: raft applied incoming snapshot at index 99
2022-03-02 03:21:00.423613 I | etcdserver: applying snapshot at index 96...
2022-03-02 03:21:00.464736 I | etcdserver: restoring mvcc store...
2022-03-02 03:21:00.474051 I | etcdserver: finished restoring mvcc store
2022-03-02 03:21:00.474175 I | etcdserver: recovering alarms...
2022-03-02 03:21:00.474370 I | etcdserver: closing old backend...
2022-03-02 03:21:00.503676 I | etcdserver: finished closing old backend
2022-03-02 03:21:00.580519 I | etcdserver: finished recovering alarms
2022-03-02 03:21:00.580628 I | etcdserver: recovering store v2...
2022-03-02 03:21:00.581744 I | etcdserver: finished recovering store v2
2022-03-02 03:21:00.581829 I | etcdserver: recovering cluster configuration...
2022-03-02 03:21:00.582026 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:21:00.582081 I | etcdserver: removing old peers from network...
2022-03-02 03:21:00.582125 I | etcdserver: finished removing old peers from network
2022-03-02 03:21:00.582166 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:21:00.582208 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:21:00.582260 I | etcdserver: finished applying incoming snapshot at index 99
2022-03-02 03:21:00.689251 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:21:00.771549 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:21:00.771779 I | etcdserver: raft applied incoming snapshot at index 102
2022-03-02 03:21:00.771976 I | etcdserver: applying snapshot at index 99...
2022-03-02 03:21:00.813582 I | etcdserver: restoring mvcc store...
2022-03-02 03:21:00.815565 I | etcdserver: finished restoring mvcc store
2022-03-02 03:21:00.815650 I | etcdserver: recovering alarms...
2022-03-02 03:21:00.815759 I | etcdserver: closing old backend...
2022-03-02 03:21:00.817221 I | etcdserver: finished closing old backend
2022-03-02 03:21:00.921099 I | etcdserver: finished recovering alarms
2022-03-02 03:21:00.921343 I | etcdserver: recovering store v2...
2022-03-02 03:21:00.922643 I | etcdserver: finished recovering store v2
2022-03-02 03:21:00.922871 I | etcdserver: recovering cluster configuration...
2022-03-02 03:21:00.923108 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:21:00.923287 I | etcdserver: removing old peers from network...
2022-03-02 03:21:00.923454 I | etcdserver: finished removing old peers from network
2022-03-02 03:21:00.923613 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:21:00.923782 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:21:00.923972 I | etcdserver: finished applying incoming snapshot at index 102
2022-03-02 03:21:01.029957 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:21:01.120456 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:21:01.120842 I | etcdserver: raft applied incoming snapshot at index 105
2022-03-02 03:21:01.120961 I | etcdserver: applying snapshot at index 102...
2022-03-02 03:21:01.162557 I | etcdserver: restoring mvcc store...
2022-03-02 03:21:01.171613 I | etcdserver: finished restoring mvcc store
2022-03-02 03:21:01.171769 I | etcdserver: recovering alarms...
2022-03-02 03:21:01.172142 I | etcdserver: closing old backend...
2022-03-02 03:21:01.174666 I | etcdserver: finished closing old backend
2022-03-02 03:21:01.278333 I | etcdserver: finished recovering alarms
2022-03-02 03:21:01.278417 I | etcdserver: recovering store v2...
2022-03-02 03:21:01.279521 I | etcdserver: finished recovering store v2
2022-03-02 03:21:01.279604 I | etcdserver: recovering cluster configuration...
2022-03-02 03:21:01.279740 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:21:01.279793 I | etcdserver: removing old peers from network...
2022-03-02 03:21:01.279838 I | etcdserver: finished removing old peers from network
2022-03-02 03:21:01.279883 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:21:01.279927 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:21:01.279980 I | etcdserver: finished applying incoming snapshot at index 105
2022-03-02 03:21:01.486934 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:21:01.577425 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:21:01.577653 I | etcdserver: raft applied incoming snapshot at index 108
2022-03-02 03:21:01.577762 I | etcdserver: applying snapshot at index 105...
2022-03-02 03:21:01.619447 I | etcdserver: restoring mvcc store...
2022-03-02 03:21:01.621651 I | etcdserver: finished restoring mvcc store
2022-03-02 03:21:01.621736 I | etcdserver: recovering alarms...
2022-03-02 03:21:01.622676 I | etcdserver: closing old backend...
2022-03-02 03:21:01.625220 I | etcdserver: finished closing old backend
2022-03-02 03:21:01.718602 I | etcdserver: finished recovering alarms
2022-03-02 03:21:01.718684 I | etcdserver: recovering store v2...
2022-03-02 03:21:01.720175 I | etcdserver: finished recovering store v2
2022-03-02 03:21:01.720263 I | etcdserver: recovering cluster configuration...
2022-03-02 03:21:01.720616 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:21:01.720676 I | etcdserver: removing old peers from network...
2022-03-02 03:21:01.720721 I | etcdserver: finished removing old peers from network
2022-03-02 03:21:01.721067 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:21:01.721129 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:21:01.721179 I | etcdserver: finished applying incoming snapshot at index 108
2022-03-02 03:21:01.819297 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:21:01.909732 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:21:01.910025 I | etcdserver: raft applied incoming snapshot at index 111
2022-03-02 03:21:01.910122 I | etcdserver: applying snapshot at index 108...
2022-03-02 03:21:01.952073 I | etcdserver: restoring mvcc store...
2022-03-02 03:21:01.961215 I | etcdserver: finished restoring mvcc store
2022-03-02 03:21:01.961324 I | etcdserver: recovering alarms...
2022-03-02 03:21:01.962364 I | etcdserver: closing old backend...
2022-03-02 03:21:01.964280 I | etcdserver: finished closing old backend
2022-03-02 03:21:02.059224 I | etcdserver: finished recovering alarms
2022-03-02 03:21:02.059323 I | etcdserver: recovering store v2...
2022-03-02 03:21:02.060430 I | etcdserver: finished recovering store v2
2022-03-02 03:21:02.060518 I | etcdserver: recovering cluster configuration...
2022-03-02 03:21:02.060646 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:21:02.060702 I | etcdserver: removing old peers from network...
2022-03-02 03:21:02.060747 I | etcdserver: finished removing old peers from network
2022-03-02 03:21:02.060788 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:21:02.060832 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:21:02.060890 I | etcdserver: finished applying incoming snapshot at index 111
2022-03-02 03:21:02.159900 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:21:02.258582 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:21:02.259340 I | etcdserver: raft applied incoming snapshot at index 114
2022-03-02 03:21:02.259452 I | etcdserver: applying snapshot at index 111...
2022-03-02 03:21:02.308992 I | etcdserver: restoring mvcc store...
2022-03-02 03:21:02.311310 I | etcdserver: finished restoring mvcc store
2022-03-02 03:21:02.311389 I | etcdserver: recovering alarms...
2022-03-02 03:21:02.311558 I | etcdserver: closing old backend...
2022-03-02 03:21:02.313308 I | etcdserver: finished closing old backend
2022-03-02 03:21:02.408133 I | etcdserver: finished recovering alarms
2022-03-02 03:21:02.408378 I | etcdserver: recovering store v2...
2022-03-02 03:21:02.409617 I | etcdserver: finished recovering store v2
2022-03-02 03:21:02.409839 I | etcdserver: recovering cluster configuration...
2022-03-02 03:21:02.410093 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:21:02.410274 I | etcdserver: removing old peers from network...
2022-03-02 03:21:02.410439 I | etcdserver: finished removing old peers from network
2022-03-02 03:21:02.410598 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:21:02.410762 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:21:02.410953 I | etcdserver: finished applying incoming snapshot at index 114
2022-03-02 03:21:02.600121 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:21:02.690555 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:21:02.690937 I | etcdserver: raft applied incoming snapshot at index 117
2022-03-02 03:21:02.691155 I | etcdserver: applying snapshot at index 114...
2022-03-02 03:21:02.732663 I | etcdserver: restoring mvcc store...
2022-03-02 03:21:02.741123 I | etcdserver: finished restoring mvcc store
2022-03-02 03:21:02.741411 I | etcdserver: recovering alarms...
2022-03-02 03:21:02.741733 I | etcdserver: closing old backend...
2022-03-02 03:21:02.745045 I | etcdserver: finished closing old backend
2022-03-02 03:21:02.840150 I | etcdserver: finished recovering alarms
2022-03-02 03:21:02.840402 I | etcdserver: recovering store v2...
2022-03-02 03:21:02.841626 I | etcdserver: finished recovering store v2
2022-03-02 03:21:02.841847 I | etcdserver: recovering cluster configuration...
2022-03-02 03:21:02.842179 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:21:02.842364 I | etcdserver: removing old peers from network...
2022-03-02 03:21:02.842522 I | etcdserver: finished removing old peers from network
2022-03-02 03:21:02.842681 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:21:02.842840 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:21:02.843026 I | etcdserver: finished applying incoming snapshot at index 117
2022-03-02 03:21:02.948895 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:21:03.039470 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:21:03.039713 I | etcdserver: raft applied incoming snapshot at index 120
2022-03-02 03:21:03.040471 I | etcdserver: applying snapshot at index 117...
2022-03-02 03:21:03.081596 I | etcdserver: restoring mvcc store...
2022-03-02 03:21:03.084329 I | etcdserver: finished restoring mvcc store
2022-03-02 03:21:03.084490 I | etcdserver: recovering alarms...
2022-03-02 03:21:03.084755 I | etcdserver: closing old backend...
2022-03-02 03:21:03.086337 I | etcdserver: finished closing old backend
2022-03-02 03:21:03.180720 I | etcdserver: finished recovering alarms
2022-03-02 03:21:03.181020 I | etcdserver: recovering store v2...
2022-03-02 03:21:03.182363 I | etcdserver: finished recovering store v2
2022-03-02 03:21:03.182599 I | etcdserver: recovering cluster configuration...
2022-03-02 03:21:03.182854 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:21:03.183038 I | etcdserver: removing old peers from network...
2022-03-02 03:21:03.183202 I | etcdserver: finished removing old peers from network
2022-03-02 03:21:03.183381 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:21:03.183554 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:21:03.183740 I | etcdserver: finished applying incoming snapshot at index 120
2022-03-02 03:21:03.289611 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:21:03.380068 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:21:03.380501 I | etcdserver: raft applied incoming snapshot at index 123
2022-03-02 03:21:03.380816 I | etcdserver: applying snapshot at index 120...
2022-03-02 03:21:03.430397 I | etcdserver: restoring mvcc store...
2022-03-02 03:21:03.439472 I | etcdserver: finished restoring mvcc store
2022-03-02 03:21:03.439591 I | etcdserver: recovering alarms...
2022-03-02 03:21:03.440084 I | etcdserver: closing old backend...
2022-03-02 03:21:03.441747 I | etcdserver: finished closing old backend
2022-03-02 03:21:03.537940 I | etcdserver: finished recovering alarms
2022-03-02 03:21:03.538023 I | etcdserver: recovering store v2...
2022-03-02 03:21:03.539732 I | etcdserver: finished recovering store v2
2022-03-02 03:21:03.539820 I | etcdserver: recovering cluster configuration...
2022-03-02 03:21:03.539950 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:21:03.540510 I | etcdserver: removing old peers from network...
2022-03-02 03:21:03.540571 I | etcdserver: finished removing old peers from network
2022-03-02 03:21:03.540613 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:21:03.540657 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:21:03.541514 I | etcdserver: finished applying incoming snapshot at index 123
2022-03-02 03:21:03.738087 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:21:03.828663 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:21:03.829035 I | etcdserver: raft applied incoming snapshot at index 126
2022-03-02 03:21:03.829143 I | etcdserver: applying snapshot at index 123...
2022-03-02 03:21:03.870770 I | etcdserver: restoring mvcc store...
2022-03-02 03:21:03.872846 I | etcdserver: finished restoring mvcc store
2022-03-02 03:21:03.872929 I | etcdserver: recovering alarms...
2022-03-02 03:21:03.873253 I | etcdserver: closing old backend...
2022-03-02 03:21:03.876081 I | etcdserver: finished closing old backend
2022-03-02 03:21:03.978279 I | etcdserver: finished recovering alarms
2022-03-02 03:21:03.978359 I | etcdserver: recovering store v2...
2022-03-02 03:21:03.979459 I | etcdserver: finished recovering store v2
2022-03-02 03:21:03.979542 I | etcdserver: recovering cluster configuration...
2022-03-02 03:21:03.979655 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:21:03.979711 I | etcdserver: removing old peers from network...
2022-03-02 03:21:03.979755 I | etcdserver: finished removing old peers from network
2022-03-02 03:21:03.979798 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:21:03.979840 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:21:03.979887 I | etcdserver: finished applying incoming snapshot at index 126
2022-03-02 03:21:04.078689 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:21:04.169259 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:21:04.169519 I | etcdserver: raft applied incoming snapshot at index 129
2022-03-02 03:21:04.169615 I | etcdserver: applying snapshot at index 126...
2022-03-02 03:21:04.211333 I | etcdserver: restoring mvcc store...
2022-03-02 03:21:04.220118 I | etcdserver: finished restoring mvcc store
2022-03-02 03:21:04.220236 I | etcdserver: recovering alarms...
2022-03-02 03:21:04.220537 I | etcdserver: closing old backend...
2022-03-02 03:21:04.223960 I | etcdserver: finished closing old backend
2022-03-02 03:21:04.318840 I | etcdserver: finished recovering alarms
2022-03-02 03:21:04.318957 I | etcdserver: recovering store v2...
2022-03-02 03:21:04.320574 I | etcdserver: finished recovering store v2
2022-03-02 03:21:04.320662 I | etcdserver: recovering cluster configuration...
2022-03-02 03:21:04.321236 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:21:04.321296 I | etcdserver: removing old peers from network...
2022-03-02 03:21:04.321580 I | etcdserver: finished removing old peers from network
2022-03-02 03:21:04.321635 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:21:04.321867 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:21:04.322208 I | etcdserver: finished applying incoming snapshot at index 129
2022-03-02 03:21:04.419649 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:21:04.518265 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:21:04.518754 I | etcdserver: raft applied incoming snapshot at index 132
2022-03-02 03:21:04.519311 I | etcdserver: applying snapshot at index 129...
2022-03-02 03:21:04.568621 I | etcdserver: restoring mvcc store...
2022-03-02 03:21:04.570887 I | etcdserver: finished restoring mvcc store
2022-03-02 03:21:04.570973 I | etcdserver: recovering alarms...
2022-03-02 03:21:04.571083 I | etcdserver: closing old backend...
2022-03-02 03:21:04.572583 I | etcdserver: finished closing old backend
2022-03-02 03:21:04.667718 I | etcdserver: finished recovering alarms
2022-03-02 03:21:04.667797 I | etcdserver: recovering store v2...
2022-03-02 03:21:04.668922 I | etcdserver: finished recovering store v2
2022-03-02 03:21:04.669007 I | etcdserver: recovering cluster configuration...
2022-03-02 03:21:04.669122 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:21:04.669174 I | etcdserver: removing old peers from network...
2022-03-02 03:21:04.669218 I | etcdserver: finished removing old peers from network
2022-03-02 03:21:04.669264 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:21:04.669307 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:21:04.669354 I | etcdserver: finished applying incoming snapshot at index 132
2022-03-02 03:21:04.892889 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:21:04.983436 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:21:04.983661 I | etcdserver: raft applied incoming snapshot at index 135
2022-03-02 03:21:04.983767 I | etcdserver: applying snapshot at index 132...
2022-03-02 03:21:05.025512 I | etcdserver: restoring mvcc store...
2022-03-02 03:21:05.040096 I | etcdserver: finished restoring mvcc store
2022-03-02 03:21:05.040783 I | etcdserver: recovering alarms...
2022-03-02 03:21:05.041155 I | etcdserver: closing old backend...
2022-03-02 03:21:05.042910 I | etcdserver: finished closing old backend
2022-03-02 03:21:05.141273 I | etcdserver: finished recovering alarms
2022-03-02 03:21:05.141520 I | etcdserver: recovering store v2...
2022-03-02 03:21:05.142835 I | etcdserver: finished recovering store v2
2022-03-02 03:21:05.143064 I | etcdserver: recovering cluster configuration...
2022-03-02 03:21:05.143335 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:21:05.143514 I | etcdserver: removing old peers from network...
2022-03-02 03:21:05.143688 I | etcdserver: finished removing old peers from network
2022-03-02 03:21:05.143862 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:21:05.144039 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:21:05.144226 I | etcdserver: finished applying incoming snapshot at index 135
2022-03-02 03:21:05.250181 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:21:05.348940 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:21:05.349166 I | etcdserver: raft applied incoming snapshot at index 138
2022-03-02 03:21:05.349825 I | etcdserver: applying snapshot at index 135...
2022-03-02 03:21:05.390994 I | etcdserver: restoring mvcc store...
2022-03-02 03:21:05.394037 I | etcdserver: finished restoring mvcc store
2022-03-02 03:21:05.394129 I | etcdserver: recovering alarms...
2022-03-02 03:21:05.394462 I | etcdserver: closing old backend...
2022-03-02 03:21:05.396050 I | etcdserver: finished closing old backend
2022-03-02 03:21:05.490170 I | etcdserver: finished recovering alarms
2022-03-02 03:21:05.490252 I | etcdserver: recovering store v2...
2022-03-02 03:21:05.491896 I | etcdserver: finished recovering store v2
2022-03-02 03:21:05.492045 I | etcdserver: recovering cluster configuration...
2022-03-02 03:21:05.492163 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:21:05.492220 I | etcdserver: removing old peers from network...
2022-03-02 03:21:05.492982 I | etcdserver: finished removing old peers from network
2022-03-02 03:21:05.493030 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:21:05.493078 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:21:05.493126 I | etcdserver: finished applying incoming snapshot at index 138
2022-03-02 03:21:05.590617 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:21:05.689576 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:21:05.689788 I | etcdserver: raft applied incoming snapshot at index 141
2022-03-02 03:21:05.689919 I | etcdserver: applying snapshot at index 138...
2022-03-02 03:21:05.740070 I | etcdserver: restoring mvcc store...
2022-03-02 03:21:05.750076 I | etcdserver: finished restoring mvcc store
2022-03-02 03:21:05.750191 I | etcdserver: recovering alarms...
2022-03-02 03:21:05.751166 I | etcdserver: closing old backend...
2022-03-02 03:21:05.754178 I | etcdserver: finished closing old backend
2022-03-02 03:21:05.988657 I | etcdserver: finished recovering alarms
2022-03-02 03:21:05.988754 I | etcdserver: recovering store v2...
2022-03-02 03:21:05.990201 I | etcdserver: finished recovering store v2
2022-03-02 03:21:05.990292 I | etcdserver: recovering cluster configuration...
2022-03-02 03:21:05.990649 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:21:05.990709 I | etcdserver: removing old peers from network...
2022-03-02 03:21:05.990754 I | etcdserver: finished removing old peers from network
2022-03-02 03:21:05.991026 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:21:05.991084 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:21:05.991152 I | etcdserver: finished applying incoming snapshot at index 141
2022-03-02 03:21:06.089129 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:21:06.171371 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:21:06.171598 I | etcdserver: raft applied incoming snapshot at index 144
2022-03-02 03:21:06.171715 I | etcdserver: applying snapshot at index 141...
2022-03-02 03:21:06.213428 I | etcdserver: restoring mvcc store...
2022-03-02 03:21:06.215951 I | etcdserver: finished restoring mvcc store
2022-03-02 03:21:06.216040 I | etcdserver: recovering alarms...
2022-03-02 03:21:06.216337 I | etcdserver: closing old backend...
2022-03-02 03:21:06.218542 I | etcdserver: finished closing old backend
2022-03-02 03:21:06.312654 I | etcdserver: finished recovering alarms
2022-03-02 03:21:06.312738 I | etcdserver: recovering store v2...
2022-03-02 03:21:06.313839 I | etcdserver: finished recovering store v2
2022-03-02 03:21:06.313927 I | etcdserver: recovering cluster configuration...
2022-03-02 03:21:06.314042 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:21:06.314094 I | etcdserver: removing old peers from network...
2022-03-02 03:21:06.314142 I | etcdserver: finished removing old peers from network
2022-03-02 03:21:06.314184 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:21:06.314227 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:21:06.314275 I | etcdserver: finished applying incoming snapshot at index 144
2022-03-02 03:21:06.471274 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:21:06.570106 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:21:06.570384 I | etcdserver: raft applied incoming snapshot at index 147
2022-03-02 03:21:06.570482 I | etcdserver: applying snapshot at index 144...
2022-03-02 03:21:06.612337 I | etcdserver: restoring mvcc store...
2022-03-02 03:21:06.623296 I | etcdserver: finished restoring mvcc store
2022-03-02 03:21:06.623578 I | etcdserver: recovering alarms...
2022-03-02 03:21:06.623887 I | etcdserver: closing old backend...
2022-03-02 03:21:06.625425 I | etcdserver: finished closing old backend
2022-03-02 03:21:06.719694 I | etcdserver: finished recovering alarms
2022-03-02 03:21:06.719935 I | etcdserver: recovering store v2...
2022-03-02 03:21:06.721614 I | etcdserver: finished recovering store v2
2022-03-02 03:21:06.721836 I | etcdserver: recovering cluster configuration...
2022-03-02 03:21:06.722171 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:21:06.722352 I | etcdserver: removing old peers from network...
2022-03-02 03:21:06.722519 I | etcdserver: finished removing old peers from network
2022-03-02 03:21:06.722681 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:21:06.722844 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:21:06.723031 I | etcdserver: finished applying incoming snapshot at index 147
2022-03-02 03:21:06.828482 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-03-02 03:21:06.902424 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-03-02 03:21:06.902657 I | etcdserver: raft applied incoming snapshot at index 150
2022-03-02 03:21:06.903308 I | etcdserver: applying snapshot at index 147...
2022-03-02 03:21:07.027568 I | etcdserver: restoring mvcc store...
2022-03-02 03:21:07.029841 I | etcdserver: finished restoring mvcc store
2022-03-02 03:21:07.029929 I | etcdserver: recovering alarms...
2022-03-02 03:21:07.030270 I | etcdserver: closing old backend...
2022-03-02 03:21:07.032060 I | etcdserver: finished closing old backend
2022-03-02 03:21:07.126776 I | etcdserver: finished recovering alarms
2022-03-02 03:21:07.126862 I | etcdserver: recovering store v2...
2022-03-02 03:21:07.128504 I | etcdserver: finished recovering store v2
2022-03-02 03:21:07.128597 I | etcdserver: recovering cluster configuration...
2022-03-02 03:21:07.128712 I | etcdserver: finished recovering cluster configuration
2022-03-02 03:21:07.128766 I | etcdserver: removing old peers from network...
2022-03-02 03:21:07.129479 I | etcdserver: finished removing old peers from network
2022-03-02 03:21:07.129529 I | etcdserver: adding peers from new cluster configuration into network...
2022-03-02 03:21:07.129574 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-03-02 03:21:07.129620 I | etcdserver: finished applying incoming snapshot at index 150
2022-03-02 03:21:07.130841 I | etcdserver: skipped leadership transfer for single member cluster
--- PASS: TestConcurrentApplyAndSnapshotV3 (19.88s)
=== RUN   TestAddMember
2022-03-02 03:21:07.188779 I | etcdserver: set snapshot count to default 100000
2022-03-02 03:21:07.188915 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-03-02 03:21:07.189839 I | etcdserver/membership: added member 4d2 [foo] to cluster 0
2022-03-02 03:21:07.190107 I | etcdserver: skipped leadership transfer for single member cluster
--- PASS: TestAddMember (0.00s)
=== RUN   TestRemoveMember
2022-03-02 03:21:07.191207 I | etcdserver/membership: added member 4d2 [] to cluster 0
2022-03-02 03:21:07.191452 I | etcdserver: set snapshot count to default 100000
2022-03-02 03:21:07.191646 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-03-02 03:21:07.192404 I | etcdserver/membership: removed member 4d2 from cluster 0
2022-03-02 03:21:07.192766 I | etcdserver: skipped leadership transfer for single member cluster
--- PASS: TestRemoveMember (0.00s)
=== RUN   TestUpdateMember
2022-03-02 03:21:07.193916 I | etcdserver/membership: added member 4d2 [] to cluster 0
2022-03-02 03:21:07.194217 I | etcdserver: set snapshot count to default 100000
2022-03-02 03:21:07.194290 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-03-02 03:21:07.195269 N | etcdserver/membership: updated member 4d2 [http://127.0.0.1:1] in cluster 0
2022-03-02 03:21:07.195582 I | etcdserver: skipped leadership transfer for single member cluster
--- PASS: TestUpdateMember (0.00s)
=== RUN   TestPublish
2022-03-02 03:21:07.196602 I | etcdserver: published {Name:node1 ClientURLs:[http://a http://b]} to cluster 0
--- PASS: TestPublish (0.00s)
=== RUN   TestPublishStopped
2022-03-02 03:21:07.197444 I | etcdserver: aborting publish because server is stopped
--- PASS: TestPublishStopped (0.00s)
=== RUN   TestPublishRetry
2022-03-02 03:21:07.198199 E | etcdserver: publish error: etcdserver: request timed out
2022-03-02 03:21:07.198452 E | etcdserver: publish error: etcdserver: request timed out
2022-03-02 03:21:07.199031 E | etcdserver: publish error: etcdserver: request timed out
2022-03-02 03:21:07.199541 I | etcdserver: aborting publish because server is stopped
--- PASS: TestPublishRetry (0.00s)
=== RUN   TestUpdateVersion
2022-03-02 03:21:07.200242 I | etcdserver: setting up the initial cluster version to 2.0
--- PASS: TestUpdateVersion (0.00s)
=== RUN   TestStopNotify
2022-03-02 03:21:07.200915 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	22.417s
?   	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.024s
=== RUN   TestAuthFlow
2022-03-02 03:21:12.702002 W | etcdserver/api/v2http: auth: malformed basic auth encoding
2022-03-02 03:21:12.703203 W | etcdserver/api/v2http: auth: incorrect password for user: root
--- PASS: TestAuthFlow (0.00s)
=== RUN   TestGetUserGrantedWithNonexistingRole
--- PASS: TestGetUserGrantedWithNonexistingRole (0.00s)
=== RUN   TestPrefixAccess
2022-03-02 03:21:12.705996 W | etcdserver/api/v2http: auth: user user does not have the root role for resource path.
2022-03-02 03:21:12.706039 W | etcdserver/api/v2http: auth: invalid access for user user on key /foo.
2022-03-02 03:21:12.706165 W | etcdserver/api/v2http: auth: user user does not have the root role for resource path.
2022-03-02 03:21:12.706342 W | etcdserver/api/v2http: auth: incorrect password for user: user
2022-03-02 03:21:12.706388 W | etcdserver/api/v2http: auth: incorrect password for user: user
2022-03-02 03:21:12.706536 W | etcdserver/api/v2http: auth: incorrect password for user: user
2022-03-02 03:21:12.706630 W | etcdserver/api/v2http: auth: invalid access for unauthenticated user on resource /bar.
2022-03-02 03:21:12.706673 W | etcdserver/api/v2http: auth: invalid access for unauthenticated user on resource /bar.
2022-03-02 03:21:12.706819 W | etcdserver/api/v2http: auth: user user does not have the root role for resource path.
2022-03-02 03:21:12.706937 W | etcdserver/api/v2http: auth: invalid access for user user on key /foo.
2022-03-02 03:21:12.706977 W | etcdserver/api/v2http: auth: malformed basic auth encoding
2022-03-02 03:21:12.707063 W | etcdserver/api/v2http: auth: malformed basic auth encoding
2022-03-02 03:21:12.707143 W | etcdserver/api/v2http: auth: malformed basic auth encoding
--- PASS: TestPrefixAccess (0.00s)
=== RUN   TestUserFromClientCertificate
--- PASS: TestUserFromClientCertificate (0.00s)
=== RUN   TestUserFromBasicAuth
2022-03-02 03:21:12.708346 W | etcdserver/api/v2http: auth: incorrect password for user: user
2022-03-02 03:21:12.708402 W | etcdserver/api/v2http: auth: incorrect password for user: user
2022-03-02 03:21:12.708528 W | etcdserver/api/v2http: auth: incorrect password for user: missing
2022-03-02 03:21:12.708628 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-02 03:21:12.713688 E | etcdserver/api/v2http: error adding member c29b431f04be0bc7 (Error while adding a member)
2022-03-02 03:21:12.713761 E | etcdserver/api/etcdhttp: got unexpected response error (Error while adding a member)
2022-03-02 03:21:12.714100 E | etcdserver/api/v2http: error removing member 1 (Error while removing member)
2022-03-02 03:21:12.714133 E | etcdserver/api/etcdhttp: got unexpected response error (Error while removing member)
2022-03-02 03:21:12.714553 E | etcdserver/api/v2http: error updating member 0 (blah)
2022-03-02 03:21:12.714586 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-02 03:21:12.719201 E | etcdserver/api/v2http: got unexpected response error (Internal Server Error)
2022-03-02 03:21:12.719388 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-02 03:21:12.722883 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.043s
=== 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.009s
?   	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.021s
=== RUN   TestConvert
--- PASS: TestConvert (0.00s)
PASS
ok  	github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes	0.006s
=== RUN   TestCheckPassword
--- PASS: TestCheckPassword (0.15s)
=== RUN   TestMergeUser
2022-03-02 03:21:19.233938 N | etcdserver/auth: granting duplicate role role1 for user foo
2022-03-02 03:21:19.234241 N | etcdserver/auth: revoking ungranted role role2 for user foo
--- PASS: TestMergeUser (0.00s)
=== RUN   TestMergeRole
2022-03-02 03:21:19.234496 N | etcdserver/auth: revoking ungranted read permission /foodir
--- PASS: TestMergeRole (0.00s)
=== RUN   TestAllUsers
--- PASS: TestAllUsers (0.00s)
=== RUN   TestGetAndDeleteUser
2022-03-02 03:21:19.235089 N | etcdserver/auth: deleted user cat
--- PASS: TestGetAndDeleteUser (0.00s)
=== RUN   TestAllRoles
--- PASS: TestAllRoles (0.00s)
=== RUN   TestGetAndDeleteRole
2022-03-02 03:21:19.235750 N | etcdserver/auth: deleted role animal
--- PASS: TestGetAndDeleteRole (0.00s)
=== RUN   TestEnsure
--- PASS: TestEnsure (0.00s)
=== RUN   TestCreateAndUpdateUser
2022-03-02 03:21:19.236160 N | etcdserver/auth: created user cat
2022-03-02 03:21:19.236270 N | etcdserver/auth: updated user cat
--- PASS: TestCreateAndUpdateUser (0.00s)
=== RUN   TestUpdateRole
2022-03-02 03:21:19.236599 N | etcdserver/auth: updated role animal
--- PASS: TestUpdateRole (0.00s)
=== RUN   TestCreateRole
2022-03-02 03:21:19.236874 N | etcdserver/auth: created new role animal
--- PASS: TestCreateRole (0.00s)
=== RUN   TestEnableAuth
2022-03-02 03:21:19.237074 I | etcdserver/auth: no guest role access found, creating default
2022-03-02 03:21:19.237114 N | etcdserver/auth: created new role guest
2022-03-02 03:21:19.237169 N | etcdserver/auth: auth: enabled auth
--- PASS: TestEnableAuth (0.00s)
=== RUN   TestDisableAuth
2022-03-02 03:21:19.237530 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.172s
=== 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-02 03:21:20.917937 I | etcdserver/membership: added member 1 [http://127.0.0.1:1] to cluster 0
2022-03-02 03:21:20.918078 I | etcdserver/membership: added member 2 [http://127.0.0.1:2] to cluster 0
2022-03-02 03:21:20.918130 I | etcdserver/membership: added member 3 [http://127.0.0.1:3] to cluster 0
2022-03-02 03:21:20.918189 I | etcdserver/membership: added member 4 [http://127.0.0.1:4] to cluster 0
2022-03-02 03:21:20.918252 I | etcdserver/membership: removed member 4 from cluster 0
--- PASS: TestClusterValidateConfigurationChange (0.00s)
=== RUN   TestClusterGenID
2022-03-02 03:21:20.919103 I | etcdserver/membership: added member 3 [] to cluster 869b3badfbf1d6b7
--- PASS: TestClusterGenID (0.00s)
=== RUN   TestNodeToMemberBad
--- PASS: TestNodeToMemberBad (0.00s)
=== RUN   TestClusterAddMember
2022-03-02 03:21:20.919381 I | etcdserver/membership: added member 1 [] to cluster 0
--- PASS: TestClusterAddMember (0.00s)
=== RUN   TestClusterMembers
--- PASS: TestClusterMembers (0.00s)
=== RUN   TestClusterRemoveMember
2022-03-02 03:21:20.919598 I | etcdserver/membership: removed member 1 from cluster 0
--- PASS: TestClusterRemoveMember (0.00s)
=== RUN   TestClusterUpdateAttributes
2022-03-02 03:21:20.919789 W | etcdserver/membership: skipped updating attributes of removed member 1
--- PASS: TestClusterUpdateAttributes (0.00s)
=== RUN   TestNodeToMember
--- PASS: TestNodeToMember (0.00s)
=== RUN   TestIsReadyToAddNewMember
2022-03-02 03:21:20.920043 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-02 03:21:20.920083 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-02 03:21:20.920103 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-02 03:21:20.920124 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-02 03:21:20.920146 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-02 03:21:20.920226 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-02 03:21:20.920260 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-02 03:21:20.920282 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.017s
?   	github.com/coreos/etcd/etcdserver/stats	[no test files]
=== RUN   TestLessorGrant
--- PASS: TestLessorGrant (0.45s)
=== RUN   TestLeaseConcurrentKeys
--- PASS: TestLeaseConcurrentKeys (0.26s)
=== RUN   TestLessorRevoke
--- PASS: TestLessorRevoke (0.36s)
=== RUN   TestLessorRenew
--- PASS: TestLessorRenew (0.15s)
=== RUN   TestLessorRenewExtendPileup
--- PASS: TestLessorRenewExtendPileup (0.37s)
=== RUN   TestLessorDetach
--- PASS: TestLessorDetach (0.26s)
=== RUN   TestLessorRecover
--- PASS: TestLessorRecover (0.37s)
=== RUN   TestLessorExpire
--- PASS: TestLessorExpire (1.25s)
=== RUN   TestLessorExpireAndDemote
--- PASS: TestLessorExpireAndDemote (1.28s)
=== RUN   TestLessorMaxTTL
--- PASS: TestLessorMaxTTL (0.20s)
PASS
ok  	github.com/coreos/etcd/lease	4.967s
=== RUN   TestRenewHTTP
--- PASS: TestRenewHTTP (0.25s)
=== RUN   TestTimeToLiveHTTP
--- PASS: TestTimeToLiveHTTP (0.30s)
=== RUN   TestRenewHTTPTimeout
--- PASS: TestRenewHTTPTimeout (1.29s)
=== RUN   TestTimeToLiveHTTPTimeout
--- PASS: TestTimeToLiveHTTPTimeout (1.29s)
PASS
ok  	github.com/coreos/etcd/lease/leasehttp	3.149s
?   	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-02 03:21:36.159569 I | mvcc: store.index: compact 1
2022-03-02 03:21:36.159772 I | mvcc: store.index: compact 2
2022-03-02 03:21:36.159843 I | mvcc: store.index: compact 3
2022-03-02 03:21:36.159910 I | mvcc: store.index: compact 4
2022-03-02 03:21:36.159966 I | mvcc: store.index: compact 5
2022-03-02 03:21:36.160028 I | mvcc: store.index: compact 6
2022-03-02 03:21:36.160080 I | mvcc: store.index: compact 7
2022-03-02 03:21:36.160155 I | mvcc: store.index: compact 8
2022-03-02 03:21:36.160212 I | mvcc: store.index: compact 9
2022-03-02 03:21:36.160245 I | mvcc: store.index: compact 10
2022-03-02 03:21:36.160286 I | mvcc: store.index: compact 11
2022-03-02 03:21:36.160349 I | mvcc: store.index: compact 12
2022-03-02 03:21:36.160389 I | mvcc: store.index: compact 13
2022-03-02 03:21:36.160426 I | mvcc: store.index: compact 14
2022-03-02 03:21:36.160468 I | mvcc: store.index: compact 15
2022-03-02 03:21:36.160533 I | mvcc: store.index: compact 16
2022-03-02 03:21:36.160571 I | mvcc: store.index: compact 17
2022-03-02 03:21:36.160608 I | mvcc: store.index: compact 18
2022-03-02 03:21:36.160645 I | mvcc: store.index: compact 19
2022-03-02 03:21:36.160717 I | mvcc: store.index: compact 1
2022-03-02 03:21:36.160789 I | mvcc: store.index: compact 2
2022-03-02 03:21:36.160889 I | mvcc: store.index: compact 3
2022-03-02 03:21:36.160972 I | mvcc: store.index: compact 4
2022-03-02 03:21:36.161047 I | mvcc: store.index: compact 5
2022-03-02 03:21:36.161144 I | mvcc: store.index: compact 6
2022-03-02 03:21:36.161230 I | mvcc: store.index: compact 7
2022-03-02 03:21:36.161299 I | mvcc: store.index: compact 8
2022-03-02 03:21:36.161359 I | mvcc: store.index: compact 9
2022-03-02 03:21:36.161412 I | mvcc: store.index: compact 10
2022-03-02 03:21:36.161524 I | mvcc: store.index: compact 11
2022-03-02 03:21:36.161586 I | mvcc: store.index: compact 12
2022-03-02 03:21:36.161643 I | mvcc: store.index: compact 13
2022-03-02 03:21:36.161700 I | mvcc: store.index: compact 14
2022-03-02 03:21:36.161788 I | mvcc: store.index: compact 15
2022-03-02 03:21:36.161871 I | mvcc: store.index: compact 16
2022-03-02 03:21:36.161981 I | mvcc: store.index: compact 17
2022-03-02 03:21:36.162062 I | mvcc: store.index: compact 18
2022-03-02 03:21:36.162123 I | mvcc: store.index: compact 19
--- PASS: TestIndexCompactAndKeep (0.00s)
=== RUN   TestKeyIndexGet
--- PASS: TestKeyIndexGet (0.00s)
=== RUN   TestKeyIndexSince
--- PASS: TestKeyIndexSince (0.00s)
=== RUN   TestKeyIndexPut
--- PASS: TestKeyIndexPut (0.00s)
=== RUN   TestKeyIndexRestore
--- PASS: TestKeyIndexRestore (0.00s)
=== RUN   TestKeyIndexTombstone
--- PASS: TestKeyIndexTombstone (0.00s)
=== RUN   TestKeyIndexCompactAndKeep
--- PASS: TestKeyIndexCompactAndKeep (0.00s)
=== RUN   TestKeyIndexCompactOnFurtherRev
--- PASS: TestKeyIndexCompactOnFurtherRev (0.00s)
=== RUN   TestKeyIndexIsEmpty
--- PASS: TestKeyIndexIsEmpty (0.00s)
=== RUN   TestKeyIndexFindGeneration
--- PASS: TestKeyIndexFindGeneration (0.00s)
=== RUN   TestKeyIndexLess
--- PASS: TestKeyIndexLess (0.00s)
=== RUN   TestGenerationIsEmpty
--- PASS: TestGenerationIsEmpty (0.00s)
=== RUN   TestGenerationWalk
--- PASS: TestGenerationWalk (0.00s)
=== RUN   TestKVRange
--- PASS: TestKVRange (0.27s)
=== RUN   TestKVTxnRange
--- PASS: TestKVTxnRange (0.23s)
=== RUN   TestKVRangeRev
--- PASS: TestKVRangeRev (0.32s)
=== RUN   TestKVTxnRangeRev
--- PASS: TestKVTxnRangeRev (0.45s)
=== RUN   TestKVRangeBadRev
2022-03-02 03:21:37.655562 I | mvcc: store.index: compact 4
2022-03-02 03:21:37.656228 I | mvcc: finished scheduled compaction at 4 (took 509.481µs)
--- PASS: TestKVRangeBadRev (0.31s)
=== RUN   TestKVTxnRangeBadRev
2022-03-02 03:21:37.996176 I | mvcc: store.index: compact 4
2022-03-02 03:21:37.996594 I | mvcc: finished scheduled compaction at 4 (took 272.259µs)
--- PASS: TestKVTxnRangeBadRev (0.35s)
=== RUN   TestKVRangeLimit
--- PASS: TestKVRangeLimit (0.51s)
=== RUN   TestKVTxnRangeLimit
--- PASS: TestKVTxnRangeLimit (0.36s)
=== RUN   TestKVPutMultipleTimes
--- PASS: TestKVPutMultipleTimes (0.38s)
=== RUN   TestKVTxnPutMultipleTimes
--- PASS: TestKVTxnPutMultipleTimes (0.34s)
=== RUN   TestKVDeleteRange
--- PASS: TestKVDeleteRange (1.98s)
=== RUN   TestKVTxnDeleteRange
--- PASS: TestKVTxnDeleteRange (2.23s)
=== RUN   TestKVDeleteMultipleTimes
--- PASS: TestKVDeleteMultipleTimes (0.35s)
=== RUN   TestKVTxnDeleteMultipleTimes
--- PASS: TestKVTxnDeleteMultipleTimes (0.28s)
=== RUN   TestKVOperationInSequence
--- PASS: TestKVOperationInSequence (0.30s)
=== RUN   TestKVTxnBlockWriteOperations
--- PASS: TestKVTxnBlockWriteOperations (0.37s)
=== RUN   TestKVTxnNonBlockRange
--- PASS: TestKVTxnNonBlockRange (0.20s)
=== RUN   TestKVTxnOperationInSequence
--- PASS: TestKVTxnOperationInSequence (0.26s)
=== RUN   TestKVCompactReserveLastValue
2022-03-02 03:21:45.913180 I | mvcc: store.index: compact 1
2022-03-02 03:21:45.913631 I | mvcc: finished scheduled compaction at 1 (took 149.722µs)
2022-03-02 03:21:46.212458 I | mvcc: store.index: compact 2
2022-03-02 03:21:46.213211 I | mvcc: finished scheduled compaction at 2 (took 237.055µs)
2022-03-02 03:21:46.320297 I | mvcc: store.index: compact 3
2022-03-02 03:21:46.428480 I | mvcc: finished scheduled compaction at 3 (took 107.794617ms)
2022-03-02 03:21:46.527973 I | mvcc: store.index: compact 4
--- PASS: TestKVCompactReserveLastValue (0.94s)
=== RUN   TestKVCompactBad
2022-03-02 03:21:46.835399 I | mvcc: store.index: compact 0
2022-03-02 03:21:46.943351 I | mvcc: store.index: compact 1
2022-03-02 03:21:46.943682 I | mvcc: finished scheduled compaction at 0 (took 107.961839ms)
2022-03-02 03:21:46.943806 I | mvcc: finished scheduled compaction at 1 (took 29.574µs)
2022-03-02 03:21:47.250741 I | mvcc: store.index: compact 4
--- PASS: TestKVCompactBad (0.72s)
=== RUN   TestKVHash
--- PASS: TestKVHash (1.11s)
=== RUN   TestKVRestore
2022-03-02 03:21:49.526974 I | mvcc: store.index: compact 1
2022-03-02 03:21:49.527955 I | mvcc: finished scheduled compaction at 1 (took 640.906µs)
2022-03-02 03:21:49.693167 I | mvcc: restore compact to 1
--- PASS: TestKVRestore (1.35s)
=== RUN   TestKVSnapshot
--- PASS: TestKVSnapshot (0.44s)
=== RUN   TestWatchableKVWatch
--- PASS: TestWatchableKVWatch (0.46s)
=== RUN   TestScheduleCompaction
2022-03-02 03:21:50.840700 I | mvcc: finished scheduled compaction at 1 (took 52.944µs)
2022-03-02 03:21:51.213520 I | mvcc: finished scheduled compaction at 3 (took 114.383611ms)
2022-03-02 03:21:51.477650 I | mvcc: finished scheduled compaction at 1 (took 118.555µs)
2022-03-02 03:21:51.888210 I | mvcc: finished scheduled compaction at 3 (took 67.537µs)
--- PASS: TestScheduleCompaction (1.34s)
=== RUN   TestCompactAllAndRestore
2022-03-02 03:21:52.276681 I | mvcc: store.index: compact 5
2022-03-02 03:21:52.277516 I | mvcc: finished scheduled compaction at 5 (took 208.648µs)
2022-03-02 03:21:52.384794 I | mvcc: restore compact to 5
--- PASS: TestCompactAllAndRestore (0.38s)
=== RUN   TestStoreRev
--- PASS: TestStoreRev (0.16s)
=== RUN   TestStorePut
--- PASS: TestStorePut (0.00s)
=== RUN   TestStoreRange
--- PASS: TestStoreRange (0.00s)
=== RUN   TestStoreDeleteRange
--- PASS: TestStoreDeleteRange (0.00s)
=== RUN   TestStoreCompact
2022-03-02 03:21:52.553006 I | mvcc: finished scheduled compaction at 3 (took 33.926µs)
--- PASS: TestStoreCompact (0.00s)
=== RUN   TestStoreRestore
2022-03-02 03:21:52.553864 I | mvcc: restore compact to 3
--- PASS: TestStoreRestore (0.01s)
=== RUN   TestRestoreDelete
--- PASS: TestRestoreDelete (0.35s)
=== RUN   TestRestoreContinueUnfinishedCompaction
2022-03-02 03:21:53.306872 I | mvcc: store.index: compact 2
2022-03-02 03:21:53.307056 I | mvcc: resume scheduled compaction at 2
2022-03-02 03:21:53.307807 I | mvcc: finished scheduled compaction at 2 (took 651.258µs)
--- PASS: TestRestoreContinueUnfinishedCompaction (1.09s)
=== RUN   TestHashKVWhenCompacting
2022-03-02 03:21:54.893426 I | mvcc: store.index: compact 9899
2022-03-02 03:21:54.951978 I | mvcc: finished scheduled compaction at 9899 (took 58.278008ms)
2022-03-02 03:21:55.159312 I | mvcc: store.index: compact 9900
2022-03-02 03:21:55.161033 I | mvcc: finished scheduled compaction at 9900 (took 1.20187ms)
2022-03-02 03:21:55.267255 I | mvcc: store.index: compact 9901
2022-03-02 03:21:55.267714 I | mvcc: finished scheduled compaction at 9901 (took 104.482µs)
2022-03-02 03:21:55.375384 I | mvcc: store.index: compact 9902
2022-03-02 03:21:55.380709 I | mvcc: finished scheduled compaction at 9902 (took 4.05083ms)
2022-03-02 03:21:55.483367 I | mvcc: store.index: compact 9903
2022-03-02 03:21:55.487578 I | mvcc: finished scheduled compaction at 9903 (took 3.203016ms)
2022-03-02 03:21:55.599674 I | mvcc: store.index: compact 9904
2022-03-02 03:21:55.603017 I | mvcc: finished scheduled compaction at 9904 (took 2.05385ms)
2022-03-02 03:21:55.715957 I | mvcc: store.index: compact 9905
2022-03-02 03:21:55.719690 I | mvcc: finished scheduled compaction at 9905 (took 2.788127ms)
2022-03-02 03:21:55.832266 I | mvcc: store.index: compact 9906
2022-03-02 03:21:55.835631 I | mvcc: finished scheduled compaction at 9906 (took 3.061257ms)
2022-03-02 03:21:55.940218 I | mvcc: store.index: compact 9907
2022-03-02 03:21:55.941066 I | mvcc: finished scheduled compaction at 9907 (took 407.314µs)
2022-03-02 03:21:56.064884 I | mvcc: store.index: compact 9908
2022-03-02 03:21:56.070391 I | mvcc: finished scheduled compaction at 9908 (took 5.099441ms)
2022-03-02 03:21:56.255909 I | mvcc: store.index: compact 9909
2022-03-02 03:21:56.258197 I | mvcc: finished scheduled compaction at 9909 (took 1.958221ms)
2022-03-02 03:21:56.455411 I | mvcc: store.index: compact 9910
2022-03-02 03:21:56.455852 I | mvcc: finished scheduled compaction at 9910 (took 147.185µs)
2022-03-02 03:21:56.654776 I | mvcc: store.index: compact 9911
2022-03-02 03:21:56.657801 I | mvcc: finished scheduled compaction at 9911 (took 2.550091ms)
2022-03-02 03:21:56.762763 I | mvcc: store.index: compact 9912
2022-03-02 03:21:56.765015 I | mvcc: finished scheduled compaction at 9912 (took 1.819813ms)
2022-03-02 03:21:56.878957 I | mvcc: store.index: compact 9913
2022-03-02 03:21:56.879467 I | mvcc: finished scheduled compaction at 9913 (took 96.87µs)
2022-03-02 03:21:57.053442 I | mvcc: store.index: compact 9914
2022-03-02 03:21:57.053989 I | mvcc: finished scheduled compaction at 9914 (took 209.685µs)
2022-03-02 03:21:57.344170 I | mvcc: store.index: compact 9915
2022-03-02 03:21:57.344710 I | mvcc: finished scheduled compaction at 9915 (took 339.018µs)
2022-03-02 03:21:57.443889 I | mvcc: store.index: compact 9916
2022-03-02 03:21:57.444390 I | mvcc: finished scheduled compaction at 9916 (took 164.667µs)
2022-03-02 03:21:57.643267 I | mvcc: store.index: compact 9917
2022-03-02 03:21:57.643735 I | mvcc: finished scheduled compaction at 9917 (took 127.797µs)
2022-03-02 03:21:57.859251 I | mvcc: store.index: compact 9918
2022-03-02 03:21:57.859578 I | mvcc: finished scheduled compaction at 9918 (took 161.834µs)
2022-03-02 03:21:58.066940 I | mvcc: store.index: compact 9919
2022-03-02 03:21:58.067205 I | mvcc: finished scheduled compaction at 9919 (took 92.685µs)
2022-03-02 03:21:58.424283 I | mvcc: store.index: compact 9920
2022-03-02 03:21:58.424550 I | mvcc: finished scheduled compaction at 9920 (took 100.963µs)
2022-03-02 03:21:58.548750 I | mvcc: store.index: compact 9921
2022-03-02 03:21:58.549157 I | mvcc: finished scheduled compaction at 9921 (took 204.203µs)
2022-03-02 03:21:58.798001 I | mvcc: store.index: compact 9922
2022-03-02 03:21:58.798467 I | mvcc: finished scheduled compaction at 9922 (took 305.833µs)
2022-03-02 03:21:58.997370 I | mvcc: store.index: compact 9923
2022-03-02 03:21:58.997840 I | mvcc: finished scheduled compaction at 9923 (took 305.407µs)
2022-03-02 03:21:59.196749 I | mvcc: store.index: compact 9924
2022-03-02 03:21:59.197217 I | mvcc: finished scheduled compaction at 9924 (took 303.221µs)
2022-03-02 03:21:59.404500 I | mvcc: store.index: compact 9925
2022-03-02 03:21:59.404981 I | mvcc: finished scheduled compaction at 9925 (took 319.333µs)
2022-03-02 03:21:59.686885 I | mvcc: store.index: compact 9926
2022-03-02 03:21:59.687359 I | mvcc: finished scheduled compaction at 9926 (took 312.555µs)
2022-03-02 03:21:59.886278 I | mvcc: store.index: compact 9927
2022-03-02 03:21:59.886815 I | mvcc: finished scheduled compaction at 9927 (took 370.056µs)
2022-03-02 03:22:00.093955 I | mvcc: store.index: compact 9928
2022-03-02 03:22:00.094521 I | mvcc: finished scheduled compaction at 9928 (took 404.426µs)
2022-03-02 03:22:00.276656 I | mvcc: store.index: compact 9929
2022-03-02 03:22:00.277452 I | mvcc: finished scheduled compaction at 9929 (took 444.314µs)
2022-03-02 03:22:00.384799 I | mvcc: store.index: compact 9930
2022-03-02 03:22:00.385580 I | mvcc: finished scheduled compaction at 9930 (took 577.592µs)
2022-03-02 03:22:00.667178 I | mvcc: store.index: compact 9931
2022-03-02 03:22:00.667728 I | mvcc: finished scheduled compaction at 9931 (took 102.093µs)
2022-03-02 03:22:00.766922 I | mvcc: store.index: compact 9932
2022-03-02 03:22:00.767809 I | mvcc: finished scheduled compaction at 9932 (took 199.482µs)
2022-03-02 03:22:00.941294 I | mvcc: store.index: compact 9933
2022-03-02 03:22:00.942219 I | mvcc: finished scheduled compaction at 9933 (took 592.185µs)
2022-03-02 03:22:01.040970 I | mvcc: store.index: compact 9934
2022-03-02 03:22:01.041776 I | mvcc: finished scheduled compaction at 9934 (took 613.443µs)
2022-03-02 03:22:01.232053 I | mvcc: store.index: compact 9935
2022-03-02 03:22:01.232825 I | mvcc: finished scheduled compaction at 9935 (took 99.611µs)
2022-03-02 03:22:01.340113 I | mvcc: store.index: compact 9936
2022-03-02 03:22:01.340868 I | mvcc: finished scheduled compaction at 9936 (took 114.629µs)
2022-03-02 03:22:01.456386 I | mvcc: store.index: compact 9937
2022-03-02 03:22:01.456838 I | mvcc: finished scheduled compaction at 9937 (took 291.796µs)
2022-03-02 03:22:01.747088 I | mvcc: store.index: compact 9938
2022-03-02 03:22:01.747336 I | mvcc: finished scheduled compaction at 9938 (took 95.203µs)
2022-03-02 03:22:01.863458 I | mvcc: store.index: compact 9939
2022-03-02 03:22:01.863702 I | mvcc: finished scheduled compaction at 9939 (took 92.518µs)
2022-03-02 03:22:02.079436 I | mvcc: store.index: compact 9940
2022-03-02 03:22:02.080473 I | mvcc: finished scheduled compaction at 9940 (took 561.481µs)
2022-03-02 03:22:02.187391 I | mvcc: store.index: compact 9941
2022-03-02 03:22:02.188111 I | mvcc: finished scheduled compaction at 9941 (took 529.87µs)
2022-03-02 03:22:02.386761 I | mvcc: store.index: compact 9942
2022-03-02 03:22:02.387386 I | mvcc: finished scheduled compaction at 9942 (took 94.778µs)
2022-03-02 03:22:02.503116 I | mvcc: store.index: compact 9943
2022-03-02 03:22:02.503496 I | mvcc: finished scheduled compaction at 9943 (took 204.018µs)
2022-03-02 03:22:02.702426 I | mvcc: store.index: compact 9944
2022-03-02 03:22:02.702874 I | mvcc: finished scheduled compaction at 9944 (took 97.222µs)
2022-03-02 03:22:02.968326 I | mvcc: store.index: compact 9945
2022-03-02 03:22:02.969013 I | mvcc: finished scheduled compaction at 9945 (took 480.277µs)
2022-03-02 03:22:03.167644 I | mvcc: store.index: compact 9946
2022-03-02 03:22:03.168186 I | mvcc: finished scheduled compaction at 9946 (took 102.796µs)
2022-03-02 03:22:03.267384 I | mvcc: store.index: compact 9947
2022-03-02 03:22:03.268014 I | mvcc: finished scheduled compaction at 9947 (took 167.778µs)
2022-03-02 03:22:03.367126 I | mvcc: store.index: compact 9948
2022-03-02 03:22:03.367669 I | mvcc: finished scheduled compaction at 9948 (took 123.26µs)
2022-03-02 03:22:03.558143 I | mvcc: store.index: compact 9949
2022-03-02 03:22:03.558677 I | mvcc: finished scheduled compaction at 9949 (took 377.796µs)
2022-03-02 03:22:03.782444 I | mvcc: store.index: compact 9950
2022-03-02 03:22:03.782993 I | mvcc: finished scheduled compaction at 9950 (took 110.389µs)
2022-03-02 03:22:04.064906 I | mvcc: store.index: compact 9951
2022-03-02 03:22:04.065627 I | mvcc: finished scheduled compaction at 9951 (took 560.148µs)
2022-03-02 03:22:04.181205 I | mvcc: store.index: compact 9952
2022-03-02 03:22:04.181900 I | mvcc: finished scheduled compaction at 9952 (took 248.815µs)
2022-03-02 03:22:04.297538 I | mvcc: store.index: compact 9953
2022-03-02 03:22:04.298549 I | mvcc: finished scheduled compaction at 9953 (took 810.203µs)
2022-03-02 03:22:04.496988 I | mvcc: store.index: compact 9954
2022-03-02 03:22:04.497606 I | mvcc: finished scheduled compaction at 9954 (took 98.833µs)
2022-03-02 03:22:04.604849 I | mvcc: store.index: compact 9955
2022-03-02 03:22:04.605295 I | mvcc: finished scheduled compaction at 9955 (took 258.259µs)
2022-03-02 03:22:04.712836 I | mvcc: store.index: compact 9956
2022-03-02 03:22:04.713321 I | mvcc: finished scheduled compaction at 9956 (took 295.963µs)
2022-03-02 03:22:05.020357 I | mvcc: store.index: compact 9957
2022-03-02 03:22:05.020846 I | mvcc: finished scheduled compaction at 9957 (took 286.926µs)
2022-03-02 03:22:05.119932 I | mvcc: store.index: compact 9958
2022-03-02 03:22:05.120322 I | mvcc: finished scheduled compaction at 9958 (took 142.574µs)
2022-03-02 03:22:05.319315 I | mvcc: store.index: compact 9959
2022-03-02 03:22:05.320016 I | mvcc: finished scheduled compaction at 9959 (took 179.259µs)
2022-03-02 03:22:05.526987 I | mvcc: store.index: compact 9960
2022-03-02 03:22:05.527354 I | mvcc: finished scheduled compaction at 9960 (took 102.76µs)
2022-03-02 03:22:05.751300 I | mvcc: store.index: compact 9961
2022-03-02 03:22:05.751554 I | mvcc: finished scheduled compaction at 9961 (took 92.777µs)
2022-03-02 03:22:05.967289 I | mvcc: store.index: compact 9962
2022-03-02 03:22:05.967543 I | mvcc: finished scheduled compaction at 9962 (took 92.482µs)
2022-03-02 03:22:06.366065 I | mvcc: store.index: compact 9963
2022-03-02 03:22:06.366752 I | mvcc: finished scheduled compaction at 9963 (took 158.297µs)
2022-03-02 03:22:06.482364 I | mvcc: store.index: compact 9964
2022-03-02 03:22:06.482614 I | mvcc: finished scheduled compaction at 9964 (took 98.241µs)
2022-03-02 03:22:06.598667 I | mvcc: store.index: compact 9965
2022-03-02 03:22:06.598998 I | mvcc: finished scheduled compaction at 9965 (took 162.593µs)
2022-03-02 03:22:06.714978 I | mvcc: store.index: compact 9966
2022-03-02 03:22:06.715656 I | mvcc: finished scheduled compaction at 9966 (took 131.611µs)
2022-03-02 03:22:06.831255 I | mvcc: store.index: compact 9967
2022-03-02 03:22:06.831496 I | mvcc: finished scheduled compaction at 9967 (took 93µs)
2022-03-02 03:22:06.947571 I | mvcc: store.index: compact 9968
2022-03-02 03:22:06.948205 I | mvcc: finished scheduled compaction at 9968 (took 93.074µs)
2022-03-02 03:22:07.055527 I | mvcc: store.index: compact 9969
2022-03-02 03:22:07.055836 I | mvcc: finished scheduled compaction at 9969 (took 134.185µs)
2022-03-02 03:22:07.288244 I | mvcc: store.index: compact 9970
2022-03-02 03:22:07.288479 I | mvcc: finished scheduled compaction at 9970 (took 89.722µs)
2022-03-02 03:22:07.487551 I | mvcc: store.index: compact 9971
2022-03-02 03:22:07.487797 I | mvcc: finished scheduled compaction at 9971 (took 89.408µs)
2022-03-02 03:22:07.678609 I | mvcc: store.index: compact 9972
2022-03-02 03:22:07.678888 I | mvcc: finished scheduled compaction at 9972 (took 121.667µs)
2022-03-02 03:22:07.902929 I | mvcc: store.index: compact 9973
2022-03-02 03:22:07.903188 I | mvcc: finished scheduled compaction at 9973 (took 107.019µs)
2022-03-02 03:22:08.093938 I | mvcc: store.index: compact 9974
2022-03-02 03:22:08.094434 I | mvcc: finished scheduled compaction at 9974 (took 86.648µs)
2022-03-02 03:22:08.384782 I | mvcc: store.index: compact 9975
2022-03-02 03:22:08.385011 I | mvcc: finished scheduled compaction at 9975 (took 79.518µs)
2022-03-02 03:22:08.584074 I | mvcc: store.index: compact 9976
2022-03-02 03:22:08.584406 I | mvcc: finished scheduled compaction at 9976 (took 128.555µs)
2022-03-02 03:22:08.999536 I | mvcc: store.index: compact 9977
2022-03-02 03:22:09.000174 I | mvcc: finished scheduled compaction at 9977 (took 86.148µs)
2022-03-02 03:22:09.107522 I | mvcc: store.index: compact 9978
2022-03-02 03:22:09.107874 I | mvcc: finished scheduled compaction at 9978 (took 92.815µs)
2022-03-02 03:22:09.215557 I | mvcc: store.index: compact 9979
2022-03-02 03:22:09.215984 I | mvcc: finished scheduled compaction at 9979 (took 83.722µs)
2022-03-02 03:22:09.323489 I | mvcc: store.index: compact 9980
2022-03-02 03:22:09.324112 I | mvcc: finished scheduled compaction at 9980 (took 83.13µs)
2022-03-02 03:22:09.556105 I | mvcc: store.index: compact 9981
2022-03-02 03:22:09.556360 I | mvcc: finished scheduled compaction at 9981 (took 80.685µs)
2022-03-02 03:22:09.680654 I | mvcc: store.index: compact 9982
2022-03-02 03:22:09.681158 I | mvcc: finished scheduled compaction at 9982 (took 101.944µs)
2022-03-02 03:22:09.788656 I | mvcc: store.index: compact 9983
2022-03-02 03:22:09.788891 I | mvcc: finished scheduled compaction at 9983 (took 80.315µs)
2022-03-02 03:22:09.971401 I | mvcc: store.index: compact 9984
2022-03-02 03:22:09.971669 I | mvcc: finished scheduled compaction at 9984 (took 107.666µs)
2022-03-02 03:22:10.187449 I | mvcc: store.index: compact 9985
2022-03-02 03:22:10.187727 I | mvcc: finished scheduled compaction at 9985 (took 117.925µs)
2022-03-02 03:22:10.386823 I | mvcc: store.index: compact 9986
2022-03-02 03:22:10.387097 I | mvcc: finished scheduled compaction at 9986 (took 92.814µs)
2022-03-02 03:22:10.669293 I | mvcc: store.index: compact 9987
2022-03-02 03:22:10.669573 I | mvcc: finished scheduled compaction at 9987 (took 96.555µs)
2022-03-02 03:22:10.768988 I | mvcc: store.index: compact 9988
2022-03-02 03:22:10.769249 I | mvcc: finished scheduled compaction at 9988 (took 99.37µs)
2022-03-02 03:22:10.968350 I | mvcc: store.index: compact 9989
2022-03-02 03:22:10.968596 I | mvcc: finished scheduled compaction at 9989 (took 89.148µs)
2022-03-02 03:22:11.167717 I | mvcc: store.index: compact 9990
2022-03-02 03:22:11.167986 I | mvcc: finished scheduled compaction at 9990 (took 112.704µs)
2022-03-02 03:22:11.350471 I | mvcc: store.index: compact 9991
2022-03-02 03:22:11.350742 I | mvcc: finished scheduled compaction at 9991 (took 115.074µs)
2022-03-02 03:22:11.541593 I | mvcc: store.index: compact 9992
2022-03-02 03:22:11.542394 I | mvcc: finished scheduled compaction at 9992 (took 555.574µs)
2022-03-02 03:22:11.765868 I | mvcc: store.index: compact 9993
2022-03-02 03:22:11.766539 I | mvcc: finished scheduled compaction at 9993 (took 160.408µs)
2022-03-02 03:22:11.873859 I | mvcc: store.index: compact 9994
2022-03-02 03:22:11.874133 I | mvcc: finished scheduled compaction at 9994 (took 93.74µs)
2022-03-02 03:22:11.981821 I | mvcc: store.index: compact 9995
2022-03-02 03:22:11.982242 I | mvcc: finished scheduled compaction at 9995 (took 120.296µs)
2022-03-02 03:22:12.098118 I | mvcc: store.index: compact 9996
2022-03-02 03:22:12.098609 I | mvcc: finished scheduled compaction at 9996 (took 226.129µs)
2022-03-02 03:22:12.206188 I | mvcc: store.index: compact 9997
2022-03-02 03:22:12.206514 I | mvcc: finished scheduled compaction at 9997 (took 141.056µs)
2022-03-02 03:22:12.314154 I | mvcc: store.index: compact 9998
2022-03-02 03:22:12.314555 I | mvcc: finished scheduled compaction at 9998 (took 144.574µs)
2022-03-02 03:22:12.422110 I | mvcc: store.index: compact 9999
2022-03-02 03:22:12.422356 I | mvcc: finished scheduled compaction at 9999 (took 76.444µs)
--- PASS: TestHashKVWhenCompacting (18.43s)
=== RUN   TestHashKVZeroRevision
2022-03-02 03:22:12.928877 I | mvcc: store.index: compact 500
--- PASS: TestHashKVZeroRevision (0.50s)
=== RUN   TestTxnPut
2022-03-02 03:22:12.933318 I | mvcc: finished scheduled compaction at 500 (took 4.004719ms)
--- PASS: TestTxnPut (0.27s)
=== RUN   TestTxnBlockBackendForceCommit
--- PASS: TestTxnBlockBackendForceCommit (0.25s)
=== RUN   TestRevision
--- PASS: TestRevision (0.00s)
=== RUN   TestWatch
--- PASS: TestWatch (0.15s)
=== RUN   TestNewWatcherCancel
--- PASS: TestNewWatcherCancel (0.14s)
=== RUN   TestCancelUnsynced
--- PASS: TestCancelUnsynced (0.28s)
=== RUN   TestSyncWatchers
--- PASS: TestSyncWatchers (0.17s)
=== RUN   TestWatchCompacted
2022-03-02 03:22:14.457499 I | mvcc: store.index: compact 5
2022-03-02 03:22:14.458128 I | mvcc: finished scheduled compaction at 5 (took 235.166µs)
--- PASS: TestWatchCompacted (0.26s)
=== RUN   TestWatchFutureRev
--- PASS: TestWatchFutureRev (0.16s)
=== RUN   TestWatchRestore
=== RUN   TestWatchRestore/Normal
=== RUN   TestWatchRestore/RunSyncWatchLoopBeforeRestore
--- PASS: TestWatchRestore (1.33s)
    --- PASS: TestWatchRestore/Normal (0.60s)
    --- PASS: TestWatchRestore/RunSyncWatchLoopBeforeRestore (0.72s)
=== RUN   TestWatchRestoreSyncedWatcher
--- PASS: TestWatchRestoreSyncedWatcher (2.57s)
=== RUN   TestWatchBatchUnsynced
--- PASS: TestWatchBatchUnsynced (0.54s)
=== RUN   TestNewMapwatcherToEventMap
--- PASS: TestNewMapwatcherToEventMap (0.00s)
=== RUN   TestWatchVictims
--- PASS: TestWatchVictims (0.94s)
=== RUN   TestStressWatchCancelClose
--- PASS: TestStressWatchCancelClose (0.23s)
=== RUN   TestWatcherWatchID
--- PASS: TestWatcherWatchID (1.26s)
=== RUN   TestWatcherWatchPrefix
--- PASS: TestWatcherWatchPrefix (0.73s)
=== RUN   TestWatcherWatchWrongRange
--- PASS: TestWatcherWatchWrongRange (0.22s)
=== RUN   TestWatchDeleteRange
--- PASS: TestWatchDeleteRange (0.27s)
=== RUN   TestWatchStreamCancelWatcherByID
--- PASS: TestWatchStreamCancelWatcherByID (0.23s)
=== RUN   TestWatcherRequestProgress
--- PASS: TestWatcherRequestProgress (0.37s)
=== RUN   TestWatcherWatchWithFilter
--- PASS: TestWatcherWatchWithFilter (0.37s)
PASS
ok  	github.com/coreos/etcd/mvcc	47.557s
=== RUN   TestBackendClose
--- PASS: TestBackendClose (0.14s)
=== RUN   TestBackendSnapshot
--- PASS: TestBackendSnapshot (0.32s)
=== RUN   TestBackendBatchIntervalCommit
--- PASS: TestBackendBatchIntervalCommit (0.19s)
=== RUN   TestBackendDefrag
--- PASS: TestBackendDefrag (1.28s)
=== RUN   TestBackendWriteback
--- PASS: TestBackendWriteback (0.15s)
=== RUN   TestBackendWritebackForEach
--- PASS: TestBackendWritebackForEach (0.29s)
=== RUN   TestBatchTxPut
--- PASS: TestBatchTxPut (0.27s)
=== RUN   TestBatchTxRange
--- PASS: TestBatchTxRange (0.15s)
=== RUN   TestBatchTxDelete
--- PASS: TestBatchTxDelete (0.22s)
=== RUN   TestBatchTxCommit
--- PASS: TestBatchTxCommit (0.19s)
=== RUN   TestBatchTxBatchLimitCommit
--- PASS: TestBatchTxBatchLimitCommit (0.19s)
PASS
ok  	github.com/coreos/etcd/mvcc/backend	3.400s
?   	github.com/coreos/etcd/mvcc/mvccpb	[no test files]
=== RUN   TestIntervalTreeInsert
--- PASS: TestIntervalTreeInsert (0.00s)
=== RUN   TestIntervalTreeSelfBalanced
--- PASS: TestIntervalTreeSelfBalanced (0.00s)
=== RUN   TestIntervalTreeDelete
--- PASS: TestIntervalTreeDelete (0.00s)
=== RUN   TestIntervalTreeIntersects
--- PASS: TestIntervalTreeIntersects (0.00s)
=== RUN   TestIntervalTreeStringAffine
--- PASS: TestIntervalTreeStringAffine (0.00s)
=== RUN   TestIntervalTreeStab
--- PASS: TestIntervalTreeStab (0.00s)
=== RUN   TestIntervalTreeRandom
--- PASS: TestIntervalTreeRandom (0.05s)
=== RUN   TestIntervalTreeSortedVisit
--- PASS: TestIntervalTreeSortedVisit (0.00s)
=== RUN   TestIntervalTreeVisitExit
--- PASS: TestIntervalTreeVisitExit (0.00s)
=== RUN   TestIntervalTreeContains
--- PASS: TestIntervalTreeContains (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/adt	0.062s
?   	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.009s
?   	github.com/coreos/etcd/pkg/cpuutil	[no test files]
=== RUN   TestHash32
--- PASS: TestHash32 (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/crc	0.023s
?   	github.com/coreos/etcd/pkg/debugutil	[no test files]
=== RUN   TestExpectFunc
--- PASS: TestExpectFunc (0.09s)
=== RUN   TestEcho
--- PASS: TestEcho (0.00s)
=== RUN   TestLineCount
--- PASS: TestLineCount (0.04s)
=== RUN   TestSend
--- PASS: TestSend (0.04s)
=== RUN   TestSignal
--- PASS: TestSignal (0.02s)
PASS
ok  	github.com/coreos/etcd/pkg/expect	0.205s
=== RUN   TestIsDirWriteable
--- PASS: TestIsDirWriteable (0.00s)
=== 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-02 03:22:35.223734 I | pkg/fileutil: purged file /tmp/purgefile2286962927/0.test successfully
2022-03-02 03:22:35.224099 I | pkg/fileutil: purged file /tmp/purgefile2286962927/1.test successfully
2022-03-02 03:22:35.224312 I | pkg/fileutil: purged file /tmp/purgefile2286962927/2.test successfully
2022-03-02 03:22:35.224517 I | pkg/fileutil: purged file /tmp/purgefile2286962927/4.test successfully
2022-03-02 03:22:35.224716 I | pkg/fileutil: purged file /tmp/purgefile2286962927/5.test successfully
2022-03-02 03:22:35.224906 I | pkg/fileutil: purged file /tmp/purgefile2286962927/6.test successfully
--- PASS: TestPurgeFile (0.02s)
=== RUN   TestPurgeFileHoldingLockFile
2022-03-02 03:22:35.236908 I | pkg/fileutil: purged file /tmp/purgefile3402228080/0.test successfully
2022-03-02 03:22:35.237140 I | pkg/fileutil: purged file /tmp/purgefile3402228080/1.test successfully
2022-03-02 03:22:35.237343 I | pkg/fileutil: purged file /tmp/purgefile3402228080/2.test successfully
2022-03-02 03:22:35.237546 I | pkg/fileutil: purged file /tmp/purgefile3402228080/3.test successfully
2022-03-02 03:22:35.237745 I | pkg/fileutil: purged file /tmp/purgefile3402228080/4.test successfully
2022-03-02 03:22:35.248469 I | pkg/fileutil: purged file /tmp/purgefile3402228080/5.test successfully
2022-03-02 03:22:35.248678 I | pkg/fileutil: purged file /tmp/purgefile3402228080/6.test successfully
--- PASS: TestPurgeFileHoldingLockFile (0.02s)
PASS
ok  	github.com/coreos/etcd/pkg/fileutil	0.266s
=== RUN   TestSetFlagsFromEnv
2022-03-02 03:22:35.961150 I | pkg/flags: recognized and used environment variable ETCD_A=foo
2022-03-02 03:22:35.961379 W | pkg/flags: recognized environment variable ETCD_C, but unused: shadowed by corresponding flag
--- PASS: TestSetFlagsFromEnv (0.00s)
=== RUN   TestSetFlagsFromEnvBad
2022-03-02 03:22:35.961562 W | pkg/flags: unrecognized environment variable ETCD_A=foo
2022-03-02 03:22:35.961590 W | pkg/flags: unrecognized environment variable ETCD_C=woof
--- PASS: TestSetFlagsFromEnvBad (0.00s)
=== RUN   TestSetFlagsFromEnvParsingError
2022-03-02 03:22:35.961730 W | pkg/flags: unrecognized environment variable ETCD_A=foo
2022-03-02 03:22:35.961755 W | pkg/flags: unrecognized environment variable ETCD_C=woof
2022-03-02 03:22:35.961773 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.009s
?   	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.006s
=== RUN   TestPageWriterRandom
    pagewriter_test.go:43: total writes: 6427
    pagewriter_test.go:44: total write bytes: 66761088 (of 66761092)
--- PASS: TestPageWriterRandom (0.00s)
=== 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.011s
=== RUN   TestMergeLogger
2022-03-02 03:22:38.493514 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.067s
?   	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-02 03:22:41.344264 I | pkg/netutil: resolving infra0.example.com:4001 to 10.0.1.10:4001
2022-03-02 03:22:41.344590 I | pkg/netutil: resolving infra0.example.com:2379 to 10.0.1.10:2379
2022-03-02 03:22:41.344680 I | pkg/netutil: resolving infra0.example.com:7001 to 10.0.1.10:7001
2022-03-02 03:22:41.344758 I | pkg/netutil: resolving infra0.example.com:2380 to 10.0.1.10:2380
2022-03-02 03:22:41.344918 W | pkg/netutil: failed resolving host infra0.example.com:4001 (cannot resolve host.); retrying in 1s
2022-03-02 03:22:42.345510 W | pkg/netutil: failed resolving host infra0.example.com:4001 (cannot resolve host.); retrying in 1s
2022-03-02 03:22:42.345620 E | pkg/netutil: could not resolve host infra0.example.com:4001
--- PASS: TestResolveTCPAddrs (1.00s)
=== RUN   TestURLsEqual
2022-03-02 03:22:42.346418 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2022-03-02 03:22:42.346535 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2022-03-02 03:22:42.346748 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2022-03-02 03:22:42.346969 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2022-03-02 03:22:42.347050 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2022-03-02 03:22:42.347170 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2022-03-02 03:22:42.347319 I | pkg/netutil: resolving example.com:2380 to 10.0.10.1:2380
2022-03-02 03:22:42.347526 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2022-03-02 03:22:42.347724 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2022-03-02 03:22:42.347944 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2022-03-02 03:22:42.348200 I | pkg/netutil: resolving first.com:2379 to 10.0.11.1:2379
2022-03-02 03:22:42.348262 I | pkg/netutil: resolving second.com:2380 to 10.0.11.2:2380
2022-03-02 03:22:42.348397 I | pkg/netutil: resolving second.com:2380 to 10.0.11.2:2380
2022-03-02 03:22:42.348457 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:12]
--- PASS: TestGetDefaultInterface (0.00s)
=== RUN   TestGetDefaultHost
    routes_linux_test.go:34: default ip: 192.168.1.224
--- PASS: TestGetDefaultHost (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/netutil	1.016s
=== RUN   TestUnsetenv
--- PASS: TestUnsetenv (0.00s)
=== RUN   TestHandleInterrupts
2022-03-02 03:22:43.014772 N | pkg/osutil: received interrupt signal, shutting down...
2022-03-02 03:22:43.015739 N | pkg/osutil: received terminated signal, shutting down...
--- PASS: TestHandleInterrupts (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/osutil	0.011s
=== RUN   TestCanonicalURLPath
--- PASS: TestCanonicalURLPath (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/pathutil	0.005s
=== RUN   TestMarshaler
--- PASS: TestMarshaler (0.00s)
=== RUN   TestMarshalerPanic
2022-03-02 03:22:44.027075 C | pkg/pbutil: marshal should never fail (blah)
--- PASS: TestMarshalerPanic (0.00s)
=== RUN   TestUnmarshaler
--- PASS: TestUnmarshaler (0.00s)
=== RUN   TestUnmarshalerPanic
2022-03-02 03:22:44.028157 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.009s
=== RUN   TestServer_Unix_Insecure
{"level":"info","msg":"started proxying","from":"unix://16D8725333D5821614B7.unix-conn","to":"unix://16D872534632B14D25C8.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://16D8725333D5821614B7.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16D8725333D5821614B7.unix-conn","to":"unix://16D872534632B14D25C8.unix-conn"}
    server_test.go:109: took 994.203µs with no latency
{"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://16D8725333D5821614B7.unix-conn","to":"unix://16D872534632B14D25C8.unix-conn"}
    server_test.go:126: took 534.167µs with no latency
{"level":"info","msg":"closed proxy listener","from":"unix://16D8725333D5821614B7.unix-conn","to":"unix://16D872534632B14D25C8.unix-conn"}
--- PASS: TestServer_Unix_Insecure (0.31s)
=== RUN   TestServer_TCP_Insecure
{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:37115","to":"tcp://127.0.0.1:39485"}
{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:37115"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:37115","to":"tcp://127.0.0.1:39485"}
    server_test.go:109: took 1.225055ms with no latency
{"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:37115","to":"tcp://127.0.0.1:39485"}
    server_test.go:126: took 812.647µs with no latency
{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:37115","to":"tcp://127.0.0.1:39485"}
--- PASS: TestServer_TCP_Insecure (0.00s)
=== RUN   TestServer_Unix_Secure
{"level":"info","msg":"started proxying","from":"unix://16D8725346A5BAA34749.unix-conn","to":"unix://16D8725346A6E042415C.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://16D8725346A5BAA34749.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16D8725346A5BAA34749.unix-conn","to":"unix://16D8725346A6E042415C.unix-conn"}
    server_test.go:109: took 994.036µs with no latency
{"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://16D8725346A5BAA34749.unix-conn","to":"unix://16D8725346A6E042415C.unix-conn"}
    server_test.go:126: took 1.747314ms with no latency
{"level":"info","msg":"closed proxy listener","from":"unix://16D8725346A5BAA34749.unix-conn","to":"unix://16D8725346A6E042415C.unix-conn"}
--- PASS: TestServer_Unix_Secure (0.01s)
=== RUN   TestServer_TCP_Secure
{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:45739","to":"tcp://127.0.0.1:33395"}
{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:45739"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:45739","to":"tcp://127.0.0.1:33395"}
    server_test.go:109: took 2.573776ms with no latency
{"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:45739","to":"tcp://127.0.0.1:33395"}
    server_test.go:126: took 2.152942ms with no latency
{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:45739","to":"tcp://127.0.0.1:33395"}
--- PASS: TestServer_TCP_Secure (0.01s)
=== RUN   TestServer_Unix_Insecure_DelayTx
{"level":"info","msg":"started proxying","from":"unix://16D87253475171E01D9E.unix-conn","to":"unix://16D872534753D1F3494.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://16D87253475171E01D9E.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16D87253475171E01D9E.unix-conn","to":"unix://16D872534753D1F3494.unix-conn"}
    server_test.go:109: took 602.722µs with no latency
{"level":"info","msg":"set transmit latency","latency":"51.449418ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"unix://16D87253475171E01D9E.unix-conn","to":"unix://16D872534753D1F3494.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://16D87253475171E01D9E.unix-conn","to":"unix://16D872534753D1F3494.unix-conn"}
    server_test.go:124: took 52.788938ms with latency 50ms±5ms
{"level":"info","msg":"removed transmit latency","latency":"51.449418ms","from":"unix://16D87253475171E01D9E.unix-conn","to":"unix://16D872534753D1F3494.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://16D87253475171E01D9E.unix-conn","to":"unix://16D872534753D1F3494.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:41789","to":"tcp://127.0.0.1:40375"}
{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:41789"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:41789","to":"tcp://127.0.0.1:40375"}
    server_test.go:109: took 508.351µs with no latency
{"level":"info","msg":"set transmit latency","latency":"53.748933ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"tcp://127.0.0.1:41789","to":"tcp://127.0.0.1:40375"}
{"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:41789","to":"tcp://127.0.0.1:40375"}
    server_test.go:124: took 55.237566ms with latency 50ms±5ms
{"level":"info","msg":"removed transmit latency","latency":"53.748933ms","from":"tcp://127.0.0.1:41789","to":"tcp://127.0.0.1:40375"}
{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:41789","to":"tcp://127.0.0.1:40375"}
--- PASS: TestServer_TCP_Insecure_DelayTx (0.06s)
=== RUN   TestServer_Unix_Secure_DelayTx
{"level":"info","msg":"started proxying","from":"unix://16D872534E14673D60D5.unix-conn","to":"unix://16D872534E15E74877A7.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://16D872534E14673D60D5.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16D872534E14673D60D5.unix-conn","to":"unix://16D872534E15E74877A7.unix-conn"}
    server_test.go:109: took 2.393498ms with no latency
{"level":"info","msg":"set transmit latency","latency":"53.789762ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"unix://16D872534E14673D60D5.unix-conn","to":"unix://16D872534E15E74877A7.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://16D872534E14673D60D5.unix-conn","to":"unix://16D872534E15E74877A7.unix-conn"}
    server_test.go:124: took 56.342046ms with latency 50ms±5ms
{"level":"info","msg":"removed transmit latency","latency":"53.789762ms","from":"unix://16D872534E14673D60D5.unix-conn","to":"unix://16D872534E15E74877A7.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://16D872534E14673D60D5.unix-conn","to":"unix://16D872534E15E74877A7.unix-conn"}
--- PASS: TestServer_Unix_Secure_DelayTx (0.06s)
=== RUN   TestServer_TCP_Secure_DelayTx
{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:35287","to":"tcp://127.0.0.1:39163"}
{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:35287"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:35287","to":"tcp://127.0.0.1:39163"}
    server_test.go:109: took 2.17435ms with no latency
{"level":"info","msg":"set transmit latency","latency":"51.581991ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"tcp://127.0.0.1:35287","to":"tcp://127.0.0.1:39163"}
{"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:35287","to":"tcp://127.0.0.1:39163"}
    server_test.go:124: took 54.637196ms with latency 50ms±5ms
{"level":"info","msg":"removed transmit latency","latency":"51.581991ms","from":"tcp://127.0.0.1:35287","to":"tcp://127.0.0.1:39163"}
{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:35287","to":"tcp://127.0.0.1:39163"}
--- PASS: TestServer_TCP_Secure_DelayTx (0.06s)
=== RUN   TestServer_Unix_Insecure_DelayAccept
{"level":"info","msg":"started proxying","from":"unix://16D872535531B8742661.unix-conn","to":"unix://16D872535533DC6A8684.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://16D872535531B8742661.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16D872535531B8742661.unix-conn","to":"unix://16D872535533DC6A8684.unix-conn"}
    server_test.go:203: took 1.878239ms with no latency
{"level":"info","msg":"set accept latency","latency":"697.829951ms","given-latency":"700ms","given-latency-random-variable":"10ms","from":"unix://16D872535531B8742661.unix-conn","to":"unix://16D872535533DC6A8684.unix-conn"}
{"level":"debug","msg":"listener accept error","error":"accept unix 16D872535531B8742661.unix-conn: use of closed network connection"}
{"level":"info","msg":"reset listener on","from":"unix://16D872535531B8742661.unix-conn"}
{"level":"debug","msg":"listener is closed; retry listening on","from":"unix://16D872535531B8742661.unix-conn"}
{"level":"info","msg":"reset listener on","from":"unix://16D872535531B8742661.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16D872535531B8742661.unix-conn","to":"unix://16D872535533DC6A8684.unix-conn"}
    server_test.go:219: took 509.352307ms with latency 700ms±10ms
{"level":"info","msg":"removed accept latency","latency":"697.829951ms","from":"unix://16D872535531B8742661.unix-conn","to":"unix://16D872535533DC6A8684.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://16D872535531B8742661.unix-conn","to":"unix://16D872535533DC6A8684.unix-conn"}
--- PASS: TestServer_Unix_Insecure_DelayAccept (0.71s)
=== RUN   TestServer_Unix_Secure_DelayAccept
{"level":"info","msg":"started proxying","from":"unix://16D872537FB9B8304B75.unix-conn","to":"unix://16D872537FBB372557F5.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://16D872537FB9B8304B75.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16D872537FB9B8304B75.unix-conn","to":"unix://16D872537FBB372557F5.unix-conn"}
    server_test.go:203: took 2.423146ms with no latency
{"level":"info","msg":"set accept latency","latency":"697.745265ms","given-latency":"700ms","given-latency-random-variable":"10ms","from":"unix://16D872537FB9B8304B75.unix-conn","to":"unix://16D872537FBB372557F5.unix-conn"}
{"level":"debug","msg":"listener accept error","error":"accept unix 16D872537FB9B8304B75.unix-conn: use of closed network connection"}
{"level":"info","msg":"reset listener on","from":"unix://16D872537FB9B8304B75.unix-conn"}
{"level":"debug","msg":"listener is closed; retry listening on","from":"unix://16D872537FB9B8304B75.unix-conn"}
{"level":"info","msg":"reset listener on","from":"unix://16D872537FB9B8304B75.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16D872537FB9B8304B75.unix-conn","to":"unix://16D872537FBB372557F5.unix-conn"}
    server_test.go:219: took 510.546769ms with latency 700ms±10ms
{"level":"info","msg":"removed accept latency","latency":"697.745265ms","from":"unix://16D872537FB9B8304B75.unix-conn","to":"unix://16D872537FBB372557F5.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://16D872537FB9B8304B75.unix-conn","to":"unix://16D872537FBB372557F5.unix-conn"}
--- PASS: TestServer_Unix_Secure_DelayAccept (0.72s)
=== RUN   TestServer_PauseTx
{"level":"info","msg":"started proxying","from":"unix://16D87253AA69AE4F6058.unix-conn","to":"unix://16D87253AA6D97AF367F.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://16D87253AA69AE4F6058.unix-conn"}
{"level":"info","msg":"paused transmit listen","from":"unix://16D87253AA69AE4F6058.unix-conn","to":"unix://16D87253AA6D97AF367F.unix-conn"}
{"level":"info","msg":"unpaused transmit listen","from":"unix://16D87253AA69AE4F6058.unix-conn","to":"unix://16D87253AA6D97AF367F.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16D87253AA69AE4F6058.unix-conn","to":"unix://16D87253AA6D97AF367F.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://16D87253AA69AE4F6058.unix-conn","to":"unix://16D87253AA6D97AF367F.unix-conn"}
--- PASS: TestServer_PauseTx (0.20s)
=== RUN   TestServer_BlackholeTx
{"level":"info","msg":"started proxying","from":"unix://16D87253B68D27B26575.unix-conn","to":"unix://16D87253B68F92E85284.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://16D87253B68D27B26575.unix-conn"}
{"level":"info","msg":"blackholed transmit","from":"unix://16D87253B68D27B26575.unix-conn","to":"unix://16D87253B68F92E85284.unix-conn"}
{"level":"debug","msg":"dropped","data-size":"12 B","from":"unix://16D87253B68D27B26575.unix-conn","to":"unix://16D87253B68F92E85284.unix-conn"}
{"level":"info","msg":"unblackholed transmit","from":"unix://16D87253B68D27B26575.unix-conn","to":"unix://16D87253B68F92E85284.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16D87253B68D27B26575.unix-conn","to":"unix://16D87253B68F92E85284.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://16D87253B68D27B26575.unix-conn","to":"unix://16D87253B68F92E85284.unix-conn"}
--- PASS: TestServer_BlackholeTx (0.20s)
=== RUN   TestServer_CorruptTx
{"level":"info","msg":"started proxying","from":"unix://16D87253C2B2BA8D927.unix-conn","to":"unix://16D87253C2B548C61BC6.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://16D87253C2B2BA8D927.unix-conn"}
{"level":"info","msg":"corrupting transmit","from":"unix://16D87253C2B2BA8D927.unix-conn","to":"unix://16D87253C2B548C61BC6.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16D87253C2B2BA8D927.unix-conn","to":"unix://16D87253C2B548C61BC6.unix-conn"}
{"level":"info","msg":"stopped corrupting transmit","from":"unix://16D87253C2B2BA8D927.unix-conn","to":"unix://16D87253C2B548C61BC6.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16D87253C2B2BA8D927.unix-conn","to":"unix://16D87253C2B548C61BC6.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://16D87253C2B2BA8D927.unix-conn","to":"unix://16D87253C2B548C61BC6.unix-conn"}
--- PASS: TestServer_CorruptTx (0.00s)
=== RUN   TestServer_Shutdown
{"level":"info","msg":"started proxying","from":"unix://16D87253C2F37F0C263E.unix-conn","to":"unix://16D87253C2F614B97F4F.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://16D87253C2F37F0C263E.unix-conn"}
{"level":"debug","msg":"listener accept error","error":"accept unix 16D87253C2F37F0C263E.unix-conn: use of closed network connection"}
{"level":"debug","msg":"listener is closed; retry listening on","from":"unix://16D87253C2F37F0C263E.unix-conn"}
{"level":"info","msg":"reset listener on","from":"unix://16D87253C2F37F0C263E.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16D87253C2F37F0C263E.unix-conn","to":"unix://16D87253C2F614B97F4F.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://16D87253C2F37F0C263E.unix-conn","to":"unix://16D87253C2F614B97F4F.unix-conn"}
--- PASS: TestServer_Shutdown (0.20s)
=== RUN   TestServer_ShutdownListener
{"level":"info","msg":"started proxying","from":"unix://16D87253CF1F6296460.unix-conn","to":"unix://16D87253CF22A11922BE.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://16D87253CF1F6296460.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16D87253CF1F6296460.unix-conn","to":"unix://16D87253CF22A11922BE.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://16D87253CF1F6296460.unix-conn","to":"unix://16D87253CF22A11922BE.unix-conn"}
--- PASS: TestServer_ShutdownListener (0.20s)
=== RUN   TestServerHTTP_Insecure_DelayTx
{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:42761","to":"tcp://127.0.0.1:42647"}
{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:42761"}
{"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:42761","to":"tcp://127.0.0.1:42647"}
{"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:42647","to":"tcp://127.0.0.1:42761"}
    server_test.go:503: took 2.713201ms with no latency
{"level":"info","msg":"set transmit latency","latency":"994.548632ms","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:42761","to":"tcp://127.0.0.1:42647"}
{"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:42761","to":"tcp://127.0.0.1:42647"}
{"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:42647","to":"tcp://127.0.0.1:42761"}
    server_test.go:539: took 996.761039ms with latency 1s±10ms
{"level":"info","msg":"removed transmit latency","latency":"994.548632ms","from":"tcp://127.0.0.1:42761","to":"tcp://127.0.0.1:42647"}
{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:42761","to":"tcp://127.0.0.1:42647"}
--- PASS: TestServerHTTP_Insecure_DelayTx (1.20s)
=== RUN   TestServerHTTP_Secure_DelayTx
{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:33693","to":"tcp://127.0.0.1:45547"}
{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:33693"}
{"level":"debug","msg":"transmitted","data-size":"189 B","from":"tcp://127.0.0.1:33693","to":"tcp://127.0.0.1:45547"}
{"level":"debug","msg":"received","data-size":"1.6 kB","from":"tcp://127.0.0.1:45547","to":"tcp://127.0.0.1:33693"}
{"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:33693","to":"tcp://127.0.0.1:45547"}
{"level":"debug","msg":"received","data-size":"43 B","from":"tcp://127.0.0.1:45547","to":"tcp://127.0.0.1:33693"}
{"level":"debug","msg":"transmitted","data-size":"171 B","from":"tcp://127.0.0.1:33693","to":"tcp://127.0.0.1:45547"}
{"level":"debug","msg":"received","data-size":"163 B","from":"tcp://127.0.0.1:45547","to":"tcp://127.0.0.1:33693"}
    server_test.go:503: took 105.722229ms with no latency
{"level":"info","msg":"set transmit latency","latency":"1.002186982s","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:33693","to":"tcp://127.0.0.1:45547"}
{"level":"debug","msg":"transmitted","data-size":"189 B","from":"tcp://127.0.0.1:33693","to":"tcp://127.0.0.1:45547"}
{"level":"debug","msg":"received","data-size":"1.6 kB","from":"tcp://127.0.0.1:45547","to":"tcp://127.0.0.1:33693"}
{"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:33693","to":"tcp://127.0.0.1:45547"}
{"level":"debug","msg":"received","data-size":"43 B","from":"tcp://127.0.0.1:45547","to":"tcp://127.0.0.1:33693"}
{"level":"debug","msg":"received","data-size":"163 B","from":"tcp://127.0.0.1:45547","to":"tcp://127.0.0.1:33693"}
    server_test.go:539: took 3.129173448s with latency 1s±10ms
{"level":"info","msg":"removed transmit latency","latency":"1.002186982s","from":"tcp://127.0.0.1:33693","to":"tcp://127.0.0.1:45547"}
{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:33693","to":"tcp://127.0.0.1:45547"}
{"level":"debug","msg":"transmitted","data-size":"171 B","from":"tcp://127.0.0.1:33693","to":"tcp://127.0.0.1:45547"}
--- PASS: TestServerHTTP_Secure_DelayTx (3.44s)
=== RUN   TestServerHTTP_Insecure_DelayRx
{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:43923","to":"tcp://127.0.0.1:46357"}
{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:43923"}
{"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:43923","to":"tcp://127.0.0.1:46357"}
{"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:46357","to":"tcp://127.0.0.1:43923"}
    server_test.go:503: took 5.584218ms with no latency
{"level":"info","msg":"set receive latency","latency":"1.007568628s","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:46357","to":"tcp://127.0.0.1:43923"}
{"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:43923","to":"tcp://127.0.0.1:46357"}
{"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:46357","to":"tcp://127.0.0.1:43923"}
    server_test.go:539: took 1.009739065s with latency 1s±10ms
{"level":"info","msg":"removed receive latency","latency":"1.007568628s","from":"tcp://127.0.0.1:46357","to":"tcp://127.0.0.1:43923"}
{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:43923","to":"tcp://127.0.0.1:46357"}
--- PASS: TestServerHTTP_Insecure_DelayRx (1.22s)
=== RUN   TestServerHTTP_Secure_DelayRx
{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:40519","to":"tcp://127.0.0.1:44693"}
{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:40519"}
{"level":"debug","msg":"transmitted","data-size":"189 B","from":"tcp://127.0.0.1:40519","to":"tcp://127.0.0.1:44693"}
{"level":"debug","msg":"received","data-size":"1.6 kB","from":"tcp://127.0.0.1:44693","to":"tcp://127.0.0.1:40519"}
{"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:40519","to":"tcp://127.0.0.1:44693"}
{"level":"debug","msg":"received","data-size":"43 B","from":"tcp://127.0.0.1:44693","to":"tcp://127.0.0.1:40519"}
{"level":"debug","msg":"transmitted","data-size":"171 B","from":"tcp://127.0.0.1:40519","to":"tcp://127.0.0.1:44693"}
{"level":"debug","msg":"received","data-size":"163 B","from":"tcp://127.0.0.1:44693","to":"tcp://127.0.0.1:40519"}
    server_test.go:503: took 115.744239ms with no latency
{"level":"info","msg":"set receive latency","latency":"992.211348ms","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:44693","to":"tcp://127.0.0.1:40519"}
{"level":"debug","msg":"transmitted","data-size":"189 B","from":"tcp://127.0.0.1:40519","to":"tcp://127.0.0.1:44693"}
{"level":"debug","msg":"received","data-size":"1.6 kB","from":"tcp://127.0.0.1:44693","to":"tcp://127.0.0.1:40519"}
{"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:40519","to":"tcp://127.0.0.1:44693"}
{"level":"debug","msg":"received","data-size":"43 B","from":"tcp://127.0.0.1:44693","to":"tcp://127.0.0.1:40519"}
{"level":"debug","msg":"transmitted","data-size":"171 B","from":"tcp://127.0.0.1:40519","to":"tcp://127.0.0.1:44693"}
{"level":"debug","msg":"received","data-size":"163 B","from":"tcp://127.0.0.1:44693","to":"tcp://127.0.0.1:40519"}
    server_test.go:539: took 3.086794517s with latency 1s±10ms
{"level":"info","msg":"removed receive latency","latency":"992.211348ms","from":"tcp://127.0.0.1:44693","to":"tcp://127.0.0.1:40519"}
{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:40519","to":"tcp://127.0.0.1:44693"}
--- PASS: TestServerHTTP_Secure_DelayRx (3.41s)
PASS
ok  	github.com/coreos/etcd/pkg/proxy	12.095s
=== 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.008s
?   	github.com/coreos/etcd/pkg/runtime	[no test files]
=== RUN   TestFIFOSchedule
--- PASS: TestFIFOSchedule (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/schedule	0.005s
=== RUN   TestSRVGetCluster
--- PASS: TestSRVGetCluster (0.00s)
=== RUN   TestSRVDiscover
--- PASS: TestSRVDiscover (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/srv	0.008s
?   	github.com/coreos/etcd/pkg/stringutil	[no test files]
?   	github.com/coreos/etcd/pkg/systemd	[no test files]
=== RUN   TestSample
--- PASS: TestSample (0.00s)
PASS
Too many goroutines running after all test(s).
100 instances of:
github.com/coreos/etcd/pkg/testutil.TestSample.func1()
	/<<PKGBUILDDIR>>/_build/src/github.com/coreos/etcd/pkg/testutil/leak_test.go:41 +0x14
created by github.com/coreos/etcd/pkg/testutil.TestSample
	/<<PKGBUILDDIR>>/_build/src/github.com/coreos/etcd/pkg/testutil/leak_test.go:40 +0x68
ok  	github.com/coreos/etcd/pkg/testutil	0.019s
=== RUN   TestGetCipherSuites
--- PASS: TestGetCipherSuites (5.38s)
PASS
ok  	github.com/coreos/etcd/pkg/tlsutil	5.395s
=== RUN   TestNewKeepAliveListener
--- PASS: TestNewKeepAliveListener (0.15s)
=== RUN   TestNewKeepAliveListenerTLSEmptyConfig
--- PASS: TestNewKeepAliveListenerTLSEmptyConfig (0.00s)
=== RUN   TestNewListenerTLSInfo
--- PASS: TestNewListenerTLSInfo (0.32s)
=== RUN   TestNewListenerTLSInfoSkipClientSANVerify
--- PASS: TestNewListenerTLSInfoSkipClientSANVerify (2.02s)
=== RUN   TestNewListenerTLSEmptyInfo
--- PASS: TestNewListenerTLSEmptyInfo (0.00s)
=== RUN   TestNewTransportTLSInfo
--- PASS: TestNewTransportTLSInfo (0.11s)
=== RUN   TestTLSInfoNonexist
--- PASS: TestTLSInfoNonexist (0.05s)
=== RUN   TestTLSInfoEmpty
--- PASS: TestTLSInfoEmpty (0.00s)
=== RUN   TestTLSInfoMissingFields
--- PASS: TestTLSInfoMissingFields (0.11s)
=== RUN   TestTLSInfoParseFuncError
--- PASS: TestTLSInfoParseFuncError (0.11s)
=== RUN   TestTLSInfoConfigFuncs
--- PASS: TestTLSInfoConfigFuncs (0.11s)
=== RUN   TestNewListenerUnixSocket
--- PASS: TestNewListenerUnixSocket (0.00s)
=== RUN   TestNewListenerTLSInfoSelfCert
--- PASS: TestNewListenerTLSInfoSelfCert (0.29s)
=== RUN   TestIsClosedConnError
--- PASS: TestIsClosedConnError (0.00s)
=== RUN   TestReadWriteTimeoutDialer
--- PASS: TestReadWriteTimeoutDialer (0.02s)
=== RUN   TestNewTimeoutListener
--- PASS: TestNewTimeoutListener (0.00s)
=== RUN   TestWriteReadTimeoutListener
--- PASS: TestWriteReadTimeoutListener (0.02s)
=== RUN   TestNewTimeoutTransport
--- PASS: TestNewTimeoutTransport (0.00s)
=== RUN   TestNewTransportTLSInvalidCipherSuites
--- PASS: TestNewTransportTLSInvalidCipherSuites (0.19s)
PASS
ok  	github.com/coreos/etcd/pkg/transport	3.526s
=== 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.010s
=== RUN   TestWait
--- PASS: TestWait (0.00s)
=== RUN   TestRegisterDupPanic
2022/03/02 03:23:17 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.06s)
PASS
ok  	github.com/coreos/etcd/pkg/wait	0.064s
=== RUN   TestClusterProxyMemberList
2022-03-02 03:23:21.448805 I | integration: launching 1907555343 (unix://localhost:19075553430)
2022-03-02 03:23:21.587652 I | etcdserver: name = 1907555343
2022-03-02 03:23:21.587693 I | etcdserver: data dir = /tmp/etcd2651044622
2022-03-02 03:23:21.587754 I | etcdserver: member dir = /tmp/etcd2651044622/member
2022-03-02 03:23:21.587776 I | etcdserver: heartbeat = 10ms
2022-03-02 03:23:21.587794 I | etcdserver: election = 100ms
2022-03-02 03:23:21.587812 I | etcdserver: snapshot count = 0
2022-03-02 03:23:21.587863 I | etcdserver: advertise client URLs = unix://127.0.0.1:2100202926
2022-03-02 03:23:21.587888 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:2100102926
2022-03-02 03:23:21.587923 I | etcdserver: initial cluster = 1907555343=unix://127.0.0.1:2100102926
2022-03-02 03:23:21.670751 I | etcdserver: starting member 54d92a6e2f0d19ec in cluster fca34efcd5def759
2022-03-02 03:23:21.670807 I | raft: 54d92a6e2f0d19ec became follower at term 0
2022-03-02 03:23:21.670843 I | raft: newRaft 54d92a6e2f0d19ec [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
2022-03-02 03:23:21.670866 I | raft: 54d92a6e2f0d19ec became follower at term 1
2022-03-02 03:23:21.761875 W | auth: simple token is not cryptographically signed
2022-03-02 03:23:22.044377 I | etcdserver: set snapshot count to default 100000
2022-03-02 03:23:22.044435 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-03-02 03:23:22.044527 I | etcdserver: 54d92a6e2f0d19ec as single-node; fast-forwarding 9 ticks (election ticks 10)
2022-03-02 03:23:22.045829 I | etcdserver/membership: added member 54d92a6e2f0d19ec [unix://127.0.0.1:2100102926] to cluster fca34efcd5def759
2022-03-02 03:23:22.052591 I | integration: launched 1907555343 (unix://localhost:19075553430)
2022-03-02 03:23:22.482441 I | raft: 54d92a6e2f0d19ec is starting a new election at term 1
2022-03-02 03:23:22.482591 I | raft: 54d92a6e2f0d19ec became candidate at term 2
2022-03-02 03:23:22.482685 I | raft: 54d92a6e2f0d19ec received MsgVoteResp from 54d92a6e2f0d19ec at term 2
2022-03-02 03:23:22.482784 I | raft: 54d92a6e2f0d19ec became leader at term 2
2022-03-02 03:23:22.482877 I | raft: raft.node: 54d92a6e2f0d19ec elected leader 54d92a6e2f0d19ec at term 2
2022-03-02 03:23:22.483171 I | etcdserver: setting up the initial cluster version to 3.3
2022-03-02 03:23:22.643647 N | etcdserver/membership: set the initial cluster version to 3.3
2022-03-02 03:23:22.644409 I | etcdserver/api: enabled capabilities for version 3.3
2022-03-02 03:23:22.644536 I | etcdserver: published {Name:1907555343 ClientURLs:[unix://127.0.0.1:2100202926]} to cluster fca34efcd5def759
2022-03-02 03:23:22.975540 W | etcdserver: read-only range request "key:\"test-prefix/\" range_end:\"test-prefix0\" serializable:true " with result "range_response_count:0 size:4" took too long (318.475609ms) to execute
2022-03-02 03:23:22.976826 W | etcdserver: request "header:<ID:1868007895474030342 > lease_grant:<ttl:7-second id:19ec7f48a75ac705>" with result "size:39" took too long (116.864608ms) to execute
2022-03-02 03:23:23.067799 I | grpcproxy: registered "127.0.0.1:42623" with 7-second lease
2022-03-02 03:23:24.156724 W | grpcproxy: clusterProxy watcher error (rpc error: code = Unavailable desc = naming: watch closed)
{"level":"warn","ts":"2022-03-02T03:23:24.156Z","caller":"clientv3/retry_interceptor.go:62","msg":"retrying of unary invoker failed","target":"endpoint://client-44f87838-bdc2-40ee-8ecb-076a7343ede1/localhost:19075553430","attempt":0,"error":"rpc error: code = Canceled desc = context canceled"}
2022-03-02 03:23:24.156999 I | integration: terminating 1907555343 (unix://localhost:19075553430)
2022-03-02 03:23:24.216821 I | integration: terminated 1907555343 (unix://localhost:19075553430)
--- PASS: TestClusterProxyMemberList (2.78s)
=== RUN   TestKVProxyRange
2022-03-02 03:23:24.223061 I | integration: launching 1226798111 (unix://localhost:12267981110)
2022-03-02 03:23:24.279631 I | etcdserver: name = 1226798111
2022-03-02 03:23:24.279876 I | etcdserver: data dir = /tmp/etcd1286500581
2022-03-02 03:23:24.280064 I | etcdserver: member dir = /tmp/etcd1286500581/member
2022-03-02 03:23:24.280249 I | etcdserver: heartbeat = 10ms
2022-03-02 03:23:24.280415 I | etcdserver: election = 100ms
2022-03-02 03:23:24.280611 I | etcdserver: snapshot count = 0
2022-03-02 03:23:24.280787 I | etcdserver: advertise client URLs = unix://127.0.0.1:2100402926
2022-03-02 03:23:24.280978 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:2100302926
2022-03-02 03:23:24.281171 I | etcdserver: initial cluster = 1226798111=unix://127.0.0.1:2100302926
2022-03-02 03:23:24.370990 I | etcdserver: starting member 2118f360c6b8043f in cluster 3d61ff06727728bf
2022-03-02 03:23:24.371498 I | raft: 2118f360c6b8043f became follower at term 0
2022-03-02 03:23:24.371859 I | raft: newRaft 2118f360c6b8043f [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
2022-03-02 03:23:24.372246 I | raft: 2118f360c6b8043f became follower at term 1
2022-03-02 03:23:24.478615 W | auth: simple token is not cryptographically signed
2022-03-02 03:23:24.786240 I | etcdserver: set snapshot count to default 100000
2022-03-02 03:23:24.786369 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-03-02 03:23:24.787233 I | etcdserver: 2118f360c6b8043f as single-node; fast-forwarding 9 ticks (election ticks 10)
2022-03-02 03:23:24.788146 I | etcdserver/membership: added member 2118f360c6b8043f [unix://127.0.0.1:2100302926] to cluster 3d61ff06727728bf
2022-03-02 03:23:24.799859 I | integration: launched 1226798111 (unix://localhost:12267981110)
2022-03-02 03:23:24.964891 I | raft: 2118f360c6b8043f is starting a new election at term 1
2022-03-02 03:23:24.965162 I | raft: 2118f360c6b8043f became candidate at term 2
2022-03-02 03:23:24.965391 I | raft: 2118f360c6b8043f received MsgVoteResp from 2118f360c6b8043f at term 2
2022-03-02 03:23:24.965612 I | raft: 2118f360c6b8043f became leader at term 2
2022-03-02 03:23:24.965802 I | raft: raft.node: 2118f360c6b8043f elected leader 2118f360c6b8043f at term 2
2022-03-02 03:23:24.966479 I | etcdserver: setting up the initial cluster version to 3.3
2022-03-02 03:23:25.177383 N | etcdserver/membership: set the initial cluster version to 3.3
2022-03-02 03:23:25.180206 I | etcdserver: published {Name:1226798111 ClientURLs:[unix://127.0.0.1:2100402926]} to cluster 3d61ff06727728bf
2022-03-02 03:23:25.508684 W | etcdserver: read-only range request "key:\"foo\" " with result "range_response_count:0 size:4" took too long (311.027319ms) to execute
2022-03-02 03:23:25.510484 I | integration: terminating 1226798111 (unix://localhost:12267981110)
2022-03-02 03:23:25.562701 I | integration: terminated 1226798111 (unix://localhost:12267981110)
--- PASS: TestKVProxyRange (1.35s)
=== RUN   TestRegister
2022-03-02 03:23:25.573922 I | integration: launching 1576180576 (unix://localhost:15761805760)
2022-03-02 03:23:25.625308 I | etcdserver: name = 1576180576
2022-03-02 03:23:25.625388 I | etcdserver: data dir = /tmp/etcd2597950955
2022-03-02 03:23:25.625445 I | etcdserver: member dir = /tmp/etcd2597950955/member
2022-03-02 03:23:25.625494 I | etcdserver: heartbeat = 10ms
2022-03-02 03:23:25.625544 I | etcdserver: election = 100ms
2022-03-02 03:23:25.625589 I | etcdserver: snapshot count = 0
2022-03-02 03:23:25.625649 I | etcdserver: advertise client URLs = unix://127.0.0.1:2100602926
2022-03-02 03:23:25.625788 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:2100502926
2022-03-02 03:23:25.625861 I | etcdserver: initial cluster = 1576180576=unix://127.0.0.1:2100502926
2022-03-02 03:23:25.708167 I | etcdserver: starting member 3670ea40ce4f90ba in cluster 892de68a04d4a1a0
2022-03-02 03:23:25.708309 I | raft: 3670ea40ce4f90ba became follower at term 0
2022-03-02 03:23:25.708695 I | raft: newRaft 3670ea40ce4f90ba [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
2022-03-02 03:23:25.708983 I | raft: 3670ea40ce4f90ba became follower at term 1
2022-03-02 03:23:25.799320 W | auth: simple token is not cryptographically signed
2022-03-02 03:23:26.115079 I | etcdserver: set snapshot count to default 100000
2022-03-02 03:23:26.115177 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-03-02 03:23:26.116238 I | etcdserver: 3670ea40ce4f90ba as single-node; fast-forwarding 9 ticks (election ticks 10)
2022-03-02 03:23:26.117472 I | etcdserver/membership: added member 3670ea40ce4f90ba [unix://127.0.0.1:2100502926] to cluster 892de68a04d4a1a0
2022-03-02 03:23:26.122723 I | integration: launched 1576180576 (unix://localhost:15761805760)
2022-03-02 03:23:26.270908 I | raft: 3670ea40ce4f90ba is starting a new election at term 1
2022-03-02 03:23:26.271010 I | raft: 3670ea40ce4f90ba became candidate at term 2
2022-03-02 03:23:26.271081 I | raft: 3670ea40ce4f90ba received MsgVoteResp from 3670ea40ce4f90ba at term 2
2022-03-02 03:23:26.271159 I | raft: 3670ea40ce4f90ba became leader at term 2
2022-03-02 03:23:26.271222 I | raft: raft.node: 3670ea40ce4f90ba elected leader 3670ea40ce4f90ba at term 2
2022-03-02 03:23:26.547422 W | etcdserver: request "ID:10428787837152955905 Method:\"PUT\" Path:\"/0/members/3670ea40ce4f90ba/attributes\" Val:\"{\\\"name\\\":\\\"1576180576\\\",\\\"clientURLs\\\":[\\\"unix://127.0.0.1:2100602926\\\"]}\" " with result "" took too long (275.00033ms) to execute
2022-03-02 03:23:26.547598 I | etcdserver: published {Name:1576180576 ClientURLs:[unix://127.0.0.1:2100602926]} to cluster 892de68a04d4a1a0
2022-03-02 03:23:26.547725 I | etcdserver: setting up the initial cluster version to 3.3
2022-03-02 03:23:26.623823 N | etcdserver/membership: set the initial cluster version to 3.3
2022-03-02 03:23:26.937818 W | etcdserver: request "header:<ID:10428787837152955910 > lease_grant:<ttl:5-second id:10ba7f48a76a8e05>" with result "size:39" took too long (181.771814ms) to execute
{"level":"warn","ts":"2022-03-02T03:23:27.030Z","caller":"clientv3/retry_interceptor.go:62","msg":"retrying of unary invoker failed","target":"endpoint://client-cd547697-eb6b-4bdd-95f7-6564d8f884b9/localhost:15761805760","attempt":0,"error":"rpc error: code = Canceled desc = context canceled"}
2022-03-02 03:23:27.031188 W | grpcproxy: failed to create a session context canceled
2022-03-02 03:23:27.031711 I | integration: terminating 1576180576 (unix://localhost:15761805760)
2022-03-02 03:23:27.406719 I | integration: terminated 1576180576 (unix://localhost:15761805760)
--- PASS: TestRegister (1.85s)
PASS
ok  	github.com/coreos/etcd/proxy/grpcproxy	6.004s
?   	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)
2022-03-02 03:23:28.727753 I | proxy/httpproxy: endpoints found ["http://example.com:8080" "http://192.0.2.8:4002"]
=== RUN   TestDirectorEndpointsFiltering
--- PASS: TestDirectorEndpointsFiltering (0.00s)
=== RUN   TestReadonlyHandler
--- PASS: TestReadonlyHandler (0.00s)
=== RUN   TestConfigHandlerGET
--- PASS: TestConfigHandlerGET (0.00s)
=== RUN   TestReverseProxyServe
2022-03-02 03:23:28.730141 I | proxy/httpproxy: zero endpoints currently available
2022-03-02 03:23:28.730406 I | proxy/httpproxy: failed to direct request to http://192.0.2.3:4040: what a bad trip
2022-03-02 03:23:28.730440 I | proxy/httpproxy: marked endpoint http://192.0.2.3:4040 unavailable
2022-03-02 03:23:28.730558 I | proxy/httpproxy: no failFunc defined, endpoint http://192.0.2.3:4040 will be unavailable forever.
2022-03-02 03:23:28.730590 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.015s
=== RUN   TestUserspaceProxy
2022-03-02 03:23:29.675377 I | proxy/tcpproxy: ready to proxy client requests to [127.0.0.1:41421]
--- PASS: TestUserspaceProxy (0.00s)
PASS
ok  	github.com/coreos/etcd/proxy/tcpproxy	0.011s
=== RUN   TestFindConflict
raft2022/03/02 03:23:33 INFO: found conflict at index 1 [existing term: 1, conflicting term: 4]
raft2022/03/02 03:23:33 INFO: found conflict at index 2 [existing term: 2, conflicting term: 1]
raft2022/03/02 03:23: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/02 03:23:33 INFO: replace the unstable entries from index 1
raft2022/03/02 03:23:33 INFO: replace the unstable entries from index 2
--- PASS: TestAppend (0.00s)
=== RUN   TestLogMaybeAppend
raft2022/03/02 03:23:33 INFO: found conflict at index 3 [existing term: 3, conflicting term: 4]
raft2022/03/02 03:23:33 INFO: truncate the unstable entries before index 3
raft2022/03/02 03:23:33 INFO: found conflict at index 2 [existing term: 2, conflicting term: 4]
raft2022/03/02 03:23:33 INFO: truncate the unstable entries before index 2
raft2022/03/02 03:23:33 INFO: found conflict at index 1 [existing term: 1, conflicting term: 4]
raft2022/03/02 03:23:33 entry 1 conflict with committed entry [committed(1)]
raft2022/03/02 03:23:33 INFO: found conflict at index 2 [existing term: 2, conflicting term: 4]
raft2022/03/02 03:23: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/02 03:23: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/02 03:23:33 compact 1001 is out of bound lastindex(1000)
--- PASS: TestCompaction (0.00s)
=== RUN   TestLogRestore
--- PASS: TestLogRestore (0.00s)
=== RUN   TestIsOutOfBounds
raft2022/03/02 03:23:33 slice[201,202) out of bound [101,200]
raft2022/03/02 03:23:33 slice[202,202) out of bound [101,200]
--- PASS: TestIsOutOfBounds (0.00s)
=== RUN   TestTerm
--- PASS: TestTerm (0.00s)
=== RUN   TestTermWithUnstableSnapshot
raft2022/03/02 03:23: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/02 03:23: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/02 03:23:33 INFO: replace the unstable entries from index 5
raft2022/03/02 03:23:33 INFO: replace the unstable entries from index 4
raft2022/03/02 03:23:33 INFO: truncate the unstable entries before index 6
raft2022/03/02 03:23: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/02 03:23:33 INFO: 1 became follower at term 0
raft2022/03/02 03:23:33 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:33 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:33 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:33 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:33 INFO: 1 became leader at term 1
raft2022/03/02 03:23:33 INFO: raft.node: 1 elected leader 1 at term 1
--- PASS: TestNodePropose (0.00s)
=== RUN   TestNodeReadIndex
raft2022/03/02 03:23:33 INFO: 1 became follower at term 0
raft2022/03/02 03:23:33 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:33 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:33 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:33 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:33 INFO: 1 became leader at term 1
raft2022/03/02 03:23:33 INFO: raft.node: 1 elected leader 1 at term 1
--- PASS: TestNodeReadIndex (0.00s)
=== RUN   TestDisableProposalForwarding
raft2022/03/02 03:23:33 INFO: 1 became follower at term 0
raft2022/03/02 03:23:33 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:33 INFO: 2 became follower at term 0
raft2022/03/02 03:23:33 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:33 INFO: 3 became follower at term 0
raft2022/03/02 03:23:33 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:33 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:33 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:33 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:33 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:33 INFO: 3 became follower at term 1
raft2022/03/02 03:23:33 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:33 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:33 INFO: 2 became follower at term 1
raft2022/03/02 03:23:33 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:33 INFO: 1 received MsgVoteResp from 3 at term 1
raft2022/03/02 03:23:33 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:33 INFO: 1 became leader at term 1
raft2022/03/02 03:23:33 INFO: 3 not forwarding to leader 1 at term 1; dropping proposal
--- PASS: TestDisableProposalForwarding (0.00s)
=== RUN   TestNodeReadIndexToOldLeader
raft2022/03/02 03:23:33 INFO: 1 became follower at term 0
raft2022/03/02 03:23:33 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:33 INFO: 2 became follower at term 0
raft2022/03/02 03:23:33 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:33 INFO: 3 became follower at term 0
raft2022/03/02 03:23:33 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:33 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:33 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:33 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:33 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:33 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:33 INFO: 2 became follower at term 1
raft2022/03/02 03:23:33 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:33 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:33 INFO: 3 became follower at term 1
raft2022/03/02 03:23:33 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:33 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/02 03:23:33 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:33 INFO: 1 became leader at term 1
raft2022/03/02 03:23:33 INFO: 3 is starting a new election at term 1
raft2022/03/02 03:23:33 INFO: 3 became candidate at term 2
raft2022/03/02 03:23:33 INFO: 3 received MsgVoteResp from 3 at term 2
raft2022/03/02 03:23:33 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2
raft2022/03/02 03:23:33 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2022/03/02 03:23:33 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2022/03/02 03:23:33 INFO: 2 became follower at term 2
raft2022/03/02 03:23:33 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 2
raft2022/03/02 03:23:33 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2022/03/02 03:23:33 INFO: 1 became follower at term 2
raft2022/03/02 03:23:33 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 2
raft2022/03/02 03:23:33 INFO: 2 [term: 2] ignored a MsgHeartbeat message with lower term from 1 [term: 1]
raft2022/03/02 03:23:33 INFO: 3 [term: 2] ignored a MsgHeartbeat message with lower term from 1 [term: 1]
raft2022/03/02 03:23:33 INFO: 1 no leader at term 2; dropping index reading msg
raft2022/03/02 03:23:33 INFO: 3 received MsgVoteResp from 2 at term 2
raft2022/03/02 03:23:33 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:33 INFO: 3 became leader at term 2
--- PASS: TestNodeReadIndexToOldLeader (0.00s)
=== RUN   TestNodeProposeConfig
raft2022/03/02 03:23:33 INFO: 1 became follower at term 0
raft2022/03/02 03:23:33 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:33 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:33 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:33 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:33 INFO: 1 became leader at term 1
raft2022/03/02 03:23:33 INFO: raft.node: 1 elected leader 1 at term 1
--- PASS: TestNodeProposeConfig (0.00s)
=== RUN   TestNodeProposeAddDuplicateNode
raft2022/03/02 03:23:33 INFO: 1 became follower at term 0
raft2022/03/02 03:23:33 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:33 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:33 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:33 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:33 INFO: 1 became leader at term 1
raft2022/03/02 03:23:33 INFO: raft.node: 1 elected leader 1 at term 1
--- PASS: TestNodeProposeAddDuplicateNode (0.00s)
=== RUN   TestBlockProposal
raft2022/03/02 03:23:33 INFO: 1 became follower at term 0
raft2022/03/02 03:23:33 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:33 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:33 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:33 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:33 INFO: 1 became leader at term 1
raft2022/03/02 03:23:33 INFO: raft.node: 1 elected leader 1 at term 1
--- PASS: TestBlockProposal (0.01s)
=== RUN   TestNodeTick
raft2022/03/02 03:23:33 INFO: 1 became follower at term 0
raft2022/03/02 03:23:33 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestNodeTick (0.10s)
=== RUN   TestNodeStop
raft2022/03/02 03:23:33 INFO: 1 became follower at term 0
raft2022/03/02 03:23: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/02 03:23:33 INFO: 1 became follower at term 0
raft2022/03/02 03:23:33 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:33 INFO: 1 became follower at term 1
raft2022/03/02 03:23:33 INFO: 1 is starting a new election at term 1
raft2022/03/02 03:23:33 INFO: 1 became candidate at term 2
raft2022/03/02 03:23:33 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/03/02 03:23:33 INFO: 1 became leader at term 2
raft2022/03/02 03:23:33 INFO: raft.node: 1 elected leader 1 at term 2
--- PASS: TestNodeStart (0.00s)
=== RUN   TestNodeRestart
raft2022/03/02 03:23:33 INFO: 1 became follower at term 1
raft2022/03/02 03:23:33 INFO: newRaft 1 [peers: [], term: 1, commit: 1, applied: 0, lastindex: 2, lastterm: 1]
--- PASS: TestNodeRestart (0.00s)
=== RUN   TestNodeRestartFromSnapshot
raft2022/03/02 03:23:33 INFO: 1 became follower at term 1
raft2022/03/02 03:23: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/02 03:23:33 INFO: 1 became follower at term 0
raft2022/03/02 03:23:33 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:33 INFO: 1 became follower at term 1
raft2022/03/02 03:23:33 INFO: 1 is starting a new election at term 1
raft2022/03/02 03:23:33 INFO: 1 became candidate at term 2
raft2022/03/02 03:23:33 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/03/02 03:23:33 INFO: 1 became leader at term 2
raft2022/03/02 03:23: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/02 03:23:33 INFO: 1 became follower at term 0
raft2022/03/02 03:23:33 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:33 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:33 INFO: 1 became leader at term 1
--- PASS: TestMsgAppFlowControlFull (0.00s)
=== RUN   TestMsgAppFlowControlMoveForward
raft2022/03/02 03:23:33 INFO: 1 became follower at term 0
raft2022/03/02 03:23:33 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:33 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:33 INFO: 1 became leader at term 1
--- PASS: TestMsgAppFlowControlMoveForward (0.01s)
=== RUN   TestMsgAppFlowControlRecvHeartbeat
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
--- PASS: TestMsgAppFlowControlRecvHeartbeat (0.00s)
=== RUN   TestFollowerUpdateTermFromMessage
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
--- PASS: TestFollowerUpdateTermFromMessage (0.00s)
=== RUN   TestCandidateUpdateTermFromMessage
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
--- PASS: TestCandidateUpdateTermFromMessage (0.00s)
=== RUN   TestLeaderUpdateTermFromMessage
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
--- PASS: TestLeaderUpdateTermFromMessage (0.00s)
=== RUN   TestRejectStaleTermMessage
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [term: 2] ignored a MsgApp message with lower term from 0 [term: 1]
--- PASS: TestRejectStaleTermMessage (0.00s)
=== RUN   TestStartAsFollower
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 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/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
--- PASS: TestLeaderBcastBeat (0.00s)
=== RUN   TestFollowerStartElection
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 1
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 2
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2
--- PASS: TestFollowerStartElection (0.00s)
=== RUN   TestCandidateStartNewElection
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 1
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 2
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2
--- PASS: TestCandidateStartNewElection (0.00s)
=== RUN   TestLeaderElectionInOneRoundRPC
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 3 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 4 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 3 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 4 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 3 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp rejection from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp rejection from 3 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 2 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp rejection from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp rejection from 3 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 2 vote rejections
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp rejection from 4 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 3 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp rejection from 3 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 1 vote rejections
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp rejection from 4 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 2 vote rejections
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp rejection from 5 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 3 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp rejection from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp rejection from 3 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 2 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
--- PASS: TestLeaderElectionInOneRoundRPC (0.02s)
=== RUN   TestFollowerVote
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0, vote: 1] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0, vote: 2] cast MsgVote for 2 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0, vote: 1] rejected MsgVote from 2 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 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/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 1 [term: 1] received a MsgApp message with higher term from 2 [term: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
--- PASS: TestCandidateFallback (0.00s)
=== RUN   TestFollowerElectionTimeoutRandomized
--- PASS: TestFollowerElectionTimeoutRandomized (0.02s)
=== RUN   TestCandidateElectionTimeoutRandomized
--- PASS: TestCandidateElectionTimeoutRandomized (0.03s)
=== RUN   TestFollowersElectioinTimeoutNonconflict
--- PASS: TestFollowersElectioinTimeoutNonconflict (0.15s)
=== RUN   TestCandidatesElectionTimeoutNonconflict
--- PASS: TestCandidatesElectionTimeoutNonconflict (0.15s)
=== RUN   TestLeaderStartReplication
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
--- PASS: TestLeaderStartReplication (0.00s)
=== RUN   TestLeaderCommitEntry
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
--- PASS: TestLeaderCommitEntry (0.00s)
=== RUN   TestLeaderAcknowledgeCommit
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
--- PASS: TestLeaderAcknowledgeCommit (0.01s)
=== RUN   TestLeaderCommitPrecedingEntries
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 3
raft2022/03/02 03:23:34 INFO: 1 became leader at term 3
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 3
raft2022/03/02 03:23:34 INFO: 1 became leader at term 3
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 3
raft2022/03/02 03:23:34 INFO: 1 became leader at term 3
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 3
raft2022/03/02 03:23:34 INFO: 1 became leader at term 3
--- PASS: TestLeaderCommitPrecedingEntries (0.00s)
=== RUN   TestFollowerCommitEntry
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
--- PASS: TestFollowerCommitEntry (0.00s)
=== RUN   TestFollowerCheckMsgApp
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
--- PASS: TestFollowerCheckMsgApp (0.00s)
=== RUN   TestFollowerAppendEntries
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: found conflict at index 2 [existing term: 2, conflicting term: 3]
raft2022/03/02 03:23:34 INFO: replace the unstable entries from index 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: found conflict at index 1 [existing term: 1, conflicting term: 3]
raft2022/03/02 03:23:34 INFO: replace the unstable entries from index 1
--- PASS: TestFollowerAppendEntries (0.00s)
=== RUN   TestLeaderSyncFollowerLog
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 9, lastterm: 6]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 8
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 9
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 9
raft2022/03/02 03:23:34 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9
raft2022/03/02 03:23:34 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9
raft2022/03/02 03:23:34 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 9
raft2022/03/02 03:23:34 INFO: 2 [logterm: 6, index: 9, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 9
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 9
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 4, lastterm: 4]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 8
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 9
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 9
raft2022/03/02 03:23:34 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9
raft2022/03/02 03:23:34 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9
raft2022/03/02 03:23:34 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 9
raft2022/03/02 03:23:34 INFO: 2 [logterm: 4, index: 4, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 9
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 9
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 11, lastterm: 6]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 8
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 9
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 9
raft2022/03/02 03:23:34 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9
raft2022/03/02 03:23:34 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9
raft2022/03/02 03:23:34 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 9
raft2022/03/02 03:23:34 INFO: 2 [logterm: 6, index: 11, vote: 0] rejected MsgVote from 1 [logterm: 6, index: 10] at term 9
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp rejection from 2 at term 9
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 3 at term 9
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 1 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 9
raft2022/03/02 03:23:34 INFO: found conflict at index 11 [existing term: 6, conflicting term: 9]
raft2022/03/02 03:23:34 INFO: replace the unstable entries from index 11
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 12, lastterm: 7]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 8
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 9
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 9
raft2022/03/02 03:23:34 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9
raft2022/03/02 03:23:34 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9
raft2022/03/02 03:23:34 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 9
raft2022/03/02 03:23:34 INFO: 2 [logterm: 7, index: 12, vote: 0] rejected MsgVote from 1 [logterm: 6, index: 10] at term 9
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp rejection from 2 at term 9
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 3 at term 9
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 1 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 9
raft2022/03/02 03:23:34 INFO: found conflict at index 11 [existing term: 7, conflicting term: 9]
raft2022/03/02 03:23:34 INFO: replace the unstable entries from index 11
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 7, lastterm: 4]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 8
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 9
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 9
raft2022/03/02 03:23:34 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9
raft2022/03/02 03:23:34 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9
raft2022/03/02 03:23:34 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 9
raft2022/03/02 03:23:34 INFO: 2 [logterm: 4, index: 7, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 9
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 9
raft2022/03/02 03:23:34 INFO: found conflict at index 6 [existing term: 4, conflicting term: 5]
raft2022/03/02 03:23:34 INFO: replace the unstable entries from index 6
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 11, lastterm: 3]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 8
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 9
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 9
raft2022/03/02 03:23:34 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9
raft2022/03/02 03:23:34 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9
raft2022/03/02 03:23:34 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 9
raft2022/03/02 03:23:34 INFO: 2 [logterm: 3, index: 11, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 9
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 9
raft2022/03/02 03:23:34 INFO: found conflict at index 4 [existing term: 2, conflicting term: 4]
raft2022/03/02 03:23:34 INFO: replace the unstable entries from index 4
--- PASS: TestLeaderSyncFollowerLog (0.01s)
=== RUN   TestVoteRequest
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [term: 0] received a MsgApp message with higher term from 2 [term: 1]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 1
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 2
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [term: 0] received a MsgApp message with higher term from 2 [term: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 2
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 3
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 3
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 3 at term 3
--- PASS: TestVoteRequest (0.00s)
=== RUN   TestVoter
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/03/02 03:23:34 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 3
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 3
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/03/02 03:23:34 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 3
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 2] at term 3
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2022/03/02 03:23:34 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 3
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 1] at term 3
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/03/02 03:23:34 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 3
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/03/02 03:23:34 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 3
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 2] at term 3
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2022/03/02 03:23:34 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 3
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2022/03/02 03:23:34 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 3
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 1] at term 3
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2022/03/02 03:23:34 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 3
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 2] at term 3
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2022/03/02 03:23:34 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 3
raft2022/03/02 03:23: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/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 3
raft2022/03/02 03:23:34 INFO: 1 became leader at term 3
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 3
raft2022/03/02 03:23:34 INFO: 1 became leader at term 3
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 3
raft2022/03/02 03:23:34 INFO: 1 became leader at term 3
--- PASS: TestLeaderOnlyCommitsLogFromCurrentTerm (0.00s)
=== RUN   TestSendingSnapshotSetPendingSnapshot
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/02 03:23:34 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/02 03:23:34 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/02 03:23:34 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
--- PASS: TestSendingSnapshotSetPendingSnapshot (0.00s)
=== RUN   TestPendingSnapshotPauseReplication
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/02 03:23:34 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/02 03:23:34 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/02 03:23:34 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
--- PASS: TestPendingSnapshotPauseReplication (0.00s)
=== RUN   TestSnapshotFailure
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/02 03:23:34 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/02 03:23:34 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/02 03:23:34 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
--- PASS: TestSnapshotFailure (0.00s)
=== RUN   TestSnapshotSucceed
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/02 03:23:34 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/02 03:23:34 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/02 03:23:34 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
--- PASS: TestSnapshotSucceed (0.00s)
=== RUN   TestSnapshotAbort
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/02 03:23:34 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/02 03:23:34 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/02 03:23:34 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23: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/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
--- PASS: TestProgressResumeByHeartbeatResp (0.00s)
=== RUN   TestProgressPaused
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
--- PASS: TestProgressPaused (0.00s)
=== RUN   TestLeaderElection
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 4 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 4 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 4 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 5 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 5 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 4 became follower at term 1
raft2022/03/02 03:23:34 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 4 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2022/03/02 03:23:34 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 4 became follower at term 1
raft2022/03/02 03:23:34 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 5 became follower at term 1
raft2022/03/02 03:23:34 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 4 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 5 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 4 [logterm: 1, index: 2, vote: 0] rejected MsgVote from 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 5 became follower at term 1
raft2022/03/02 03:23:34 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp rejection from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp rejection from 3 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 2 vote rejections
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp rejection from 4 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 3 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
--- PASS: TestLeaderElection (0.01s)
=== RUN   TestLeaderElectionPreVote
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 4 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 4 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 4 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 5 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 5 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became pre-candidate at term 0
raft2022/03/02 03:23:34 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2022/03/02 03:23:34 INFO: 1 received MsgPreVoteResp from 2 at term 0
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became pre-candidate at term 0
raft2022/03/02 03:23:34 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2022/03/02 03:23:34 INFO: 1 received MsgPreVoteResp from 2 at term 0
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became pre-candidate at term 0
raft2022/03/02 03:23:34 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became pre-candidate at term 0
raft2022/03/02 03:23:34 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 4 at term 0
raft2022/03/02 03:23:34 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2022/03/02 03:23:34 INFO: 1 received MsgPreVoteResp from 4 at term 0
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became pre-candidate at term 0
raft2022/03/02 03:23:34 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 5 at term 0
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 4 at term 0
raft2022/03/02 03:23:34 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2022/03/02 03:23:34 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2022/03/02 03:23:34 INFO: 1 received MsgPreVoteResp from 5 at term 0
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 received MsgPreVoteResp from 4 at term 0
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 3 MsgPreVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2022/03/02 03:23:34 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 4 became follower at term 1
raft2022/03/02 03:23:34 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 5 became follower at term 1
raft2022/03/02 03:23:34 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 4 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 5 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became pre-candidate at term 0
raft2022/03/02 03:23:34 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 4 at term 0
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 5 at term 0
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0
raft2022/03/02 03:23:34 INFO: 4 [logterm: 1, index: 2, vote: 0] rejected MsgPreVote from 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 1, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 [term: 0] received a MsgPreVoteResp message with higher term from 4 [term: 1]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
--- PASS: TestLeaderElectionPreVote (0.01s)
=== RUN   TestLearnerElectionTimeout
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
--- PASS: TestLearnerElectionTimeout (0.00s)
=== RUN   TestLearnerPromotion
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 1
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 2
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/03/02 03:23:34 INFO: 1 became leader at term 2
raft2022/03/02 03:23:34 INFO: 2 [term: 1] received a MsgHeartbeat message with higher term from 1 [term: 2]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 2
raft2022/03/02 03:23:34 INFO: 2 is starting a new election at term 2
raft2022/03/02 03:23:34 INFO: 2 became candidate at term 3
raft2022/03/02 03:23:34 INFO: 2 received MsgVoteResp from 2 at term 3
raft2022/03/02 03:23:34 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3
raft2022/03/02 03:23:34 INFO: 1 [term: 2] received a MsgVote message with higher term from 2 [term: 3]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 3
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3
raft2022/03/02 03:23:34 INFO: 2 received MsgVoteResp from 1 at term 3
raft2022/03/02 03:23:34 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 2 became leader at term 3
--- PASS: TestLearnerPromotion (0.00s)
=== RUN   TestLearnerCannotVote
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 2
raft2022/03/02 03:23: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/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 3 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 2 is starting a new election at term 1
raft2022/03/02 03:23:34 INFO: 2 became candidate at term 2
raft2022/03/02 03:23:34 INFO: 2 received MsgVoteResp from 2 at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2022/03/02 03:23:34 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2022/03/02 03:23:34 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 2
raft2022/03/02 03:23:34 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2022/03/02 03:23:34 INFO: 2 received MsgVoteResp from 1 at term 2
raft2022/03/02 03:23:34 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 2 became leader at term 2
raft2022/03/02 03:23:34 INFO: 3 is starting a new election at term 2
raft2022/03/02 03:23:34 INFO: 3 became candidate at term 3
raft2022/03/02 03:23:34 INFO: 3 received MsgVoteResp from 3 at term 3
raft2022/03/02 03:23:34 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 1 at term 3
raft2022/03/02 03:23:34 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3
raft2022/03/02 03:23:34 INFO: 1 [term: 2] received a MsgVote message with higher term from 3 [term: 3]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 3
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3
raft2022/03/02 03:23:34 INFO: 2 [term: 2] received a MsgVote message with higher term from 3 [term: 3]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 3
raft2022/03/02 03:23:34 INFO: 2 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3
raft2022/03/02 03:23:34 INFO: 3 received MsgVoteResp from 1 at term 3
raft2022/03/02 03:23:34 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 3 became leader at term 3
--- PASS: TestLeaderCycle (0.00s)
=== RUN   TestLeaderCyclePreVote
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became pre-candidate at term 0
raft2022/03/02 03:23:34 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2022/03/02 03:23:34 INFO: 1 received MsgPreVoteResp from 2 at term 0
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 2 is starting a new election at term 1
raft2022/03/02 03:23:34 INFO: 2 became pre-candidate at term 1
raft2022/03/02 03:23:34 INFO: 2 received MsgPreVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 1] sent MsgPreVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 1] sent MsgPreVote request to 1 at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 1, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 1, index: 1] at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 1, index: 1] at term 1
raft2022/03/02 03:23:34 INFO: 2 received MsgPreVoteResp from 3 at term 1
raft2022/03/02 03:23:34 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 2 became candidate at term 2
raft2022/03/02 03:23:34 INFO: 2 received MsgVoteResp from 2 at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2022/03/02 03:23:34 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 2
raft2022/03/02 03:23:34 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2022/03/02 03:23:34 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2022/03/02 03:23:34 INFO: 2 received MsgVoteResp from 3 at term 2
raft2022/03/02 03:23:34 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 2 became leader at term 2
raft2022/03/02 03:23:34 INFO: 3 is starting a new election at term 2
raft2022/03/02 03:23:34 INFO: 3 became pre-candidate at term 2
raft2022/03/02 03:23:34 INFO: 3 received MsgPreVoteResp from 3 at term 2
raft2022/03/02 03:23:34 INFO: 3 [logterm: 2, index: 2] sent MsgPreVote request to 1 at term 2
raft2022/03/02 03:23:34 INFO: 3 [logterm: 2, index: 2] sent MsgPreVote request to 2 at term 2
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 2] cast MsgPreVote for 3 [logterm: 2, index: 2] at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 2, index: 2, vote: 2] cast MsgPreVote for 3 [logterm: 2, index: 2] at term 2
raft2022/03/02 03:23:34 INFO: 3 received MsgPreVoteResp from 1 at term 2
raft2022/03/02 03:23:34 INFO: 3 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 3 became candidate at term 3
raft2022/03/02 03:23:34 INFO: 3 received MsgVoteResp from 3 at term 3
raft2022/03/02 03:23:34 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 1 at term 3
raft2022/03/02 03:23:34 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3
raft2022/03/02 03:23:34 INFO: 1 [term: 2] received a MsgVote message with higher term from 3 [term: 3]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 3
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3
raft2022/03/02 03:23:34 INFO: 2 [term: 2] received a MsgVote message with higher term from 3 [term: 3]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 3
raft2022/03/02 03:23:34 INFO: 2 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3
raft2022/03/02 03:23:34 INFO: 3 received MsgVoteResp from 1 at term 3
raft2022/03/02 03:23:34 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 3 became leader at term 3
--- PASS: TestLeaderCyclePreVote (0.00s)
=== RUN   TestLeaderElectionOverwriteNewerLogs
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 1
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 2
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 4 at term 2
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 5 at term 2
raft2022/03/02 03:23:34 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 2
raft2022/03/02 03:23:34 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 1, index: 1] at term 2
raft2022/03/02 03:23:34 INFO: 4 [logterm: 0, index: 0, vote: 3] rejected MsgVote from 1 [logterm: 1, index: 1] at term 2
raft2022/03/02 03:23:34 INFO: 5 [logterm: 0, index: 0, vote: 3] rejected MsgVote from 1 [logterm: 1, index: 1] at term 2
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 2
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp rejection from 3 at term 2
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 1 vote rejections
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp rejection from 4 at term 2
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 2 vote rejections
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp rejection from 5 at term 2
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 3 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 2
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 3
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 3
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 5 at term 3
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 3
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 4 at term 3
raft2022/03/02 03:23:34 INFO: 5 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/03/02 03:23:34 INFO: 5 became follower at term 3
raft2022/03/02 03:23:34 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3
raft2022/03/02 03:23:34 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 3
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3
raft2022/03/02 03:23:34 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 3
raft2022/03/02 03:23:34 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 1, index: 1] at term 3
raft2022/03/02 03:23:34 INFO: 4 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/03/02 03:23:34 INFO: 4 became follower at term 3
raft2022/03/02 03:23:34 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 5 at term 3
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 3
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 3
raft2022/03/02 03:23:34 INFO: found conflict at index 1 [existing term: 2, conflicting term: 1]
raft2022/03/02 03:23:34 INFO: replace the unstable entries from index 1
--- PASS: TestLeaderElectionOverwriteNewerLogs (0.00s)
=== RUN   TestLeaderElectionOverwriteNewerLogsPreVote
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 1
raft2022/03/02 03:23:34 INFO: 1 became pre-candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgPreVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 5 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 4 at term 1
raft2022/03/02 03:23:34 INFO: 5 [logterm: 0, index: 0, vote: 3] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2
raft2022/03/02 03:23:34 INFO: 4 [logterm: 0, index: 0, vote: 3] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2
raft2022/03/02 03:23:34 INFO: 1 [term: 1] received a MsgPreVoteResp message with higher term from 5 [term: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 2
raft2022/03/02 03:23:34 INFO: 1 became pre-candidate at term 2
raft2022/03/02 03:23:34 INFO: 1 received MsgPreVoteResp from 1 at term 2
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 2 at term 2
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 3 at term 2
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 4 at term 2
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 5 at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2
raft2022/03/02 03:23:34 INFO: 4 [logterm: 0, index: 0, vote: 3] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 2
raft2022/03/02 03:23:34 INFO: 5 [logterm: 0, index: 0, vote: 3] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 2
raft2022/03/02 03:23:34 INFO: 1 received MsgPreVoteResp from 2 at term 2
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 received MsgPreVoteResp rejection from 3 at term 2
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 1 vote rejections
raft2022/03/02 03:23:34 INFO: 1 received MsgPreVoteResp from 4 at term 2
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 3 MsgPreVoteResp votes and 1 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 3
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 3
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 3
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 4 at term 3
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 5 at term 3
raft2022/03/02 03:23:34 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 3]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 3
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3
raft2022/03/02 03:23:34 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 3
raft2022/03/02 03:23:34 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 1, index: 1] at term 3
raft2022/03/02 03:23:34 INFO: 4 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/03/02 03:23:34 INFO: 4 became follower at term 3
raft2022/03/02 03:23:34 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3
raft2022/03/02 03:23:34 INFO: 5 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/03/02 03:23:34 INFO: 5 became follower at term 3
raft2022/03/02 03:23:34 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 3
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp rejection from 3 at term 3
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 1 vote rejections
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 4 at term 3
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 1 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 3
raft2022/03/02 03:23:34 INFO: found conflict at index 1 [existing term: 2, conflicting term: 1]
raft2022/03/02 03:23:34 INFO: replace the unstable entries from index 1
--- PASS: TestLeaderElectionOverwriteNewerLogsPreVote (0.00s)
=== RUN   TestVoteFromAnyState
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 2, index: 42] at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 2
raft2022/03/02 03:23:34 INFO: 1 [term: 2] received a MsgVote message with higher term from 2 [term: 3]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 3
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 42] at term 3
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 2
raft2022/03/02 03:23:34 INFO: 1 became leader at term 2
raft2022/03/02 03:23:34 INFO: 1 [term: 2] received a MsgVote message with higher term from 2 [term: 3]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 3
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 3, index: 42] at term 3
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became pre-candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23: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/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 2 [logterm: 2, index: 42] at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 2
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0, vote: 1] cast MsgPreVote for 2 [logterm: 3, index: 42] at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 2
raft2022/03/02 03:23:34 INFO: 1 became leader at term 2
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 3, index: 42] at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became pre-candidate at term 1
raft2022/03/02 03:23: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/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 2 is starting a new election at term 1
raft2022/03/02 03:23:34 INFO: 2 became candidate at term 2
raft2022/03/02 03:23:34 INFO: 2 received MsgVoteResp from 2 at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 2] sent MsgVote request to 1 at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 2] sent MsgVote request to 3 at term 2
raft2022/03/02 03:23:34 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 2 [logterm: 1, index: 2] at term 2
raft2022/03/02 03:23:34 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 2
raft2022/03/02 03:23:34 INFO: 3 [logterm: 1, index: 2, vote: 0] cast MsgVote for 2 [logterm: 1, index: 2] at term 2
raft2022/03/02 03:23:34 INFO: 2 received MsgVoteResp from 1 at term 2
raft2022/03/02 03:23:34 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 2 became leader at term 2
--- PASS: TestLogReplication (0.00s)
=== RUN   TestLearnerLogReplication
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 1
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 2
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/03/02 03:23:34 INFO: 1 became leader at term 2
raft2022/03/02 03:23:34 INFO: 2 [term: 1] received a MsgHeartbeat message with higher term from 1 [term: 2]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 2
--- PASS: TestLearnerLogReplication (0.00s)
=== RUN   TestSingleNodeCommit
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
--- PASS: TestSingleNodeCommit (0.00s)
=== RUN   TestCannotCommitWithoutNewTermEntry
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 3 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 4 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 5 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2022/03/02 03:23:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 4 became follower at term 1
raft2022/03/02 03:23:34 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 5 became follower at term 1
raft2022/03/02 03:23:34 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 3 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 2 is starting a new election at term 1
raft2022/03/02 03:23:34 INFO: 2 became candidate at term 2
raft2022/03/02 03:23:34 INFO: 2 received MsgVoteResp from 2 at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 1 at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 3 at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 4 at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 5 at term 2
raft2022/03/02 03:23:34 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 3, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2
raft2022/03/02 03:23:34 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 2
raft2022/03/02 03:23:34 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2
raft2022/03/02 03:23:34 INFO: 4 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/02 03:23:34 INFO: 4 became follower at term 2
raft2022/03/02 03:23:34 INFO: 4 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2
raft2022/03/02 03:23:34 INFO: 5 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/02 03:23:34 INFO: 5 became follower at term 2
raft2022/03/02 03:23:34 INFO: 5 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2
raft2022/03/02 03:23:34 INFO: 2 received MsgVoteResp from 1 at term 2
raft2022/03/02 03:23:34 INFO: 2 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 2 received MsgVoteResp from 3 at term 2
raft2022/03/02 03:23:34 INFO: 2 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 2 became leader at term 2
--- PASS: TestCannotCommitWithoutNewTermEntry (0.00s)
=== RUN   TestCommitWithoutNewTermEntry
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 3 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 4 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 5 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/03/02 03:23:34 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 5 became follower at term 1
raft2022/03/02 03:23:34 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 4 became follower at term 1
raft2022/03/02 03:23:34 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 5 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 2 is starting a new election at term 1
raft2022/03/02 03:23:34 INFO: 2 became candidate at term 2
raft2022/03/02 03:23:34 INFO: 2 received MsgVoteResp from 2 at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 1 at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 3 at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 4 at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 5 at term 2
raft2022/03/02 03:23:34 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 3, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2
raft2022/03/02 03:23:34 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 2
raft2022/03/02 03:23:34 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2
raft2022/03/02 03:23:34 INFO: 4 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/02 03:23:34 INFO: 4 became follower at term 2
raft2022/03/02 03:23:34 INFO: 4 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2
raft2022/03/02 03:23:34 INFO: 5 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/02 03:23:34 INFO: 5 became follower at term 2
raft2022/03/02 03:23:34 INFO: 5 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2
raft2022/03/02 03:23:34 INFO: 2 received MsgVoteResp from 1 at term 2
raft2022/03/02 03:23:34 INFO: 2 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 2 received MsgVoteResp from 3 at term 2
raft2022/03/02 03:23:34 INFO: 2 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 2 became leader at term 2
--- PASS: TestCommitWithoutNewTermEntry (0.00s)
=== RUN   TestDuelingCandidates
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 3 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 3 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 3 received MsgVoteResp from 3 at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 1 at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 1, vote: 1] rejected MsgVote from 3 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 3 received MsgVoteResp rejection from 2 at term 1
raft2022/03/02 03:23:34 INFO: 3 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections
raft2022/03/02 03:23:34 INFO: 3 is starting a new election at term 1
raft2022/03/02 03:23:34 INFO: 3 became candidate at term 2
raft2022/03/02 03:23:34 INFO: 3 received MsgVoteResp from 3 at term 2
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 1 at term 2
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2
raft2022/03/02 03:23:34 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 3 [logterm: 0, index: 0] at term 2
raft2022/03/02 03:23:34 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 3 [logterm: 0, index: 0] at term 2
raft2022/03/02 03:23:34 INFO: 3 received MsgVoteResp rejection from 1 at term 2
raft2022/03/02 03:23:34 INFO: 3 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections
raft2022/03/02 03:23:34 INFO: 3 received MsgVoteResp rejection from 2 at term 2
raft2022/03/02 03:23:34 INFO: 3 [quorum:2] has received 1 MsgVoteResp votes and 2 vote rejections
raft2022/03/02 03:23:34 INFO: 3 became follower at term 2
--- PASS: TestDuelingCandidates (0.00s)
=== RUN   TestDuelingPreCandidates
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became pre-candidate at term 0
raft2022/03/02 03:23:34 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2022/03/02 03:23:34 INFO: 1 received MsgPreVoteResp from 2 at term 0
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 3 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 3 became pre-candidate at term 0
raft2022/03/02 03:23:34 INFO: 3 received MsgPreVoteResp from 3 at term 0
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 1 at term 0
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 1, vote: 1] rejected MsgPreVote from 3 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 3 [term: 0] received a MsgPreVoteResp message with higher term from 2 [term: 1]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 1
raft2022/03/02 03:23:34 INFO: 3 is starting a new election at term 1
raft2022/03/02 03:23:34 INFO: 3 became pre-candidate at term 1
raft2022/03/02 03:23:34 INFO: 3 received MsgPreVoteResp from 3 at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 1 at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 1, vote: 1] rejected MsgPreVote from 3 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 1, vote: 1] rejected MsgPreVote from 3 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 3 received MsgPreVoteResp rejection from 2 at term 1
raft2022/03/02 03:23:34 INFO: 3 [quorum:2] has received 1 MsgPreVoteResp votes and 1 vote rejections
raft2022/03/02 03:23:34 INFO: 3 received MsgPreVoteResp rejection from 1 at term 1
raft2022/03/02 03:23:34 INFO: 3 [quorum:2] has received 1 MsgPreVoteResp votes and 2 vote rejections
raft2022/03/02 03:23:34 INFO: 3 became follower at term 1
--- PASS: TestDuelingPreCandidates (0.00s)
=== RUN   TestCandidateConcede
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 3 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 3 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 3 received MsgVoteResp from 3 at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 1 at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 3 [term: 1]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 3 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 3 received MsgVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 3 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
--- PASS: TestCandidateConcede (0.00s)
=== RUN   TestSingleNodeCandidate
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
--- PASS: TestSingleNodeCandidate (0.00s)
=== RUN   TestSingleNodePreCandidate
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became pre-candidate at term 0
raft2022/03/02 03:23:34 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
--- PASS: TestSingleNodePreCandidate (0.00s)
=== RUN   TestOldMessages
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 2 is starting a new election at term 1
raft2022/03/02 03:23:34 INFO: 2 became candidate at term 2
raft2022/03/02 03:23:34 INFO: 2 received MsgVoteResp from 2 at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2022/03/02 03:23:34 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 2
raft2022/03/02 03:23:34 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2022/03/02 03:23:34 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2022/03/02 03:23:34 INFO: 2 received MsgVoteResp from 3 at term 2
raft2022/03/02 03:23:34 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 2 became leader at term 2
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 2
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 3
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 3
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 3 at term 3
raft2022/03/02 03:23:34 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 3
raft2022/03/02 03:23:34 INFO: 2 [logterm: 2, index: 2, vote: 0] cast MsgVote for 1 [logterm: 2, index: 2] at term 3
raft2022/03/02 03:23:34 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 3
raft2022/03/02 03:23:34 INFO: 3 [logterm: 2, index: 2, vote: 0] cast MsgVote for 1 [logterm: 2, index: 2] at term 3
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 3
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 3
raft2022/03/02 03:23:34 INFO: 1 [term: 3] ignored a MsgApp message with lower term from 2 [term: 2]
--- PASS: TestOldMessages (0.00s)
=== RUN   TestProposal
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 4 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 4 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 4 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 5 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
    raft_test.go:1104: #3: empty log
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23: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/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/03/02 03:23:34 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 4 became follower at term 1
raft2022/03/02 03:23:34 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 4 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 no leader at term 1; dropping proposal
    raft_test.go:1104: #3: empty log
    raft_test.go:1104: #2: empty log
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 4 became follower at term 1
raft2022/03/02 03:23:34 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 5 became follower at term 1
raft2022/03/02 03:23:34 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 4 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 5 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23: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.00s)
=== RUN   TestProposalByProxy
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
    raft_test.go:1142: #3: empty log
--- PASS: TestProposalByProxy (0.00s)
=== RUN   TestCommit
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
--- PASS: TestCommit (0.00s)
=== RUN   TestPastElectionTimeout
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestPastElectionTimeout (0.02s)
=== RUN   TestStepIgnoreOldTermMsg
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [term: 2] ignored a MsgApp message with lower term from 0 [term: 1]
--- PASS: TestStepIgnoreOldTermMsg (0.00s)
=== RUN   TestHandleMsgApp
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: found conflict at index 1 [existing term: 1, conflicting term: 2]
raft2022/03/02 03:23:34 INFO: replace the unstable entries from index 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
--- PASS: TestHandleMsgApp (0.00s)
=== RUN   TestHandleHeartbeat
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
--- PASS: TestHandleHeartbeat (0.00s)
=== RUN   TestHandleHeartbeatResp
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
--- PASS: TestHandleHeartbeatResp (0.00s)
=== RUN   TestRaftFreesReadOnlyMem
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
--- PASS: TestRaftFreesReadOnlyMem (0.00s)
=== RUN   TestMsgAppRespWaitReset
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
--- PASS: TestMsgAppRespWaitReset (0.00s)
=== RUN   TestRecvMsgVote
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 0] at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 0] at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 2, index: 0] at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 1] at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 1] at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 2, index: 1] at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 1] at term 3
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 2] at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 2] at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 2, index: 2] at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 2] at term 3
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 3] at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 3] at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 2, index: 3] at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 3] at term 3
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 2] cast MsgVote for 2 [logterm: 2, index: 3] at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgVote from 2 [logterm: 2, index: 3] at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgVote from 2 [logterm: 3, index: 3] at term 3
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgVote from 2 [logterm: 3, index: 3] at term 3
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23: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/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 0, index: 0] at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 1, index: 0] at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 2, index: 0] at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 3, index: 0] at term 3
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 0, index: 1] at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 1, index: 1] at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 2, index: 1] at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 3, index: 1] at term 3
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 0, index: 2] at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 1, index: 2] at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 2, index: 2] at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 3, index: 2] at term 3
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 0, index: 3] at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 1, index: 3] at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 2, index: 3] at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 3, index: 3] at term 3
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 2] cast MsgPreVote for 2 [logterm: 2, index: 3] at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgPreVote from 2 [logterm: 2, index: 3] at term 2
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgPreVote from 2 [logterm: 3, index: 3] at term 3
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgPreVote from 2 [logterm: 3, index: 3] at term 3
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23: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/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became pre-candidate at term 0
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became pre-candidate at term 0
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became leader at term 0
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became pre-candidate at term 0
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became leader at term 0
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became leader at term 0
--- PASS: TestStateTransition (0.00s)
=== RUN   TestAllServerStepdown
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 3
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became pre-candidate at term 0
raft2022/03/02 03:23:34 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 3
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 3
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 3
raft2022/03/02 03:23: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/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
--- PASS: TestLeaderStepdownWhenQuorumActive (0.00s)
=== RUN   TestLeaderStepdownWhenQuorumLost
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 WARN: 1 stepped down to follower since quorum is not active
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
--- PASS: TestLeaderStepdownWhenQuorumLost (0.00s)
=== RUN   TestLeaderSupersedingWithCheckQuorum
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 3 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 3 is starting a new election at term 1
raft2022/03/02 03:23:34 INFO: 3 became candidate at term 2
raft2022/03/02 03:23:34 INFO: 3 received MsgVoteResp from 3 at term 2
raft2022/03/02 03:23:34 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2022/03/02 03:23:34 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2
raft2022/03/02 03:23: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/02 03:23: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/02 03:23:34 INFO: 2 is starting a new election at term 1
raft2022/03/02 03:23:34 INFO: 2 became candidate at term 2
raft2022/03/02 03:23:34 INFO: 2 received MsgVoteResp from 2 at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2022/03/02 03:23:34 INFO: 3 is starting a new election at term 2
raft2022/03/02 03:23:34 INFO: 3 became candidate at term 3
raft2022/03/02 03:23:34 INFO: 3 received MsgVoteResp from 3 at term 3
raft2022/03/02 03:23:34 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 3
raft2022/03/02 03:23:34 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3
raft2022/03/02 03:23: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/02 03:23:34 INFO: 2 [term: 2] received a MsgVote message with higher term from 3 [term: 3]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 3
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 3
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 1, vote: 1] ignored MsgVote from 2 [logterm: 1, index: 1] at term 1: lease is not expired (remaining ticks: 10)
raft2022/03/02 03:23:34 INFO: 3 [term: 3] ignored a MsgVote message with lower term from 2 [term: 2]
raft2022/03/02 03:23:34 INFO: 3 received MsgVoteResp from 2 at term 3
raft2022/03/02 03:23:34 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 3 became leader at term 3
raft2022/03/02 03:23:34 INFO: 1 [term: 1] received a MsgApp message with higher term from 3 [term: 3]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 3
--- PASS: TestLeaderSupersedingWithCheckQuorum (0.00s)
=== RUN   TestLeaderElectionWithCheckQuorum
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 3 is starting a new election at term 1
raft2022/03/02 03:23:34 INFO: 3 became candidate at term 2
raft2022/03/02 03:23:34 INFO: 3 received MsgVoteResp from 3 at term 2
raft2022/03/02 03:23:34 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2022/03/02 03:23:34 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2
raft2022/03/02 03:23: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/02 03:23:34 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 2
raft2022/03/02 03:23:34 INFO: 3 received MsgVoteResp from 2 at term 2
raft2022/03/02 03:23:34 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 3 became leader at term 2
raft2022/03/02 03:23:34 INFO: 1 [term: 1] received a MsgAppResp message with higher term from 2 [term: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
--- PASS: TestLeaderElectionWithCheckQuorum (0.00s)
=== RUN   TestFreeStuckCandidateWithCheckQuorum
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 3 is starting a new election at term 1
raft2022/03/02 03:23:34 INFO: 3 became candidate at term 2
raft2022/03/02 03:23:34 INFO: 3 received MsgVoteResp from 3 at term 2
raft2022/03/02 03:23:34 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2022/03/02 03:23:34 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2
raft2022/03/02 03:23: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/02 03:23:34 INFO: 3 is starting a new election at term 2
raft2022/03/02 03:23:34 INFO: 3 became candidate at term 3
raft2022/03/02 03:23:34 INFO: 3 received MsgVoteResp from 3 at term 3
raft2022/03/02 03:23:34 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 3
raft2022/03/02 03:23:34 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3
raft2022/03/02 03:23: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/02 03:23:34 INFO: 1 [term: 1] received a MsgAppResp message with higher term from 3 [term: 3]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 3
raft2022/03/02 03:23:34 INFO: 3 is starting a new election at term 3
raft2022/03/02 03:23:34 INFO: 3 became candidate at term 4
raft2022/03/02 03:23:34 INFO: 3 received MsgVoteResp from 3 at term 4
raft2022/03/02 03:23:34 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 4
raft2022/03/02 03:23:34 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 4
raft2022/03/02 03:23:34 INFO: 1 [term: 3] received a MsgVote message with higher term from 3 [term: 4]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 4
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 4
raft2022/03/02 03:23: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/02 03:23:34 INFO: 3 received MsgVoteResp from 1 at term 4
raft2022/03/02 03:23:34 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 3 became leader at term 4
raft2022/03/02 03:23:34 INFO: 2 [term: 1] received a MsgApp message with higher term from 3 [term: 4]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 4
--- PASS: TestFreeStuckCandidateWithCheckQuorum (0.00s)
=== RUN   TestNonPromotableVoterWithCheckQuorum
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
--- PASS: TestNonPromotableVoterWithCheckQuorum (0.00s)
=== RUN   TestReadOnlyOptionSafe
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
--- PASS: TestReadOnlyOptionSafe (0.00s)
=== RUN   TestReadOnlyOptionLease
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
--- PASS: TestReadOnlyOptionLease (0.00s)
=== RUN   TestReadOnlyForNewLeader
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 1, commit: 1, applied: 1, lastindex: 2, lastterm: 1]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 1, commit: 2, applied: 2, lastindex: 2, lastterm: 1]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 1
raft2022/03/02 03:23:34 INFO: newRaft 3 [peers: [1,2,3], term: 1, commit: 2, applied: 2, lastindex: 2, lastterm: 1]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 1
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 2
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 2] sent MsgVote request to 2 at term 2
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 2] sent MsgVote request to 3 at term 2
raft2022/03/02 03:23:34 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 2, vote: 0] cast MsgVote for 1 [logterm: 1, index: 2] at term 2
raft2022/03/02 03:23:34 INFO: 3 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 2
raft2022/03/02 03:23:34 INFO: 3 [logterm: 1, index: 2, vote: 0] cast MsgVote for 1 [logterm: 1, index: 2] at term 2
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 2
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 2
--- PASS: TestReadOnlyForNewLeader (0.00s)
=== RUN   TestLeaderAppResp
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
--- PASS: TestLeaderAppResp (0.00s)
=== RUN   TestBcastBeat
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 1000, applied: 1000, lastindex: 1000, lastterm: 1]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 2
raft2022/03/02 03:23:34 INFO: 1 became leader at term 2
--- PASS: TestBcastBeat (0.00s)
=== RUN   TestRecvMsgBeat
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23: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/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
--- PASS: TestLeaderIncreaseNext (0.00s)
=== RUN   TestSendAppendForProgressProbe
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
--- PASS: TestSendAppendForProgressProbe (0.00s)
=== RUN   TestSendAppendForProgressReplicate
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
--- PASS: TestSendAppendForProgressReplicate (0.00s)
=== RUN   TestSendAppendForProgressSnapshot
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
--- PASS: TestSendAppendForProgressSnapshot (0.00s)
=== RUN   TestRecvMsgUnreachable
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 1]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
--- PASS: TestRecvMsgUnreachable (0.00s)
=== RUN   TestRestore
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/02 03:23:34 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/02 03:23:34 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/02 03:23:34 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/02 03:23: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/02 03:23:34 INFO: 3 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 3 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/02 03:23:34 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/02 03:23:34 INFO: 3 restored progress of 1 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/02 03:23:34 INFO: 3 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/02 03:23: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/02 03:23:34 INFO: 3 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 ERROR: 3 can't become learner when restores snapshot [index: 11, term: 11]
--- PASS: TestRestoreInvalidLearner (0.00s)
=== RUN   TestRestoreLearnerPromotion
raft2022/03/02 03:23:34 INFO: 3 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 3 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/02 03:23:34 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/02 03:23:34 INFO: 3 restored progress of 1 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/02 03:23:34 INFO: 3 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/02 03:23: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/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/02 03:23:34 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/02 03:23:34 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/02 03:23:34 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 2 [term: 0] received a MsgHeartbeat message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/02 03:23:34 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/02 03:23:34 INFO: 2 restored progress of 1 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/02 03:23:34 INFO: 2 restored progress of 2 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/02 03:23:34 INFO: 2 [commit: 11] restored snapshot [index: 11, term: 11]
--- PASS: TestLearnerReceiveSnapshot (0.00s)
=== RUN   TestRestoreIgnoreSnapshot
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23: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/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/02 03:23:34 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/02 03:23:34 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/02 03:23:34 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
--- PASS: TestProvideSnap (0.00s)
=== RUN   TestIgnoreProvidingSnap
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/02 03:23:34 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/02 03:23:34 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/02 03:23:34 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
--- PASS: TestIgnoreProvidingSnap (0.00s)
=== RUN   TestRestoreFromSnapMsg
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 [term: 0] received a MsgSnap message with higher term from 1 [term: 2]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 2
raft2022/03/02 03:23:34 INFO: 2 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/02 03:23:34 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2022/03/02 03:23:34 INFO: 2 restored progress of 1 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/02 03:23:34 INFO: 2 restored progress of 2 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/02 03:23:34 INFO: 2 [commit: 11] restored snapshot [index: 11, term: 11]
--- PASS: TestRestoreFromSnapMsg (0.00s)
=== RUN   TestSlowNodeRestore
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 3 [commit: 1, lastindex: 1, lastterm: 1] starts to restore snapshot [index: 102, term: 1]
raft2022/03/02 03:23:34 INFO: log [committed=1, applied=0, unstable.offset=1, len(unstable.Entries)=1] starts to restore snapshot [index: 102, term: 1]
raft2022/03/02 03:23:34 INFO: 3 restored progress of 1 [next = 103, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/02 03:23:34 INFO: 3 restored progress of 2 [next = 103, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/02 03:23:34 INFO: 3 restored progress of 3 [next = 103, match = 102, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/02 03:23:34 INFO: 3 [commit: 102] restored snapshot [index: 102, term: 1]
--- PASS: TestSlowNodeRestore (0.01s)
=== RUN   TestStepConfig
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
--- PASS: TestStepConfig (0.00s)
=== RUN   TestStepIgnoreConfig
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: propose conf Type:EntryConfChange  ignored since pending unapplied configuration
--- PASS: TestStepIgnoreConfig (0.00s)
=== RUN   TestRecoverPendingConfig
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
--- PASS: TestRecoverPendingConfig (0.00s)
=== RUN   TestRecoverDoublePendingConfig
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
--- PASS: TestRecoverDoublePendingConfig (0.00s)
=== RUN   TestAddNode
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestAddNode (0.00s)
=== RUN   TestAddLearner
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestAddLearner (0.00s)
=== RUN   TestAddNodeCheckQuorum
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 WARN: 1 stepped down to follower since quorum is not active
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
--- PASS: TestAddNodeCheckQuorum (0.00s)
=== RUN   TestRemoveNode
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23: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/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23: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/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23: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/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23: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/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
--- PASS: TestCampaignWhileLeader (0.00s)
=== RUN   TestPreCampaignWhileLeader
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became pre-candidate at term 0
raft2022/03/02 03:23:34 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
--- PASS: TestPreCampaignWhileLeader (0.00s)
=== RUN   TestCommitAfterRemoveNode
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
--- PASS: TestCommitAfterRemoveNode (0.00s)
=== RUN   TestLeaderTransferToUpToDateNode
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 [term 1] starts to transfer leadership to 2
raft2022/03/02 03:23:34 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log
raft2022/03/02 03:23:34 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership.
raft2022/03/02 03:23:34 INFO: 2 became candidate at term 2
raft2022/03/02 03:23:34 INFO: 2 received MsgVoteResp from 2 at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2022/03/02 03:23:34 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2022/03/02 03:23:34 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 2
raft2022/03/02 03:23:34 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2022/03/02 03:23:34 INFO: 2 received MsgVoteResp from 1 at term 2
raft2022/03/02 03:23:34 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 2 became leader at term 2
raft2022/03/02 03:23:34 INFO: 2 [term 2] starts to transfer leadership to 1
raft2022/03/02 03:23:34 INFO: 2 sends MsgTimeoutNow to 1 immediately as 1 already has up-to-date log
raft2022/03/02 03:23:34 INFO: 1 [term 2] received MsgTimeoutNow from 2 and starts an election to get leadership.
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 3
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 3
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 2 at term 3
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 3 at term 3
raft2022/03/02 03:23:34 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 3
raft2022/03/02 03:23:34 INFO: 2 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3
raft2022/03/02 03:23:34 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 3
raft2022/03/02 03:23:34 INFO: 3 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 3
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 3
--- PASS: TestLeaderTransferToUpToDateNode (0.00s)
=== RUN   TestLeaderTransferToUpToDateNodeFromFollower
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 [term 1] starts to transfer leadership to 2
raft2022/03/02 03:23:34 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log
raft2022/03/02 03:23:34 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership.
raft2022/03/02 03:23:34 INFO: 2 became candidate at term 2
raft2022/03/02 03:23:34 INFO: 2 received MsgVoteResp from 2 at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2022/03/02 03:23:34 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 2
raft2022/03/02 03:23:34 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2022/03/02 03:23:34 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2022/03/02 03:23:34 INFO: 2 received MsgVoteResp from 3 at term 2
raft2022/03/02 03:23:34 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 2 became leader at term 2
raft2022/03/02 03:23:34 INFO: 2 [term 2] starts to transfer leadership to 1
raft2022/03/02 03:23:34 INFO: 2 sends MsgTimeoutNow to 1 immediately as 1 already has up-to-date log
raft2022/03/02 03:23:34 INFO: 1 [term 2] received MsgTimeoutNow from 2 and starts an election to get leadership.
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 3
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 3
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 2 at term 3
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 3 at term 3
raft2022/03/02 03:23:34 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 3
raft2022/03/02 03:23:34 INFO: 2 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3
raft2022/03/02 03:23:34 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 3
raft2022/03/02 03:23:34 INFO: 3 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 3
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 3
--- PASS: TestLeaderTransferToUpToDateNodeFromFollower (0.00s)
=== RUN   TestLeaderTransferWithCheckQuorum
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 [term 1] starts to transfer leadership to 2
raft2022/03/02 03:23:34 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log
raft2022/03/02 03:23:34 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership.
raft2022/03/02 03:23:34 INFO: 2 became candidate at term 2
raft2022/03/02 03:23:34 INFO: 2 received MsgVoteResp from 2 at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2022/03/02 03:23:34 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2022/03/02 03:23:34 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 2
raft2022/03/02 03:23:34 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2022/03/02 03:23:34 INFO: 2 received MsgVoteResp from 1 at term 2
raft2022/03/02 03:23:34 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 2 became leader at term 2
raft2022/03/02 03:23:34 INFO: 2 [term 2] starts to transfer leadership to 1
raft2022/03/02 03:23:34 INFO: 2 sends MsgTimeoutNow to 1 immediately as 1 already has up-to-date log
raft2022/03/02 03:23:34 INFO: 1 [term 2] received MsgTimeoutNow from 2 and starts an election to get leadership.
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 3
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 3
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 2 at term 3
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 3 at term 3
raft2022/03/02 03:23:34 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 3
raft2022/03/02 03:23:34 INFO: 2 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3
raft2022/03/02 03:23:34 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 3
raft2022/03/02 03:23:34 INFO: 3 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 3
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 3
--- PASS: TestLeaderTransferWithCheckQuorum (0.00s)
=== RUN   TestLeaderTransferToSlowFollower
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 [term 1] starts to transfer leadership to 3
raft2022/03/02 03:23:34 DEBUG: 3 [logterm: 0, index: 2] rejected msgApp [logterm: 1, index: 2] from 1
raft2022/03/02 03:23:34 DEBUG: 1 received msgApp rejection(lastindex: 1) from 3 for index 2
raft2022/03/02 03:23:34 DEBUG: 1 decreased progress of 3 to [next = 2, match = 1, state = ProgressStateReplicate, waiting = false, pendingSnapshot = 0]
raft2022/03/02 03:23:34 INFO: 1 sent MsgTimeoutNow to 3 after received MsgAppResp
raft2022/03/02 03:23:34 INFO: 3 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership.
raft2022/03/02 03:23:34 INFO: 3 became candidate at term 2
raft2022/03/02 03:23:34 INFO: 3 received MsgVoteResp from 3 at term 2
raft2022/03/02 03:23:34 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 1 at term 2
raft2022/03/02 03:23:34 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 2 at term 2
raft2022/03/02 03:23:34 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2
raft2022/03/02 03:23:34 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2
raft2022/03/02 03:23:34 INFO: 3 received MsgVoteResp from 1 at term 2
raft2022/03/02 03:23:34 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 3 became leader at term 2
--- PASS: TestLeaderTransferToSlowFollower (0.00s)
=== RUN   TestLeaderTransferAfterSnapshot
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 [term 1] starts to transfer leadership to 3
raft2022/03/02 03:23:34 DEBUG: 3 [logterm: 0, index: 2] rejected msgApp [logterm: 1, index: 2] from 1
raft2022/03/02 03:23:34 DEBUG: 1 received msgApp rejection(lastindex: 1) from 3 for index 2
raft2022/03/02 03:23:34 DEBUG: 1 decreased progress of 3 to [next = 2, match = 1, state = ProgressStateReplicate, waiting = false, pendingSnapshot = 0]
raft2022/03/02 03:23:34 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/02 03:23:34 DEBUG: 1 paused sending replication messages to 3 [next = 2, match = 1, state = ProgressStateSnapshot, waiting = true, pendingSnapshot = 2]
raft2022/03/02 03:23:34 INFO: 3 [commit: 1, lastindex: 1, lastterm: 1] starts to restore snapshot [index: 2, term: 1]
raft2022/03/02 03:23:34 INFO: log [committed=1, applied=0, unstable.offset=1, len(unstable.Entries)=1] starts to restore snapshot [index: 2, term: 1]
raft2022/03/02 03:23:34 INFO: 3 restored progress of 1 [next = 3, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/02 03:23:34 INFO: 3 restored progress of 2 [next = 3, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/02 03:23:34 INFO: 3 restored progress of 3 [next = 3, match = 2, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/03/02 03:23:34 INFO: 3 [commit: 2] restored snapshot [index: 2, term: 1]
raft2022/03/02 03:23:34 DEBUG: 1 snapshot aborted, resumed sending replication messages to 3 [next = 3, match = 2, state = ProgressStateSnapshot, waiting = true, pendingSnapshot = 2]
raft2022/03/02 03:23:34 INFO: 1 sent MsgTimeoutNow to 3 after received MsgAppResp
raft2022/03/02 03:23:34 INFO: 3 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership.
raft2022/03/02 03:23:34 INFO: 3 became candidate at term 2
raft2022/03/02 03:23:34 INFO: 3 received MsgVoteResp from 3 at term 2
raft2022/03/02 03:23:34 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 1 at term 2
raft2022/03/02 03:23:34 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 2 at term 2
raft2022/03/02 03:23:34 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2
raft2022/03/02 03:23:34 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2
raft2022/03/02 03:23:34 INFO: 3 received MsgVoteResp from 1 at term 2
raft2022/03/02 03:23:34 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 3 became leader at term 2
--- PASS: TestLeaderTransferAfterSnapshot (0.02s)
=== RUN   TestLeaderTransferToSelf
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 DEBUG: 1 is already leader. Ignored transferring leadership to self
--- PASS: TestLeaderTransferToSelf (0.00s)
=== RUN   TestLeaderTransferToNonExistingNode
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 DEBUG: 1 no progress available for 4
--- PASS: TestLeaderTransferToNonExistingNode (0.00s)
=== RUN   TestLeaderTransferTimeout
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 [term 1] starts to transfer leadership to 3
raft2022/03/02 03:23:34 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log
--- PASS: TestLeaderTransferTimeout (0.00s)
=== RUN   TestLeaderTransferIgnoreProposal
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 [term 1] starts to transfer leadership to 3
raft2022/03/02 03:23:34 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log
raft2022/03/02 03:23:34 DEBUG: 1 [term 1] transfer leadership to 3 is in progress; dropping proposal
--- PASS: TestLeaderTransferIgnoreProposal (0.00s)
=== RUN   TestLeaderTransferReceiveHigherTermVote
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 [term 1] starts to transfer leadership to 3
raft2022/03/02 03:23:34 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log
raft2022/03/02 03:23:34 INFO: 2 [term: 1] received a MsgHup message with higher term from 2 [term: 2]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 2
raft2022/03/02 03:23:34 INFO: 2 is starting a new election at term 2
raft2022/03/02 03:23:34 INFO: 2 became candidate at term 3
raft2022/03/02 03:23:34 INFO: 2 received MsgVoteResp from 2 at term 3
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 3
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 3
raft2022/03/02 03:23:34 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 3
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 3
raft2022/03/02 03:23:34 INFO: 2 received MsgVoteResp from 1 at term 3
raft2022/03/02 03:23:34 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 2 became leader at term 3
--- PASS: TestLeaderTransferReceiveHigherTermVote (0.00s)
=== RUN   TestLeaderTransferRemoveNode
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 [term 1] starts to transfer leadership to 3
raft2022/03/02 03:23:34 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log
--- PASS: TestLeaderTransferRemoveNode (0.00s)
=== RUN   TestLeaderTransferBack
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 [term 1] starts to transfer leadership to 3
raft2022/03/02 03:23:34 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log
raft2022/03/02 03:23:34 INFO: 1 [term 1] abort previous transferring leadership to 3
raft2022/03/02 03:23:34 DEBUG: 1 is already leader. Ignored transferring leadership to self
--- PASS: TestLeaderTransferBack (0.00s)
=== RUN   TestLeaderTransferSecondTransferToAnotherNode
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 3 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 [term 1] starts to transfer leadership to 3
raft2022/03/02 03:23:34 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log
raft2022/03/02 03:23:34 INFO: 1 [term 1] abort previous transferring leadership to 3
raft2022/03/02 03:23:34 INFO: 1 [term 1] starts to transfer leadership to 2
raft2022/03/02 03:23:34 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log
raft2022/03/02 03:23:34 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership.
raft2022/03/02 03:23:34 INFO: 2 became candidate at term 2
raft2022/03/02 03:23:34 INFO: 2 received MsgVoteResp from 2 at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2022/03/02 03:23:34 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 2
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2022/03/02 03:23:34 INFO: 2 received MsgVoteResp from 1 at term 2
raft2022/03/02 03:23:34 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 2 became leader at term 2
--- PASS: TestLeaderTransferSecondTransferToAnotherNode (0.00s)
=== RUN   TestLeaderTransferSecondTransferToSameNode
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 0
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 1
raft2022/03/02 03:23:34 INFO: 1 [term 1] starts to transfer leadership to 3
raft2022/03/02 03:23:34 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log
raft2022/03/02 03:23:34 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/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 received MsgTimeoutNow from 2 but is not promotable
--- PASS: TestTransferNonMember (0.00s)
=== RUN   TestNodeWithSmallerTermCanCompleteElection
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 3 became follower at term 1
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 1
raft2022/03/02 03:23:34 INFO: 1 became pre-candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgPreVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgPreVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 2
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2
raft2022/03/02 03:23:34 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 2
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 2
raft2022/03/02 03:23:34 INFO: 3 is starting a new election at term 1
raft2022/03/02 03:23:34 INFO: 3 became pre-candidate at term 1
raft2022/03/02 03:23:34 INFO: 3 received MsgPreVoteResp from 3 at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 1 at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 2 is starting a new election at term 2
raft2022/03/02 03:23:34 INFO: 2 became pre-candidate at term 2
raft2022/03/02 03:23:34 INFO: 2 received MsgPreVoteResp from 2 at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 3 at term 2
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 2, index: 1] at term 2
raft2022/03/02 03:23:34 INFO: 2 received MsgPreVoteResp from 1 at term 2
raft2022/03/02 03:23:34 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 2 became candidate at term 3
raft2022/03/02 03:23:34 INFO: 2 received MsgVoteResp from 2 at term 3
raft2022/03/02 03:23:34 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3
raft2022/03/02 03:23:34 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 3 at term 3
raft2022/03/02 03:23:34 INFO: 1 [term: 2] received a MsgVote message with higher term from 2 [term: 3]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 3
raft2022/03/02 03:23:34 INFO: 1 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3
raft2022/03/02 03:23:34 INFO: 2 received MsgVoteResp from 1 at term 3
raft2022/03/02 03:23:34 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 2 became leader at term 3
raft2022/03/02 03:23:34 INFO: going to bring back peer 3 and kill peer 2
raft2022/03/02 03:23:34 INFO: 3 is starting a new election at term 1
raft2022/03/02 03:23:34 INFO: 3 became pre-candidate at term 1
raft2022/03/02 03:23:34 INFO: 3 received MsgPreVoteResp from 3 at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 1 at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [term: 3] ignored a MsgPreVote message with lower term from 3 [term: 2]
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 3
raft2022/03/02 03:23:34 INFO: 1 became pre-candidate at term 3
raft2022/03/02 03:23:34 INFO: 1 received MsgPreVoteResp from 1 at term 3
raft2022/03/02 03:23:34 INFO: 1 [logterm: 3, index: 2] sent MsgPreVote request to 2 at term 3
raft2022/03/02 03:23:34 INFO: 1 [logterm: 3, index: 2] sent MsgPreVote request to 3 at term 3
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 3, index: 2] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgPreVoteResp from 3 at term 3
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 4
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 4
raft2022/03/02 03:23:34 INFO: 1 [logterm: 3, index: 2] sent MsgVote request to 3 at term 4
raft2022/03/02 03:23:34 INFO: 1 [logterm: 3, index: 2] sent MsgVote request to 2 at term 4
raft2022/03/02 03:23:34 INFO: 3 [term: 1] received a MsgVote message with higher term from 1 [term: 4]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 4
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 3, index: 2] at term 4
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 3 at term 4
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 4
raft2022/03/02 03:23:34 DEBUG: 3 [logterm: 0, index: 2] rejected msgApp [logterm: 3, index: 2] from 1
raft2022/03/02 03:23:34 DEBUG: 1 received msgApp rejection(lastindex: 0) from 3 for index 2
raft2022/03/02 03:23:34 DEBUG: 1 decreased progress of 3 to [next = 1, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
--- PASS: TestNodeWithSmallerTermCanCompleteElection (0.00s)
=== RUN   TestPreVoteWithSplitVote
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 3 became follower at term 1
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 1
raft2022/03/02 03:23:34 INFO: 1 became pre-candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgPreVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgPreVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 2
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2
raft2022/03/02 03:23:34 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2
raft2022/03/02 03:23:34 INFO: 3 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 2
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 2
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 2
raft2022/03/02 03:23:34 INFO: 2 is starting a new election at term 2
raft2022/03/02 03:23:34 INFO: 2 became pre-candidate at term 2
raft2022/03/02 03:23:34 INFO: 2 received MsgPreVoteResp from 2 at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 3 at term 2
raft2022/03/02 03:23:34 INFO: 3 is starting a new election at term 2
raft2022/03/02 03:23:34 INFO: 3 became pre-candidate at term 2
raft2022/03/02 03:23:34 INFO: 3 received MsgPreVoteResp from 3 at term 2
raft2022/03/02 03:23:34 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2
raft2022/03/02 03:23:34 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 2 at term 2
raft2022/03/02 03:23:34 INFO: 3 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 2, index: 1] at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 3 [logterm: 2, index: 1] at term 2
raft2022/03/02 03:23:34 INFO: 2 received MsgPreVoteResp from 3 at term 2
raft2022/03/02 03:23:34 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 2 became candidate at term 3
raft2022/03/02 03:23:34 INFO: 2 received MsgVoteResp from 2 at term 3
raft2022/03/02 03:23:34 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3
raft2022/03/02 03:23:34 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 3 at term 3
raft2022/03/02 03:23:34 INFO: 3 received MsgPreVoteResp from 2 at term 2
raft2022/03/02 03:23:34 INFO: 3 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 3 became candidate at term 3
raft2022/03/02 03:23:34 INFO: 3 received MsgVoteResp from 3 at term 3
raft2022/03/02 03:23:34 INFO: 3 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3
raft2022/03/02 03:23:34 INFO: 3 [logterm: 2, index: 1] sent MsgVote request to 2 at term 3
raft2022/03/02 03:23:34 INFO: 3 [logterm: 2, index: 1, vote: 3] rejected MsgVote from 2 [logterm: 2, index: 1] at term 3
raft2022/03/02 03:23:34 INFO: 2 [logterm: 2, index: 1, vote: 2] rejected MsgVote from 3 [logterm: 2, index: 1] at term 3
raft2022/03/02 03:23:34 INFO: 2 received MsgVoteResp rejection from 3 at term 3
raft2022/03/02 03:23:34 INFO: 2 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections
raft2022/03/02 03:23:34 INFO: 3 received MsgVoteResp rejection from 2 at term 3
raft2022/03/02 03:23:34 INFO: 3 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections
raft2022/03/02 03:23:34 INFO: 2 is starting a new election at term 3
raft2022/03/02 03:23:34 INFO: 2 became pre-candidate at term 3
raft2022/03/02 03:23:34 INFO: 2 received MsgPreVoteResp from 2 at term 3
raft2022/03/02 03:23:34 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 3
raft2022/03/02 03:23:34 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 3 at term 3
raft2022/03/02 03:23:34 INFO: 3 [logterm: 2, index: 1, vote: 3] cast MsgPreVote for 2 [logterm: 2, index: 1] at term 3
raft2022/03/02 03:23:34 INFO: 2 received MsgPreVoteResp from 3 at term 3
raft2022/03/02 03:23:34 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 2 became candidate at term 4
raft2022/03/02 03:23:34 INFO: 2 received MsgVoteResp from 2 at term 4
raft2022/03/02 03:23:34 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 4
raft2022/03/02 03:23:34 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 3 at term 4
raft2022/03/02 03:23:34 INFO: 3 [term: 3] received a MsgVote message with higher term from 2 [term: 4]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 4
raft2022/03/02 03:23:34 INFO: 3 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 4
raft2022/03/02 03:23:34 INFO: 2 received MsgVoteResp from 3 at term 4
raft2022/03/02 03:23:34 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 2 became leader at term 4
--- PASS: TestPreVoteWithSplitVote (0.00s)
=== RUN   TestPreVoteWithCheckQuorum
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: 2 became follower at term 1
raft2022/03/02 03:23:34 INFO: 3 became follower at term 1
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 1
raft2022/03/02 03:23:34 INFO: 1 became pre-candidate at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgPreVoteResp from 1 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 1
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 received MsgPreVoteResp from 2 at term 1
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 2
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2
raft2022/03/02 03:23:34 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2
raft2022/03/02 03:23:34 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2022/03/02 03:23:34 INFO: 2 became follower at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2
raft2022/03/02 03:23:34 INFO: 3 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 2
raft2022/03/02 03:23:34 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 2 at term 2
raft2022/03/02 03:23:34 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 1 became leader at term 2
raft2022/03/02 03:23:34 INFO: 3 is starting a new election at term 2
raft2022/03/02 03:23:34 INFO: 3 became pre-candidate at term 2
raft2022/03/02 03:23:34 INFO: 3 received MsgPreVoteResp from 3 at term 2
raft2022/03/02 03:23:34 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2
raft2022/03/02 03:23:34 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 2 at term 2
raft2022/03/02 03:23:34 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/02 03:23:34 INFO: 2 is starting a new election at term 2
raft2022/03/02 03:23:34 INFO: 2 became pre-candidate at term 2
raft2022/03/02 03:23:34 INFO: 2 received MsgPreVoteResp from 2 at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2
raft2022/03/02 03:23:34 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 3 at term 2
raft2022/03/02 03:23:34 INFO: 3 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 2, index: 1] at term 2
raft2022/03/02 03:23:34 INFO: 2 received MsgPreVoteResp from 3 at term 2
raft2022/03/02 03:23:34 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 2 became candidate at term 3
raft2022/03/02 03:23:34 INFO: 2 received MsgVoteResp from 2 at term 3
raft2022/03/02 03:23:34 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3
raft2022/03/02 03:23:34 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 3 at term 3
raft2022/03/02 03:23:34 INFO: 3 [term: 2] received a MsgVote message with higher term from 2 [term: 3]
raft2022/03/02 03:23:34 INFO: 3 became follower at term 3
raft2022/03/02 03:23:34 INFO: 3 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3
raft2022/03/02 03:23:34 INFO: 2 received MsgVoteResp from 3 at term 3
raft2022/03/02 03:23:34 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/03/02 03:23:34 INFO: 2 became leader at term 3
--- PASS: TestPreVoteWithCheckQuorum (0.00s)
=== RUN   TestRawNodeStep
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: 1 no leader at term 1; dropping index reading msg
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 0 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: 1 [commit: 1] ignored snapshot [index: 0, term: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: 1 no leader at term 1; dropping leader transfer msg
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 ERROR: 1 invalid format of MsgReadIndexResp from 0, entries count: 0
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: 1 [logterm: 1, index: 1, vote: 0] rejected MsgPreVote from 0 [logterm: 0, index: 0] at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: 1 no leader at term 1; dropping proposal
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: 1 [term 1] received MsgTimeoutNow from 0 and starts an election to get leadership.
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 2
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/03/02 03:23:34 INFO: 1 became leader at term 2
--- PASS: TestRawNodeStep (0.00s)
=== RUN   TestRawNodeProposeAndConfChange
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 1
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 2
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/03/02 03:23:34 INFO: 1 became leader at term 2
--- PASS: TestRawNodeProposeAndConfChange (0.00s)
=== RUN   TestRawNodeProposeAddDuplicateNode
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 1
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 2
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/03/02 03:23:34 INFO: 1 became leader at term 2
--- PASS: TestRawNodeProposeAddDuplicateNode (0.00s)
=== RUN   TestRawNodeReadIndex
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: 1 is starting a new election at term 1
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 2
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/03/02 03:23:34 INFO: 1 became leader at term 2
--- PASS: TestRawNodeReadIndex (0.00s)
=== RUN   TestRawNodeStart
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 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/02 03:23:34 INFO: 1 is starting a new election at term 1
raft2022/03/02 03:23:34 INFO: 1 became candidate at term 2
raft2022/03/02 03:23:34 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/03/02 03:23:34 INFO: 1 became leader at term 2
--- PASS: TestRawNodeStart (0.00s)
=== RUN   TestRawNodeRestart
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [], term: 1, commit: 1, applied: 0, lastindex: 2, lastterm: 1]
--- PASS: TestRawNodeRestart (0.00s)
=== RUN   TestRawNodeRestartFromSnapshot
raft2022/03/02 03:23:34 INFO: 1 became follower at term 1
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [1,2], term: 1, commit: 3, applied: 2, lastindex: 3, lastterm: 1]
--- PASS: TestRawNodeRestartFromSnapshot (0.00s)
=== RUN   TestRawNodeStatus
raft2022/03/02 03:23:34 INFO: 1 became follower at term 0
raft2022/03/02 03:23:34 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/03/02 03:23:34 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	0.753s
?   	github.com/coreos/etcd/raft/raftpb	[no test files]
=== RUN   TestSendMessage
2022-03-02 03:23:37.799967 I | rafthttp: starting peer 2...
2022-03-02 03:23:37.800384 I | rafthttp: started HTTP pipelining with peer 2
2022-03-02 03:23:37.802216 I | rafthttp: started streaming with peer 2 (writer)
2022-03-02 03:23:37.803236 I | rafthttp: started streaming with peer 2 (writer)
2022-03-02 03:23:37.810544 I | rafthttp: started peer 2
2022-03-02 03:23:37.810624 I | rafthttp: started streaming with peer 2 (stream MsgApp v2 reader)
2022-03-02 03:23:37.810769 I | rafthttp: started streaming with peer 2 (stream Message reader)
2022-03-02 03:23:37.810995 I | rafthttp: added peer 2
2022-03-02 03:23:37.811046 I | rafthttp: starting peer 1...
2022-03-02 03:23:37.811296 I | rafthttp: started HTTP pipelining with peer 1
2022-03-02 03:23:37.812358 I | rafthttp: started streaming with peer 1 (writer)
2022-03-02 03:23:37.813682 I | rafthttp: started streaming with peer 1 (writer)
2022-03-02 03:23:37.814347 I | rafthttp: started peer 1
2022-03-02 03:23:37.814463 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader)
2022-03-02 03:23:37.814631 I | rafthttp: added peer 1
2022-03-02 03:23:37.814881 I | rafthttp: started streaming with peer 1 (stream Message reader)
2022-03-02 03:23:37.815282 I | rafthttp: peer 1 became active
2022-03-02 03:23:37.815339 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 writer)
2022-03-02 03:23:37.815501 I | rafthttp: peer 2 became active
2022-03-02 03:23:37.815631 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 reader)
2022-03-02 03:23:37.816195 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2022-03-02 03:23:37.817574 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 writer)
2022-03-02 03:23:37.818471 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader)
2022-03-02 03:23:37.822030 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 reader)
2022-03-02 03:23:37.822480 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message writer)
2022-03-02 03:23:37.822778 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message reader)
2022-03-02 03:23:37.827319 I | rafthttp: stopping peer 1...
2022-03-02 03:23:37.827833 W | rafthttp: lost the TCP streaming connection with peer 2 (stream MsgApp v2 reader)
2022-03-02 03:23:37.828238 I | rafthttp: closed the TCP streaming connection with peer 1 (stream MsgApp v2 writer)
2022-03-02 03:23:37.828668 I | rafthttp: stopped streaming with peer 1 (writer)
2022-03-02 03:23:37.829078 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader)
2022-03-02 03:23:37.829463 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer)
2022-03-02 03:23:37.829745 I | rafthttp: stopped streaming with peer 1 (writer)
2022-03-02 03:23:37.829876 I | rafthttp: stopped HTTP pipelining with peer 1
2022-03-02 03:23:37.830286 W | rafthttp: lost the TCP streaming connection with peer 1 (stream MsgApp v2 reader)
2022-03-02 03:23:37.830388 E | rafthttp: failed to read 1 on stream MsgApp v2 (context canceled)
2022-03-02 03:23:37.830459 I | rafthttp: peer 1 became inactive (message send to peer failed)
2022-03-02 03:23:37.830537 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader)
2022-03-02 03:23:37.830782 W | rafthttp: lost the TCP streaming connection with peer 1 (stream Message reader)
2022-03-02 03:23:37.830877 I | rafthttp: stopped streaming with peer 1 (stream Message reader)
2022-03-02 03:23:37.830957 I | rafthttp: stopped peer 1
2022-03-02 03:23:37.831053 I | rafthttp: stopping peer 2...
2022-03-02 03:23:37.831166 E | rafthttp: failed to find member 1 in cluster 1
2022-03-02 03:23:37.831265 E | rafthttp: failed to find member 1 in cluster 1
2022-03-02 03:23:37.831666 I | rafthttp: closed the TCP streaming connection with peer 2 (stream MsgApp v2 writer)
2022-03-02 03:23:37.831767 I | rafthttp: stopped streaming with peer 2 (writer)
2022-03-02 03:23:37.831893 E | rafthttp: failed to dial 2 on stream MsgApp v2 (peer 2 failed to find local node 1)
2022-03-02 03:23:37.831998 I | rafthttp: peer 2 became inactive (message send to peer failed)
2022-03-02 03:23:37.832621 I | rafthttp: closed the TCP streaming connection with peer 2 (stream Message writer)
2022-03-02 03:23:37.832736 I | rafthttp: stopped streaming with peer 2 (writer)
2022-03-02 03:23:37.832850 I | rafthttp: stopped HTTP pipelining with peer 2
2022-03-02 03:23:37.832950 I | rafthttp: stopped streaming with peer 2 (stream MsgApp v2 reader)
2022-03-02 03:23:37.833049 I | rafthttp: stopped streaming with peer 2 (stream Message reader)
2022-03-02 03:23:37.833129 I | rafthttp: stopped peer 2
--- PASS: TestSendMessage (0.03s)
=== RUN   TestSendMessageWhenStreamIsBroken
2022-03-02 03:23:37.834068 I | rafthttp: starting peer 2...
2022-03-02 03:23:37.834194 I | rafthttp: started HTTP pipelining with peer 2
2022-03-02 03:23:37.834831 I | rafthttp: started streaming with peer 2 (writer)
2022-03-02 03:23:37.835333 I | rafthttp: started streaming with peer 2 (writer)
2022-03-02 03:23:37.837369 I | rafthttp: started peer 2
2022-03-02 03:23:37.837414 I | rafthttp: started streaming with peer 2 (stream Message reader)
2022-03-02 03:23:37.839478 I | rafthttp: added peer 2
2022-03-02 03:23:37.839608 I | rafthttp: starting peer 1...
2022-03-02 03:23:37.839857 I | rafthttp: started HTTP pipelining with peer 1
2022-03-02 03:23:37.840060 I | rafthttp: started streaming with peer 2 (stream MsgApp v2 reader)
2022-03-02 03:23:37.842196 I | rafthttp: started streaming with peer 1 (writer)
2022-03-02 03:23:37.842268 I | rafthttp: started streaming with peer 1 (writer)
2022-03-02 03:23:37.846252 I | rafthttp: started peer 1
2022-03-02 03:23:37.846320 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader)
2022-03-02 03:23:37.846431 I | rafthttp: started streaming with peer 1 (stream Message reader)
2022-03-02 03:23:37.847101 I | rafthttp: added peer 1
2022-03-02 03:23:37.847513 I | rafthttp: peer 1 became active
2022-03-02 03:23:37.849525 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2022-03-02 03:23:37.851046 I | rafthttp: peer 2 became active
2022-03-02 03:23:37.851120 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 reader)
2022-03-02 03:23:37.851569 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader)
2022-03-02 03:23:37.853343 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 writer)
2022-03-02 03:23:37.853983 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 writer)
2022-03-02 03:23:37.854609 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 reader)
2022-03-02 03:23:37.855239 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message reader)
2022-03-02 03:23:37.855322 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message writer)
2022-03-02 03:23:37.857993 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader)
2022-03-02 03:23:37.858095 E | rafthttp: failed to read 2 on stream Message (unexpected EOF)
2022-03-02 03:23:37.858134 I | rafthttp: peer 2 became inactive (message send to peer failed)
2022-03-02 03:23:37.858976 W | rafthttp: lost the TCP streaming connection with peer 1 (stream Message reader)
2022-03-02 03:23:37.859062 E | rafthttp: failed to read 1 on stream Message (unexpected EOF)
2022-03-02 03:23:37.859100 I | rafthttp: peer 1 became inactive (message send to peer failed)
2022-03-02 03:23:37.859611 W | rafthttp: lost the TCP streaming connection with peer 1 (stream MsgApp v2 reader)
2022-03-02 03:23:37.861520 I | rafthttp: peer 1 became active
2022-03-02 03:23:37.861586 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 reader)
2022-03-02 03:23:37.864705 W | rafthttp: lost the TCP streaming connection with peer 2 (stream MsgApp v2 reader)
2022-03-02 03:23:37.866576 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message reader)
2022-03-02 03:23:37.866723 I | rafthttp: peer 2 became active
2022-03-02 03:23:37.866763 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader)
2022-03-02 03:23:37.867170 W | rafthttp: closed an existing TCP streaming connection with peer 2 (stream Message writer)
2022-03-02 03:23:37.867217 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message writer)
2022-03-02 03:23:37.867438 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 reader)
2022-03-02 03:23:37.872452 W | rafthttp: closed an existing TCP streaming connection with peer 1 (stream Message writer)
2022-03-02 03:23:37.872528 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2022-03-02 03:23:37.872700 W | rafthttp: closed an existing TCP streaming connection with peer 2 (stream MsgApp v2 writer)
2022-03-02 03:23:37.872830 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 writer)
2022-03-02 03:23:37.874285 I | rafthttp: stopping peer 1...
2022-03-02 03:23:37.876296 W | rafthttp: closed an existing TCP streaming connection with peer 1 (stream MsgApp v2 writer)
2022-03-02 03:23:37.876508 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 writer)
2022-03-02 03:23:37.877243 I | rafthttp: closed the TCP streaming connection with peer 1 (stream MsgApp v2 writer)
2022-03-02 03:23:37.877414 I | rafthttp: stopped streaming with peer 1 (writer)
2022-03-02 03:23:37.878088 W | rafthttp: lost the TCP streaming connection with peer 2 (stream MsgApp v2 reader)
2022-03-02 03:23:37.878339 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader)
2022-03-02 03:23:37.879170 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer)
2022-03-02 03:23:37.879366 I | rafthttp: stopped streaming with peer 1 (writer)
2022-03-02 03:23:37.879549 I | rafthttp: stopped HTTP pipelining with peer 1
2022-03-02 03:23:37.879901 W | rafthttp: lost the TCP streaming connection with peer 1 (stream MsgApp v2 reader)
2022-03-02 03:23:37.880085 E | rafthttp: failed to read 1 on stream MsgApp v2 (context canceled)
2022-03-02 03:23:37.880209 I | rafthttp: peer 1 became inactive (message send to peer failed)
2022-03-02 03:23:37.880337 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader)
2022-03-02 03:23:37.880674 W | rafthttp: lost the TCP streaming connection with peer 1 (stream Message reader)
2022-03-02 03:23:37.880837 I | rafthttp: stopped streaming with peer 1 (stream Message reader)
2022-03-02 03:23:37.880996 I | rafthttp: stopped peer 1
2022-03-02 03:23:37.881147 I | rafthttp: stopping peer 2...
2022-03-02 03:23:37.881884 I | rafthttp: closed the TCP streaming connection with peer 2 (stream MsgApp v2 writer)
2022-03-02 03:23:37.882118 I | rafthttp: stopped streaming with peer 2 (writer)
2022-03-02 03:23:37.883077 I | rafthttp: closed the TCP streaming connection with peer 2 (stream Message writer)
2022-03-02 03:23:37.883288 I | rafthttp: stopped streaming with peer 2 (writer)
2022-03-02 03:23:37.883784 I | rafthttp: stopped HTTP pipelining with peer 2
2022-03-02 03:23:37.883980 I | rafthttp: stopped streaming with peer 2 (stream MsgApp v2 reader)
2022-03-02 03:23:37.884143 I | rafthttp: stopped streaming with peer 2 (stream Message reader)
2022-03-02 03:23:37.884302 I | rafthttp: stopped peer 2
--- PASS: TestSendMessageWhenStreamIsBroken (0.05s)
=== RUN   TestServeRaftPrefix
2022-03-02 03:23:37.885809 E | rafthttp: failed to read raft message (some error)
2022-03-02 03:23:37.886128 E | rafthttp: failed to unmarshal raft message (unexpected EOF)
2022-03-02 03:23:37.886391 E | rafthttp: request cluster ID mismatch (got 1 want 0)
2022-03-02 03:23:37.887027 W | rafthttp: failed to process raft message (blah)
--- PASS: TestServeRaftPrefix (0.00s)
=== RUN   TestServeRaftStreamPrefix
--- PASS: TestServeRaftStreamPrefix (0.00s)
=== RUN   TestServeRaftStreamPrefixBad
2022-03-02 03:23:37.889438 E | rafthttp: failed to find member 2 in cluster 1
2022-03-02 03:23:37.889676 W | rafthttp: rejected the stream from peer 5 since it was removed
2022-03-02 03:23:37.889894 E | rafthttp: request cluster ID mismatch (got 2 want 1)
2022-03-02 03:23:37.890115 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-02 03:23:37.893615 I | rafthttp: started HTTP pipelining with peer 1
2022-03-02 03:23:37.894091 I | rafthttp: peer 1 became active
2022-03-02 03:23:37.904318 I | rafthttp: stopped HTTP pipelining with peer 1
--- PASS: TestPipelineSend (0.01s)
=== RUN   TestPipelineKeepSendingWhenPostError
2022-03-02 03:23:37.904993 I | rafthttp: started HTTP pipelining with peer 1
2022-03-02 03:23:37.917202 I | rafthttp: stopped HTTP pipelining with peer 1
--- PASS: TestPipelineKeepSendingWhenPostError (0.01s)
=== RUN   TestPipelineExceedMaximumServing
2022-03-02 03:23:37.917527 I | rafthttp: started HTTP pipelining with peer 1
2022-03-02 03:23:37.917896 I | rafthttp: peer 1 became active
2022-03-02 03:23:37.918551 I | rafthttp: stopped HTTP pipelining with peer 1
--- PASS: TestPipelineExceedMaximumServing (0.00s)
=== RUN   TestPipelineSendFailed
2022-03-02 03:23:37.919141 I | rafthttp: started HTTP pipelining with peer 1
2022-03-02 03:23:37.929927 I | rafthttp: stopped HTTP pipelining with peer 1
--- PASS: TestPipelineSendFailed (0.01s)
=== RUN   TestPipelinePost
2022-03-02 03:23:37.930997 I | rafthttp: started HTTP pipelining with peer 1
2022-03-02 03:23:37.941372 I | rafthttp: stopped HTTP pipelining with peer 1
--- PASS: TestPipelinePost (0.01s)
=== RUN   TestPipelinePostBad
2022-03-02 03:23:37.941710 I | rafthttp: started HTTP pipelining with peer 1
2022-03-02 03:23:37.941949 I | rafthttp: stopped HTTP pipelining with peer 1
2022-03-02 03:23:37.942114 I | rafthttp: started HTTP pipelining with peer 1
2022-03-02 03:23:37.942318 I | rafthttp: stopped HTTP pipelining with peer 1
2022-03-02 03:23:37.942460 I | rafthttp: started HTTP pipelining with peer 1
2022-03-02 03:23:37.942645 I | rafthttp: stopped HTTP pipelining with peer 1
--- PASS: TestPipelinePostBad (0.00s)
=== RUN   TestPipelinePostErrorc
2022-03-02 03:23:37.943117 I | rafthttp: started HTTP pipelining with peer 1
2022-03-02 03:23:37.943378 I | rafthttp: stopped HTTP pipelining with peer 1
--- PASS: TestPipelinePostErrorc (0.00s)
=== RUN   TestStopBlockedPipeline
2022-03-02 03:23:37.943586 I | rafthttp: started HTTP pipelining with peer 1
2022-03-02 03:23:37.945043 I | rafthttp: stopped HTTP pipelining with peer 1
--- PASS: TestStopBlockedPipeline (0.00s)
=== RUN   TestSnapshotSend
2022-03-02 03:23:37.946094 I | rafthttp: start to send database snapshot [index: 0, to 1, size 33 B]...
2022-03-02 03:23:37.947391 I | rafthttp: receiving database snapshot [index: 0, from: 0, raft message size: 28 B]
2022-03-02 03:23:38.085525 I | snap: saved database snapshot to disk [total bytes: 5]
2022-03-02 03:23:38.085606 I | rafthttp: successfully received and saved database snapshot [index: 0, from: 0, raft message size: 28 B, db size: 5 B, took: 138.388331ms]
2022-03-02 03:23:38.086109 I | rafthttp: peer 1 became active
2022-03-02 03:23:38.086148 I | rafthttp: database snapshot [index: 0, to: 1] sent out successfully
2022-03-02 03:23:38.087290 I | rafthttp: start to send database snapshot [index: 0, to 1, size 29 B]...
2022-03-02 03:23:38.088089 I | rafthttp: receiving database snapshot [index: 0, from: 0, raft message size: 28 B]
2022-03-02 03:23:38.088324 W | rafthttp: database snapshot [index: 0, to: 1] failed to be sent out (ioutil: short read)
2022-03-02 03:23:38.088956 E | rafthttp: failed to save KV snapshot (unexpected EOF)
2022-03-02 03:23:38.089957 I | rafthttp: start to send database snapshot [index: 0, to 1, size 10 kB]...
2022-03-02 03:23:38.090769 I | rafthttp: receiving database snapshot [index: 0, from: 0, raft message size: 28 B]
2022-03-02 03:23:38.090820 W | rafthttp: database snapshot [index: 0, to: 1] failed to be sent out (ioutil: short read)
2022-03-02 03:23:38.091285 E | rafthttp: failed to save KV snapshot (unexpected EOF)
2022-03-02 03:23:38.092152 I | rafthttp: start to send database snapshot [index: 0, to 1, size 29 B]...
2022-03-02 03:23:38.092911 I | rafthttp: receiving database snapshot [index: 0, from: 0, raft message size: 28 B]
2022-03-02 03:23:38.092958 W | rafthttp: database snapshot [index: 0, to: 1] failed to be sent out (ioutil: expect EOF)
2022-03-02 03:23:38.093354 E | rafthttp: failed to save KV snapshot (unexpected EOF)
--- PASS: TestSnapshotSend (0.15s)
=== RUN   TestStreamWriterAttachOutgoingConn
2022-03-02 03:23:38.094660 I | rafthttp: started streaming with peer 1 (writer)
2022-03-02 03:23:38.094705 I | rafthttp: peer 1 became active
2022-03-02 03:23:38.094731 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2022-03-02 03:23:38.095341 W | rafthttp: closed an existing TCP streaming connection with peer 1 (stream Message writer)
2022-03-02 03:23:38.095371 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2022-03-02 03:23:38.097297 W | rafthttp: closed an existing TCP streaming connection with peer 1 (stream Message writer)
2022-03-02 03:23:38.097340 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2022-03-02 03:23:38.099334 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer)
2022-03-02 03:23:38.099376 I | rafthttp: stopped streaming with peer 1 (writer)
--- PASS: TestStreamWriterAttachOutgoingConn (0.01s)
=== RUN   TestStreamWriterAttachBadOutgoingConn
2022-03-02 03:23:38.101493 I | rafthttp: started streaming with peer 1 (writer)
2022-03-02 03:23:38.101547 I | rafthttp: peer 1 became active
2022-03-02 03:23:38.101588 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2022-03-02 03:23:38.101642 E | rafthttp: failed to write 1 on stream Message (blah)
2022-03-02 03:23:38.101667 I | rafthttp: peer 1 became inactive (message send to peer failed)
2022-03-02 03:23:38.101692 E | rafthttp: peer 1 (writer) connection close error: blah
2022-03-02 03:23:38.102133 W | rafthttp: lost the TCP streaming connection with peer 1 (stream Message writer)
2022-03-02 03:23:38.102189 I | rafthttp: stopped streaming with peer 1 (writer)
--- PASS: TestStreamWriterAttachBadOutgoingConn (0.00s)
=== RUN   TestStreamReaderDialRequest
--- PASS: TestStreamReaderDialRequest (0.02s)
=== RUN   TestStreamReaderDialResult
--- PASS: TestStreamReaderDialResult (0.00s)
=== RUN   TestStreamReaderStopOnDial
2022-03-02 03:23:38.123307 I | rafthttp: started streaming with peer 2 (stream Message reader)
2022-03-02 03:23:38.133594 I | rafthttp: peer 2 became active
2022-03-02 03:23:38.133633 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader)
2022-03-02 03:23:38.133666 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader)
2022-03-02 03:23:38.133691 I | rafthttp: stopped streaming with peer 2 (stream Message reader)
--- PASS: TestStreamReaderStopOnDial (0.01s)
=== RUN   TestStreamReaderDialDetectUnsupport
--- PASS: TestStreamReaderDialDetectUnsupport (0.00s)
=== RUN   TestStream
2022-03-02 03:23:38.138444 I | rafthttp: started streaming with peer 2 (stream Message reader)
2022-03-02 03:23:38.138957 I | rafthttp: started streaming with peer 1 (writer)
2022-03-02 03:23:38.139721 I | rafthttp: peer 1 became active
2022-03-02 03:23:38.139888 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2022-03-02 03:23:38.140214 I | rafthttp: peer 2 became active
2022-03-02 03:23:38.140282 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader)
2022-03-02 03:23:38.140995 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader)
2022-03-02 03:23:38.141042 E | rafthttp: failed to read 2 on stream Message (context canceled)
2022-03-02 03:23:38.141068 I | rafthttp: peer 2 became inactive (message send to peer failed)
2022-03-02 03:23:38.141109 I | rafthttp: stopped streaming with peer 2 (stream Message reader)
2022-03-02 03:23:38.142021 I | rafthttp: started streaming with peer 2 (stream Message reader)
2022-03-02 03:23:38.142317 I | rafthttp: started streaming with peer 1 (writer)
2022-03-02 03:23:38.143638 I | rafthttp: peer 1 became active
2022-03-02 03:23:38.143687 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2022-03-02 03:23:38.143817 I | rafthttp: peer 2 became active
2022-03-02 03:23:38.143846 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader)
2022-03-02 03:23:38.145028 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader)
2022-03-02 03:23:38.145141 E | rafthttp: failed to read 2 on stream Message (context canceled)
2022-03-02 03:23:38.145370 I | rafthttp: peer 2 became inactive (message send to peer failed)
2022-03-02 03:23:38.145648 I | rafthttp: stopped streaming with peer 2 (stream Message reader)
2022-03-02 03:23:38.146486 I | rafthttp: started streaming with peer 2 (stream MsgApp v2 reader)
2022-03-02 03:23:38.147160 I | rafthttp: started streaming with peer 1 (writer)
2022-03-02 03:23:38.162020 I | rafthttp: peer 2 became active
2022-03-02 03:23:38.162071 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 reader)
2022-03-02 03:23:38.163704 I | rafthttp: peer 1 became active
2022-03-02 03:23:38.163765 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 writer)
2022-03-02 03:23:38.164207 W | rafthttp: lost the TCP streaming connection with peer 2 (stream MsgApp v2 reader)
2022-03-02 03:23:38.164254 E | rafthttp: failed to read 2 on stream MsgApp v2 (context canceled)
2022-03-02 03:23:38.164278 I | rafthttp: peer 2 became inactive (message send to peer failed)
2022-03-02 03:23:38.164304 I | rafthttp: stopped streaming with peer 2 (stream MsgApp v2 reader)
2022-03-02 03:23:38.167014 I | rafthttp: closed the TCP streaming connection with peer 1 (stream MsgApp v2 writer)
2022-03-02 03:23:38.167066 I | rafthttp: stopped streaming with peer 1 (writer)
2022-03-02 03:23:38.167991 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer)
2022-03-02 03:23:38.168037 I | rafthttp: stopped streaming with peer 1 (writer)
2022-03-02 03:23:38.169146 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer)
2022-03-02 03:23:38.169189 I | rafthttp: stopped streaming with peer 1 (writer)
--- PASS: TestStream (0.03s)
=== RUN   TestCheckStreamSupport
--- PASS: TestCheckStreamSupport (0.00s)
=== RUN   TestTransportSend
--- PASS: TestTransportSend (0.00s)
=== RUN   TestTransportCutMend
--- PASS: TestTransportCutMend (0.00s)
=== RUN   TestTransportAdd
2022-03-02 03:23:38.171290 I | rafthttp: starting peer 1...
2022-03-02 03:23:38.171483 I | rafthttp: started HTTP pipelining with peer 1
2022-03-02 03:23:38.172327 I | rafthttp: started streaming with peer 1 (writer)
2022-03-02 03:23:38.172985 I | rafthttp: started streaming with peer 1 (writer)
2022-03-02 03:23:38.173983 I | rafthttp: started peer 1
2022-03-02 03:23:38.174028 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader)
2022-03-02 03:23:38.174096 I | rafthttp: started streaming with peer 1 (stream Message reader)
2022-03-02 03:23:38.174160 I | rafthttp: added peer 1
2022-03-02 03:23:38.174191 I | rafthttp: stopping peer 1...
2022-03-02 03:23:38.174240 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.174302 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.174360 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.174407 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.174534 I | rafthttp: stopped streaming with peer 1 (writer)
2022-03-02 03:23:38.174574 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.174640 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.174678 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.174739 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.174771 I | rafthttp: stopped streaming with peer 1 (writer)
2022-03-02 03:23:38.174795 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.174831 I | rafthttp: stopped HTTP pipelining with peer 1
2022-03-02 03:23:38.174854 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.174908 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.174928 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.174959 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.174980 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader)
2022-03-02 03:23:38.175009 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.175054 I | rafthttp: stopped streaming with peer 1 (stream Message reader)
2022-03-02 03:23:38.175085 I | rafthttp: stopped peer 1
--- PASS: TestTransportAdd (0.00s)
=== RUN   TestTransportRemove
2022-03-02 03:23:38.175361 I | rafthttp: starting peer 1...
2022-03-02 03:23:38.175433 I | rafthttp: started HTTP pipelining with peer 1
2022-03-02 03:23:38.177612 I | rafthttp: started streaming with peer 1 (writer)
2022-03-02 03:23:38.177669 I | rafthttp: started streaming with peer 1 (writer)
2022-03-02 03:23:38.180415 I | rafthttp: started peer 1
2022-03-02 03:23:38.180501 I | rafthttp: added peer 1
2022-03-02 03:23:38.180526 I | rafthttp: stopping peer 1...
2022-03-02 03:23:38.180562 I | rafthttp: stopped streaming with peer 1 (writer)
2022-03-02 03:23:38.180598 I | rafthttp: stopped streaming with peer 1 (writer)
2022-03-02 03:23:38.180667 I | rafthttp: stopped HTTP pipelining with peer 1
2022-03-02 03:23:38.180691 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader)
2022-03-02 03:23:38.180801 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader)
2022-03-02 03:23:38.180831 I | rafthttp: started streaming with peer 1 (stream Message reader)
2022-03-02 03:23:38.180888 I | rafthttp: stopped streaming with peer 1 (stream Message reader)
2022-03-02 03:23:38.180913 I | rafthttp: stopped peer 1
2022-03-02 03:23:38.180942 I | rafthttp: removed peer 1
--- PASS: TestTransportRemove (0.01s)
=== RUN   TestTransportUpdate
2022-03-02 03:23:38.181217 I | rafthttp: updated peer 1
--- PASS: TestTransportUpdate (0.00s)
=== RUN   TestTransportErrorc
2022-03-02 03:23:38.181347 I | rafthttp: starting peer 1...
2022-03-02 03:23:38.181385 I | rafthttp: started HTTP pipelining with peer 1
2022-03-02 03:23:38.183797 I | rafthttp: started streaming with peer 1 (writer)
2022-03-02 03:23:38.184254 I | rafthttp: started streaming with peer 1 (writer)
2022-03-02 03:23:38.186443 I | rafthttp: started peer 1
2022-03-02 03:23:38.186536 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader)
2022-03-02 03:23:38.186723 I | rafthttp: added peer 1
2022-03-02 03:23:38.186756 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.186812 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.186863 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.186916 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.186970 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.187019 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.187068 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.187116 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.187164 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.187213 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.187261 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.187308 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.187356 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.187403 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.187456 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.187506 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.187554 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.187617 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.187665 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.187711 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.187758 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.187805 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.187853 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.187899 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.187945 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.187993 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.188040 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.188086 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.188133 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.188200 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.188249 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.188300 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.188351 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.188401 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.188450 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.188503 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.188552 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.188599 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.188651 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.188699 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.188747 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.188795 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.188843 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.188894 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.188942 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.188999 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.189047 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.189094 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.189142 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.189191 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.189238 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.189285 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.189333 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.189380 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.189427 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.189474 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.189521 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.189569 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.189618 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.189672 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.189734 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.189783 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.189830 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.189878 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.189924 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.189973 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.190020 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.190067 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.190114 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.190160 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.190207 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.190256 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.190304 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.190352 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.190399 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.190459 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.190508 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.190555 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.190601 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.190653 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.190699 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.190750 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.190796 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.190842 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.190889 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.190936 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.190984 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.191030 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.191077 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.191125 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.191200 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.191272 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.191320 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.191367 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.191413 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.191460 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.191506 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.191560 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.191606 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.191657 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.191710 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.191759 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.191815 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.191892 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.192011 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.192062 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.192110 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.192158 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.192205 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.192252 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.192299 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.192346 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.192411 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.192461 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.192507 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.192553 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.192615 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.192662 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.192709 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.192755 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.192802 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.192849 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.192922 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.192972 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.193023 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.193092 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.193139 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.193186 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.193232 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.193281 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.193327 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.193373 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.193420 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.193467 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.193513 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.193560 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.193607 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.193655 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.193726 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.193774 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.193843 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.193891 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.193942 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.193993 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.194048 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.194100 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.194167 I | rafthttp: started streaming with peer 1 (stream Message reader)
2022-03-02 03:23:38.194521 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.194642 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.194746 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.194842 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.194937 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.195088 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.195211 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.195354 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.195494 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.195625 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.195764 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.195896 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.196056 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.196155 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.196289 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.196425 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.196556 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.196690 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.197090 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.197306 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.197425 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.197583 I | rafthttp: stopping peer 1...
2022-03-02 03:23:38.197775 I | rafthttp: stopped streaming with peer 1 (writer)
2022-03-02 03:23:38.197916 I | rafthttp: stopped streaming with peer 1 (writer)
2022-03-02 03:23:38.198040 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.198210 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.198366 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.198495 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.198630 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.198758 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.198858 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.198955 I | rafthttp: stopped HTTP pipelining with peer 1
2022-03-02 03:23:38.199078 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.199138 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.199191 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.199244 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.199294 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.199344 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.199397 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.199452 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.199505 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.199558 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.199610 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.199659 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.199708 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.199760 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.199809 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.199860 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.199914 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.199938 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-03-02 03:23:38.199984 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader)
2022-03-02 03:23:38.200072 I | rafthttp: stopped streaming with peer 1 (stream Message reader)
2022-03-02 03:23:38.200155 I | rafthttp: stopped peer 1
--- PASS: TestTransportErrorc (0.02s)
=== 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.419s
=== RUN   TestSaveAndLoad
--- PASS: TestSaveAndLoad (0.07s)
=== RUN   TestBadCRC
2022-03-02 03:23:39.888263 E | snap: corrupted snapshot file /tmp/snapshot/0000000000000001-0000000000000001.snap: crc mismatch
--- PASS: TestBadCRC (0.04s)
=== RUN   TestFailback
2022-03-02 03:23:39.929874 E | snap: corrupted snapshot file /tmp/snapshot/000000000000ffff-000000000000ffff-000000000000ffff.snap: unexpected EOF
--- PASS: TestFailback (0.08s)
=== 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.07s)
    --- 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-02 03:23:40.049865 E | snap: unexpected empty snapshot
--- PASS: TestEmptySnapshot (0.00s)
=== RUN   TestAllSnapshotBroken
2022-03-02 03:23:40.051189 E | snap: corrupted snapshot file /tmp/snapshot/1.snap: unexpected EOF
--- PASS: TestAllSnapshotBroken (0.00s)
=== RUN   TestReleaseSnapDBs
2022-03-02 03:23:40.053062 I | snap: found orphaned .snap.db file; deleting "0000000000000064.snap.db"
2022-03-02 03:23:40.053384 I | snap: found orphaned .snap.db file; deleting "00000000000000c8.snap.db"
--- PASS: TestReleaseSnapDBs (0.00s)
PASS
ok  	github.com/coreos/etcd/snap	0.294s
?   	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.01s)
=== 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.644s
?   	github.com/coreos/etcd/version	[no test files]
=== RUN   TestReadRecord
--- PASS: TestReadRecord (0.00s)
=== RUN   TestWriteRecord
--- PASS: TestWriteRecord (0.00s)
=== RUN   TestRepairTruncate
2022-03-02 03:23:47.647269 N | wal: repairing /tmp/waltest2247823864/0000000000000000-0000000000000000.wal
2022-03-02 03:23:47.688716 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal
2022-03-02 03:23:48.179525 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal
--- PASS: TestRepairTruncate (2.56s)
=== RUN   TestRepairWriteTearLast
2022-03-02 03:23:55.850120 N | wal: repairing /tmp/waltest1438087742/0000000000000000-0000000000000000.wal
2022-03-02 03:23:55.896734 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal
2022-03-02 03:23:56.321010 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal
--- PASS: TestRepairWriteTearLast (8.14s)
=== RUN   TestRepairWriteTearMiddle
2022-03-02 03:23:57.392446 N | wal: repairing /tmp/waltest1250117702/0000000000000000-0000000000000000.wal
2022-03-02 03:23:58.172760 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal
2022-03-02 03:23:59.819597 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal
--- PASS: TestRepairWriteTearMiddle (3.60s)
=== RUN   TestNew
--- PASS: TestNew (0.18s)
=== RUN   TestNewForInitedDir
--- PASS: TestNewForInitedDir (0.00s)
=== RUN   TestOpenAtIndex
--- PASS: TestOpenAtIndex (0.09s)
=== RUN   TestVerify
2022-03-02 03:24:00.719337 I | wal: segmented wal file /tmp/waltest1990569574/0000000000000001-0000000000000001.wal is created
2022-03-02 03:24:01.148340 I | wal: segmented wal file /tmp/waltest1990569574/0000000000000002-0000000000000002.wal is created
2022-03-02 03:24:01.472390 I | wal: segmented wal file /tmp/waltest1990569574/0000000000000003-0000000000000003.wal is created
2022-03-02 03:24:01.805300 I | wal: segmented wal file /tmp/waltest1990569574/0000000000000004-0000000000000004.wal is created
2022-03-02 03:24:02.236599 I | wal: segmented wal file /tmp/waltest1990569574/0000000000000005-0000000000000005.wal is created
--- PASS: TestVerify (2.08s)
=== RUN   TestCut
2022-03-02 03:24:02.852587 I | wal: segmented wal file /tmp/waltest2267645008/0000000000000001-0000000000000001.wal is created
2022-03-02 03:24:03.208564 I | wal: segmented wal file /tmp/waltest2267645008/0000000000000002-0000000000000002.wal is created
--- PASS: TestCut (1.20s)
=== RUN   TestSaveWithCut
2022-03-02 03:24:04.556523 I | wal: segmented wal file /tmp/waltest788491525/0000000000000001-0000000000000005.wal is created
--- PASS: TestSaveWithCut (1.11s)
=== RUN   TestRecover
--- PASS: TestRecover (0.71s)
=== RUN   TestSearchIndex
--- PASS: TestSearchIndex (0.00s)
=== RUN   TestScanWalName
--- PASS: TestScanWalName (0.00s)
=== RUN   TestRecoverAfterCut
2022-03-02 03:24:06.044343 I | wal: segmented wal file /tmp/waltest788529933/0000000000000001-0000000000000001.wal is created
2022-03-02 03:24:06.482169 I | wal: segmented wal file /tmp/waltest788529933/0000000000000002-0000000000000002.wal is created
2022-03-02 03:24:07.046531 I | wal: segmented wal file /tmp/waltest788529933/0000000000000003-0000000000000003.wal is created
2022-03-02 03:24:07.503431 I | wal: segmented wal file /tmp/waltest788529933/0000000000000004-0000000000000004.wal is created
2022-03-02 03:24:08.076642 I | wal: segmented wal file /tmp/waltest788529933/0000000000000005-0000000000000005.wal is created
2022-03-02 03:24:08.541855 I | wal: segmented wal file /tmp/waltest788529933/0000000000000006-0000000000000006.wal is created
2022-03-02 03:24:09.106874 I | wal: segmented wal file /tmp/waltest788529933/0000000000000007-0000000000000007.wal is created
2022-03-02 03:24:09.547170 I | wal: segmented wal file /tmp/waltest788529933/0000000000000008-0000000000000008.wal is created
2022-03-02 03:24:10.145351 I | wal: segmented wal file /tmp/waltest788529933/0000000000000009-0000000000000009.wal is created
2022-03-02 03:24:10.618875 I | wal: segmented wal file /tmp/waltest788529933/000000000000000a-000000000000000a.wal is created
--- PASS: TestRecoverAfterCut (5.52s)
=== RUN   TestOpenAtUncommittedIndex
--- PASS: TestOpenAtUncommittedIndex (0.56s)
=== RUN   TestOpenForRead
2022-03-02 03:24:11.927878 I | wal: segmented wal file /tmp/waltest354625684/0000000000000001-0000000000000001.wal is created
2022-03-02 03:24:12.363997 I | wal: segmented wal file /tmp/waltest354625684/0000000000000002-0000000000000002.wal is created
2022-03-02 03:24:12.715342 I | wal: segmented wal file /tmp/waltest354625684/0000000000000003-0000000000000003.wal is created
2022-03-02 03:24:13.064408 I | wal: segmented wal file /tmp/waltest354625684/0000000000000004-0000000000000004.wal is created
2022-03-02 03:24:13.507556 I | wal: segmented wal file /tmp/waltest354625684/0000000000000005-0000000000000005.wal is created
2022-03-02 03:24:13.821334 I | wal: segmented wal file /tmp/waltest354625684/0000000000000006-0000000000000006.wal is created
2022-03-02 03:24:14.160916 I | wal: segmented wal file /tmp/waltest354625684/0000000000000007-0000000000000007.wal is created
2022-03-02 03:24:14.560422 I | wal: segmented wal file /tmp/waltest354625684/0000000000000008-0000000000000008.wal is created
2022-03-02 03:24:14.893160 I | wal: segmented wal file /tmp/waltest354625684/0000000000000009-0000000000000009.wal is created
2022-03-02 03:24:15.222730 I | wal: segmented wal file /tmp/waltest354625684/000000000000000a-000000000000000a.wal is created
--- PASS: TestOpenForRead (3.87s)
=== RUN   TestOpenWithMaxIndex
--- PASS: TestOpenWithMaxIndex (0.27s)
=== RUN   TestSaveEmpty
--- PASS: TestSaveEmpty (0.00s)
=== RUN   TestReleaseLockTo
2022-03-02 03:24:16.182718 I | wal: segmented wal file /tmp/waltest288437001/0000000000000001-0000000000000001.wal is created
2022-03-02 03:24:16.518912 I | wal: segmented wal file /tmp/waltest288437001/0000000000000002-0000000000000002.wal is created
2022-03-02 03:24:16.995887 I | wal: segmented wal file /tmp/waltest288437001/0000000000000003-0000000000000003.wal is created
2022-03-02 03:24:17.342359 I | wal: segmented wal file /tmp/waltest288437001/0000000000000004-0000000000000004.wal is created
2022-03-02 03:24:17.675168 I | wal: segmented wal file /tmp/waltest288437001/0000000000000005-0000000000000005.wal is created
2022-03-02 03:24:18.091514 I | wal: segmented wal file /tmp/waltest288437001/0000000000000006-0000000000000006.wal is created
2022-03-02 03:24:18.439047 I | wal: segmented wal file /tmp/waltest288437001/0000000000000007-0000000000000007.wal is created
2022-03-02 03:24:18.764630 I | wal: segmented wal file /tmp/waltest288437001/0000000000000008-0000000000000008.wal is created
2022-03-02 03:24:19.203832 I | wal: segmented wal file /tmp/waltest288437001/0000000000000009-0000000000000009.wal is created
2022-03-02 03:24:19.661737 I | wal: segmented wal file /tmp/waltest288437001/000000000000000a-000000000000000a.wal is created
--- PASS: TestReleaseLockTo (4.08s)
=== RUN   TestTailWriteNoSlackSpace
--- PASS: TestTailWriteNoSlackSpace (1.38s)
=== RUN   TestRestartCreateWal
--- PASS: TestRestartCreateWal (0.24s)
=== RUN   TestOpenOnTornWrite
--- PASS: TestOpenOnTornWrite (6.85s)
=== RUN   TestValidSnapshotEntries
--- PASS: TestValidSnapshotEntries (1.00s)
=== RUN   TestValidSnapshotEntriesAfterPurgeWal
2022-03-02 03:24:29.503345 I | wal: segmented wal file /tmp/waltest2042215572/0000000000000001-0000000000000002.wal is created
2022-03-02 03:24:29.716656 I | wal: segmented wal file /tmp/waltest2042215572/0000000000000002-0000000000000004.wal is created
--- PASS: TestValidSnapshotEntriesAfterPurgeWal (0.71s)
=== RUN   TestReadAllFail
--- PASS: TestReadAllFail (0.40s)
PASS
ok  	github.com/coreos/etcd/wal	44.609s
?   	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 '/<<PKGBUILDDIR>>'
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-02T03:24:30Z

Finished
--------


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

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

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

Build Architecture: armhf
Build Type: any
Build-Space: 554960
Build-Time: 1008
Distribution: bookworm-staging
Fail-Stage: build
Host Architecture: armhf
Install-Time: 1184
Job: etcd_3.3.25+dfsg-7
Machine Architecture: armhf
Package: etcd
Package-Time: 2222
Source-Version: 3.3.25+dfsg-7
Space: 554960
Status: attempted
Version: 3.3.25+dfsg-7
--------------------------------------------------------------------------------
Finished at 2022-03-02T03:24:30Z
Build needed 00:37:02, 554960k disk space