Raspbian Package Auto-Building

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

etcd3.3.25+dfsg-8armhf → 2022-11-01 17:48:56

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

+==============================================================================+
| etcd 3.3.25+dfsg-8 (armhf)                   Tue, 01 Nov 2022 16:41:51 +0000 |
+==============================================================================+

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

I: NOTICE: Log filtering will replace 'var/run/schroot/mount/bookworm-staging-armhf-sbuild-2058a810-701c-47b0-902a-244577336b4b' with '<<CHROOT>>'

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

Get:1 http://172.17.4.1/private bookworm-staging InRelease [11.3 kB]
Get:2 http://172.17.4.1/private bookworm-staging/main Sources [13.4 MB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf Packages [14.2 MB]
Fetched 27.6 MB in 30s (920 kB/s)
Reading package lists...
W: http://172.17.4.1/private/dists/bookworm-staging/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.

+------------------------------------------------------------------------------+
| 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 3053 kB of source archives.
Get:1 http://172.17.4.1/private bookworm-staging/main etcd 3.3.25+dfsg-8 (dsc) [3202 B]
Get:2 http://172.17.4.1/private bookworm-staging/main etcd 3.3.25+dfsg-8 (tar) [3007 kB]
Get:3 http://172.17.4.1/private bookworm-staging/main etcd 3.3.25+dfsg-8 (diff) [43.3 kB]
Fetched 3053 kB in 0s (8556 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/etcd-sknZy1/etcd-3.3.25+dfsg' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/etcd-sknZy1' with '<<BUILDDIR>>'

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


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

Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<<BUILDDIR>>/resolver-HkaQY4/apt_archive/sbuild-build-depends-core-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 1 entries to output Packages file.
gpg: keybox '/<<BUILDDIR>>/resolver-HkaQY4/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-HkaQY4/gpg/trustdb.gpg: trustdb created
gpg: key 35506D9A48F77B2E: public key "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1
gpg: key 35506D9A48F77B2E: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key 35506D9A48F77B2E: secret key imported
gpg: Total number processed: 1
gpg:              unchanged: 1
gpg:       secret keys read: 1
gpg:   secret keys imported: 1
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-HkaQY4/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-HkaQY4/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-HkaQY4/apt_archive ./ Release.gpg [370 B]
Ign:3 copy:/<<BUILDDIR>>/resolver-HkaQY4/apt_archive ./ Release.gpg
Get:4 copy:/<<BUILDDIR>>/resolver-HkaQY4/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-HkaQY4/apt_archive ./ Packages [433 B]
Fetched 2109 B in 1s (1821 B/s)
Reading package lists...
W: copy:/<<BUILDDIR>>/resolver-HkaQY4/apt_archive/./Release.gpg: The key(s) in the keyring /etc/apt/trusted.gpg.d/sbuild-build-depends-archive.gpg are ignored as the file is not readable by user '_apt' executing apt-key.
W: GPG error: copy:/<<BUILDDIR>>/resolver-HkaQY4/apt_archive ./ Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 35506D9A48F77B2E
Reading package lists...

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

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  libpam-cap libperl5.34 netbase perl-modules-5.34 sensible-utils
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
  sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 32 not upgraded.
Need to get 848 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-HkaQY4/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [848 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 848 B in 0s (22.9 kB/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 14767 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...

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

Arch check ok (armhf included in any all)

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


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

Merged Build-Depends: debhelper-compat (= 13), dh-golang, golang-any (>= 2:1.10~), golang-github-bgentry-speakeasy-dev (>= 0.1.0~), golang-github-coreos-bbolt-dev, golang-github-coreos-go-semver-dev (>= 0.2.0~), golang-github-coreos-go-systemd-dev, golang-github-coreos-pkg-dev (>= 3~), golang-github-creack-pty-dev (>= 1.1.11~), golang-github-dgrijalva-jwt-go-dev (>= 3.2.0~), golang-github-dustin-go-humanize-dev, golang-github-gogo-protobuf-dev, golang-github-golang-groupcache-dev (>= 0.0~git20160516.0.02826c3~), golang-github-google-btree-dev, golang-github-google-uuid-dev, golang-github-gorilla-websocket-dev, golang-github-grpc-ecosystem-go-grpc-middleware-dev, golang-github-grpc-ecosystem-go-grpc-prometheus-dev, golang-github-grpc-ecosystem-grpc-gateway-dev (>= 1.2.0~), golang-github-jonboulle-clockwork-dev, golang-github-json-iterator-go-dev, golang-github-modern-go-reflect2-dev, golang-github-olekukonko-tablewriter-dev (>= 0.0~git20170122.0.a0225b3~), golang-github-prometheus-client-golang-dev (>= 1.0.0~), golang-github-prometheus-client-model-dev, golang-github-soheilhy-cmux-dev, golang-github-spf13-cobra-dev, golang-github-spf13-pflag-dev, golang-github-tmc-grpc-websocket-proxy-dev, golang-github-urfave-cli-dev, golang-github-xiang90-probing-dev (>= 0.0.1~), golang-go.uber-zap-dev, golang-golang-x-crypto-dev, golang-golang-x-net-dev, golang-golang-x-sys-dev, golang-golang-x-time-dev, golang-google-genproto-dev, golang-google-grpc-dev, golang-gopkg-cheggaaa-pb.v1-dev, golang-gopkg-yaml.v2-dev, golang-goprotobuf-dev, golang-k8s-sigs-yaml-dev
Filtered Build-Depends: debhelper-compat (= 13), dh-golang, golang-any (>= 2:1.10~), golang-github-bgentry-speakeasy-dev (>= 0.1.0~), golang-github-coreos-bbolt-dev, golang-github-coreos-go-semver-dev (>= 0.2.0~), golang-github-coreos-go-systemd-dev, golang-github-coreos-pkg-dev (>= 3~), golang-github-creack-pty-dev (>= 1.1.11~), golang-github-dgrijalva-jwt-go-dev (>= 3.2.0~), golang-github-dustin-go-humanize-dev, golang-github-gogo-protobuf-dev, golang-github-golang-groupcache-dev (>= 0.0~git20160516.0.02826c3~), golang-github-google-btree-dev, golang-github-google-uuid-dev, golang-github-gorilla-websocket-dev, golang-github-grpc-ecosystem-go-grpc-middleware-dev, golang-github-grpc-ecosystem-go-grpc-prometheus-dev, golang-github-grpc-ecosystem-grpc-gateway-dev (>= 1.2.0~), golang-github-jonboulle-clockwork-dev, golang-github-json-iterator-go-dev, golang-github-modern-go-reflect2-dev, golang-github-olekukonko-tablewriter-dev (>= 0.0~git20170122.0.a0225b3~), golang-github-prometheus-client-golang-dev (>= 1.0.0~), golang-github-prometheus-client-model-dev, golang-github-soheilhy-cmux-dev, golang-github-spf13-cobra-dev, golang-github-spf13-pflag-dev, golang-github-tmc-grpc-websocket-proxy-dev, golang-github-urfave-cli-dev, golang-github-xiang90-probing-dev (>= 0.0.1~), golang-go.uber-zap-dev, golang-golang-x-crypto-dev, golang-golang-x-net-dev, golang-golang-x-sys-dev, golang-golang-x-time-dev, golang-google-genproto-dev, golang-google-grpc-dev, golang-gopkg-cheggaaa-pb.v1-dev, golang-gopkg-yaml.v2-dev, golang-goprotobuf-dev, golang-k8s-sigs-yaml-dev
dpkg-deb: building package 'sbuild-build-depends-etcd-dummy' in '/<<BUILDDIR>>/resolver-HkaQY4/apt_archive/sbuild-build-depends-etcd-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy sbuild-build-depends-etcd-dummy
dpkg-scanpackages: info: Wrote 2 entries to output Packages file.
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-HkaQY4/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-HkaQY4/apt_archive ./ Release [966 B]
Get:3 copy:/<<BUILDDIR>>/resolver-HkaQY4/apt_archive ./ Release.gpg [370 B]
Ign:3 copy:/<<BUILDDIR>>/resolver-HkaQY4/apt_archive ./ Release.gpg
Get:4 copy:/<<BUILDDIR>>/resolver-HkaQY4/apt_archive ./ Sources [979 B]
Get:5 copy:/<<BUILDDIR>>/resolver-HkaQY4/apt_archive ./ Packages [1062 B]
Fetched 3377 B in 1s (3030 B/s)
Reading package lists...
W: copy:/<<BUILDDIR>>/resolver-HkaQY4/apt_archive/./Release.gpg: The key(s) in the keyring /etc/apt/trusted.gpg.d/sbuild-build-depends-archive.gpg are ignored as the file is not readable by user '_apt' executing apt-key.
W: GPG error: copy:/<<BUILDDIR>>/resolver-HkaQY4/apt_archive ./ Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 35506D9A48F77B2E
Reading package lists...

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

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  libpam-cap libperl5.34 netbase perl-modules-5.34
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev bsdextrautils debhelper
  dh-autoreconf dh-golang dh-strip-nondeterminism dwz file gettext
  gettext-base golang-1.19-go golang-1.19-src golang-any golang-dbus-dev
  golang-github-alecthomas-units-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-frankban-quicktest-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-kr-pretty-dev golang-github-kr-text-dev
  golang-github-magiconair-properties-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-diff-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-rogpeppe-go-internal-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-google-cloud-compute-metadata-dev golang-google-genproto-dev
  golang-google-grpc-dev golang-google-protobuf-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 libicu71 libmagic-mgc
  libmagic1 libpipeline1 libprotobuf-dev libprotobuf-lite23 libprotobuf23
  libprotoc23 libsub-override-perl libsystemd-dev libsystemd0 libtool
  libuchardet0 libudev1 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 low-memory-monitor
  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.19-go golang-1.19-src golang-any golang-dbus-dev
  golang-github-alecthomas-units-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-frankban-quicktest-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-kr-pretty-dev golang-github-kr-text-dev
  golang-github-magiconair-properties-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-diff-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-rogpeppe-go-internal-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-google-cloud-compute-metadata-dev golang-google-genproto-dev
  golang-google-grpc-dev golang-google-protobuf-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 libicu71 libmagic-mgc
  libmagic1 libpipeline1 libprotobuf-dev libprotobuf-lite23 libprotobuf23
  libprotoc23 libsub-override-perl libsystemd-dev libtool libuchardet0 libxml2
  m4 man-db pkg-config po-debconf protobuf-compiler
  sbuild-build-depends-etcd-dummy zlib1g-dev
The following packages will be upgraded:
  libsystemd0 libudev1
2 upgraded, 152 newly installed, 0 to remove and 30 not upgraded.
Need to get 126 MB of archives.
After this operation, 853 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-HkaQY4/apt_archive ./ sbuild-build-depends-etcd-dummy 0.invalid.0 [1336 B]
Get:2 http://172.17.4.1/private bookworm-staging/main armhf golang-golang-x-sys-dev all 0.1.0-1 [392 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 libsystemd0 armhf 251.6-1+rpi1 [294 kB]
Get:5 http://172.17.4.1/private bookworm-staging/main armhf libudev1 armhf 251.6-1+rpi1 [91.5 kB]
Get:6 http://172.17.4.1/private bookworm-staging/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB]
Get:7 http://172.17.4.1/private bookworm-staging/main armhf groff-base armhf 1.22.4-8 [793 kB]
Get:8 http://172.17.4.1/private bookworm-staging/main armhf bsdextrautils armhf 2.38.1-1.1 [78.2 kB]
Get:9 http://172.17.4.1/private bookworm-staging/main armhf libpipeline1 armhf 1.5.6-3 [34.3 kB]
Get:10 http://172.17.4.1/private bookworm-staging/main armhf man-db armhf 2.11.0-1 [1299 kB]
Get:11 http://172.17.4.1/private bookworm-staging/main armhf libmagic-mgc armhf 1:5.41-4 [295 kB]
Get:12 http://172.17.4.1/private bookworm-staging/main armhf libmagic1 armhf 1:5.41-4 [120 kB]
Get:13 http://172.17.4.1/private bookworm-staging/main armhf file armhf 1:5.41-4 [65.8 kB]
Get:14 http://172.17.4.1/private bookworm-staging/main armhf gettext-base armhf 0.21-9 [171 kB]
Get:15 http://172.17.4.1/private bookworm-staging/main armhf m4 armhf 1.4.19-1 [260 kB]
Get:16 http://172.17.4.1/private bookworm-staging/main armhf autoconf all 2.71-2 [343 kB]
Get:17 http://172.17.4.1/private bookworm-staging/main armhf autotools-dev all 20220109.1 [51.6 kB]
Get:18 http://172.17.4.1/private bookworm-staging/main armhf automake all 1:1.16.5-1.3 [823 kB]
Get:19 http://172.17.4.1/private bookworm-staging/main armhf autopoint all 0.21-9 [510 kB]
Get:20 http://172.17.4.1/private bookworm-staging/main armhf libdebhelper-perl all 13.10.1 [79.9 kB]
Get:21 http://172.17.4.1/private bookworm-staging/main armhf libtool all 2.4.7-4 [526 kB]
Get:22 http://172.17.4.1/private bookworm-staging/main armhf dh-autoreconf all 20 [17.1 kB]
Get:23 http://172.17.4.1/private bookworm-staging/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get:24 http://172.17.4.1/private bookworm-staging/main armhf libsub-override-perl all 0.09-4 [9304 B]
Get:25 http://172.17.4.1/private bookworm-staging/main armhf libfile-stripnondeterminism-perl all 1.13.0-1 [26.6 kB]
Get:26 http://172.17.4.1/private bookworm-staging/main armhf dh-strip-nondeterminism all 1.13.0-1 [15.8 kB]
Get:27 http://172.17.4.1/private bookworm-staging/main armhf libelf1 armhf 0.187-2+rpi2 [177 kB]
Get:28 http://172.17.4.1/private bookworm-staging/main armhf dwz armhf 0.14+20220924-2 [93.1 kB]
Get:29 http://172.17.4.1/private bookworm-staging/main armhf libicu71 armhf 71.1-3 [8855 kB]
Get:30 http://172.17.4.1/private bookworm-staging/main armhf libxml2 armhf 2.9.14+dfsg-1 [591 kB]
Get:31 http://172.17.4.1/private bookworm-staging/main armhf gettext armhf 0.21-9 [1220 kB]
Get:32 http://172.17.4.1/private bookworm-staging/main armhf intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get:33 http://172.17.4.1/private bookworm-staging/main armhf po-debconf all 1.0.21+nmu1 [248 kB]
Get:34 http://172.17.4.1/private bookworm-staging/main armhf debhelper all 13.10.1 [940 kB]
Get:35 http://172.17.4.1/private bookworm-staging/main armhf dh-golang all 1.59 [27.8 kB]
Get:36 http://172.17.4.1/private bookworm-staging/main armhf golang-1.19-src all 1.19.2-1 [18.3 MB]
Get:37 http://172.17.4.1/private bookworm-staging/main armhf golang-1.19-go armhf 1.19.2-1 [56.8 MB]
Get:38 http://172.17.4.1/private bookworm-staging/main armhf golang-src all 2:1.19~1 [5756 B]
Get:39 http://172.17.4.1/private bookworm-staging/main armhf golang-go armhf 2:1.19~1 [45.0 kB]
Get:40 http://172.17.4.1/private bookworm-staging/main armhf golang-any armhf 2:1.19~1 [5876 B]
Get:41 http://172.17.4.1/private bookworm-staging/main armhf golang-dbus-dev all 5.0.6-1 [62.2 kB]
Get:42 http://172.17.4.1/private bookworm-staging/main armhf golang-github-alecthomas-units-dev all 0.0~git20211218.b94a6e3-1 [8776 B]
Get:43 http://172.17.4.1/private bookworm-staging/main armhf golang-github-davecgh-go-spew-dev all 1.1.1-3 [30.1 kB]
Get:44 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:45 http://172.17.4.1/private bookworm-staging/main armhf golang-github-stretchr-objx-dev all 0.4.0-1 [26.2 kB]
Get:46 http://172.17.4.1/private bookworm-staging/main armhf golang-gopkg-yaml.v2-dev all 2.4.0-4 [61.5 kB]
Get:47 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:48 http://172.17.4.1/private bookworm-staging/main armhf golang-github-pkg-errors-dev all 0.9.1-2 [13.2 kB]
Get:49 http://172.17.4.1/private bookworm-staging/main armhf golang-golang-x-text-dev all 0.4.0-1 [3858 kB]
Get:50 http://172.17.4.1/private bookworm-staging/main armhf golang-golang-x-net-dev all 1:0.1.0+dfsg-1 [670 kB]
Get:51 http://172.17.4.1/private bookworm-staging/main armhf golang-github-aws-aws-sdk-go-dev all 1.43.26-1 [9685 kB]
Get:52 http://172.17.4.1/private bookworm-staging/main armhf golang-github-benbjohnson-clock-dev all 1.3.0-1 [8340 B]
Get:53 http://172.17.4.1/private bookworm-staging/main armhf golang-github-beorn7-perks-dev all 1.0.1-1 [12.1 kB]
Get:54 http://172.17.4.1/private bookworm-staging/main armhf golang-github-bgentry-speakeasy-dev all 0.1.0-2 [5384 B]
Get:55 http://172.17.4.1/private bookworm-staging/main armhf golang-github-burntsushi-toml-dev all 1.2.0-2 [90.8 kB]
Get:56 http://172.17.4.1/private bookworm-staging/main armhf golang-github-coreos-bbolt-dev all 1.3.5-1 [61.1 kB]
Get:57 http://172.17.4.1/private bookworm-staging/main armhf golang-github-coreos-go-semver-dev all 0.3.0-1 [7060 B]
Get:58 http://172.17.4.1/private bookworm-staging/main armhf libsystemd-dev armhf 251.6-1+rpi1 [342 kB]
Get:59 http://172.17.4.1/private bookworm-staging/main armhf libglib2.0-0 armhf 2.74.1-1 [1214 kB]
Get:60 http://172.17.4.1/private bookworm-staging/main armhf pkg-config armhf 0.29.2-1 [61.5 kB]
Get:61 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:62 http://172.17.4.1/private bookworm-staging/main armhf golang-golang-x-term-dev all 0.1.0-1 [14.6 kB]
Get:63 http://172.17.4.1/private bookworm-staging/main armhf golang-golang-x-crypto-dev all 1:0.1.0-1 [1450 kB]
Get:64 http://172.17.4.1/private bookworm-staging/main armhf golang-github-coreos-pkg-dev all 4-3 [25.2 kB]
Get:65 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:66 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:67 http://172.17.4.1/private bookworm-staging/main armhf golang-github-cpuguy83-go-md2man-v2-dev all 2.0.2+ds1-1 [10.9 kB]
Get:68 http://172.17.4.1/private bookworm-staging/main armhf golang-github-creack-pty-dev all 1.1.18-1 [9796 B]
Get:69 http://172.17.4.1/private bookworm-staging/main armhf golang-github-google-go-cmp-dev all 0.5.9-1 [86.4 kB]
Get:70 http://172.17.4.1/private bookworm-staging/main armhf golang-github-google-go-querystring-dev all 1.1.0-1 [9584 B]
Get:71 http://172.17.4.1/private bookworm-staging/main armhf golang-golang-x-oauth2-dev all 0.1.0-1 [51.8 kB]
Get:72 http://172.17.4.1/private bookworm-staging/main armhf golang-github-dghubble-sling-dev all 1.3.0-1 [18.4 kB]
Get:73 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:74 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:75 http://172.17.4.1/private bookworm-staging/main armhf golang-github-kr-text-dev all 0.2.0-1 [11.1 kB]
Get:76 http://172.17.4.1/private bookworm-staging/main armhf golang-github-pkg-diff-dev all 0.0~git20210226.20ebb0f-1 [93.6 kB]
Get:77 http://172.17.4.1/private bookworm-staging/main armhf golang-github-rogpeppe-go-internal-dev all 1.9.0-1 [117 kB]
Get:78 http://172.17.4.1/private bookworm-staging/main armhf golang-github-kr-pretty-dev all 0.3.0-1 [14.9 kB]
Get:79 http://172.17.4.1/private bookworm-staging/main armhf golang-github-frankban-quicktest-dev all 1.14.3-1 [34.7 kB]
Get:80 http://172.17.4.1/private bookworm-staging/main armhf golang-github-fsnotify-fsnotify-dev all 1.5.4-1 [29.4 kB]
Get:81 http://172.17.4.1/private bookworm-staging/main armhf golang-github-ghodss-yaml-dev all 1.0.0+git20220118.d8423dc-2 [16.3 kB]
Get:82 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:83 http://172.17.4.1/private bookworm-staging/main armhf golang-github-go-stack-stack-dev all 1.8.0-1 [8696 B]
Get:84 http://172.17.4.1/private bookworm-staging/main armhf golang-gopkg-yaml.v3-dev all 3.0.1-2 [74.3 kB]
Get:85 http://172.17.4.1/private bookworm-staging/main armhf golang-github-stretchr-testify-dev all 1.8.0-1 [69.3 kB]
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.1.0-1 [11.6 kB]
Get:88 http://172.17.4.1/private bookworm-staging/main armhf golang-github-golang-mock-dev all 1.6.0-2 [48.0 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.1.0-1 [42.3 kB]
Get:92 http://172.17.4.1/private bookworm-staging/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-4.1 [183 kB]
Get:93 http://172.17.4.1/private bookworm-staging/main armhf libprotobuf23 armhf 3.12.4-1+b1 [756 kB]
Get:94 http://172.17.4.1/private bookworm-staging/main armhf libprotobuf-lite23 armhf 3.12.4-1+b1 [212 kB]
Get:95 http://172.17.4.1/private bookworm-staging/main armhf libprotobuf-dev armhf 3.12.4-1+b1 [1103 kB]
Get:96 http://172.17.4.1/private bookworm-staging/main armhf libprotoc23 armhf 3.12.4-1+b1 [689 kB]
Get:97 http://172.17.4.1/private bookworm-staging/main armhf protobuf-compiler armhf 3.12.4-1+b1 [74.9 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-2 [40.0 kB]
Get:108 http://172.17.4.1/private bookworm-staging/main armhf golang-go.uber-atomic-dev all 1.10.0-1 [19.1 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-2 [13.0 kB]
Get:111 http://172.17.4.1/private bookworm-staging/main armhf golang-go.uber-zap-dev all 1.23.0-1 [113 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-google-protobuf-dev all 1.27.1-1 [541 kB]
Get:122 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:123 http://172.17.4.1/private bookworm-staging/main armhf golang-protobuf-extensions-dev all 1.0.1-1 [29.6 kB]
Get:124 http://172.17.4.1/private bookworm-staging/main armhf golang-github-prometheus-common-dev all 0.37.0-1 [108 kB]
Get:125 http://172.17.4.1/private bookworm-staging/main armhf golang-golang-x-sync-dev all 0.1.0-1 [19.7 kB]
Get:126 http://172.17.4.1/private bookworm-staging/main armhf golang-github-prometheus-procfs-dev all 0.8.0-3 [148 kB]
Get:127 http://172.17.4.1/private bookworm-staging/main armhf golang-github-prometheus-client-golang-dev all 1.13.0-1 [162 kB]
Get:128 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:129 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:130 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:131 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:132 http://172.17.4.1/private bookworm-staging/main armhf golang-github-jonboulle-clockwork-dev all 0.1.0-4.1 [5772 B]
Get:133 http://172.17.4.1/private bookworm-staging/main armhf golang-github-kr-fs-dev all 0.1.0-1 [6320 B]
Get:134 http://172.17.4.1/private bookworm-staging/main armhf golang-github-magiconair-properties-dev all 1.8.5-1 [30.1 kB]
Get:135 http://172.17.4.1/private bookworm-staging/main armhf golang-github-rivo-uniseg-dev all 0.4.2-1 [253 kB]
Get:136 http://172.17.4.1/private bookworm-staging/main armhf golang-github-mattn-go-runewidth-dev all 0.0.13-3 [15.3 kB]
Get:137 http://172.17.4.1/private bookworm-staging/main armhf golang-github-mitchellh-mapstructure-dev all 1.5.0-1 [29.5 kB]
Get:138 http://172.17.4.1/private bookworm-staging/main armhf golang-github-olekukonko-tablewriter-dev all 0.0.5-1 [20.4 kB]
Get:139 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:140 http://172.17.4.1/private bookworm-staging/main armhf golang-github-pkg-sftp-dev all 1.13.4-1 [96.8 kB]
Get:141 http://172.17.4.1/private bookworm-staging/main armhf golang-github-soheilhy-cmux-dev all 0.1.5-2 [12.9 kB]
Get:142 http://172.17.4.1/private bookworm-staging/main armhf golang-github-spf13-afero-dev all 1.9.2-1 [63.4 kB]
Get:143 http://172.17.4.1/private bookworm-staging/main armhf golang-github-spf13-cast-dev all 1.5.0-1 [14.4 kB]
Get:144 http://172.17.4.1/private bookworm-staging/main armhf golang-github-spf13-pflag-dev all 1.0.6~git20210604-d5e0c0615ace-1 [43.0 kB]
Get:145 http://172.17.4.1/private bookworm-staging/main armhf golang-github-spf13-jwalterweatherman-dev all 1.1.0+really1.1.0-2 [8084 B]
Get:146 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:147 http://172.17.4.1/private bookworm-staging/main armhf golang-gopkg-ini.v1-dev all 1.66.2-1 [40.0 kB]
Get:148 http://172.17.4.1/private bookworm-staging/main armhf golang-github-spf13-viper-dev all 1.10.1-1 [64.4 kB]
Get:149 http://172.17.4.1/private bookworm-staging/main armhf golang-github-spf13-cobra-dev all 1.6.1-1 [69.5 kB]
Get:150 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:151 http://172.17.4.1/private bookworm-staging/main armhf golang-github-urfave-cli-dev all 1.22.9-2 [48.3 kB]
Get:152 http://172.17.4.1/private bookworm-staging/main armhf golang-github-xiang90-probing-dev all 0.0.2-1 [4820 B]
Get:153 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:154 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 126 MB in 11s (11.0 MB/s)
Selecting previously unselected package golang-golang-x-sys-dev.
(Reading database ... 14767 files and directories currently installed.)
Preparing to unpack .../golang-golang-x-sys-dev_0.1.0-1_all.deb ...
Unpacking golang-golang-x-sys-dev (0.1.0-1) ...
Selecting previously unselected package golang-github-sirupsen-logrus-dev.
Preparing to unpack .../golang-github-sirupsen-logrus-dev_1.7.0-2_all.deb ...
Unpacking golang-github-sirupsen-logrus-dev (1.7.0-2) ...
Preparing to unpack .../libsystemd0_251.6-1+rpi1_armhf.deb ...
Unpacking libsystemd0:armhf (251.6-1+rpi1) over (251.5-1+rpi1) ...
Setting up libsystemd0:armhf (251.6-1+rpi1) ...
(Reading database ... 15257 files and directories currently installed.)
Preparing to unpack .../libudev1_251.6-1+rpi1_armhf.deb ...
Unpacking libudev1:armhf (251.6-1+rpi1) over (251.5-1+rpi1) ...
Setting up libudev1:armhf (251.6-1+rpi1) ...
Selecting previously unselected package libuchardet0:armhf.
(Reading database ... 15257 files and directories currently installed.)
Preparing to unpack .../000-libuchardet0_0.0.7-1_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../001-groff-base_1.22.4-8_armhf.deb ...
Unpacking groff-base (1.22.4-8) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../002-bsdextrautils_2.38.1-1.1_armhf.deb ...
Unpacking bsdextrautils (2.38.1-1.1) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../003-libpipeline1_1.5.6-3_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.6-3) ...
Selecting previously unselected package man-db.
Preparing to unpack .../004-man-db_2.11.0-1_armhf.deb ...
Unpacking man-db (2.11.0-1) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../005-libmagic-mgc_1%3a5.41-4_armhf.deb ...
Unpacking libmagic-mgc (1:5.41-4) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../006-libmagic1_1%3a5.41-4_armhf.deb ...
Unpacking libmagic1:armhf (1:5.41-4) ...
Selecting previously unselected package file.
Preparing to unpack .../007-file_1%3a5.41-4_armhf.deb ...
Unpacking file (1:5.41-4) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../008-gettext-base_0.21-9_armhf.deb ...
Unpacking gettext-base (0.21-9) ...
Selecting previously unselected package m4.
Preparing to unpack .../009-m4_1.4.19-1_armhf.deb ...
Unpacking m4 (1.4.19-1) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../010-autoconf_2.71-2_all.deb ...
Unpacking autoconf (2.71-2) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../011-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../012-automake_1%3a1.16.5-1.3_all.deb ...
Unpacking automake (1:1.16.5-1.3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../013-autopoint_0.21-9_all.deb ...
Unpacking autopoint (0.21-9) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../014-libdebhelper-perl_13.10.1_all.deb ...
Unpacking libdebhelper-perl (13.10.1) ...
Selecting previously unselected package libtool.
Preparing to unpack .../015-libtool_2.4.7-4_all.deb ...
Unpacking libtool (2.4.7-4) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../016-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../017-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 .../018-libsub-override-perl_0.09-4_all.deb ...
Unpacking libsub-override-perl (0.09-4) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../019-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 .../020-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 .../021-libelf1_0.187-2+rpi2_armhf.deb ...
Unpacking libelf1:armhf (0.187-2+rpi2) ...
Selecting previously unselected package dwz.
Preparing to unpack .../022-dwz_0.14+20220924-2_armhf.deb ...
Unpacking dwz (0.14+20220924-2) ...
Selecting previously unselected package libicu71:armhf.
Preparing to unpack .../023-libicu71_71.1-3_armhf.deb ...
Unpacking libicu71:armhf (71.1-3) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../024-libxml2_2.9.14+dfsg-1_armhf.deb ...
Unpacking libxml2:armhf (2.9.14+dfsg-1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../025-gettext_0.21-9_armhf.deb ...
Unpacking gettext (0.21-9) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../026-intltool-debian_0.35.0+20060710.6_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.6) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../027-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../028-debhelper_13.10.1_all.deb ...
Unpacking debhelper (13.10.1) ...
Selecting previously unselected package dh-golang.
Preparing to unpack .../029-dh-golang_1.59_all.deb ...
Unpacking dh-golang (1.59) ...
Selecting previously unselected package golang-1.19-src.
Preparing to unpack .../030-golang-1.19-src_1.19.2-1_all.deb ...
Unpacking golang-1.19-src (1.19.2-1) ...
Selecting previously unselected package golang-1.19-go.
Preparing to unpack .../031-golang-1.19-go_1.19.2-1_armhf.deb ...
Unpacking golang-1.19-go (1.19.2-1) ...
Selecting previously unselected package golang-src.
Preparing to unpack .../032-golang-src_2%3a1.19~1_all.deb ...
Unpacking golang-src (2:1.19~1) ...
Selecting previously unselected package golang-go:armhf.
Preparing to unpack .../033-golang-go_2%3a1.19~1_armhf.deb ...
Unpacking golang-go:armhf (2:1.19~1) ...
Selecting previously unselected package golang-any:armhf.
Preparing to unpack .../034-golang-any_2%3a1.19~1_armhf.deb ...
Unpacking golang-any:armhf (2:1.19~1) ...
Selecting previously unselected package golang-dbus-dev.
Preparing to unpack .../035-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 .../036-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 .../037-golang-github-davecgh-go-spew-dev_1.1.1-3_all.deb ...
Unpacking golang-github-davecgh-go-spew-dev (1.1.1-3) ...
Selecting previously unselected package golang-github-pmezard-go-difflib-dev.
Preparing to unpack .../038-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 .../039-golang-github-stretchr-objx-dev_0.4.0-1_all.deb ...
Unpacking golang-github-stretchr-objx-dev (0.4.0-1) ...
Selecting previously unselected package golang-gopkg-yaml.v2-dev.
Preparing to unpack .../040-golang-gopkg-yaml.v2-dev_2.4.0-4_all.deb ...
Unpacking golang-gopkg-yaml.v2-dev (2.4.0-4) ...
Selecting previously unselected package golang-github-jmespath-go-jmespath-dev.
Preparing to unpack .../041-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 .../042-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 .../043-golang-golang-x-text-dev_0.4.0-1_all.deb ...
Unpacking golang-golang-x-text-dev (0.4.0-1) ...
Selecting previously unselected package golang-golang-x-net-dev.
Preparing to unpack .../044-golang-golang-x-net-dev_1%3a0.1.0+dfsg-1_all.deb ...
Unpacking golang-golang-x-net-dev (1:0.1.0+dfsg-1) ...
Selecting previously unselected package golang-github-aws-aws-sdk-go-dev.
Preparing to unpack .../045-golang-github-aws-aws-sdk-go-dev_1.43.26-1_all.deb ...
Unpacking golang-github-aws-aws-sdk-go-dev (1.43.26-1) ...
Selecting previously unselected package golang-github-benbjohnson-clock-dev.
Preparing to unpack .../046-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 .../047-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 .../048-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 .../049-golang-github-burntsushi-toml-dev_1.2.0-2_all.deb ...
Unpacking golang-github-burntsushi-toml-dev (1.2.0-2) ...
Selecting previously unselected package golang-github-coreos-bbolt-dev.
Preparing to unpack .../050-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 .../051-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 .../052-libsystemd-dev_251.6-1+rpi1_armhf.deb ...
Unpacking libsystemd-dev:armhf (251.6-1+rpi1) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../053-libglib2.0-0_2.74.1-1_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.74.1-1) ...
Selecting previously unselected package pkg-config.
Preparing to unpack .../054-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 .../055-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 .../056-golang-golang-x-term-dev_0.1.0-1_all.deb ...
Unpacking golang-golang-x-term-dev (0.1.0-1) ...
Selecting previously unselected package golang-golang-x-crypto-dev.
Preparing to unpack .../057-golang-golang-x-crypto-dev_1%3a0.1.0-1_all.deb ...
Unpacking golang-golang-x-crypto-dev (1:0.1.0-1) ...
Selecting previously unselected package golang-github-coreos-pkg-dev.
Preparing to unpack .../058-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 .../059-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 .../060-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 .../061-golang-github-cpuguy83-go-md2man-v2-dev_2.0.2+ds1-1_all.deb ...
Unpacking golang-github-cpuguy83-go-md2man-v2-dev (2.0.2+ds1-1) ...
Selecting previously unselected package golang-github-creack-pty-dev.
Preparing to unpack .../062-golang-github-creack-pty-dev_1.1.18-1_all.deb ...
Unpacking golang-github-creack-pty-dev (1.1.18-1) ...
Selecting previously unselected package golang-github-google-go-cmp-dev.
Preparing to unpack .../063-golang-github-google-go-cmp-dev_0.5.9-1_all.deb ...
Unpacking golang-github-google-go-cmp-dev (0.5.9-1) ...
Selecting previously unselected package golang-github-google-go-querystring-dev.
Preparing to unpack .../064-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 .../065-golang-golang-x-oauth2-dev_0.1.0-1_all.deb ...
Unpacking golang-golang-x-oauth2-dev (0.1.0-1) ...
Selecting previously unselected package golang-github-dghubble-sling-dev.
Preparing to unpack .../066-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 .../067-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 .../068-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-kr-text-dev.
Preparing to unpack .../069-golang-github-kr-text-dev_0.2.0-1_all.deb ...
Unpacking golang-github-kr-text-dev (0.2.0-1) ...
Selecting previously unselected package golang-github-pkg-diff-dev.
Preparing to unpack .../070-golang-github-pkg-diff-dev_0.0~git20210226.20ebb0f-1_all.deb ...
Unpacking golang-github-pkg-diff-dev (0.0~git20210226.20ebb0f-1) ...
Selecting previously unselected package golang-github-rogpeppe-go-internal-dev.
Preparing to unpack .../071-golang-github-rogpeppe-go-internal-dev_1.9.0-1_all.deb ...
Unpacking golang-github-rogpeppe-go-internal-dev (1.9.0-1) ...
Selecting previously unselected package golang-github-kr-pretty-dev.
Preparing to unpack .../072-golang-github-kr-pretty-dev_0.3.0-1_all.deb ...
Unpacking golang-github-kr-pretty-dev (0.3.0-1) ...
Selecting previously unselected package golang-github-frankban-quicktest-dev.
Preparing to unpack .../073-golang-github-frankban-quicktest-dev_1.14.3-1_all.deb ...
Unpacking golang-github-frankban-quicktest-dev (1.14.3-1) ...
Selecting previously unselected package golang-github-fsnotify-fsnotify-dev.
Preparing to unpack .../074-golang-github-fsnotify-fsnotify-dev_1.5.4-1_all.deb ...
Unpacking golang-github-fsnotify-fsnotify-dev (1.5.4-1) ...
Selecting previously unselected package golang-github-ghodss-yaml-dev.
Preparing to unpack .../075-golang-github-ghodss-yaml-dev_1.0.0+git20220118.d8423dc-2_all.deb ...
Unpacking golang-github-ghodss-yaml-dev (1.0.0+git20220118.d8423dc-2) ...
Selecting previously unselected package golang-github-go-logfmt-logfmt-dev.
Preparing to unpack .../076-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-go-stack-stack-dev.
Preparing to unpack .../077-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-gopkg-yaml.v3-dev.
Preparing to unpack .../078-golang-gopkg-yaml.v3-dev_3.0.1-2_all.deb ...
Unpacking golang-gopkg-yaml.v3-dev (3.0.1-2) ...
Selecting previously unselected package golang-github-stretchr-testify-dev.
Preparing to unpack .../079-golang-github-stretchr-testify-dev_1.8.0-1_all.deb ...
Unpacking golang-github-stretchr-testify-dev (1.8.0-1) ...
Selecting previously unselected package golang-github-opentracing-opentracing-go-dev.
Preparing to unpack .../080-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 .../081-golang-golang-x-time-dev_0.1.0-1_all.deb ...
Unpacking golang-golang-x-time-dev (0.1.0-1) ...
Selecting previously unselected package golang-github-golang-mock-dev.
Preparing to unpack .../082-golang-github-golang-mock-dev_1.6.0-2_all.deb ...
Unpacking golang-github-golang-mock-dev (1.6.0-2) ...
Selecting previously unselected package golang-glog-dev.
Preparing to unpack .../083-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 .../084-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 .../085-golang-golang-x-oauth2-google-dev_0.1.0-1_all.deb ...
Unpacking golang-golang-x-oauth2-google-dev (0.1.0-1) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../086-zlib1g-dev_1%3a1.2.11.dfsg-4.1_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-4.1) ...
Selecting previously unselected package libprotobuf23:armhf.
Preparing to unpack .../087-libprotobuf23_3.12.4-1+b1_armhf.deb ...
Unpacking libprotobuf23:armhf (3.12.4-1+b1) ...
Selecting previously unselected package libprotobuf-lite23:armhf.
Preparing to unpack .../088-libprotobuf-lite23_3.12.4-1+b1_armhf.deb ...
Unpacking libprotobuf-lite23:armhf (3.12.4-1+b1) ...
Selecting previously unselected package libprotobuf-dev:armhf.
Preparing to unpack .../089-libprotobuf-dev_3.12.4-1+b1_armhf.deb ...
Unpacking libprotobuf-dev:armhf (3.12.4-1+b1) ...
Selecting previously unselected package libprotoc23:armhf.
Preparing to unpack .../090-libprotoc23_3.12.4-1+b1_armhf.deb ...
Unpacking libprotoc23:armhf (3.12.4-1+b1) ...
Selecting previously unselected package protobuf-compiler.
Preparing to unpack .../091-protobuf-compiler_3.12.4-1+b1_armhf.deb ...
Unpacking protobuf-compiler (3.12.4-1+b1) ...
Selecting previously unselected package golang-goprotobuf-dev.
Preparing to unpack .../092-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 .../093-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 .../094-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 .../095-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 .../096-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 .../097-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 .../098-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 .../099-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 .../100-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 .../101-golang-github-gorilla-websocket-dev_1.5.0-2_all.deb ...
Unpacking golang-github-gorilla-websocket-dev (1.5.0-2) ...
Selecting previously unselected package golang-go.uber-atomic-dev.
Preparing to unpack .../102-golang-go.uber-atomic-dev_1.10.0-1_all.deb ...
Unpacking golang-go.uber-atomic-dev (1.10.0-1) ...
Selecting previously unselected package golang-go.uber-multierr-dev.
Preparing to unpack .../103-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 .../104-golang-uber-goleak-dev_1.1.12-2_all.deb ...
Unpacking golang-uber-goleak-dev (1.1.12-2) ...
Selecting previously unselected package golang-go.uber-zap-dev.
Preparing to unpack .../105-golang-go.uber-zap-dev_1.23.0-1_all.deb ...
Unpacking golang-go.uber-zap-dev (1.23.0-1) ...
Selecting previously unselected package golang-github-grpc-ecosystem-go-grpc-middleware-dev.
Preparing to unpack .../106-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 .../107-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 .../108-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 .../109-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 .../110-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 .../111-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 .../112-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 .../113-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 .../114-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-google-protobuf-dev.
Preparing to unpack .../115-golang-google-protobuf-dev_1.27.1-1_all.deb ...
Unpacking golang-google-protobuf-dev (1.27.1-1) ...
Selecting previously unselected package golang-gopkg-alecthomas-kingpin.v2-dev.
Preparing to unpack .../116-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 .../117-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 .../118-golang-github-prometheus-common-dev_0.37.0-1_all.deb ...
Unpacking golang-github-prometheus-common-dev (0.37.0-1) ...
Selecting previously unselected package golang-golang-x-sync-dev.
Preparing to unpack .../119-golang-golang-x-sync-dev_0.1.0-1_all.deb ...
Unpacking golang-golang-x-sync-dev (0.1.0-1) ...
Selecting previously unselected package golang-github-prometheus-procfs-dev.
Preparing to unpack .../120-golang-github-prometheus-procfs-dev_0.8.0-3_all.deb ...
Unpacking golang-github-prometheus-procfs-dev (0.8.0-3) ...
Selecting previously unselected package golang-github-prometheus-client-golang-dev.
Preparing to unpack .../121-golang-github-prometheus-client-golang-dev_1.13.0-1_all.deb ...
Unpacking golang-github-prometheus-client-golang-dev (1.13.0-1) ...
Selecting previously unselected package golang-github-grpc-ecosystem-go-grpc-prometheus-dev.
Preparing to unpack .../122-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-rogpeppe-fastuuid-dev.
Preparing to unpack .../123-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-github-grpc-ecosystem-grpc-gateway-dev.
Preparing to unpack .../124-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 .../125-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 .../126-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 .../127-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 .../128-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 .../129-golang-github-rivo-uniseg-dev_0.4.2-1_all.deb ...
Unpacking golang-github-rivo-uniseg-dev (0.4.2-1) ...
Selecting previously unselected package golang-github-mattn-go-runewidth-dev.
Preparing to unpack .../130-golang-github-mattn-go-runewidth-dev_0.0.13-3_all.deb ...
Unpacking golang-github-mattn-go-runewidth-dev (0.0.13-3) ...
Selecting previously unselected package golang-github-mitchellh-mapstructure-dev.
Preparing to unpack .../131-golang-github-mitchellh-mapstructure-dev_1.5.0-1_all.deb ...
Unpacking golang-github-mitchellh-mapstructure-dev (1.5.0-1) ...
Selecting previously unselected package golang-github-olekukonko-tablewriter-dev.
Preparing to unpack .../132-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 .../133-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 .../134-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 .../135-golang-github-soheilhy-cmux-dev_0.1.5-2_all.deb ...
Unpacking golang-github-soheilhy-cmux-dev (0.1.5-2) ...
Selecting previously unselected package golang-github-spf13-afero-dev.
Preparing to unpack .../136-golang-github-spf13-afero-dev_1.9.2-1_all.deb ...
Unpacking golang-github-spf13-afero-dev (1.9.2-1) ...
Selecting previously unselected package golang-github-spf13-cast-dev.
Preparing to unpack .../137-golang-github-spf13-cast-dev_1.5.0-1_all.deb ...
Unpacking golang-github-spf13-cast-dev (1.5.0-1) ...
Selecting previously unselected package golang-github-spf13-pflag-dev.
Preparing to unpack .../138-golang-github-spf13-pflag-dev_1.0.6~git20210604-d5e0c0615ace-1_all.deb ...
Unpacking golang-github-spf13-pflag-dev (1.0.6~git20210604-d5e0c0615ace-1) ...
Selecting previously unselected package golang-github-spf13-jwalterweatherman-dev.
Preparing to unpack .../139-golang-github-spf13-jwalterweatherman-dev_1.1.0+really1.1.0-2_all.deb ...
Unpacking golang-github-spf13-jwalterweatherman-dev (1.1.0+really1.1.0-2) ...
Selecting previously unselected package golang-github-subosito-gotenv-dev.
Preparing to unpack .../140-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 .../141-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 .../142-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 .../143-golang-github-spf13-cobra-dev_1.6.1-1_all.deb ...
Unpacking golang-github-spf13-cobra-dev (1.6.1-1) ...
Selecting previously unselected package golang-github-tmc-grpc-websocket-proxy-dev.
Preparing to unpack .../144-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 .../145-golang-github-urfave-cli-dev_1.22.9-2_all.deb ...
Unpacking golang-github-urfave-cli-dev (1.22.9-2) ...
Selecting previously unselected package golang-github-xiang90-probing-dev.
Preparing to unpack .../146-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 .../147-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 .../148-golang-k8s-sigs-yaml-dev_1.3.0-1_all.deb ...
Unpacking golang-k8s-sigs-yaml-dev (1.3.0-1) ...
Selecting previously unselected package sbuild-build-depends-etcd-dummy.
Preparing to unpack .../149-sbuild-build-depends-etcd-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-etcd-dummy (0.invalid.0) ...
Setting up golang-golang-x-time-dev (0.1.0-1) ...
Setting up libpipeline1:armhf (1.5.6-3) ...
Setting up golang-github-google-go-cmp-dev (0.5.9-1) ...
Setting up libicu71:armhf (71.1-3) ...
Setting up golang-gopkg-yaml.v2-dev (2.4.0-4) ...
Setting up golang-github-google-go-querystring-dev (1.1.0-1) ...
Setting up golang-github-mitchellh-mapstructure-dev (1.5.0-1) ...
Setting up bsdextrautils (2.38.1-1.1) ...
Setting up golang-dbus-dev (5.0.6-1) ...
Setting up golang-github-creack-pty-dev (1.1.18-1) ...
Setting up golang-github-pkg-diff-dev (0.0~git20210226.20ebb0f-1) ...
Setting up golang-github-shurcool-sanitized-anchor-name-dev (1.0.0-2) ...
Setting up golang-github-golang-mock-dev (1.6.0-2) ...
Setting up golang-github-stretchr-objx-dev (0.4.0-1) ...
Setting up libmagic-mgc (1:5.41-4) ...
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.74.1-1) ...
No schema files found: doing nothing.
Setting up golang-gopkg-yaml.v3-dev (3.0.1-2) ...
Setting up libdebhelper-perl (13.10.1) ...
Setting up golang-github-burntsushi-toml-dev (1.2.0-2) ...
Setting up golang-golang-x-sys-dev (0.1.0-1) ...
Setting up golang-github-kr-fs-dev (0.1.0-1) ...
Setting up libmagic1:armhf (1:5.41-4) ...
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-9) ...
Setting up golang-1.19-src (1.19.2-1) ...
Setting up m4 (1.4.19-1) ...
Setting up libprotobuf23:armhf (3.12.4-1+b1) ...
Setting up golang-golang-x-term-dev (0.1.0-1) ...
Setting up golang-github-jonboulle-clockwork-dev (0.1.0-4.1) ...
Setting up file (1:5.41-4) ...
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.10.0-1) ...
Setting up golang-github-beorn7-perks-dev (1.0.1-1) ...
Setting up golang-github-gorilla-websocket-dev (1.5.0-2) ...
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.6~git20210604-d5e0c0615ace-1) ...
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-3) ...
Setting up libprotobuf-lite23:armhf (3.12.4-1+b1) ...
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-google-protobuf-dev (1.27.1-1) ...
Setting up golang-github-kr-text-dev (0.2.0-1) ...
Setting up golang-github-stretchr-testify-dev (1.8.0-1) ...
Setting up libprotoc23:armhf (3.12.4-1+b1) ...
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.1.0-1) ...
Setting up autopoint (0.21-9) ...
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 autoconf (2.71-2) ...
Setting up golang-github-rivo-uniseg-dev (0.4.2-1) ...
Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-4.1) ...
Setting up golang-golang-x-text-dev (0.4.0-1) ...
Setting up golang-github-google-uuid-dev (1.3.0-1) ...
Setting up libuchardet0:armhf (0.0.7-1) ...
Setting up golang-github-fsnotify-fsnotify-dev (1.5.4-1) ...
Setting up golang-github-dustin-go-humanize-dev (1.0.0-2) ...
Setting up golang-github-prometheus-procfs-dev (0.8.0-3) ...
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-4) ...
Setting up golang-uber-goleak-dev (1.1.12-2) ...
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-2) ...
Setting up golang-github-rogpeppe-go-internal-dev (1.9.0-1) ...
Setting up golang-github-ghodss-yaml-dev (1.0.0+git20220118.d8423dc-2) ...
Setting up golang-src (2:1.19~1) ...
Setting up libelf1:armhf (0.187-2+rpi2) ...
Setting up libxml2:armhf (2.9.14+dfsg-1) ...
Setting up libsystemd-dev:armhf (251.6-1+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 golang-1.19-go (1.19.2-1) ...
Setting up automake (1:1.16.5-1.3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up golang-github-kr-pretty-dev (0.3.0-1) ...
Setting up libfile-stripnondeterminism-perl (1.13.0-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-3) ...
Setting up gettext (0.21-9) ...
Setting up golang-github-russross-blackfriday-v2-dev (2.1.0-1) ...
Setting up protobuf-compiler (3.12.4-1+b1) ...
Setting up golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-3) ...
Setting up libtool (2.4.7-4) ...
Setting up golang-github-olekukonko-tablewriter-dev (0.0.5-1) ...
Setting up golang-go:armhf (2:1.19~1) ...
Setting up golang-github-subosito-gotenv-dev (1.2.0+git20190917.de67a66-2) ...
Setting up golang-github-json-iterator-go-dev (1.1.12-1) ...
Setting up golang-any:armhf (2:1.19~1) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up libprotobuf-dev:armhf (3.12.4-1+b1) ...
Setting up dh-autoreconf (20) ...
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.1.0+dfsg-1) ...
Setting up dh-strip-nondeterminism (1.13.0-1) ...
Setting up dwz (0.14+20220924-2) ...
Setting up groff-base (1.22.4-8) ...
Setting up golang-golang-x-crypto-dev (1:0.1.0-1) ...
Setting up golang-github-prometheus-client-model-dev (0.2.0-3) ...
Setting up golang-golang-x-oauth2-dev (0.1.0-1) ...
Setting up golang-github-frankban-quicktest-dev (1.14.3-1) ...
Setting up golang-github-aws-aws-sdk-go-dev (1.43.26-1) ...
Setting up golang-github-tmc-grpc-websocket-proxy-dev (0.0~git20200427.3cfed13-2) ...
Setting up golang-github-soheilhy-cmux-dev (0.1.5-2) ...
Setting up golang-github-cpuguy83-go-md2man-v2-dev (2.0.2+ds1-1) ...
Setting up golang-github-gogo-protobuf-dev (1.3.2-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.11.0-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up golang-go.uber-zap-dev (1.23.0-1) ...
Setting up golang-golang-x-oauth2-google-dev (0.1.0-1) ...
Setting up golang-github-spf13-cast-dev (1.5.0-1) ...
Setting up golang-github-spf13-afero-dev (1.9.2-1) ...
Setting up golang-github-urfave-cli-dev (1.22.9-2) ...
Setting up debhelper (13.10.1) ...
Setting up golang-github-spf13-viper-dev (1.10.1-1) ...
Setting up dh-golang (1.59) ...
Setting up golang-github-spf13-cobra-dev (1.6.1-1) ...
Setting up golang-google-genproto-dev (0.0~git20200413.b5235f6-1) ...
Setting up golang-google-grpc-dev (1.27.1-1) ...
Setting up golang-github-prometheus-common-dev (0.37.0-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-prometheus-client-golang-dev (1.13.0-1) ...
Setting up golang-github-mwitkow-go-conntrack-dev (0.0~git20190716.2f06839-2) ...
Setting up golang-github-grpc-ecosystem-go-grpc-prometheus-dev (1.2.0+git20191002.6af20e3-3) ...
Setting up sbuild-build-depends-etcd-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.35-2+rpi1) ...

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

Kernel: Linux 4.9.0-0.bpo.1-armmp armhf (armv7l)
Toolchain package versions: binutils_2.39-6+rpi1 dpkg-dev_1.21.9+rpi1 g++-12_12.2.0-3+rpi1 gcc-12_12.2.0-3+rpi1 libc6-dev_2.35-2+rpi1 libstdc++-12-dev_12.2.0-3+rpi1 libstdc++6_12.2.0-3+rpi1 linux-libc-dev_5.19.6-1+rpi1
Package versions: adduser_3.129 apt_2.5.3 autoconf_2.71-2 automake_1:1.16.5-1.3 autopoint_0.21-9 autotools-dev_20220109.1 base-files_12.3+rpi1 base-passwd_3.6.1 bash_5.2~rc2-2 binutils_2.39-6+rpi1 binutils-arm-linux-gnueabihf_2.39-6+rpi1 binutils-common_2.39-6+rpi1 bsdextrautils_2.38.1-1.1 bsdutils_1:2.38.1-1.1 build-essential_12.9 bzip2_1.0.8-5+b2 coreutils_9.1-1 cpp_4:12.2.0-1+rpi1 cpp-12_12.2.0-3+rpi1 dash_0.5.11+git20210903+057cd650a4ed-9 debconf_1.5.79 debhelper_13.10.1 debianutils_5.7-0.3 dh-autoreconf_20 dh-golang_1.59 dh-strip-nondeterminism_1.13.0-1 diffutils_1:3.8-1 dirmngr_2.2.39-1 dpkg_1.21.9+rpi1 dpkg-dev_1.21.9+rpi1 dwz_0.14+20220924-2 e2fsprogs_1.46.6~rc1-1 fakeroot_1.29-1 file_1:5.41-4 findutils_4.9.0-3 g++_4:12.2.0-1+rpi1 g++-12_12.2.0-3+rpi1 gcc_4:12.2.0-1+rpi1 gcc-12_12.2.0-3+rpi1 gcc-12-base_12.2.0-3+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-9 gettext-base_0.21-9 gnupg_2.2.39-1 gnupg-l10n_2.2.39-1 gnupg-utils_2.2.39-1 golang-1.19-go_1.19.2-1 golang-1.19-src_1.19.2-1 golang-any_2:1.19~1 golang-dbus-dev_5.0.6-1 golang-github-alecthomas-units-dev_0.0~git20211218.b94a6e3-1 golang-github-aws-aws-sdk-go-dev_1.43.26-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.2.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.2+ds1-1 golang-github-creack-pty-dev_1.1.18-1 golang-github-davecgh-go-spew-dev_1.1.1-3 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-frankban-quicktest-dev_1.14.3-1 golang-github-fsnotify-fsnotify-dev_1.5.4-1 golang-github-ghodss-yaml-dev_1.0.0+git20220118.d8423dc-2 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-2 golang-github-google-btree-dev_1.0.0-1 golang-github-google-go-cmp-dev_0.5.9-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-2 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-kr-pretty-dev_0.3.0-1 golang-github-kr-text-dev_0.2.0-1 golang-github-magiconair-properties-dev_1.8.5-1 golang-github-mattn-go-runewidth-dev_0.0.13-3 golang-github-mitchellh-mapstructure-dev_1.5.0-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-diff-dev_0.0~git20210226.20ebb0f-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.13.0-1 golang-github-prometheus-client-model-dev_0.2.0-3 golang-github-prometheus-common-dev_0.37.0-1 golang-github-prometheus-procfs-dev_0.8.0-3 golang-github-rivo-uniseg-dev_0.4.2-1 golang-github-rogpeppe-fastuuid-dev_0.0~git20150106.0.6724a57-2.1 golang-github-rogpeppe-go-internal-dev_1.9.0-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.5-2 golang-github-spf13-afero-dev_1.9.2-1 golang-github-spf13-cast-dev_1.5.0-1 golang-github-spf13-cobra-dev_1.6.1-1 golang-github-spf13-jwalterweatherman-dev_1.1.0+really1.1.0-2 golang-github-spf13-pflag-dev_1.0.6~git20210604-d5e0c0615ace-1 golang-github-spf13-viper-dev_1.10.1-1 golang-github-stretchr-objx-dev_0.4.0-1 golang-github-stretchr-testify-dev_1.8.0-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.9-2 golang-github-xiang90-probing-dev_0.0.2-1 golang-glog-dev_0.0~git20160126.23def4e-5 golang-go_2:1.19~1 golang-go.uber-atomic-dev_1.10.0-1 golang-go.uber-multierr-dev_1.6.0-1 golang-go.uber-zap-dev_1.23.0-1 golang-golang-x-crypto-dev_1:0.1.0-1 golang-golang-x-net-dev_1:0.1.0+dfsg-1 golang-golang-x-oauth2-dev_0.1.0-1 golang-golang-x-oauth2-google-dev_0.1.0-1 golang-golang-x-sync-dev_0.1.0-1 golang-golang-x-sys-dev_0.1.0-1 golang-golang-x-term-dev_0.1.0-1 golang-golang-x-text-dev_0.4.0-1 golang-golang-x-time-dev_0.1.0-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-google-protobuf-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-4 golang-gopkg-yaml.v3-dev_3.0.1-2 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.19~1 golang-uber-goleak-dev_1.1.12-2 gpg_2.2.39-1 gpg-agent_2.2.39-1 gpg-wks-client_2.2.39-1 gpg-wks-server_2.2.39-1 gpgconf_2.2.39-1 gpgsm_2.2.39-1 gpgv_2.2.39-1 grep_3.7-1 groff-base_1.22.4-8 gzip_1.12-1 hostname_3.23 init-system-helpers_1.64 intltool-debian_0.35.0+20060710.6 iputils-ping_3:20211215-1 libacl1_2.3.1-1 libapt-pkg6.0_2.5.3 libarchive-zip-perl_1.68-1 libasan8_12.2.0-3+rpi1 libassuan0_2.5.5-4 libatomic1_12.2.0-3+rpi1 libattr1_1:2.5.1-1 libaudit-common_1:3.0.7-1.1 libaudit1_1:3.0.7-1.1 libbinutils_2.39-6+rpi1 libblkid1_2.38.1-1.1 libbz2-1.0_1.0.8-5+b2 libc-bin_2.35-2+rpi1 libc-dev-bin_2.35-2+rpi1 libc6_2.35-2+rpi1 libc6-dev_2.35-2+rpi1 libcap-ng0_0.8.3-1 libcap2_1:2.44-1 libcap2-bin_1:2.44-1 libcc1-0_12.2.0-3+rpi1 libcom-err2_1.46.6~rc1-1 libcrypt-dev_1:4.4.28-2 libcrypt1_1:4.4.28-2 libctf-nobfd0_2.39-6+rpi1 libctf0_2.39-6+rpi1 libdb5.3_5.3.28+dfsg1-0.10 libdebconfclient0_0.264 libdebhelper-perl_13.10.1 libdpkg-perl_1.21.9+rpi1 libelf1_0.187-2+rpi2 libext2fs2_1.46.6~rc1-1 libfakeroot_1.29-1 libffi8_3.4.2-4 libfile-stripnondeterminism-perl_1.13.0-1 libgcc-12-dev_12.2.0-3+rpi1 libgcc-s1_12.2.0-3+rpi1 libgcrypt20_1.10.1-2+b2 libgdbm-compat4_1.23-3 libgdbm6_1.23-3 libglib2.0-0_2.74.1-1 libgmp10_2:6.2.1+dfsg1-1.1 libgnutls30_3.7.8-2 libgomp1_12.2.0-3+rpi1 libgpg-error0_1.45-2 libgssapi-krb5-2_1.20-1 libhogweed6_3.8.1-2 libicu71_71.1-3 libidn2-0_2.3.3-1 libisl23_0.25-1 libk5crypto3_1.20-1 libkeyutils1_1.6.3-1 libkrb5-3_1.20-1 libkrb5support0_1.20-1 libksba8_1.6.0-3 libldap-2.5-0_2.5.13+dfsg-2+rpi1 liblz4-1_1.9.4-1+rpi1 liblzma5_5.2.5-2.1 libmagic-mgc_1:5.41-4 libmagic1_1:5.41-4 libmount1_2.38.1-1.1 libmpc3_1.2.1-2 libmpfr6_4.1.0-3 libncursesw6_6.3+20220423-2 libnettle8_3.8.1-2 libnpth0_1.6-3 libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libp11-kit0_0.24.1-1 libpam-cap_1:2.44-1 libpam-modules_1.5.2-5 libpam-modules-bin_1.5.2-5 libpam-runtime_1.5.2-5 libpam0g_1.5.2-5 libpcre2-8-0_10.40-1+b2 libpcre3_2:8.39-14 libperl5.34_5.34.0-5 libperl5.36_5.36.0-4 libpipeline1_1.5.6-3 libprotobuf-dev_3.12.4-1+b1 libprotobuf-lite23_3.12.4-1+b1 libprotobuf23_3.12.4-1+b1 libprotoc23_3.12.4-1+b1 libreadline8_8.2-1 libsasl2-2_2.1.28+dfsg-8 libsasl2-modules-db_2.1.28+dfsg-8 libseccomp2_2.5.4-1+rpi1 libselinux1_3.4-1 libsemanage-common_3.4-1 libsemanage2_3.4-1 libsepol1_3.1-1 libsepol2_3.4-2 libsmartcols1_2.38.1-1.1 libsqlite3-0_3.39.4-1 libss2_1.46.6~rc1-1 libssl1.1_1.1.1o-1 libssl3_3.0.5-4 libstdc++-12-dev_12.2.0-3+rpi1 libstdc++6_12.2.0-3+rpi1 libsub-override-perl_0.09-4 libsystemd-dev_251.6-1+rpi1 libsystemd0_251.6-1+rpi1 libtasn1-6_4.19.0-2 libtinfo6_6.3+20220423-2 libtirpc-common_1.3.3+ds-1 libtirpc-dev_1.3.3+ds-1 libtirpc3_1.3.3+ds-1 libtool_2.4.7-4 libubsan1_12.2.0-3+rpi1 libuchardet0_0.0.7-1 libudev1_251.6-1+rpi1 libunistring2_1.0-2 libuuid1_2.38.1-1.1 libxml2_2.9.14+dfsg-1 libxxhash0_0.8.1-1 libzstd1_1.5.2+dfsg-1 linux-libc-dev_5.19.6-1+rpi1 login_1:4.12.3+dfsg1-1 logsave_1.46.6~rc1-1 lsb-base_11.4+rpi1 m4_1.4.19-1 make_4.3-4.1 man-db_2.11.0-1 mawk_1.3.4.20200120-3.1 mount_2.38.1-1.1 nano_6.4-1 ncurses-base_6.3+20220423-2 ncurses-bin_6.3+20220423-2 netbase_6.3 passwd_1:4.12.3+dfsg1-1 patch_2.7.6-7 perl_5.36.0-4 perl-base_5.36.0-4 perl-modules-5.34_5.34.0-5 perl-modules-5.36_5.36.0-4 pinentry-curses_1.2.0-2 pkg-config_0.29.2-1 po-debconf_1.0.21+nmu1 protobuf-compiler_3.12.4-1+b1 raspbian-archive-keyring_20120528.2 readline-common_8.2-1 rpcsvc-proto_1.4.2-4 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-etcd-dummy_0.invalid.0 sed_4.8-1 sensible-utils_0.0.17 sgml-base_1.31 sysvinit-utils_3.05-6 tar_1.34+dfsg-1 tzdata_2022d-1 util-linux_2.38.1-1.1 util-linux-extra_2.38.1-1.1 xz-utils_5.2.5-2.1 zlib1g_1:1.2.11.dfsg-4.1 zlib1g-dev_1:1.2.11.dfsg-4.1

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


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

gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/tmp/dpkg-verify-sig.jkXDF7pq/trustedkeys.kbx': General error
gpgv: Signature made Sat Oct 29 13:06:33 2022 UTC
gpgv:                using EDDSA key 9185D4F57767AEEE6C55D41E7F44FA25EA5514CB
gpgv:                issuer "zhsj@debian.org"
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify signature ./etcd_3.3.25+dfsg-8.dsc
dpkg-source: info: extracting etcd in /<<BUILDDIR>>/etcd-3.3.25+dfsg
dpkg-source: info: unpacking etcd_3.3.25+dfsg.orig.tar.xz
dpkg-source: info: unpacking etcd_3.3.25+dfsg-8.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
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
dpkg-source: info: applying 0012-grpc-1.32.patch

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

Sufficient free space for build

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

APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LC_ALL=POSIX
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=bookworm-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=bookworm-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=109
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=bookworm-staging-armhf-sbuild-2058a810-701c-47b0-902a-244577336b4b
SCHROOT_UID=104
SCHROOT_USER=buildd
SHELL=/bin/sh
TERM=linux
USER=buildd

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

dpkg-buildpackage: info: source package etcd
dpkg-buildpackage: info: source version 3.3.25+dfsg-8
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/clientv3util github.com/coreos/etcd/clientv3/concurrency github.com/coreos/etcd/clientv3/credentials github.com/coreos/etcd/clientv3/integration github.com/coreos/etcd/clientv3/internal/endpoint github.com/coreos/etcd/clientv3/internal/resolver 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/naming/endpoints github.com/coreos/etcd/clientv3/naming/endpoints/internal github.com/coreos/etcd/clientv3/naming/resolver 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/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/internal/endpoint/endpoint.go
src/github.com/coreos/etcd/clientv3/internal/endpoint/endpoint_test.go
src/github.com/coreos/etcd/clientv3/internal/resolver/resolver.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/endpoints/endpoints.go
src/github.com/coreos/etcd/clientv3/naming/endpoints/endpoints_impl.go
src/github.com/coreos/etcd/clientv3/naming/endpoints/internal/update.go
src/github.com/coreos/etcd/clientv3/naming/resolver/resolver.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/clientv3util github.com/coreos/etcd/clientv3/concurrency github.com/coreos/etcd/clientv3/credentials github.com/coreos/etcd/clientv3/integration github.com/coreos/etcd/clientv3/internal/endpoint github.com/coreos/etcd/clientv3/internal/resolver 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/naming/endpoints github.com/coreos/etcd/clientv3/naming/endpoints/internal github.com/coreos/etcd/clientv3/naming/resolver 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/goarch
internal/unsafeheader
internal/goexperiment
internal/cpu
internal/goos
runtime/internal/syscall
internal/abi
runtime/internal/math
runtime/internal/sys
internal/race
sync/atomic
internal/itoa
internal/bytealg
runtime/internal/atomic
unicode
unicode/utf8
container/list
math/bits
crypto/internal/subtle
crypto/subtle
runtime
crypto/internal/boring/sig
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
google.golang.org/protobuf/internal/flags
google.golang.org/protobuf/internal/set
internal/goversion
github.com/coreos/etcd/clientv3/naming/endpoints/internal
github.com/golang/groupcache/lru
github.com/coreos/etcd/client/integration
github.com/coreos/etcd/clientv3/naming
github.com/rivo/uniseg
internal/reflectlite
runtime/metrics
sync
internal/singleflight
internal/testlog
math/rand
runtime/cgo
google.golang.org/grpc/internal/buffer
google.golang.org/grpc/internal/grpcsync
google.golang.org/protobuf/internal/pragma
internal/sysinfo
github.com/coreos/etcd/pkg/stringutil
errors
sort
internal/oserror
io
syscall
strconv
bytes
hash
crypto/internal/nistec/fiat
crypto
reflect
time
internal/syscall/unix
internal/syscall/execenv
internal/poll
context
path
io/fs
strings
os
crypto/internal/nistec
encoding/binary
internal/fmtsort
crypto/internal/randutil
crypto/rc4
vendor/golang.org/x/net/dns/dnsmessage
crypto/cipher
fmt
crypto/internal/edwards25519/field
crypto/internal/boring
crypto/aes
crypto/des
crypto/sha512
crypto/internal/edwards25519
crypto/hmac
crypto/md5
crypto/sha1
math/big
crypto/sha256
encoding/hex
encoding/base64
internal/godebug
internal/intern
net/netip
net/url
encoding/pem
path/filepath
vendor/golang.org/x/crypto/chacha20
vendor/golang.org/x/crypto/internal/poly1305
vendor/golang.org/x/crypto/curve25519/internal/field
vendor/golang.org/x/crypto/chacha20poly1305
net
vendor/golang.org/x/crypto/hkdf
vendor/golang.org/x/crypto/curve25519
encoding/json
flag
bufio
crypto/elliptic
crypto/internal/boring/bbig
encoding/asn1
crypto/rand
crypto/dsa
crypto/ed25519
crypto/rsa
log
vendor/golang.org/x/crypto/cryptobyte
github.com/gogo/protobuf/proto
crypto/x509/pkix
compress/flate
crypto/ecdsa
hash/crc32
io/ioutil
compress/gzip
github.com/golang/protobuf/proto
google.golang.org/grpc/codes
google.golang.org/grpc/grpclog
google.golang.org/grpc/connectivity
google.golang.org/grpc/internal
google.golang.org/grpc/attributes
golang.org/x/net/internal/timeseries
html
text/template/parse
text/template
github.com/golang/protobuf/ptypes/any
github.com/golang/protobuf/ptypes/duration
github.com/golang/protobuf/ptypes/timestamp
crypto/x509
github.com/golang/protobuf/ptypes
google.golang.org/genproto/googleapis/rpc/status
google.golang.org/grpc/status
google.golang.org/grpc/credentials/internal
github.com/coreos/etcd/clientv3/internal/endpoint
github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes
github.com/golang/protobuf/protoc-gen-go/descriptor
github.com/gogo/protobuf/protoc-gen-gogo/descriptor
html/template
google.golang.org/genproto/googleapis/api/annotations
vendor/golang.org/x/text/transform
crypto/tls
vendor/golang.org/x/text/unicode/bidi
vendor/golang.org/x/text/unicode/norm
github.com/gogo/protobuf/gogoproto
github.com/coreos/etcd/auth/authpb
github.com/coreos/etcd/mvcc/mvccpb
vendor/golang.org/x/text/secure/bidirule
net/textproto
vendor/golang.org/x/net/http2/hpack
mime
mime/quotedprintable
net/http/internal
vendor/golang.org/x/net/idna
net/http/internal/ascii
text/tabwriter
mime/multipart
google.golang.org/grpc/backoff
google.golang.org/grpc/metadata
google.golang.org/grpc/internal/grpcrand
google.golang.org/grpc/encoding
google.golang.org/grpc/internal/backoff
google.golang.org/grpc/internal/balancerload
google.golang.org/grpc/encoding/proto
google.golang.org/grpc/binarylog/grpc_binarylog_v1
regexp/syntax
vendor/golang.org/x/net/http/httpguts
vendor/golang.org/x/net/http/httpproxy
google.golang.org/grpc/internal/envconfig
golang.org/x/sys/unix
golang.org/x/text/transform
golang.org/x/text/unicode/bidi
regexp
google.golang.org/grpc/credentials
github.com/coreos/etcd/clientv3/credentials
google.golang.org/grpc/resolver
net/http/httptrace
google.golang.org/grpc/resolver/manual
github.com/coreos/etcd/clientv3/internal/resolver
google.golang.org/grpc/balancer
google.golang.org/grpc/internal/binarylog
net/http
google.golang.org/grpc/balancer/base
google.golang.org/grpc/balancer/roundrobin
google.golang.org/grpc/internal/resolver/dns
google.golang.org/grpc/internal/resolver/passthrough
golang.org/x/text/secure/bidirule
golang.org/x/net/http2/hpack
golang.org/x/text/unicode/norm
google.golang.org/grpc/keepalive
google.golang.org/grpc/peer
google.golang.org/grpc/stats
google.golang.org/grpc/tap
google.golang.org/grpc/internal/channelz
google.golang.org/grpc/internal/syscall
google.golang.org/grpc/naming
github.com/coreos/etcd/pkg/systemd
github.com/coreos/etcd/raft/raftpb
github.com/coreos/go-systemd/journal
log/syslog
github.com/coreos/pkg/capnslog
golang.org/x/net/idna
github.com/coreos/etcd/raft
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
golang.org/x/net/http/httpguts
go.uber.org/zap/internal/exit
go.uber.org/zap/zapcore
github.com/coreos/etcd/pkg/types
github.com/coreos/go-semver/semver
github.com/coreos/etcd/pkg/pathutil
github.com/coreos/etcd/pkg/srv
github.com/coreos/etcd/version
runtime/debug
github.com/modern-go/reflect2
github.com/modern-go/concurrent
github.com/coreos/etcd/pkg/fileutil
github.com/coreos/etcd/pkg/tlsutil
github.com/jonboulle/clockwork
go.uber.org/zap/internal
hash/fnv
github.com/beorn7/perks/quantile
github.com/cespare/xxhash
github.com/coreos/bbolt
github.com/prometheus/client_model/go
github.com/prometheus/common/model
github.com/json-iterator/go
github.com/matttproud/golang_protobuf_extensions/pbutil
github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg
github.com/prometheus/client_golang/prometheus/internal
google.golang.org/protobuf/internal/detrand
golang.org/x/net/trace
golang.org/x/net/http2
net/http/httputil
go.uber.org/zap
github.com/coreos/etcd/pkg/transport
expvar
google.golang.org/protobuf/internal/errors
google.golang.org/protobuf/encoding/protowire
github.com/coreos/etcd/pkg/logutil
google.golang.org/protobuf/reflect/protoreflect
github.com/coreos/etcd/client
go/token
google.golang.org/protobuf/internal/version
github.com/prometheus/procfs/internal/fs
github.com/prometheus/procfs/internal/util
google.golang.org/protobuf/internal/descfmt
google.golang.org/protobuf/internal/descopts
github.com/coreos/etcd/discovery
google.golang.org/protobuf/internal/strs
google.golang.org/grpc/internal/transport
google.golang.org/protobuf/internal/encoding/text
google.golang.org/protobuf/internal/encoding/messageset
google.golang.org/protobuf/internal/genid
google.golang.org/protobuf/internal/order
google.golang.org/protobuf/reflect/protoregistry
google.golang.org/protobuf/runtime/protoiface
github.com/prometheus/procfs
google.golang.org/protobuf/internal/encoding/defval
google.golang.org/protobuf/proto
github.com/coreos/etcd/pkg/adt
runtime/trace
testing
google.golang.org/protobuf/internal/filedesc
google.golang.org/grpc
google.golang.org/protobuf/encoding/prototext
github.com/dgrijalva/jwt-go
google.golang.org/protobuf/internal/encoding/tag
golang.org/x/crypto/blowfish
google.golang.org/protobuf/internal/impl
golang.org/x/crypto/bcrypt
github.com/coreos/etcd/pkg/schedule
github.com/google/btree
github.com/coreos/etcd/error
github.com/coreos/etcd/pkg/cpuutil
os/exec
container/heap
github.com/coreos/etcd/etcdserver/api/v2http/httptypes
github.com/coreos/etcd/etcdserver/stats
github.com/coreos/etcd/pkg/httputil
github.com/coreos/etcd/pkg/contention
github.com/coreos/etcd/pkg/netutil
github.com/coreos/etcd/pkg/idutil
github.com/coreos/etcd/pkg/pbutil
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/etcdserverpb
github.com/coreos/etcd/wal/walpb
github.com/dustin/go-humanize
github.com/xiang90/probing
golang.org/x/time/rate
github.com/coreos/etcd/pkg/crc
github.com/grpc-ecosystem/go-grpc-middleware
github.com/grpc-ecosystem/go-grpc-prometheus/packages/grpcstatus
google.golang.org/grpc/health/grpc_health_v1
github.com/golang/protobuf/ptypes/struct
github.com/golang/protobuf/jsonpb
google.golang.org/grpc/health
go/scanner
github.com/golang/protobuf/protoc-gen-go/generator/internal/remap
github.com/golang/protobuf/protoc-gen-go/plugin
go/ast
go/build/constraint
go/doc/comment
internal/lazyregexp
internal/buildcfg
go/doc
go/internal/typeparams
go/parser
google.golang.org/protobuf/internal/filetype
google.golang.org/protobuf/runtime/protoimpl
internal/goroot
google.golang.org/protobuf/types/known/timestamppb
go/printer
github.com/prometheus/common/expfmt
go/build
github.com/prometheus/client_golang/prometheus
github.com/golang/protobuf/ptypes/wrappers
github.com/grpc-ecosystem/grpc-gateway/runtime/internal
github.com/grpc-ecosystem/grpc-gateway/utilities
google.golang.org/genproto/protobuf/field_mask
golang.org/x/net/context
github.com/coreos/etcd/pkg/cors
github.com/golang/protobuf/protoc-gen-go/generator
internal/profile
github.com/coreos/etcd/mvcc/backend
github.com/coreos/etcd/clientv3
github.com/coreos/etcd/lease/leasepb
github.com/coreos/etcd/store
github.com/coreos/etcd/snap
github.com/coreos/etcd/auth
github.com/coreos/etcd/lease
github.com/coreos/etcd/alarm
github.com/coreos/etcd/etcdserver/membership
github.com/coreos/etcd/lease/leasehttp
github.com/coreos/etcd/mvcc
github.com/coreos/etcd/rafthttp
github.com/coreos/etcd/etcdserver/api
github.com/coreos/etcd/wal
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/prometheus/client_golang/prometheus/promhttp
github.com/coreos/etcd/etcdserver
github.com/grpc-ecosystem/go-grpc-prometheus
github.com/coreos/etcd/clientv3/leasing
github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb
github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb
github.com/grpc-ecosystem/grpc-gateway/runtime
github.com/coreos/etcd/etcdserver/api/v3lock
github.com/coreos/etcd/proxy/grpcproxy/adapter
github.com/coreos/etcd/etcdserver/api/v3election
runtime/pprof
github.com/soheilhy/cmux
github.com/gorilla/websocket
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
net/http/pprof
github.com/coreos/etcd/etcdserver/api/etcdhttp
github.com/coreos/etcd/etcdserver/auth
github.com/coreos/etcd/etcdserver/api/v2v3
github.com/coreos/etcd/etcdserver/api/v3rpc
github.com/coreos/etcd/etcdserver/api/v2http
github.com/coreos/etcd/pkg/debugutil
github.com/sirupsen/logrus
gopkg.in/yaml.v2
github.com/coreos/etcd/etcdserver/api/v3client
encoding/csv
github.com/spf13/pflag
os/signal
github.com/tmc/grpc-websocket-proxy/wsproxy
github.com/coreos/etcd/pkg/osutil
github.com/coreos/etcd/clientv3/naming/endpoints
github.com/coreos/etcd/proxy/grpcproxy/cache
github.com/coreos/etcd/proxy/httpproxy
github.com/coreos/etcd/proxy/grpcproxy
github.com/coreos/etcd/proxy/tcpproxy
github.com/coreos/go-systemd/daemon
github.com/coreos/go-systemd/internal/dlopen
sigs.k8s.io/yaml
github.com/coreos/etcd/embed
github.com/coreos/etcd/pkg/flags
github.com/spf13/cobra
github.com/coreos/etcd/clientv3/clientv3util
github.com/coreos/etcd/clientv3/integration
github.com/coreos/etcd/clientv3/mirror
github.com/coreos/etcd/clientv3/naming/resolver
github.com/coreos/go-systemd/util
github.com/coreos/etcd/clientv3/snapshot
github.com/coreos/etcd/clientv3/yaml
github.com/coreos/etcd/contrib/recipes
encoding/gob
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/etcdmain
github.com/coreos/etcd/contrib/raftexample
github.com/olekukonko/tablewriter
gopkg.in/cheggaaa/pb.v1
github.com/cpuguy83/go-md2man/v2/md2man
github.com/urfave/cli
github.com/coreos/etcd
github.com/coreos/etcd/etcdctl/ctlv3/command
github.com/coreos/etcd/etcdctl/ctlv2/command
github.com/coreos/etcd/snapshot
github.com/coreos/etcd/etcdctl/ctlv3
github.com/coreos/etcd/etcdctl/ctlv2
github.com/coreos/etcd/pkg/proxy
github.com/coreos/etcd/etcdctl
github.com/coreos/etcd/functional/rpcpb
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 '/<<BUILDDIR>>/etcd-3.3.25+dfsg'
DH_GOLANG_EXCLUDES=" cmd/ etcdserverpb rafttest gopath.proto v3lockpb v3electionpb integration e2e contrib functional" dh_auto_test -O--no-parallel -- -run=Test
	cd _build && go test -vet=off -v -p 1 -run=Test github.com/coreos/etcd github.com/coreos/etcd/alarm github.com/coreos/etcd/auth github.com/coreos/etcd/auth/authpb github.com/coreos/etcd/client github.com/coreos/etcd/clientv3 github.com/coreos/etcd/clientv3/clientv3util github.com/coreos/etcd/clientv3/concurrency github.com/coreos/etcd/clientv3/credentials github.com/coreos/etcd/clientv3/internal/endpoint github.com/coreos/etcd/clientv3/internal/resolver 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/naming/endpoints github.com/coreos/etcd/clientv3/naming/endpoints/internal github.com/coreos/etcd/clientv3/naming/resolver 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.091s
?   	github.com/coreos/etcd/alarm	[no test files]
=== RUN   TestJWTInfo
2022-11-01 17:32:01.736833 W | auth: failed to parse jwt token: token contains an invalid number of segments
--- PASS: TestJWTInfo (0.15s)
=== RUN   TestJWTBad
2022-11-01 17:32:01.738418 E | auth: failed to parse public key (../integration/fixtures/server.key.insecure): x509: malformed tbs certificate
2022-11-01 17:32:01.739726 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-11-01 17:32:01.739945 E | auth: failed to read public key (whatever) for jwt: open whatever: no such file or directory
2022-11-01 17:32:01.740671 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-11-01 17:32:01.853175 W | auth: simple token is not cryptographically signed
2022-11-01 17:32:02.036139 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:02.036264 N | auth: added a new user: root
2022-11-01 17:32:02.036561 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:02.036641 N | auth: Role root is created
2022-11-01 17:32:02.036859 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:02.036933 N | auth: granted role root to user root
2022-11-01 17:32:02.037095 N | auth: Authentication enabled
--- PASS: TestNewAuthStoreRevision (0.82s)
=== RUN   TestUserAdd
2022-11-01 17:32:02.644914 W | auth: simple token is not cryptographically signed
2022-11-01 17:32:02.819368 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:02.819475 N | auth: added a new user: root
2022-11-01 17:32:02.819684 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:02.819761 N | auth: Role root is created
2022-11-01 17:32:02.819913 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:02.819988 N | auth: granted role root to user root
2022-11-01 17:32:02.820152 N | auth: Authentication enabled
2022-11-01 17:32:03.003152 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:03.003257 N | auth: Role role-test is created
2022-11-01 17:32:03.169943 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:03.170039 N | auth: added a new user: foo
--- PASS: TestUserAdd (0.77s)
=== RUN   TestCheckPassword
2022-11-01 17:32:03.419818 W | auth: simple token is not cryptographically signed
2022-11-01 17:32:03.577652 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:03.577745 N | auth: added a new user: root
2022-11-01 17:32:03.578014 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:03.578101 N | auth: Role root is created
2022-11-01 17:32:03.578273 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:03.578343 N | auth: granted role root to user root
2022-11-01 17:32:03.578494 N | auth: Authentication enabled
2022-11-01 17:32:03.728139 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:03.728238 N | auth: Role role-test is created
2022-11-01 17:32:03.886585 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:03.886677 N | auth: added a new user: foo
2022-11-01 17:32:03.902784 N | auth: authentication failed, invalid password for user foo
--- PASS: TestCheckPassword (0.75s)
=== RUN   TestUserDelete
2022-11-01 17:32:04.162837 W | auth: simple token is not cryptographically signed
2022-11-01 17:32:04.337983 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:04.338075 N | auth: added a new user: root
2022-11-01 17:32:04.338582 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:04.338662 N | auth: Role root is created
2022-11-01 17:32:04.339136 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:04.339213 N | auth: granted role root to user root
2022-11-01 17:32:04.339368 N | auth: Authentication enabled
2022-11-01 17:32:04.544868 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:04.544975 N | auth: Role role-test is created
2022-11-01 17:32:04.986849 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:04.986952 N | auth: added a new user: foo
2022-11-01 17:32:04.987079 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:04.987158 N | auth: deleted a user: foo
--- PASS: TestUserDelete (1.12s)
=== RUN   TestUserChangePassword
2022-11-01 17:32:05.311534 W | auth: simple token is not cryptographically signed
2022-11-01 17:32:05.504180 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:05.504274 N | auth: added a new user: root
2022-11-01 17:32:05.504514 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:05.504584 N | auth: Role root is created
2022-11-01 17:32:05.504746 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:05.504813 N | auth: granted role root to user root
2022-11-01 17:32:05.504992 N | auth: Authentication enabled
2022-11-01 17:32:05.753240 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:05.753341 N | auth: Role role-test is created
2022-11-01 17:32:05.986597 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:05.986688 N | auth: added a new user: foo
2022-11-01 17:32:05.995387 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:05.995477 N | auth: changed a password of a user: foo
--- PASS: TestUserChangePassword (0.97s)
=== RUN   TestRoleAdd
2022-11-01 17:32:06.261578 W | auth: simple token is not cryptographically signed
2022-11-01 17:32:06.469377 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:06.469468 N | auth: added a new user: root
2022-11-01 17:32:06.470348 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:06.470429 N | auth: Role root is created
2022-11-01 17:32:06.471122 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:06.471200 N | auth: granted role root to user root
2022-11-01 17:32:06.471968 N | auth: Authentication enabled
2022-11-01 17:32:06.686568 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:06.686669 N | auth: Role role-test is created
2022-11-01 17:32:06.911588 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:06.911677 N | auth: added a new user: foo
2022-11-01 17:32:06.911843 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:06.911906 N | auth: Role role-test-1 is created
--- PASS: TestRoleAdd (0.91s)
=== RUN   TestUserGrant
2022-11-01 17:32:07.169866 W | auth: simple token is not cryptographically signed
2022-11-01 17:32:07.402783 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:07.402876 N | auth: added a new user: root
2022-11-01 17:32:07.403269 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:07.403353 N | auth: Role root is created
2022-11-01 17:32:07.403551 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:07.403622 N | auth: granted role root to user root
2022-11-01 17:32:07.403772 N | auth: Authentication enabled
2022-11-01 17:32:07.569878 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:07.570031 N | auth: Role role-test is created
2022-11-01 17:32:07.744876 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:07.744969 N | auth: added a new user: foo
2022-11-01 17:32:07.745260 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:07.745345 N | auth: granted role role-test to user foo
--- PASS: TestUserGrant (0.83s)
=== RUN   TestGetUser
2022-11-01 17:32:07.995135 W | auth: simple token is not cryptographically signed
2022-11-01 17:32:08.169411 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:08.169502 N | auth: added a new user: root
2022-11-01 17:32:08.169714 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:08.169788 N | auth: Role root is created
2022-11-01 17:32:08.169944 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:08.170013 N | auth: granted role root to user root
2022-11-01 17:32:08.170161 N | auth: Authentication enabled
2022-11-01 17:32:08.345034 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:08.345133 N | auth: Role role-test is created
2022-11-01 17:32:08.544948 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:08.545045 N | auth: added a new user: foo
2022-11-01 17:32:08.545317 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:08.545405 N | auth: granted role role-test to user foo
--- PASS: TestGetUser (0.80s)
=== RUN   TestListUsers
2022-11-01 17:32:08.803240 W | auth: simple token is not cryptographically signed
2022-11-01 17:32:08.969473 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:08.969563 N | auth: added a new user: root
2022-11-01 17:32:08.969775 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:08.969849 N | auth: Role root is created
2022-11-01 17:32:08.970004 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:08.970073 N | auth: granted role root to user root
2022-11-01 17:32:08.970227 N | auth: Authentication enabled
2022-11-01 17:32:09.144964 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:09.145064 N | auth: Role role-test is created
2022-11-01 17:32:09.336754 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:09.336849 N | auth: added a new user: foo
2022-11-01 17:32:09.344805 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:09.344885 N | auth: added a new user: user1
--- PASS: TestListUsers (0.82s)
=== RUN   TestRoleGrantPermission
2022-11-01 17:32:09.636582 W | auth: simple token is not cryptographically signed
2022-11-01 17:32:09.802787 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:09.802885 N | auth: added a new user: root
2022-11-01 17:32:09.803149 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:09.803228 N | auth: Role root is created
2022-11-01 17:32:09.803434 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:09.803511 N | auth: granted role root to user root
2022-11-01 17:32:09.803708 N | auth: Authentication enabled
2022-11-01 17:32:10.203409 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:10.203526 N | auth: Role role-test is created
2022-11-01 17:32:10.361710 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:10.361804 N | auth: added a new user: foo
2022-11-01 17:32:10.363028 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:10.363109 N | auth: Role role-test-1 is created
2022-11-01 17:32:10.364097 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:10.364176 N | auth: role role-test-1's permission of key Keys is updated as WRITE
--- PASS: TestRoleGrantPermission (1.02s)
=== RUN   TestRoleRevokePermission
2022-11-01 17:32:10.628303 W | auth: simple token is not cryptographically signed
2022-11-01 17:32:10.786157 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:10.786280 N | auth: added a new user: root
2022-11-01 17:32:10.786767 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:10.786855 N | auth: Role root is created
2022-11-01 17:32:10.787184 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:10.787260 N | auth: granted role root to user root
2022-11-01 17:32:10.787630 N | auth: Authentication enabled
2022-11-01 17:32:10.948392 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:10.948492 N | auth: Role role-test is created
2022-11-01 17:32:11.153574 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:11.153703 N | auth: added a new user: foo
2022-11-01 17:32:11.154412 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:11.154532 N | auth: Role role-test-1 is created
2022-11-01 17:32:11.155060 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:11.155181 N | auth: role role-test-1's permission of key Keys is updated as WRITE
2022-11-01 17:32:11.155849 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:11.155969 N | auth: revoked key Keys from role role-test-1
--- PASS: TestRoleRevokePermission (0.80s)
=== RUN   TestUserRevokePermission
2022-11-01 17:32:11.436845 W | auth: simple token is not cryptographically signed
2022-11-01 17:32:11.645971 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:11.646065 N | auth: added a new user: root
2022-11-01 17:32:11.646363 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:11.646491 N | auth: Role root is created
2022-11-01 17:32:11.646681 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:11.646754 N | auth: granted role root to user root
2022-11-01 17:32:11.646924 N | auth: Authentication enabled
2022-11-01 17:32:11.828600 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:11.828764 N | auth: Role role-test is created
2022-11-01 17:32:12.011919 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:12.012048 N | auth: added a new user: foo
2022-11-01 17:32:12.012431 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:12.012555 N | auth: Role role-test-1 is created
2022-11-01 17:32:12.012853 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:12.013011 N | auth: granted role role-test to user foo
2022-11-01 17:32:12.013230 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:12.013338 N | auth: granted role role-test-1 to user foo
2022-11-01 17:32:12.013810 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:12.013919 N | auth: revoked role role-test-1 from user foo
--- PASS: TestUserRevokePermission (0.84s)
=== RUN   TestRoleDelete
2022-11-01 17:32:12.286874 W | auth: simple token is not cryptographically signed
2022-11-01 17:32:12.462256 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:12.464573 N | auth: added a new user: root
2022-11-01 17:32:12.468124 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:12.468342 N | auth: Role root is created
2022-11-01 17:32:12.473010 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:12.473147 N | auth: granted role root to user root
2022-11-01 17:32:12.473344 N | auth: Authentication enabled
2022-11-01 17:32:12.645022 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:12.645129 N | auth: Role role-test is created
2022-11-01 17:32:12.836738 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:12.836834 N | auth: added a new user: foo
2022-11-01 17:32:12.837014 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:12.837091 N | auth: deleted role role-test
--- PASS: TestRoleDelete (0.82s)
=== RUN   TestAuthInfoFromCtx
2022-11-01 17:32:13.086650 W | auth: simple token is not cryptographically signed
2022-11-01 17:32:13.311136 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:13.311255 N | auth: added a new user: root
2022-11-01 17:32:13.311522 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:13.311606 N | auth: Role root is created
2022-11-01 17:32:13.311827 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:13.311909 N | auth: granted role root to user root
2022-11-01 17:32:13.312068 N | auth: Authentication enabled
2022-11-01 17:32:13.519990 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:13.520098 N | auth: Role role-test is created
2022-11-01 17:32:13.770238 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:13.770340 N | auth: added a new user: foo
2022-11-01 17:32:13.770518 W | auth: invalid auth token: Invalid Token
2022-11-01 17:32:13.770596 W | auth: invalid auth token: Invalid.Token
--- PASS: TestAuthInfoFromCtx (0.96s)
=== RUN   TestAuthDisable
2022-11-01 17:32:14.066305 W | auth: simple token is not cryptographically signed
2022-11-01 17:32:14.261170 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:14.261290 N | auth: added a new user: root
2022-11-01 17:32:14.261671 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:14.261752 N | auth: Role root is created
2022-11-01 17:32:14.261896 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:14.261962 N | auth: granted role root to user root
2022-11-01 17:32:14.262116 N | auth: Authentication enabled
2022-11-01 17:32:14.445068 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:14.445171 N | auth: Role role-test is created
2022-11-01 17:32:14.653416 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:14.653517 N | auth: added a new user: foo
2022-11-01 17:32:14.653747 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:14.878415 N | auth: Authentication disabled
--- PASS: TestAuthDisable (1.00s)
=== RUN   TestAuthInfoFromCtxRace
2022-11-01 17:32:15.053396 W | auth: simple token is not cryptographically signed
2022-11-01 17:32:15.228465 W | auth: invalid auth token: test
2022-11-01 17:32:15.236360 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:15.236442 N | auth: added a new user: test
--- PASS: TestAuthInfoFromCtxRace (0.27s)
=== RUN   TestIsAdminPermitted
2022-11-01 17:32:15.336663 W | auth: simple token is not cryptographically signed
2022-11-01 17:32:15.669485 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:15.669580 N | auth: added a new user: root
2022-11-01 17:32:15.669925 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:15.670016 N | auth: Role root is created
2022-11-01 17:32:15.670185 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:15.670257 N | auth: granted role root to user root
2022-11-01 17:32:15.670416 N | auth: Authentication enabled
2022-11-01 17:32:15.895049 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:15.895149 N | auth: Role role-test is created
2022-11-01 17:32:16.044938 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:16.045039 N | auth: added a new user: foo
2022-11-01 17:32:16.045422 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:16.253332 N | auth: Authentication disabled
--- PASS: TestIsAdminPermitted (1.10s)
=== RUN   TestRecoverFromSnapshot
2022-11-01 17:32:16.428366 W | auth: simple token is not cryptographically signed
2022-11-01 17:32:16.594470 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:16.594568 N | auth: added a new user: root
2022-11-01 17:32:16.594973 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:16.595056 N | auth: Role root is created
2022-11-01 17:32:16.595196 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:16.595267 N | auth: granted role root to user root
2022-11-01 17:32:16.595424 N | auth: Authentication enabled
2022-11-01 17:32:16.786679 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:16.786787 N | auth: Role role-test is created
2022-11-01 17:32:16.961686 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:16.961783 N | auth: added a new user: foo
2022-11-01 17:32:16.969841 W | auth: simple token is not cryptographically signed
--- PASS: TestRecoverFromSnapshot (0.80s)
=== RUN   TestHammerSimpleAuthenticate
2022-11-01 17:32:17.220020 W | auth: simple token is not cryptographically signed
2022-11-01 17:32:17.394579 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:17.394672 N | auth: added a new user: root
2022-11-01 17:32:17.395010 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:17.395094 N | auth: Role root is created
2022-11-01 17:32:17.395265 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:17.395335 N | auth: granted role root to user root
2022-11-01 17:32:17.395648 N | auth: Authentication enabled
2022-11-01 17:32:17.586634 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:17.586733 N | auth: Role role-test is created
2022-11-01 17:32:17.762942 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:17.763041 N | auth: added a new user: foo
2022-11-01 17:32:17.771033 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:17.771116 N | auth: added a new user: user-0
2022-11-01 17:32:17.779218 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:17.779295 N | auth: added a new user: user-1
2022-11-01 17:32:17.787295 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:17.787369 N | auth: added a new user: user-2
2022-11-01 17:32:17.795328 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:17.795398 N | auth: added a new user: user-3
2022-11-01 17:32:17.803361 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:17.803435 N | auth: added a new user: user-4
2022-11-01 17:32:17.811435 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:17.811505 N | auth: added a new user: user-5
2022-11-01 17:32:17.819512 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:17.819591 N | auth: added a new user: user-6
2022-11-01 17:32:17.827494 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:17.827566 N | auth: added a new user: user-7
2022-11-01 17:32:17.835563 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:17.835634 N | auth: added a new user: user-8
2022-11-01 17:32:17.843738 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:17.843810 N | auth: added a new user: user-9
2022-11-01 17:32:17.851782 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:17.851866 N | auth: added a new user: user-10
2022-11-01 17:32:17.859956 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:17.860029 N | auth: added a new user: user-11
2022-11-01 17:32:18.061734 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:18.061828 N | auth: added a new user: user-12
2022-11-01 17:32:18.069948 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:18.070031 N | auth: added a new user: user-13
2022-11-01 17:32:18.077921 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:18.077996 N | auth: added a new user: user-14
2022-11-01 17:32:18.085888 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:18.085968 N | auth: added a new user: user-15
2022-11-01 17:32:18.093838 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:18.093914 N | auth: added a new user: user-16
2022-11-01 17:32:18.101837 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:18.101909 N | auth: added a new user: user-17
2022-11-01 17:32:18.109725 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:18.109796 N | auth: added a new user: user-18
2022-11-01 17:32:18.117653 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:18.117728 N | auth: added a new user: user-19
2022-11-01 17:32:18.125606 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:18.125677 N | auth: added a new user: user-20
2022-11-01 17:32:18.133510 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:18.133582 N | auth: added a new user: user-21
2022-11-01 17:32:18.141524 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:18.141596 N | auth: added a new user: user-22
2022-11-01 17:32:18.149410 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:18.149482 N | auth: added a new user: user-23
2022-11-01 17:32:18.157325 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:18.157395 N | auth: added a new user: user-24
2022-11-01 17:32:18.328437 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:18.328534 N | auth: added a new user: user-25
2022-11-01 17:32:18.336426 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:18.336521 N | auth: added a new user: user-26
2022-11-01 17:32:18.344440 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:18.344515 N | auth: added a new user: user-27
2022-11-01 17:32:18.352355 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:18.352430 N | auth: added a new user: user-28
2022-11-01 17:32:18.360371 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:18.360443 N | auth: added a new user: user-29
2022-11-01 17:32:18.368285 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:18.368355 N | auth: added a new user: user-30
2022-11-01 17:32:18.376241 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:18.376311 N | auth: added a new user: user-31
2022-11-01 17:32:18.384147 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:18.384219 N | auth: added a new user: user-32
2022-11-01 17:32:18.392062 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:18.392135 N | auth: added a new user: user-33
2022-11-01 17:32:18.400023 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:18.400096 N | auth: added a new user: user-34
2022-11-01 17:32:18.407926 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:18.407998 N | auth: added a new user: user-35
2022-11-01 17:32:18.415852 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:18.415921 N | auth: added a new user: user-36
2022-11-01 17:32:18.423759 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:18.423833 N | auth: added a new user: user-37
2022-11-01 17:32:18.595069 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:18.595166 N | auth: added a new user: user-38
2022-11-01 17:32:18.603412 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:18.603492 N | auth: added a new user: user-39
2022-11-01 17:32:18.611795 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:18.611868 N | auth: added a new user: user-40
2022-11-01 17:32:18.620075 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:18.620150 N | auth: added a new user: user-41
2022-11-01 17:32:18.628367 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:18.628436 N | auth: added a new user: user-42
2022-11-01 17:32:18.636616 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:18.636689 N | auth: added a new user: user-43
2022-11-01 17:32:18.644928 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:18.645000 N | auth: added a new user: user-44
2022-11-01 17:32:18.653189 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:18.653260 N | auth: added a new user: user-45
2022-11-01 17:32:18.661444 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:18.661596 N | auth: added a new user: user-46
2022-11-01 17:32:18.669746 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:18.669820 N | auth: added a new user: user-47
2022-11-01 17:32:18.677999 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:18.678067 N | auth: added a new user: user-48
2022-11-01 17:32:18.686385 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:18.686458 N | auth: added a new user: user-49
2022-11-01 17:32:18.706555 I | auth: deleting token user-34(1).1 for user user-34
2022-11-01 17:32:18.706740 I | auth: deleting token user-38(1).1 for user user-38
2022-11-01 17:32:18.706804 I | auth: deleting token user-19(1).1 for user user-19
2022-11-01 17:32:18.706863 I | auth: deleting token user-17(1).1 for user user-17
2022-11-01 17:32:18.706927 I | auth: deleting token user-8(1).1 for user user-8
2022-11-01 17:32:18.706986 I | auth: deleting token user-17(0).1 for user user-17
2022-11-01 17:32:18.707043 I | auth: deleting token user-46(0).1 for user user-46
2022-11-01 17:32:18.707098 I | auth: deleting token user-22(0).1 for user user-22
2022-11-01 17:32:18.707156 I | auth: deleting token user-9(1).1 for user user-9
2022-11-01 17:32:18.707215 I | auth: deleting token user-40(0).1 for user user-40
2022-11-01 17:32:18.707271 I | auth: deleting token user-4(0).1 for user user-4
2022-11-01 17:32:18.707327 I | auth: deleting token user-19(0).1 for user user-19
2022-11-01 17:32:18.707385 I | auth: deleting token user-49(1).1 for user user-49
2022-11-01 17:32:18.707442 I | auth: deleting token user-37(1).1 for user user-37
2022-11-01 17:32:18.707499 I | auth: deleting token user-12(2).1 for user user-12
2022-11-01 17:32:18.707557 I | auth: deleting token user-43(0).1 for user user-43
2022-11-01 17:32:18.707640 I | auth: deleting token user-11(0).1 for user user-11
2022-11-01 17:32:18.707701 I | auth: deleting token user-26(0).1 for user user-26
2022-11-01 17:32:18.707760 I | auth: deleting token user-48(1).1 for user user-48
2022-11-01 17:32:18.707815 I | auth: deleting token user-32(2).1 for user user-32
2022-11-01 17:32:18.707872 I | auth: deleting token user-45(2).1 for user user-45
2022-11-01 17:32:18.707931 I | auth: deleting token user-35(0).1 for user user-35
2022-11-01 17:32:18.707987 I | auth: deleting token user-28(1).1 for user user-28
2022-11-01 17:32:18.708044 I | auth: deleting token user-0(0).1 for user user-0
2022-11-01 17:32:18.708105 I | auth: deleting token user-15(0).1 for user user-15
2022-11-01 17:32:18.708159 I | auth: deleting token user-26(1).1 for user user-26
2022-11-01 17:32:18.708215 I | auth: deleting token user-33(1).1 for user user-33
2022-11-01 17:32:18.708274 I | auth: deleting token user-10(0).1 for user user-10
2022-11-01 17:32:18.708332 I | auth: deleting token user-6(0).1 for user user-6
2022-11-01 17:32:18.708390 I | auth: deleting token user-36(1).1 for user user-36
2022-11-01 17:32:18.708446 I | auth: deleting token user-18(1).1 for user user-18
2022-11-01 17:32:18.708502 I | auth: deleting token user-45(0).1 for user user-45
2022-11-01 17:32:18.708569 I | auth: deleting token user-49(0).1 for user user-49
2022-11-01 17:32:18.708628 I | auth: deleting token user-21(1).1 for user user-21
2022-11-01 17:32:18.708684 I | auth: deleting token user-6(1).1 for user user-6
2022-11-01 17:32:18.708741 I | auth: deleting token user-3(1).1 for user user-3
2022-11-01 17:32:18.708799 I | auth: deleting token user-30(1).1 for user user-30
2022-11-01 17:32:18.708857 I | auth: deleting token user-29(0).1 for user user-29
2022-11-01 17:32:18.708913 I | auth: deleting token user-5(0).1 for user user-5
2022-11-01 17:32:18.708968 I | auth: deleting token user-28(0).1 for user user-28
2022-11-01 17:32:18.709023 I | auth: deleting token user-41(0).1 for user user-41
2022-11-01 17:32:18.709081 I | auth: deleting token user-44(0).1 for user user-44
2022-11-01 17:32:18.709167 I | auth: deleting token user-11(1).1 for user user-11
2022-11-01 17:32:18.709225 I | auth: deleting token user-31(1).1 for user user-31
2022-11-01 17:32:18.709282 I | auth: deleting token user-47(2).1 for user user-47
2022-11-01 17:32:18.709340 I | auth: deleting token user-25(0).1 for user user-25
2022-11-01 17:32:18.709396 I | auth: deleting token user-14(1).1 for user user-14
2022-11-01 17:32:18.709453 I | auth: deleting token user-42(2).1 for user user-42
2022-11-01 17:32:18.709509 I | auth: deleting token user-21(0).1 for user user-21
2022-11-01 17:32:18.709564 I | auth: deleting token user-20(0).1 for user user-20
2022-11-01 17:32:18.709618 I | auth: deleting token user-0(1).1 for user user-0
2022-11-01 17:32:18.709677 I | auth: deleting token user-1(1).1 for user user-1
2022-11-01 17:32:18.709735 I | auth: deleting token user-27(1).1 for user user-27
2022-11-01 17:32:18.709792 I | auth: deleting token user-24(1).1 for user user-24
2022-11-01 17:32:18.709851 I | auth: deleting token user-38(2).1 for user user-38
2022-11-01 17:32:18.709907 I | auth: deleting token user-14(0).1 for user user-14
2022-11-01 17:32:18.709964 I | auth: deleting token user-39(0).1 for user user-39
2022-11-01 17:32:18.710020 I | auth: deleting token user-12(1).1 for user user-12
2022-11-01 17:32:18.710076 I | auth: deleting token user-7(1).1 for user user-7
2022-11-01 17:32:18.710131 I | auth: deleting token user-15(1).1 for user user-15
2022-11-01 17:32:18.710191 I | auth: deleting token user-13(2).1 for user user-13
2022-11-01 17:32:18.710248 I | auth: deleting token user-25(1).1 for user user-25
2022-11-01 17:32:18.710305 I | auth: deleting token user-34(0).1 for user user-34
2022-11-01 17:32:18.710359 I | auth: deleting token user-27(0).1 for user user-27
2022-11-01 17:32:18.710415 I | auth: deleting token user-7(0).1 for user user-7
2022-11-01 17:32:18.710469 I | auth: deleting token user-34(2).1 for user user-34
2022-11-01 17:32:18.710524 I | auth: deleting token user-8(2).1 for user user-8
2022-11-01 17:32:18.710580 I | auth: deleting token user-48(0).1 for user user-48
2022-11-01 17:32:18.710639 I | auth: deleting token user-45(1).1 for user user-45
2022-11-01 17:32:18.710695 I | auth: deleting token user-2(1).1 for user user-2
2022-11-01 17:32:18.710750 I | auth: deleting token user-29(1).1 for user user-29
2022-11-01 17:32:18.710805 I | auth: deleting token user-6(2).1 for user user-6
2022-11-01 17:32:18.710859 I | auth: deleting token user-30(0).1 for user user-30
2022-11-01 17:32:18.710913 I | auth: deleting token user-47(1).1 for user user-47
2022-11-01 17:32:18.711019 I | auth: deleting token user-49(2).1 for user user-49
2022-11-01 17:32:18.711092 I | auth: deleting token user-13(0).1 for user user-13
2022-11-01 17:32:18.711153 I | auth: deleting token user-2(0).1 for user user-2
2022-11-01 17:32:18.711211 I | auth: deleting token user-4(1).1 for user user-4
2022-11-01 17:32:18.711322 I | auth: deleting token user-20(1).1 for user user-20
2022-11-01 17:32:18.711399 I | auth: deleting token user-35(2).1 for user user-35
2022-11-01 17:32:18.711489 I | auth: deleting token user-8(0).1 for user user-8
2022-11-01 17:32:18.711559 I | auth: deleting token user-23(0).1 for user user-23
2022-11-01 17:32:18.711630 I | auth: deleting token user-37(0).1 for user user-37
2022-11-01 17:32:18.711698 I | auth: deleting token user-23(1).1 for user user-23
2022-11-01 17:32:18.711773 I | auth: deleting token user-5(1).1 for user user-5
2022-11-01 17:32:18.711835 I | auth: deleting token user-40(1).1 for user user-40
2022-11-01 17:32:18.711896 I | auth: deleting token user-3(0).1 for user user-3
2022-11-01 17:32:18.711973 I | auth: deleting token user-1(0).1 for user user-1
2022-11-01 17:32:18.712034 I | auth: deleting token user-36(0).1 for user user-36
2022-11-01 17:32:18.712092 I | auth: deleting token user-33(0).1 for user user-33
2022-11-01 17:32:18.712151 I | auth: deleting token user-22(1).1 for user user-22
2022-11-01 17:32:18.712209 I | auth: deleting token user-46(2).1 for user user-46
2022-11-01 17:32:18.712272 I | auth: deleting token user-24(0).1 for user user-24
2022-11-01 17:32:18.712328 I | auth: deleting token user-31(0).1 for user user-31
2022-11-01 17:32:18.712385 I | auth: deleting token user-12(0).1 for user user-12
2022-11-01 17:32:18.712442 I | auth: deleting token user-26(2).1 for user user-26
2022-11-01 17:32:18.712503 I | auth: deleting token user-38(0).1 for user user-38
2022-11-01 17:32:18.712560 I | auth: deleting token user-16(0).1 for user user-16
2022-11-01 17:32:18.712616 I | auth: deleting token user-13(1).1 for user user-13
2022-11-01 17:32:18.712673 I | auth: deleting token user-32(0).1 for user user-32
2022-11-01 17:32:18.712730 I | auth: deleting token user-47(0).1 for user user-47
2022-11-01 17:32:18.712788 I | auth: deleting token user-44(1).1 for user user-44
2022-11-01 17:32:18.712844 I | auth: deleting token user-18(0).1 for user user-18
2022-11-01 17:32:18.712902 I | auth: deleting token user-41(1).1 for user user-41
2022-11-01 17:32:18.712959 I | auth: deleting token user-42(1).1 for user user-42
2022-11-01 17:32:18.713017 I | auth: deleting token user-16(1).1 for user user-16
2022-11-01 17:32:18.713074 I | auth: deleting token user-1(2).1 for user user-1
2022-11-01 17:32:18.713133 I | auth: deleting token user-10(1).1 for user user-10
2022-11-01 17:32:18.713193 I | auth: deleting token user-9(0).1 for user user-9
2022-11-01 17:32:18.713249 I | auth: deleting token user-42(0).1 for user user-42
2022-11-01 17:32:18.713305 I | auth: deleting token user-35(1).1 for user user-35
2022-11-01 17:32:18.713364 I | auth: deleting token user-43(1).1 for user user-43
2022-11-01 17:32:18.713422 I | auth: deleting token user-39(1).1 for user user-39
2022-11-01 17:32:18.713482 I | auth: deleting token user-15(2).1 for user user-15
2022-11-01 17:32:18.713541 I | auth: deleting token user-32(1).1 for user user-32
2022-11-01 17:32:18.713598 I | auth: deleting token user-46(1).1 for user user-46
2022-11-01 17:32:18.865784 I | auth: deleting token user-5(2).1 for user user-5
2022-11-01 17:32:18.866545 I | auth: deleting token user-39(2).1 for user user-39
2022-11-01 17:32:18.866947 I | auth: deleting token user-33(2).1 for user user-33
2022-11-01 17:32:18.867301 I | auth: deleting token user-36(2).1 for user user-36
2022-11-01 17:32:18.867643 I | auth: deleting token user-2(2).1 for user user-2
2022-11-01 17:32:18.868009 I | auth: deleting token user-28(2).1 for user user-28
2022-11-01 17:32:18.868339 I | auth: deleting token user-7(2).1 for user user-7
2022-11-01 17:32:18.868678 I | auth: deleting token user-20(2).1 for user user-20
2022-11-01 17:32:18.869003 I | auth: deleting token user-24(2).1 for user user-24
2022-11-01 17:32:18.869329 I | auth: deleting token user-14(2).1 for user user-14
2022-11-01 17:32:18.869651 I | auth: deleting token user-16(2).1 for user user-16
2022-11-01 17:32:18.869979 I | auth: deleting token user-31(2).1 for user user-31
2022-11-01 17:32:18.870301 I | auth: deleting token user-25(2).1 for user user-25
2022-11-01 17:32:18.870642 I | auth: deleting token user-30(2).1 for user user-30
2022-11-01 17:32:18.870965 I | auth: deleting token user-11(2).1 for user user-11
2022-11-01 17:32:18.871323 I | auth: deleting token user-21(2).1 for user user-21
2022-11-01 17:32:18.871664 I | auth: deleting token user-44(2).1 for user user-44
2022-11-01 17:32:18.871986 I | auth: deleting token user-29(2).1 for user user-29
2022-11-01 17:32:18.872313 I | auth: deleting token user-17(2).1 for user user-17
2022-11-01 17:32:18.872637 I | auth: deleting token user-22(2).1 for user user-22
2022-11-01 17:32:18.872959 I | auth: deleting token user-43(2).1 for user user-43
2022-11-01 17:32:18.873279 I | auth: deleting token user-0(2).1 for user user-0
2022-11-01 17:32:18.873597 I | auth: deleting token user-27(2).1 for user user-27
2022-11-01 17:32:18.873917 I | auth: deleting token user-41(2).1 for user user-41
2022-11-01 17:32:18.874236 I | auth: deleting token user-40(2).1 for user user-40
2022-11-01 17:32:18.874554 I | auth: deleting token user-19(2).1 for user user-19
2022-11-01 17:32:18.874874 I | auth: deleting token user-3(2).1 for user user-3
2022-11-01 17:32:18.875191 I | auth: deleting token user-10(2).1 for user user-10
2022-11-01 17:32:18.875538 I | auth: deleting token user-18(2).1 for user user-18
2022-11-01 17:32:18.875975 I | auth: deleting token user-4(2).1 for user user-4
2022-11-01 17:32:18.876324 I | auth: deleting token user-9(2).1 for user user-9
2022-11-01 17:32:18.876742 I | auth: deleting token user-23(2).1 for user user-23
2022-11-01 17:32:18.877116 I | auth: deleting token user-49(3).1 for user user-49
2022-11-01 17:32:18.877456 I | auth: deleting token user-17(4).1 for user user-17
2022-11-01 17:32:18.877778 I | auth: deleting token user-20(4).1 for user user-20
2022-11-01 17:32:18.878100 I | auth: deleting token user-44(5).1 for user user-44
2022-11-01 17:32:18.878425 I | auth: deleting token user-14(5).1 for user user-14
2022-11-01 17:32:18.878744 I | auth: deleting token user-7(3).1 for user user-7
2022-11-01 17:32:18.879063 I | auth: deleting token user-48(5).1 for user user-48
2022-11-01 17:32:18.879380 I | auth: deleting token user-38(6).1 for user user-38
2022-11-01 17:32:18.879704 I | auth: deleting token user-5(4).1 for user user-5
2022-11-01 17:32:18.880019 I | auth: deleting token user-13(4).1 for user user-13
2022-11-01 17:32:18.880344 I | auth: deleting token user-12(5).1 for user user-12
2022-11-01 17:32:18.880666 I | auth: deleting token user-17(5).1 for user user-17
2022-11-01 17:32:18.880984 I | auth: deleting token user-46(5).1 for user user-46
2022-11-01 17:32:18.881326 I | auth: deleting token user-1(4).1 for user user-1
2022-11-01 17:32:18.881656 I | auth: deleting token user-31(3).1 for user user-31
2022-11-01 17:32:18.881977 I | auth: deleting token user-34(3).1 for user user-34
2022-11-01 17:32:18.882296 I | auth: deleting token user-9(3).1 for user user-9
2022-11-01 17:32:18.882610 I | auth: deleting token user-28(4).1 for user user-28
2022-11-01 17:32:18.882932 I | auth: deleting token user-7(5).1 for user user-7
2022-11-01 17:32:18.883249 I | auth: deleting token user-37(6).1 for user user-37
2022-11-01 17:32:18.883564 I | auth: deleting token user-10(3).1 for user user-10
2022-11-01 17:32:18.883893 I | auth: deleting token user-45(4).1 for user user-45
2022-11-01 17:32:18.884228 I | auth: deleting token user-32(6).1 for user user-32
2022-11-01 17:32:18.884556 I | auth: deleting token user-16(3).1 for user user-16
2022-11-01 17:32:18.884929 I | auth: deleting token user-29(4).1 for user user-29
2022-11-01 17:32:18.885258 I | auth: deleting token user-2(5).1 for user user-2
2022-11-01 17:32:18.885580 I | auth: deleting token user-4(3).1 for user user-4
2022-11-01 17:32:18.885897 I | auth: deleting token user-46(3).1 for user user-46
2022-11-01 17:32:18.886354 I | auth: deleting token user-40(3).1 for user user-40
2022-11-01 17:32:18.886863 I | auth: deleting token user-46(4).1 for user user-46
2022-11-01 17:32:18.887250 I | auth: deleting token user-18(5).1 for user user-18
2022-11-01 17:32:18.887642 I | auth: deleting token user-5(5).1 for user user-5
2022-11-01 17:32:18.888034 I | auth: deleting token user-23(6).1 for user user-23
2022-11-01 17:32:18.888421 I | auth: deleting token user-17(3).1 for user user-17
2022-11-01 17:32:18.888809 I | auth: deleting token user-19(4).1 for user user-19
2022-11-01 17:32:18.889197 I | auth: deleting token user-28(5).1 for user user-28
2022-11-01 17:32:18.889581 I | auth: deleting token user-29(3).1 for user user-29
2022-11-01 17:32:18.889960 I | auth: deleting token user-34(4).1 for user user-34
2022-11-01 17:32:18.890382 I | auth: deleting token user-22(5).1 for user user-22
2022-11-01 17:32:18.890784 I | auth: deleting token user-41(3).1 for user user-41
2022-11-01 17:32:18.891177 I | auth: deleting token user-11(3).1 for user user-11
2022-11-01 17:32:18.891596 I | auth: deleting token user-15(5).1 for user user-15
2022-11-01 17:32:18.891988 I | auth: deleting token user-24(3).1 for user user-24
2022-11-01 17:32:18.892373 I | auth: deleting token user-7(4).1 for user user-7
2022-11-01 17:32:18.892762 I | auth: deleting token user-12(4).1 for user user-12
2022-11-01 17:32:18.893154 I | auth: deleting token user-40(5).1 for user user-40
2022-11-01 17:32:18.893537 I | auth: deleting token user-38(3).1 for user user-38
2022-11-01 17:32:18.893915 I | auth: deleting token user-35(3).1 for user user-35
2022-11-01 17:32:18.894299 I | auth: deleting token user-3(3).1 for user user-3
2022-11-01 17:32:18.894683 I | auth: deleting token user-43(4).1 for user user-43
2022-11-01 17:32:18.895068 I | auth: deleting token user-36(4).1 for user user-36
2022-11-01 17:32:18.895508 I | auth: deleting token user-31(5).1 for user user-31
2022-11-01 17:32:18.895900 I | auth: deleting token user-37(2).1 for user user-37
2022-11-01 17:32:18.896313 I | auth: deleting token user-26(3).1 for user user-26
2022-11-01 17:32:18.896736 I | auth: deleting token user-45(3).1 for user user-45
2022-11-01 17:32:18.897095 I | auth: deleting token user-23(4).1 for user user-23
2022-11-01 17:32:18.897454 I | auth: deleting token user-16(4).1 for user user-16
2022-11-01 17:32:18.897774 I | auth: deleting token user-31(4).1 for user user-31
2022-11-01 17:32:18.898200 I | auth: deleting token user-21(3).1 for user user-21
2022-11-01 17:32:18.898569 I | auth: deleting token user-25(3).1 for user user-25
2022-11-01 17:32:18.898932 I | auth: deleting token user-42(5).1 for user user-42
2022-11-01 17:32:18.899272 I | auth: deleting token user-25(5).1 for user user-25
2022-11-01 17:32:18.899606 I | auth: deleting token user-3(5).1 for user user-3
2022-11-01 17:32:18.899951 I | auth: deleting token user-22(3).1 for user user-22
2022-11-01 17:32:18.900273 I | auth: deleting token user-28(3).1 for user user-28
2022-11-01 17:32:18.900592 I | auth: deleting token user-49(4).1 for user user-49
2022-11-01 17:32:18.900913 I | auth: deleting token user-26(4).1 for user user-26
2022-11-01 17:32:18.901255 I | auth: deleting token user-4(4).1 for user user-4
2022-11-01 17:32:18.901590 I | auth: deleting token user-49(6).1 for user user-49
2022-11-01 17:32:18.901912 I | auth: deleting token user-14(4).1 for user user-14
2022-11-01 17:32:18.902232 I | auth: deleting token user-25(4).1 for user user-25
2022-11-01 17:32:18.902578 I | auth: deleting token user-10(4).1 for user user-10
2022-11-01 17:32:18.902901 I | auth: deleting token user-2(4).1 for user user-2
2022-11-01 17:32:18.903219 I | auth: deleting token user-32(5).1 for user user-32
2022-11-01 17:32:18.903537 I | auth: deleting token user-35(5).1 for user user-35
2022-11-01 17:32:18.903846 I | auth: deleting token user-8(5).1 for user user-8
2022-11-01 17:32:18.904186 I | auth: deleting token user-1(6).1 for user user-1
2022-11-01 17:32:18.904583 I | auth: deleting token user-8(3).1 for user user-8
2022-11-01 17:32:18.904981 I | auth: deleting token user-48(2).1 for user user-48
2022-11-01 17:32:18.905372 I | auth: deleting token user-14(3).1 for user user-14
2022-11-01 17:32:18.905819 I | auth: deleting token user-1(3).1 for user user-1
2022-11-01 17:32:18.906252 I | auth: deleting token user-33(4).1 for user user-33
2022-11-01 17:32:18.906663 I | auth: deleting token user-38(4).1 for user user-38
2022-11-01 17:32:18.907125 I | auth: deleting token user-47(4).1 for user user-47
2022-11-01 17:32:18.907524 I | auth: deleting token user-1(5).1 for user user-1
2022-11-01 17:32:18.908423 I | auth: deleting token user-12(6).1 for user user-12
2022-11-01 17:32:18.908867 I | auth: deleting token user-32(3).1 for user user-32
2022-11-01 17:32:18.909280 I | auth: deleting token user-24(4).1 for user user-24
2022-11-01 17:32:18.909688 I | auth: deleting token user-38(5).1 for user user-38
2022-11-01 17:32:18.910084 I | auth: deleting token user-30(5).1 for user user-30
2022-11-01 17:32:18.910481 I | auth: deleting token user-49(5).1 for user user-49
2022-11-01 17:32:18.910876 I | auth: deleting token user-19(5).1 for user user-19
2022-11-01 17:32:18.911298 I | auth: deleting token user-41(5).1 for user user-41
2022-11-01 17:32:18.911707 I | auth: deleting token user-37(3).1 for user user-37
2022-11-01 17:32:18.912102 I | auth: deleting token user-37(5).1 for user user-37
2022-11-01 17:32:18.912503 I | auth: deleting token user-27(3).1 for user user-27
2022-11-01 17:32:18.912896 I | auth: deleting token user-9(4).1 for user user-9
2022-11-01 17:32:18.913286 I | auth: deleting token user-16(5).1 for user user-16
2022-11-01 17:32:18.913676 I | auth: deleting token user-9(5).1 for user user-9
2022-11-01 17:32:18.914066 I | auth: deleting token user-6(3).1 for user user-6
2022-11-01 17:32:18.914463 I | auth: deleting token user-42(3).1 for user user-42
2022-11-01 17:32:18.914915 I | auth: deleting token user-33(3).1 for user user-33
2022-11-01 17:32:18.915312 I | auth: deleting token user-18(4).1 for user user-18
2022-11-01 17:32:18.915710 I | auth: deleting token user-23(5).1 for user user-23
2022-11-01 17:32:18.916166 I | auth: deleting token user-18(3).1 for user user-18
2022-11-01 17:32:18.916589 I | auth: deleting token user-12(3).1 for user user-12
2022-11-01 17:32:18.916982 I | auth: deleting token user-43(3).1 for user user-43
2022-11-01 17:32:18.917371 I | auth: deleting token user-8(4).1 for user user-8
2022-11-01 17:32:18.917769 I | auth: deleting token user-42(4).1 for user user-42
2022-11-01 17:32:18.918373 I | auth: deleting token user-6(5).1 for user user-6
2022-11-01 17:32:18.918959 I | auth: deleting token user-15(3).1 for user user-15
2022-11-01 17:32:18.919702 I | auth: deleting token user-30(3).1 for user user-30
2022-11-01 17:32:18.920247 I | auth: deleting token user-47(3).1 for user user-47
2022-11-01 17:32:18.920744 I | auth: deleting token user-13(3).1 for user user-13
2022-11-01 17:32:18.921261 I | auth: deleting token user-44(3).1 for user user-44
2022-11-01 17:32:18.921804 I | auth: deleting token user-13(5).1 for user user-13
2022-11-01 17:32:18.922306 I | auth: deleting token user-36(5).1 for user user-36
2022-11-01 17:32:18.922821 I | auth: deleting token user-48(3).1 for user user-48
2022-11-01 17:32:18.923307 I | auth: deleting token user-0(3).1 for user user-0
2022-11-01 17:32:18.923795 I | auth: deleting token user-4(5).1 for user user-4
2022-11-01 17:32:18.924284 I | auth: deleting token user-27(5).1 for user user-27
2022-11-01 17:32:18.924721 I | auth: deleting token user-19(3).1 for user user-19
2022-11-01 17:32:18.925265 I | auth: deleting token user-20(3).1 for user user-20
2022-11-01 17:32:18.925704 I | auth: deleting token user-41(4).1 for user user-41
2022-11-01 17:32:18.926133 I | auth: deleting token user-32(4).1 for user user-32
2022-11-01 17:32:18.926567 I | auth: deleting token user-35(4).1 for user user-35
2022-11-01 17:32:18.926974 I | auth: deleting token user-43(5).1 for user user-43
2022-11-01 17:32:18.927393 I | auth: deleting token user-46(6).1 for user user-46
2022-11-01 17:32:18.927793 I | auth: deleting token user-44(4).1 for user user-44
2022-11-01 17:32:18.928190 I | auth: deleting token user-0(4).1 for user user-0
2022-11-01 17:32:18.928583 I | auth: deleting token user-27(4).1 for user user-27
2022-11-01 17:32:18.928975 I | auth: deleting token user-34(5).1 for user user-34
2022-11-01 17:32:18.929364 I | auth: deleting token user-39(4).1 for user user-39
2022-11-01 17:32:18.929755 I | auth: deleting token user-3(4).1 for user user-3
2022-11-01 17:32:18.930180 I | auth: deleting token user-0(5).1 for user user-0
2022-11-01 17:32:18.930575 I | auth: deleting token user-26(5).1 for user user-26
2022-11-01 17:32:18.930965 I | auth: deleting token user-45(5).1 for user user-45
2022-11-01 17:32:18.931382 I | auth: deleting token user-23(3).1 for user user-23
2022-11-01 17:32:18.931782 I | auth: deleting token user-36(3).1 for user user-36
2022-11-01 17:32:18.932173 I | auth: deleting token user-39(3).1 for user user-39
2022-11-01 17:32:18.932560 I | auth: deleting token user-40(4).1 for user user-40
2022-11-01 17:32:18.932951 I | auth: deleting token user-22(4).1 for user user-22
2022-11-01 17:32:18.933337 I | auth: deleting token user-30(4).1 for user user-30
2022-11-01 17:32:18.933721 I | auth: deleting token user-37(4).1 for user user-37
2022-11-01 17:32:18.934110 I | auth: deleting token user-24(5).1 for user user-24
2022-11-01 17:32:18.934496 I | auth: deleting token user-11(5).1 for user user-11
2022-11-01 17:32:18.934886 I | auth: deleting token user-21(5).1 for user user-21
2022-11-01 17:32:18.935297 I | auth: deleting token user-5(3).1 for user user-5
2022-11-01 17:32:18.935702 I | auth: deleting token user-29(5).1 for user user-29
2022-11-01 17:32:18.936093 I | auth: deleting token user-2(3).1 for user user-2
2022-11-01 17:32:18.936527 I | auth: deleting token user-11(4).1 for user user-11
2022-11-01 17:32:18.936944 I | auth: deleting token user-47(5).1 for user user-47
2022-11-01 17:32:18.937348 I | auth: deleting token user-39(5).1 for user user-39
2022-11-01 17:32:18.937747 I | auth: deleting token user-21(4).1 for user user-21
2022-11-01 17:32:18.938134 I | auth: deleting token user-15(4).1 for user user-15
2022-11-01 17:32:18.938529 I | auth: deleting token user-20(5).1 for user user-20
2022-11-01 17:32:18.938922 I | auth: deleting token user-10(5).1 for user user-10
2022-11-01 17:32:18.939312 I | auth: deleting token user-20(6).1 for user user-20
2022-11-01 17:32:18.939700 I | auth: deleting token user-42(6).1 for user user-42
2022-11-01 17:32:18.940093 I | auth: deleting token user-6(4).1 for user user-6
2022-11-01 17:32:18.940480 I | auth: deleting token user-33(5).1 for user user-33
2022-11-01 17:32:18.940875 I | auth: deleting token user-48(4).1 for user user-48
2022-11-01 17:32:18.955807 I | auth: deleting token user-11(6).1 for user user-11
2022-11-01 17:32:18.955910 I | auth: deleting token user-35(6).1 for user user-35
2022-11-01 17:32:18.955974 I | auth: deleting token user-41(6).1 for user user-41
2022-11-01 17:32:18.956034 I | auth: deleting token user-19(6).1 for user user-19
2022-11-01 17:32:18.956091 I | auth: deleting token user-0(6).1 for user user-0
2022-11-01 17:32:18.956152 I | auth: deleting token user-4(6).1 for user user-4
2022-11-01 17:32:18.956213 I | auth: deleting token user-17(6).1 for user user-17
2022-11-01 17:32:18.956311 I | auth: deleting token user-36(6).1 for user user-36
2022-11-01 17:32:18.956373 I | auth: deleting token user-21(6).1 for user user-21
2022-11-01 17:32:18.956432 I | auth: deleting token user-34(6).1 for user user-34
2022-11-01 17:32:18.956491 I | auth: deleting token user-30(6).1 for user user-30
2022-11-01 17:32:18.956548 I | auth: deleting token user-25(6).1 for user user-25
2022-11-01 17:32:18.956607 I | auth: deleting token user-14(6).1 for user user-14
2022-11-01 17:32:18.956663 I | auth: deleting token user-8(6).1 for user user-8
2022-11-01 17:32:18.956724 I | auth: deleting token user-6(6).1 for user user-6
2022-11-01 17:32:18.956780 I | auth: deleting token user-28(6).1 for user user-28
2022-11-01 17:32:18.956834 I | auth: deleting token user-48(6).1 for user user-48
2022-11-01 17:32:18.956889 I | auth: deleting token user-13(6).1 for user user-13
2022-11-01 17:32:18.956946 I | auth: deleting token user-15(6).1 for user user-15
2022-11-01 17:32:18.957003 I | auth: deleting token user-29(6).1 for user user-29
2022-11-01 17:32:18.957059 I | auth: deleting token user-10(6).1 for user user-10
2022-11-01 17:32:18.957117 I | auth: deleting token user-40(6).1 for user user-40
2022-11-01 17:32:18.957173 I | auth: deleting token user-3(6).1 for user user-3
2022-11-01 17:32:18.957232 I | auth: deleting token user-5(6).1 for user user-5
2022-11-01 17:32:18.957288 I | auth: deleting token user-24(6).1 for user user-24
2022-11-01 17:32:18.957344 I | auth: deleting token user-33(6).1 for user user-33
2022-11-01 17:32:18.957399 I | auth: deleting token user-47(6).1 for user user-47
2022-11-01 17:32:18.957456 I | auth: deleting token user-22(6).1 for user user-22
2022-11-01 17:32:18.957510 I | auth: deleting token user-18(6).1 for user user-18
2022-11-01 17:32:18.957565 I | auth: deleting token user-44(6).1 for user user-44
2022-11-01 17:32:18.957621 I | auth: deleting token user-45(6).1 for user user-45
2022-11-01 17:32:18.957677 I | auth: deleting token user-27(6).1 for user user-27
2022-11-01 17:32:18.957737 I | auth: deleting token user-26(6).1 for user user-26
2022-11-01 17:32:18.957794 I | auth: deleting token user-16(6).1 for user user-16
2022-11-01 17:32:18.957853 I | auth: deleting token user-37(7).1 for user user-37
2022-11-01 17:32:18.957911 I | auth: deleting token user-2(6).1 for user user-2
2022-11-01 17:32:18.957969 I | auth: deleting token user-43(6).1 for user user-43
2022-11-01 17:32:18.958023 I | auth: deleting token user-39(6).1 for user user-39
2022-11-01 17:32:18.958079 I | auth: deleting token user-7(6).1 for user user-7
2022-11-01 17:32:18.958137 I | auth: deleting token user-9(6).1 for user user-9
2022-11-01 17:32:18.958191 I | auth: deleting token user-38(7).1 for user user-38
2022-11-01 17:32:18.958263 I | auth: deleting token user-31(6).1 for user user-31
2022-11-01 17:32:18.966494 I | auth: deleting token user-12(7).1 for user user-12
2022-11-01 17:32:18.966608 I | auth: deleting token user-34(7).1 for user user-34
2022-11-01 17:32:18.966786 I | auth: deleting token user-45(8).1 for user user-45
2022-11-01 17:32:18.966911 I | auth: deleting token user-3(9).1 for user user-3
2022-11-01 17:32:18.967042 I | auth: deleting token user-23(9).1 for user user-23
2022-11-01 17:32:18.967203 I | auth: deleting token user-42(9).1 for user user-42
2022-11-01 17:32:18.967323 I | auth: deleting token user-23(7).1 for user user-23
2022-11-01 17:32:18.967478 I | auth: deleting token user-22(7).1 for user user-22
2022-11-01 17:32:18.967599 I | auth: deleting token user-39(8).1 for user user-39
2022-11-01 17:32:18.967752 I | auth: deleting token user-11(8).1 for user user-11
2022-11-01 17:32:18.967869 I | auth: deleting token user-48(8).1 for user user-48
2022-11-01 17:32:18.968021 I | auth: deleting token user-18(9).1 for user user-18
2022-11-01 17:32:18.968140 I | auth: deleting token user-0(9).1 for user user-0
2022-11-01 17:32:18.968259 I | auth: deleting token user-30(8).1 for user user-30
2022-11-01 17:32:18.968412 I | auth: deleting token user-41(7).1 for user user-41
2022-11-01 17:32:18.968527 I | auth: deleting token user-42(8).1 for user user-42
2022-11-01 17:32:18.968643 I | auth: deleting token user-16(9).1 for user user-16
2022-11-01 17:32:18.968797 I | auth: deleting token user-17(9).1 for user user-17
2022-11-01 17:32:18.968920 I | auth: deleting token user-19(8).1 for user user-19
2022-11-01 17:32:18.969074 I | auth: deleting token user-20(8).1 for user user-20
2022-11-01 17:32:18.969226 I | auth: deleting token user-48(9).1 for user user-48
2022-11-01 17:32:18.969342 I | auth: deleting token user-45(9).1 for user user-45
2022-11-01 17:32:18.969492 I | auth: deleting token user-11(9).1 for user user-11
2022-11-01 17:32:18.969645 I | auth: deleting token user-26(9).1 for user user-26
2022-11-01 17:32:18.969764 I | auth: deleting token user-3(7).1 for user user-3
2022-11-01 17:32:18.969919 I | auth: deleting token user-9(7).1 for user user-9
2022-11-01 17:32:18.970036 I | auth: deleting token user-33(9).1 for user user-33
2022-11-01 17:32:18.970195 I | auth: deleting token user-14(8).1 for user user-14
2022-11-01 17:32:18.970312 I | auth: deleting token user-43(9).1 for user user-43
2022-11-01 17:32:18.970466 I | auth: deleting token user-47(9).1 for user user-47
2022-11-01 17:32:18.970585 I | auth: deleting token user-1(9).1 for user user-1
2022-11-01 17:32:18.970758 I | auth: deleting token user-17(8).1 for user user-17
2022-11-01 17:32:18.970918 I | auth: deleting token user-3(8).1 for user user-3
2022-11-01 17:32:18.971068 I | auth: deleting token user-35(9).1 for user user-35
2022-11-01 17:32:18.971184 I | auth: deleting token user-49(7).1 for user user-49
2022-11-01 17:32:18.971396 I | auth: deleting token user-2(9).1 for user user-2
2022-11-01 17:32:18.971559 I | auth: deleting token user-15(8).1 for user user-15
2022-11-01 17:32:18.971674 I | auth: deleting token user-9(9).1 for user user-9
2022-11-01 17:32:18.971833 I | auth: deleting token user-21(7).1 for user user-21
2022-11-01 17:32:18.971983 I | auth: deleting token user-44(7).1 for user user-44
2022-11-01 17:32:18.972099 I | auth: deleting token user-46(7).1 for user user-46
2022-11-01 17:32:18.972256 I | auth: deleting token user-46(8).1 for user user-46
2022-11-01 17:32:18.972405 I | auth: deleting token user-4(9).1 for user user-4
2022-11-01 17:32:18.972528 I | auth: deleting token user-32(9).1 for user user-32
2022-11-01 17:32:18.972680 I | auth: deleting token user-20(7).1 for user user-20
2022-11-01 17:32:18.972796 I | auth: deleting token user-8(9).1 for user user-8
2022-11-01 17:32:18.972978 I | auth: deleting token user-15(9).1 for user user-15
2022-11-01 17:32:18.973095 I | auth: deleting token user-48(7).1 for user user-48
2022-11-01 17:32:18.973249 I | auth: deleting token user-4(8).1 for user user-4
2022-11-01 17:32:18.973363 I | auth: deleting token user-18(8).1 for user user-18
2022-11-01 17:32:18.973481 I | auth: deleting token user-7(8).1 for user user-7
2022-11-01 17:32:18.973634 I | auth: deleting token user-24(8).1 for user user-24
2022-11-01 17:32:18.973752 I | auth: deleting token user-34(9).1 for user user-34
2022-11-01 17:32:18.973873 I | auth: deleting token user-46(9).1 for user user-46
2022-11-01 17:32:18.974031 I | auth: deleting token user-36(8).1 for user user-36
2022-11-01 17:32:18.974180 I | auth: deleting token user-24(7).1 for user user-24
2022-11-01 17:32:18.974296 I | auth: deleting token user-33(8).1 for user user-33
2022-11-01 17:32:18.974444 I | auth: deleting token user-19(9).1 for user user-19
2022-11-01 17:32:18.974557 I | auth: deleting token user-49(9).1 for user user-49
2022-11-01 17:32:18.974695 I | auth: deleting token user-12(9).1 for user user-12
2022-11-01 17:32:18.974848 I | auth: deleting token user-17(7).1 for user user-17
2022-11-01 17:32:18.974994 I | auth: deleting token user-16(8).1 for user user-16
2022-11-01 17:32:18.975110 I | auth: deleting token user-41(8).1 for user user-41
2022-11-01 17:32:18.975262 I | auth: deleting token user-31(9).1 for user user-31
2022-11-01 17:32:18.975375 I | auth: deleting token user-5(7).1 for user user-5
2022-11-01 17:32:18.975495 I | auth: deleting token user-45(7).1 for user user-45
2022-11-01 17:32:18.975644 I | auth: deleting token user-9(8).1 for user user-9
2022-11-01 17:32:18.975765 I | auth: deleting token user-28(8).1 for user user-28
2022-11-01 17:32:18.975892 I | auth: deleting token user-7(7).1 for user user-7
2022-11-01 17:32:18.976001 I | auth: deleting token user-10(7).1 for user user-10
2022-11-01 17:32:18.976115 I | auth: deleting token user-15(7).1 for user user-15
2022-11-01 17:32:18.976293 I | auth: deleting token user-39(7).1 for user user-39
2022-11-01 17:32:18.976444 I | auth: deleting token user-28(9).1 for user user-28
2022-11-01 17:32:18.976560 I | auth: deleting token user-6(7).1 for user user-6
2022-11-01 17:32:18.976677 I | auth: deleting token user-40(7).1 for user user-40
2022-11-01 17:32:18.976832 I | auth: deleting token user-8(8).1 for user user-8
2022-11-01 17:32:18.976945 I | auth: deleting token user-47(8).1 for user user-47
2022-11-01 17:32:18.977067 I | auth: deleting token user-6(8).1 for user user-6
2022-11-01 17:32:18.977178 I | auth: deleting token user-0(8).1 for user user-0
2022-11-01 17:32:18.977327 I | auth: deleting token user-41(9).1 for user user-41
2022-11-01 17:32:18.977441 I | auth: deleting token user-27(9).1 for user user-27
2022-11-01 17:32:18.977553 I | auth: deleting token user-30(7).1 for user user-30
2022-11-01 17:32:18.977661 I | auth: deleting token user-22(8).1 for user user-22
2022-11-01 17:32:18.977776 I | auth: deleting token user-44(8).1 for user user-44
2022-11-01 17:32:18.977933 I | auth: deleting token user-39(9).1 for user user-39
2022-11-01 17:32:18.978046 I | auth: deleting token user-35(7).1 for user user-35
2022-11-01 17:32:18.978163 I | auth: deleting token user-2(7).1 for user user-2
2022-11-01 17:32:18.978277 I | auth: deleting token user-14(7).1 for user user-14
2022-11-01 17:32:18.978433 I | auth: deleting token user-23(8).1 for user user-23
2022-11-01 17:32:18.978578 I | auth: deleting token user-2(8).1 for user user-2
2022-11-01 17:32:18.978697 I | auth: deleting token user-27(8).1 for user user-27
2022-11-01 17:32:18.978851 I | auth: deleting token user-37(9).1 for user user-37
2022-11-01 17:32:18.978971 I | auth: deleting token user-13(7).1 for user user-13
2022-11-01 17:32:18.979087 I | auth: deleting token user-34(8).1 for user user-34
2022-11-01 17:32:18.979241 I | auth: deleting token user-43(8).1 for user user-43
2022-11-01 17:32:18.979351 I | auth: deleting token user-5(8).1 for user user-5
2022-11-01 17:32:18.979468 I | auth: deleting token user-1(8).1 for user user-1
2022-11-01 17:32:18.979579 I | auth: deleting token user-20(9).1 for user user-20
2022-11-01 17:32:18.979737 I | auth: deleting token user-19(7).1 for user user-19
2022-11-01 17:32:18.979848 I | auth: deleting token user-25(7).1 for user user-25
2022-11-01 17:32:18.979960 I | auth: deleting token user-26(7).1 for user user-26
2022-11-01 17:32:18.980076 I | auth: deleting token user-37(8).1 for user user-37
2022-11-01 17:32:18.980193 I | auth: deleting token user-32(8).1 for user user-32
2022-11-01 17:32:18.980350 I | auth: deleting token user-40(8).1 for user user-40
2022-11-01 17:32:18.980475 I | auth: deleting token user-25(8).1 for user user-25
2022-11-01 17:32:18.980582 I | auth: deleting token user-29(7).1 for user user-29
2022-11-01 17:32:18.980736 I | auth: deleting token user-40(9).1 for user user-40
2022-11-01 17:32:18.980885 I | auth: deleting token user-33(7).1 for user user-33
2022-11-01 17:32:18.981005 I | auth: deleting token user-29(8).1 for user user-29
2022-11-01 17:32:18.981160 I | auth: deleting token user-13(8).1 for user user-13
2022-11-01 17:32:18.981324 I | auth: deleting token user-14(9).1 for user user-14
2022-11-01 17:32:18.981444 I | auth: deleting token user-44(9).1 for user user-44
2022-11-01 17:32:18.981600 I | auth: deleting token user-12(8).1 for user user-12
2022-11-01 17:32:18.981755 I | auth: deleting token user-26(8).1 for user user-26
2022-11-01 17:32:18.981871 I | auth: deleting token user-27(7).1 for user user-27
2022-11-01 17:32:18.982020 I | auth: deleting token user-47(7).1 for user user-47
2022-11-01 17:32:18.982138 I | auth: deleting token user-31(7).1 for user user-31
2022-11-01 17:32:18.982253 I | auth: deleting token user-11(7).1 for user user-11
2022-11-01 17:32:18.982401 I | auth: deleting token user-32(7).1 for user user-32
2022-11-01 17:32:18.982519 I | auth: deleting token user-38(8).1 for user user-38
2022-11-01 17:32:18.982638 I | auth: deleting token user-35(8).1 for user user-35
2022-11-01 17:32:18.982793 I | auth: deleting token user-13(9).1 for user user-13
2022-11-01 17:32:18.982911 I | auth: deleting token user-22(9).1 for user user-22
2022-11-01 17:32:18.983068 I | auth: deleting token user-28(7).1 for user user-28
2022-11-01 17:32:18.983220 I | auth: deleting token user-16(7).1 for user user-16
2022-11-01 17:32:18.983336 I | auth: deleting token user-18(7).1 for user user-18
2022-11-01 17:32:18.983487 I | auth: deleting token user-43(7).1 for user user-43
2022-11-01 17:32:18.983603 I | auth: deleting token user-21(8).1 for user user-21
2022-11-01 17:32:18.983725 I | auth: deleting token user-49(8).1 for user user-49
2022-11-01 17:32:18.983880 I | auth: deleting token user-7(9).1 for user user-7
2022-11-01 17:32:18.984016 I | auth: deleting token user-42(7).1 for user user-42
2022-11-01 17:32:18.984201 I | auth: deleting token user-4(7).1 for user user-4
2022-11-01 17:32:18.984320 I | auth: deleting token user-36(9).1 for user user-36
2022-11-01 17:32:18.984494 I | auth: deleting token user-38(9).1 for user user-38
2022-11-01 17:32:18.984618 I | auth: deleting token user-1(7).1 for user user-1
2022-11-01 17:32:18.984772 I | auth: deleting token user-31(8).1 for user user-31
2022-11-01 17:32:18.984919 I | auth: deleting token user-8(7).1 for user user-8
2022-11-01 17:32:18.985034 I | auth: deleting token user-24(9).1 for user user-24
2022-11-01 17:32:18.985184 I | auth: deleting token user-10(8).1 for user user-10
2022-11-01 17:32:18.985301 I | auth: deleting token user-36(7).1 for user user-36
2022-11-01 17:32:18.985418 I | auth: deleting token user-0(7).1 for user user-0
2022-11-01 17:32:18.985589 I | auth: deleting token user-5(9).1 for user user-5
2022-11-01 17:32:18.985708 I | auth: deleting token user-10(9).1 for user user-10
2022-11-01 17:32:18.985866 I | auth: deleting token user-21(9).1 for user user-21
2022-11-01 17:32:18.985987 I | auth: deleting token user-6(9).1 for user user-6
2022-11-01 17:32:18.986144 I | auth: deleting token user-29(9).1 for user user-29
2022-11-01 17:32:18.986294 I | auth: deleting token user-25(9).1 for user user-25
2022-11-01 17:32:18.986467 I | auth: deleting token user-30(9).1 for user user-30
--- PASS: TestHammerSimpleAuthenticate (1.90s)
=== RUN   TestRolesOrder
2022-11-01 17:32:19.120787 W | auth: simple token is not cryptographically signed
2022-11-01 17:32:19.312687 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:19.312786 N | auth: added a new user: root
2022-11-01 17:32:19.313202 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:19.313289 N | auth: Role root is created
2022-11-01 17:32:19.313519 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:19.313598 N | auth: granted role root to user root
2022-11-01 17:32:19.313765 N | auth: Authentication enabled
2022-11-01 17:32:19.487842 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:19.487939 N | auth: added a new user: user
2022-11-01 17:32:19.488171 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:19.488312 N | auth: Role role1 is created
2022-11-01 17:32:19.488525 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:19.488609 N | auth: granted role role1 to user user
2022-11-01 17:32:19.488826 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:19.488903 N | auth: Role role2 is created
2022-11-01 17:32:19.489099 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:19.489177 N | auth: granted role role2 to user user
2022-11-01 17:32:19.489367 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:19.489442 N | auth: Role abc is created
2022-11-01 17:32:19.489688 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:19.489760 N | auth: granted role abc to user user
2022-11-01 17:32:19.489964 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:19.490039 N | auth: Role xyz is created
2022-11-01 17:32:19.490233 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:19.490306 N | auth: granted role xyz to user user
2022-11-01 17:32:19.490559 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:19.490630 N | auth: Role role3 is created
2022-11-01 17:32:19.490837 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:19.490904 N | auth: granted role role3 to user user
--- PASS: TestRolesOrder (0.45s)
=== RUN   TestAuthInfoFromCtxWithRootSimple
2022-11-01 17:32:19.580953 W | auth: simple token is not cryptographically signed
2022-11-01 17:32:19.929452 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:19.929549 N | auth: added a new user: root
2022-11-01 17:32:19.929760 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:19.929830 N | auth: Role root is created
2022-11-01 17:32:19.930058 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:19.930137 N | auth: granted role root to user root
2022-11-01 17:32:19.930311 N | auth: Authentication enabled
--- PASS: TestAuthInfoFromCtxWithRootSimple (0.61s)
=== RUN   TestAuthInfoFromCtxWithRootJWT
2022-11-01 17:32:20.361165 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:20.361287 N | auth: added a new user: root
2022-11-01 17:32:20.361502 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:20.361599 N | auth: Role root is created
2022-11-01 17:32:20.361776 E | auth: failed to save consistentIndex,syncConsistentIndex is nil
2022-11-01 17:32:20.361856 N | auth: granted role root to user root
2022-11-01 17:32:20.361978 N | auth: Authentication enabled
--- PASS: TestAuthInfoFromCtxWithRootJWT (0.59s)
PASS
ok  	github.com/coreos/etcd/auth	19.164s
?   	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.24s)
=== 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.402s
=== RUN   TestDialCancel
{"level":"warn","ts":"2022-11-01T17:33:48.707Z","caller":"clientv3/retry_interceptor.go:62","msg":"retrying of unary invoker failed","target":"etcd-endpoints://0x1402f00/#initially=[unix://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.07s)
=== RUN   TestDialNoTimeout
--- PASS: TestDialNoTimeout (0.00s)
=== RUN   TestIsHaltErr
--- PASS: TestIsHaltErr (0.00s)
=== RUN   TestCompactOp
--- PASS: TestCompactOp (0.00s)
=== RUN   TestMetadataWithRequireLeader
--- PASS: TestMetadataWithRequireLeader (0.00s)
=== RUN   TestMetadataWithClientAPIVersion
--- PASS: TestMetadataWithClientAPIVersion (0.00s)
=== RUN   TestOpWithSort
--- PASS: TestOpWithSort (0.00s)
=== RUN   TestTxnPanics
--- PASS: TestTxnPanics (0.01s)
=== RUN   TestEvent
--- PASS: TestEvent (0.00s)
PASS
ok  	github.com/coreos/etcd/clientv3	4.302s
testing: warning: no tests to run
PASS
ok  	github.com/coreos/etcd/clientv3/clientv3util	0.038s [no tests to run]
2022-11-01 17:34:11.573996 I | integration: launching 696159425 (unix://localhost:6961594250)
2022-11-01 17:34:11.689016 I | etcdserver: name = 696159425
2022-11-01 17:34:11.689362 I | etcdserver: data dir = /tmp/etcd2097722731
2022-11-01 17:34:11.689675 I | etcdserver: member dir = /tmp/etcd2097722731/member
2022-11-01 17:34:11.689939 I | etcdserver: heartbeat = 10ms
2022-11-01 17:34:11.690183 I | etcdserver: election = 100ms
2022-11-01 17:34:11.690441 I | etcdserver: snapshot count = 0
2022-11-01 17:34:11.690780 I | etcdserver: advertise client URLs = unix://127.0.0.1:2100218977
2022-11-01 17:34:11.691003 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:2100118977
2022-11-01 17:34:11.691397 I | etcdserver: initial cluster = 696159425=unix://127.0.0.1:2100118977
2022-11-01 17:34:11.855539 I | etcdserver: starting member 456b46853c559fc5 in cluster da22435e82928542
2022-11-01 17:34:11.855899 I | raft: 456b46853c559fc5 became follower at term 0
2022-11-01 17:34:11.856143 I | raft: newRaft 456b46853c559fc5 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
2022-11-01 17:34:11.856421 I | raft: 456b46853c559fc5 became follower at term 1
2022-11-01 17:34:12.146764 W | auth: simple token is not cryptographically signed
2022-11-01 17:34:12.667082 I | etcdserver: set snapshot count to default 100000
2022-11-01 17:34:12.667410 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-11-01 17:34:12.668450 I | etcdserver: 456b46853c559fc5 as single-node; fast-forwarding 9 ticks (election ticks 10)
2022-11-01 17:34:12.670050 I | etcdserver/membership: added member 456b46853c559fc5 [unix://127.0.0.1:2100118977] to cluster da22435e82928542
2022-11-01 17:34:12.698141 I | integration: launched 696159425 (unix://localhost:6961594250)
2022-11-01 17:34:12.878236 I | raft: 456b46853c559fc5 is starting a new election at term 1
2022-11-01 17:34:12.878427 I | raft: 456b46853c559fc5 became candidate at term 2
2022-11-01 17:34:12.878659 I | raft: 456b46853c559fc5 received MsgVoteResp from 456b46853c559fc5 at term 2
2022-11-01 17:34:12.878879 I | raft: 456b46853c559fc5 became leader at term 2
2022-11-01 17:34:12.879021 I | raft: raft.node: 456b46853c559fc5 elected leader 456b46853c559fc5 at term 2
2022-11-01 17:34:12.880357 I | etcdserver: setting up the initial cluster version to 3.3
2022-11-01 17:34:13.281158 I | etcdserver: published {Name:696159425 ClientURLs:[unix://127.0.0.1:2100218977]} to cluster da22435e82928542
2022-11-01 17:34:13.281374 N | etcdserver/membership: set the initial cluster version to 3.3
2022-11-01 17:34:13.281973 I | etcdserver/api: enabled capabilities for version 3.3
=== RUN   TestResumeElection
2022-11-01 17:34:13.731920 W | etcdserver: request "header:<ID:11512753382423105799 > txn:<compare:<target:CREATE key:\"/resume-election//1fc5843442019105\" create_revision:0 > success:<request_put:<key:\"/resume-election//1fc5843442019105\" value_size:10 lease:2289381345568329989 >> failure:<request_range:<key:\"/resume-election//1fc5843442019105\" > >>" with result "size:14" took too long (266.41415ms) to execute
2022-11-01 17:34:14.039283 W | etcdserver: request "header:<ID:11512753382423105803 > txn:<compare:<target:CREATE key:\"/resume-election//1fc5843442019105\" create_revision:2 > success:<request_delete_range:<key:\"/resume-election//1fc5843442019105\" > > failure:<>>" with result "size:16" took too long (208.324403ms) to execute
2022-11-01 17:34:14.313912 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 (267.332506ms) to execute
2022-11-01 17:34:14.314456 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:1 size:71" took too long (271.113264ms) to execute
--- PASS: TestResumeElection (1.02s)
PASS
2022-11-01 17:34:14.320651 I | integration: terminating 696159425 (unix://localhost:6961594250)
2022-11-01 17:34:14.760436 I | integration: terminated 696159425 (unix://localhost:6961594250)
ok  	github.com/coreos/etcd/clientv3/concurrency	3.282s
?   	github.com/coreos/etcd/clientv3/credentials	[no test files]
=== RUN   Test_interpret
=== RUN   Test_interpret/Interpret_127.0.0.1
=== RUN   Test_interpret/RequiresCredentials_127.0.0.1
=== RUN   Test_interpret/Interpret_localhost
=== RUN   Test_interpret/RequiresCredentials_localhost
=== RUN   Test_interpret/Interpret_localhost:8080
=== RUN   Test_interpret/RequiresCredentials_localhost:8080
=== RUN   Test_interpret/Interpret_unix:127.0.0.1
=== RUN   Test_interpret/RequiresCredentials_unix:127.0.0.1
=== RUN   Test_interpret/Interpret_unix:127.0.0.1:8080
=== RUN   Test_interpret/RequiresCredentials_unix:127.0.0.1:8080
=== RUN   Test_interpret/Interpret_unix://127.0.0.1
=== RUN   Test_interpret/RequiresCredentials_unix://127.0.0.1
=== RUN   Test_interpret/Interpret_unix://127.0.0.1:8080
=== RUN   Test_interpret/RequiresCredentials_unix://127.0.0.1:8080
=== RUN   Test_interpret/Interpret_unixs:127.0.0.1
=== RUN   Test_interpret/RequiresCredentials_unixs:127.0.0.1
=== RUN   Test_interpret/Interpret_unixs:127.0.0.1:8080
=== RUN   Test_interpret/RequiresCredentials_unixs:127.0.0.1:8080
=== RUN   Test_interpret/Interpret_unixs://127.0.0.1
=== RUN   Test_interpret/RequiresCredentials_unixs://127.0.0.1
=== RUN   Test_interpret/Interpret_unixs://127.0.0.1:8080
=== RUN   Test_interpret/RequiresCredentials_unixs://127.0.0.1:8080
=== RUN   Test_interpret/Interpret_http://127.0.0.1
=== RUN   Test_interpret/RequiresCredentials_http://127.0.0.1
=== RUN   Test_interpret/Interpret_http://127.0.0.1:8080
=== RUN   Test_interpret/RequiresCredentials_http://127.0.0.1:8080
=== RUN   Test_interpret/Interpret_https://127.0.0.1
=== RUN   Test_interpret/RequiresCredentials_https://127.0.0.1
=== RUN   Test_interpret/Interpret_https://127.0.0.1:8080
=== RUN   Test_interpret/RequiresCredentials_https://127.0.0.1:8080
=== RUN   Test_interpret/Interpret_https://localhost:20000
=== RUN   Test_interpret/RequiresCredentials_https://localhost:20000
=== RUN   Test_interpret/Interpret_unix:///tmp/abc
=== RUN   Test_interpret/RequiresCredentials_unix:///tmp/abc
=== RUN   Test_interpret/Interpret_unixs:///tmp/abc
=== RUN   Test_interpret/RequiresCredentials_unixs:///tmp/abc
=== RUN   Test_interpret/Interpret_unix:///tmp/abc:1234
=== RUN   Test_interpret/RequiresCredentials_unix:///tmp/abc:1234
=== RUN   Test_interpret/Interpret_unixs:///tmp/abc:1234
=== RUN   Test_interpret/RequiresCredentials_unixs:///tmp/abc:1234
=== RUN   Test_interpret/Interpret_etcd.io
=== RUN   Test_interpret/RequiresCredentials_etcd.io
=== RUN   Test_interpret/Interpret_http://etcd.io/abc
=== RUN   Test_interpret/RequiresCredentials_http://etcd.io/abc
=== RUN   Test_interpret/Interpret_dns://something-other
=== RUN   Test_interpret/RequiresCredentials_dns://something-other
=== RUN   Test_interpret/Interpret_http://[2001:db8:1f70::999:de8:7648:6e8]:100/
=== RUN   Test_interpret/RequiresCredentials_http://[2001:db8:1f70::999:de8:7648:6e8]:100/
=== RUN   Test_interpret/Interpret_[2001:db8:1f70::999:de8:7648:6e8]:100
=== RUN   Test_interpret/RequiresCredentials_[2001:db8:1f70::999:de8:7648:6e8]:100
=== RUN   Test_interpret/Interpret_unix:unexpected-file_name#123$456
=== RUN   Test_interpret/RequiresCredentials_unix:unexpected-file_name#123$456
--- PASS: Test_interpret (0.01s)
    --- PASS: Test_interpret/Interpret_127.0.0.1 (0.00s)
    --- PASS: Test_interpret/RequiresCredentials_127.0.0.1 (0.00s)
    --- PASS: Test_interpret/Interpret_localhost (0.00s)
    --- PASS: Test_interpret/RequiresCredentials_localhost (0.00s)
    --- PASS: Test_interpret/Interpret_localhost:8080 (0.00s)
    --- PASS: Test_interpret/RequiresCredentials_localhost:8080 (0.00s)
    --- PASS: Test_interpret/Interpret_unix:127.0.0.1 (0.00s)
    --- PASS: Test_interpret/RequiresCredentials_unix:127.0.0.1 (0.00s)
    --- PASS: Test_interpret/Interpret_unix:127.0.0.1:8080 (0.00s)
    --- PASS: Test_interpret/RequiresCredentials_unix:127.0.0.1:8080 (0.00s)
    --- PASS: Test_interpret/Interpret_unix://127.0.0.1 (0.00s)
    --- PASS: Test_interpret/RequiresCredentials_unix://127.0.0.1 (0.00s)
    --- PASS: Test_interpret/Interpret_unix://127.0.0.1:8080 (0.00s)
    --- PASS: Test_interpret/RequiresCredentials_unix://127.0.0.1:8080 (0.00s)
    --- PASS: Test_interpret/Interpret_unixs:127.0.0.1 (0.00s)
    --- PASS: Test_interpret/RequiresCredentials_unixs:127.0.0.1 (0.00s)
    --- PASS: Test_interpret/Interpret_unixs:127.0.0.1:8080 (0.00s)
    --- PASS: Test_interpret/RequiresCredentials_unixs:127.0.0.1:8080 (0.00s)
    --- PASS: Test_interpret/Interpret_unixs://127.0.0.1 (0.00s)
    --- PASS: Test_interpret/RequiresCredentials_unixs://127.0.0.1 (0.00s)
    --- PASS: Test_interpret/Interpret_unixs://127.0.0.1:8080 (0.00s)
    --- PASS: Test_interpret/RequiresCredentials_unixs://127.0.0.1:8080 (0.00s)
    --- PASS: Test_interpret/Interpret_http://127.0.0.1 (0.00s)
    --- PASS: Test_interpret/RequiresCredentials_http://127.0.0.1 (0.00s)
    --- PASS: Test_interpret/Interpret_http://127.0.0.1:8080 (0.00s)
    --- PASS: Test_interpret/RequiresCredentials_http://127.0.0.1:8080 (0.00s)
    --- PASS: Test_interpret/Interpret_https://127.0.0.1 (0.00s)
    --- PASS: Test_interpret/RequiresCredentials_https://127.0.0.1 (0.00s)
    --- PASS: Test_interpret/Interpret_https://127.0.0.1:8080 (0.00s)
    --- PASS: Test_interpret/RequiresCredentials_https://127.0.0.1:8080 (0.00s)
    --- PASS: Test_interpret/Interpret_https://localhost:20000 (0.00s)
    --- PASS: Test_interpret/RequiresCredentials_https://localhost:20000 (0.00s)
    --- PASS: Test_interpret/Interpret_unix:///tmp/abc (0.00s)
    --- PASS: Test_interpret/RequiresCredentials_unix:///tmp/abc (0.00s)
    --- PASS: Test_interpret/Interpret_unixs:///tmp/abc (0.00s)
    --- PASS: Test_interpret/RequiresCredentials_unixs:///tmp/abc (0.00s)
    --- PASS: Test_interpret/Interpret_unix:///tmp/abc:1234 (0.00s)
    --- PASS: Test_interpret/RequiresCredentials_unix:///tmp/abc:1234 (0.00s)
    --- PASS: Test_interpret/Interpret_unixs:///tmp/abc:1234 (0.00s)
    --- PASS: Test_interpret/RequiresCredentials_unixs:///tmp/abc:1234 (0.00s)
    --- PASS: Test_interpret/Interpret_etcd.io (0.00s)
    --- PASS: Test_interpret/RequiresCredentials_etcd.io (0.00s)
    --- PASS: Test_interpret/Interpret_http://etcd.io/abc (0.00s)
    --- PASS: Test_interpret/RequiresCredentials_http://etcd.io/abc (0.00s)
    --- PASS: Test_interpret/Interpret_dns://something-other (0.00s)
    --- PASS: Test_interpret/RequiresCredentials_dns://something-other (0.00s)
    --- PASS: Test_interpret/Interpret_http://[2001:db8:1f70::999:de8:7648:6e8]:100/ (0.00s)
    --- PASS: Test_interpret/RequiresCredentials_http://[2001:db8:1f70::999:de8:7648:6e8]:100/ (0.00s)
    --- PASS: Test_interpret/Interpret_[2001:db8:1f70::999:de8:7648:6e8]:100 (0.00s)
    --- PASS: Test_interpret/RequiresCredentials_[2001:db8:1f70::999:de8:7648:6e8]:100 (0.00s)
    --- PASS: Test_interpret/Interpret_unix:unexpected-file_name#123$456 (0.00s)
    --- PASS: Test_interpret/RequiresCredentials_unix:unexpected-file_name#123$456 (0.00s)
=== RUN   Test_extractHostFromHostPort
=== RUN   Test_extractHostFromHostPort/localhost
=== RUN   Test_extractHostFromHostPort/localhost:8080
=== RUN   Test_extractHostFromHostPort/192.158.7.14:8080
=== RUN   Test_extractHostFromHostPort/192.158.7.14:8080#01
=== RUN   Test_extractHostFromHostPort/[2001:db8:1f70::999:de8:7648:6e8]
=== RUN   Test_extractHostFromHostPort/[2001:db8:1f70::999:de8:7648:6e8]:100
--- PASS: Test_extractHostFromHostPort (0.00s)
    --- PASS: Test_extractHostFromHostPort/localhost (0.00s)
    --- PASS: Test_extractHostFromHostPort/localhost:8080 (0.00s)
    --- PASS: Test_extractHostFromHostPort/192.158.7.14:8080 (0.00s)
    --- PASS: Test_extractHostFromHostPort/192.158.7.14:8080#01 (0.00s)
    --- PASS: Test_extractHostFromHostPort/[2001:db8:1f70::999:de8:7648:6e8] (0.00s)
    --- PASS: Test_extractHostFromHostPort/[2001:db8:1f70::999:de8:7648:6e8]:100 (0.00s)
PASS
ok  	github.com/coreos/etcd/clientv3/internal/endpoint	0.034s
?   	github.com/coreos/etcd/clientv3/internal/resolver	[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.038s
?   	github.com/coreos/etcd/clientv3/naming	[no test files]
?   	github.com/coreos/etcd/clientv3/naming/endpoints	[no test files]
?   	github.com/coreos/etcd/clientv3/naming/endpoints/internal	[no test files]
?   	github.com/coreos/etcd/clientv3/naming/resolver	[no test files]
=== RUN   TestDetectKvOrderViolation
--- PASS: TestDetectKvOrderViolation (11.56s)
=== RUN   TestDetectTxnOrderViolation
--- PASS: TestDetectTxnOrderViolation (5.83s)
=== RUN   TestKvOrdering
--- PASS: TestKvOrdering (0.00s)
=== RUN   TestTxnOrdering
--- PASS: TestTxnOrdering (0.00s)
=== RUN   TestEndpointSwitchResolvesViolation
{"level":"warn","ts":"2022-11-01T17:35:10.019Z","caller":"clientv3/retry_interceptor.go:62","msg":"retrying of unary invoker failed","target":"etcd-endpoints://0x281fe00/#initially=[unix://localhost:8985657840]","attempt":0,"error":"rpc error: code = Unavailable desc = etcdserver: leader changed"}
{"level":"warn","ts":"2022-11-01T17:35:14.410Z","caller":"clientv3/retry_interceptor.go:62","msg":"retrying of unary invoker failed","target":"etcd-endpoints://0x281fe00/#initially=[unix://localhost:8985657840]","attempt":1,"error":"rpc error: code = Unavailable desc = etcdserver: leader changed"}
{"level":"warn","ts":"2022-11-01T17:35:19.637Z","caller":"clientv3/retry_interceptor.go:62","msg":"retrying of unary invoker failed","target":"etcd-endpoints://0x281fe00/#initially=[unix://localhost:8985657840]","attempt":2,"error":"rpc error: code = Unavailable desc = etcdserver: request timed out"}
{"level":"warn","ts":"2022-11-01T17:35:21.360Z","caller":"clientv3/retry_interceptor.go:62","msg":"retrying of unary invoker failed","target":"etcd-endpoints://0x281fe00/#initially=[unix://localhost:8985657840]","attempt":3,"error":"rpc error: code = Unavailable desc = etcdserver: leader changed"}
{"level":"warn","ts":"2022-11-01T17:35:26.586Z","caller":"clientv3/retry_interceptor.go:62","msg":"retrying of unary invoker failed","target":"etcd-endpoints://0x281fe00/#initially=[unix://localhost:8985657840]","attempt":4,"error":"rpc error: code = Unavailable desc = etcdserver: request timed out"}
--- PASS: TestEndpointSwitchResolvesViolation (37.73s)
=== RUN   TestUnresolvableOrderViolation
--- PASS: TestUnresolvableOrderViolation (21.81s)
PASS
ok  	github.com/coreos/etcd/clientv3/ordering	77.056s
?   	github.com/coreos/etcd/clientv3/snapshot	[no test files]
=== RUN   TestConfigFromFile
--- PASS: TestConfigFromFile (0.03s)
PASS
ok  	github.com/coreos/etcd/clientv3/yaml	0.069s
=== RUN   TestPeriodicHourly
2022-11-01 17:36:06.522701 N | compactor: Starting auto-compaction at revision 1 (retention: 2h0m0s)
2022-11-01 17:36:11.522858 N | compactor: Finished auto-compaction at revision 1
2022-11-01 17:36:11.636124 N | compactor: Starting auto-compaction at revision 10 (retention: 2h0m0s)
2022-11-01 17:36:11.636269 N | compactor: Finished auto-compaction at revision 10
2022-11-01 17:36:11.749643 N | compactor: Starting auto-compaction at revision 20 (retention: 2h0m0s)
2022-11-01 17:36:11.749748 N | compactor: Finished auto-compaction at revision 20
2022-11-01 17:36:11.863058 N | compactor: Starting auto-compaction at revision 30 (retention: 2h0m0s)
2022-11-01 17:36:11.863160 N | compactor: Finished auto-compaction at revision 30
--- PASS: TestPeriodicHourly (5.56s)
=== RUN   TestPeriodicMinutes
2022-11-01 17:36:11.977159 N | compactor: Starting auto-compaction at revision 1 (retention: 5m0s)
2022-11-01 17:36:16.977912 N | compactor: Finished auto-compaction at revision 1
2022-11-01 17:36:17.091286 N | compactor: Starting auto-compaction at revision 10 (retention: 5m0s)
2022-11-01 17:36:17.091392 N | compactor: Finished auto-compaction at revision 10
2022-11-01 17:36:17.204776 N | compactor: Starting auto-compaction at revision 20 (retention: 5m0s)
2022-11-01 17:36:17.204915 N | compactor: Finished auto-compaction at revision 20
2022-11-01 17:36:17.318273 N | compactor: Starting auto-compaction at revision 30 (retention: 5m0s)
2022-11-01 17:36:17.318373 N | compactor: Finished auto-compaction at revision 30
2022-11-01 17:36:17.431895 N | compactor: Starting auto-compaction at revision 40 (retention: 5m0s)
2022-11-01 17:36:17.432002 N | compactor: Finished auto-compaction at revision 40
2022-11-01 17:36:17.545355 N | compactor: Starting auto-compaction at revision 50 (retention: 5m0s)
2022-11-01 17:36:17.545461 N | compactor: Finished auto-compaction at revision 50
--- PASS: TestPeriodicMinutes (5.68s)
=== RUN   TestPeriodicPause
2022-11-01 17:36:17.916647 N | compactor: Starting auto-compaction at revision 24 (retention: 1h0m0s)
2022-11-01 17:36:17.916810 N | compactor: Finished auto-compaction at revision 24
--- PASS: TestPeriodicPause (0.37s)
=== RUN   TestRevision
2022-11-01 17:36:22.927928 N | compactor: Starting auto-compaction at revision 90 (retention: 10 revisions)
2022-11-01 17:36:22.938524 N | compactor: Finished auto-compaction at revision 90
2022-11-01 17:36:27.949467 N | compactor: Starting auto-compaction at revision 190 (retention: 10 revisions)
2022-11-01 17:36:27.959854 N | compactor: Finished auto-compaction at revision 190
--- PASS: TestRevision (10.04s)
=== RUN   TestRevisionPause
2022-11-01 17:36:27.981729 N | compactor: Starting auto-compaction at revision 90 (retention: 10 revisions)
2022-11-01 17:36:27.992169 N | compactor: Finished auto-compaction at revision 90
--- PASS: TestRevisionPause (0.03s)
PASS
ok  	github.com/coreos/etcd/compactor	21.734s
=== RUN   TestNewProxyFuncUnset
--- PASS: TestNewProxyFuncUnset (0.00s)
=== RUN   TestNewProxyFuncBad
--- PASS: TestNewProxyFuncBad (0.00s)
=== RUN   TestNewProxyFunc
2022-11-01 17:36:32.101858 I | discovery: using proxy "http://bar.com"
2022-11-01 17:36:32.102440 I | discovery: using proxy "http://disco.foo.bar"
--- PASS: TestNewProxyFunc (0.00s)
=== RUN   TestCheckCluster
2022-11-01 17:36:32.103530 E | discovery: error #0: context deadline exceeded
2022-11-01 17:36:32.103868 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2022-11-01 17:36:32.104227 E | discovery: error #0: context deadline exceeded
2022-11-01 17:36:32.104506 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2022-11-01 17:36:32.104803 E | discovery: error #0: context deadline exceeded
2022-11-01 17:36:32.105084 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2022-11-01 17:36:32.105565 E | discovery: error #0: context deadline exceeded
2022-11-01 17:36:32.105827 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2022-11-01 17:36:32.106159 E | discovery: error #0: context deadline exceeded
2022-11-01 17:36:32.106469 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2022-11-01 17:36:32.106770 E | discovery: error #0: context deadline exceeded
2022-11-01 17:36:32.107029 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2022-11-01 17:36:32.107517 E | discovery: error #0: context deadline exceeded
2022-11-01 17:36:32.107846 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2022-11-01 17:36:32.108150 E | discovery: error #0: context deadline exceeded
2022-11-01 17:36:32.108416 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2022-11-01 17:36:32.108697 E | discovery: error #0: context deadline exceeded
2022-11-01 17:36:32.108956 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2022-11-01 17:36:32.109428 E | discovery: error #0: context deadline exceeded
2022-11-01 17:36:32.109735 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2022-11-01 17:36:32.110119 E | discovery: error #0: context deadline exceeded
2022-11-01 17:36:32.110400 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2022-11-01 17:36:32.110698 E | discovery: error #0: context deadline exceeded
2022-11-01 17:36:32.110956 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2022-11-01 17:36:32.111496 E | discovery: error #0: context deadline exceeded
2022-11-01 17:36:32.111778 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2022-11-01 17:36:32.112100 E | discovery: error #0: context deadline exceeded
2022-11-01 17:36:32.112375 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2022-11-01 17:36:32.112669 E | discovery: error #0: context deadline exceeded
2022-11-01 17:36:32.112926 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2022-11-01 17:36:32.113360 E | discovery: error #0: context deadline exceeded
2022-11-01 17:36:32.113625 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2022-11-01 17:36:32.113911 E | discovery: error #0: context deadline exceeded
2022-11-01 17:36:32.114165 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2022-11-01 17:36:32.114450 E | discovery: error #0: context deadline exceeded
2022-11-01 17:36:32.114720 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2022-11-01 17:36:32.115105 E | discovery: error #0: context deadline exceeded
2022-11-01 17:36:32.115365 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2022-11-01 17:36:32.115671 E | discovery: error #0: context deadline exceeded
2022-11-01 17:36:32.115926 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2022-11-01 17:36:32.116216 E | discovery: error #0: context deadline exceeded
2022-11-01 17:36:32.116590 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
--- PASS: TestCheckCluster (0.01s)
=== RUN   TestWaitNodes
2022-11-01 17:36:32.117467 N | discovery: found peer 1 in the cluster
2022-11-01 17:36:32.117747 N | discovery: found peer 2 in the cluster
2022-11-01 17:36:32.117938 N | discovery: found peer 3 in the cluster
2022-11-01 17:36:32.118117 N | discovery: found 3 needed peer(s)
2022-11-01 17:36:32.118354 N | discovery: found peer 1 in the cluster
2022-11-01 17:36:32.118543 N | discovery: found peer 2 in the cluster
2022-11-01 17:36:32.118729 N | discovery: found peer 3 in the cluster
2022-11-01 17:36:32.118902 N | discovery: found 3 needed peer(s)
2022-11-01 17:36:32.119161 N | discovery: found peer 1 in the cluster
2022-11-01 17:36:32.119356 N | discovery: found 1 peer(s), waiting for 2 more
2022-11-01 17:36:32.119540 N | discovery: found peer 2 in the cluster
2022-11-01 17:36:32.119721 N | discovery: found 2 peer(s), waiting for 1 more
2022-11-01 17:36:32.119892 N | discovery: found peer 3 in the cluster
2022-11-01 17:36:32.120073 N | discovery: found 3 needed peer(s)
2022-11-01 17:36:32.120314 N | discovery: found peer 1 in the cluster
2022-11-01 17:36:32.120498 N | discovery: found 1 peer(s), waiting for 2 more
2022-11-01 17:36:32.120692 E | discovery: error #0: context deadline exceeded
2022-11-01 17:36:32.120956 I | discovery: waiting for other nodes: error connecting to <nil>, retrying in 2s
2022-11-01 17:36:32.121322 N | discovery: found peer 1 in the cluster
2022-11-01 17:36:32.121519 N | discovery: found 1 peer(s), waiting for 2 more
2022-11-01 17:36:32.121716 E | discovery: error #0: context deadline exceeded
2022-11-01 17:36:32.121973 I | discovery: waiting for other nodes: error connecting to <nil>, retrying in 4s
2022-11-01 17:36:32.122294 N | discovery: found peer 1 in the cluster
2022-11-01 17:36:32.122526 N | discovery: found 1 peer(s), waiting for 2 more
2022-11-01 17:36:32.122710 N | discovery: found peer 2 in the cluster
2022-11-01 17:36:32.122888 N | discovery: found 2 peer(s), waiting for 1 more
2022-11-01 17:36:32.123064 N | discovery: found peer 3 in the cluster
2022-11-01 17:36:32.123262 N | discovery: found 3 needed peer(s)
2022-11-01 17:36:32.123519 N | discovery: found peer 1 in the cluster
2022-11-01 17:36:32.123714 N | discovery: found peer 2 in the cluster
2022-11-01 17:36:32.123896 N | discovery: found 2 peer(s), waiting for 1 more
2022-11-01 17:36:32.124075 N | discovery: found peer 3 in the cluster
2022-11-01 17:36:32.124256 N | discovery: found 3 needed peer(s)
2022-11-01 17:36:32.124490 N | discovery: found peer 1 in the cluster
2022-11-01 17:36:32.124676 N | discovery: found peer 2 in the cluster
2022-11-01 17:36:32.124856 N | discovery: found 2 peer(s), waiting for 1 more
2022-11-01 17:36:32.125042 E | discovery: error #0: context deadline exceeded
2022-11-01 17:36:32.125290 I | discovery: waiting for other nodes: error connecting to <nil>, retrying in 2s
2022-11-01 17:36:32.125615 N | discovery: found peer 1 in the cluster
2022-11-01 17:36:32.125805 N | discovery: found peer 2 in the cluster
2022-11-01 17:36:32.126010 N | discovery: found 2 peer(s), waiting for 1 more
2022-11-01 17:36:32.126202 E | discovery: error #0: context deadline exceeded
2022-11-01 17:36:32.126488 I | discovery: waiting for other nodes: error connecting to <nil>, retrying in 4s
2022-11-01 17:36:32.126868 N | discovery: found peer 1 in the cluster
2022-11-01 17:36:32.127073 N | discovery: found peer 2 in the cluster
2022-11-01 17:36:32.127256 N | discovery: found 2 peer(s), waiting for 1 more
2022-11-01 17:36:32.127433 N | discovery: found peer 3 in the cluster
2022-11-01 17:36:32.127612 N | discovery: found 3 needed peer(s)
2022-11-01 17:36:32.127866 N | discovery: found peer 1 in the cluster
2022-11-01 17:36:32.128060 N | discovery: found peer 2 in the cluster
2022-11-01 17:36:32.128248 N | discovery: found peer 3 in the cluster
2022-11-01 17:36:32.128428 N | discovery: found 3 needed peer(s)
2022-11-01 17:36:32.128655 N | discovery: found peer 1 in the cluster
2022-11-01 17:36:32.128948 N | discovery: found peer 2 in the cluster
2022-11-01 17:36:32.129142 N | discovery: found peer 3 in the cluster
2022-11-01 17:36:32.129405 N | discovery: found 3 needed peer(s)
--- PASS: TestWaitNodes (0.01s)
=== RUN   TestCreateSelf
--- PASS: TestCreateSelf (0.00s)
=== RUN   TestNodesToCluster
--- PASS: TestNodesToCluster (0.00s)
=== RUN   TestSortableNodes
--- PASS: TestSortableNodes (0.03s)
=== RUN   TestRetryFailure
2022-11-01 17:36:32.164709 E | discovery: error #0: context deadline exceeded
2022-11-01 17:36:32.165065 I | discovery: cluster status check: error connecting to <nil>, retrying in 2s
2022-11-01 17:36:32.165399 E | discovery: error #0: context deadline exceeded
2022-11-01 17:36:32.165674 I | discovery: cluster status check: error connecting to <nil>, retrying in 4s
2022-11-01 17:36:32.165976 E | discovery: error #0: context deadline exceeded
2022-11-01 17:36:32.166265 I | discovery: cluster status check: error connecting to <nil>, retrying in 8s
2022-11-01 17:36:32.166567 E | discovery: error #0: context deadline exceeded
--- PASS: TestRetryFailure (0.00s)
PASS
ok  	github.com/coreos/etcd/discovery	0.092s
=== RUN   TestConfigFileOtherFields
--- PASS: TestConfigFileOtherFields (0.01s)
=== RUN   TestUpdateDefaultClusterFromName
--- PASS: TestUpdateDefaultClusterFromName (0.00s)
=== RUN   TestUpdateDefaultClusterFromNameOverwrite
--- PASS: TestUpdateDefaultClusterFromNameOverwrite (0.00s)
=== RUN   TestAutoCompactionModeInvalid
--- PASS: TestAutoCompactionModeInvalid (0.00s)
=== RUN   TestAutoCompactionModeParse
--- PASS: TestAutoCompactionModeParse (0.00s)
=== RUN   TestStartEtcdWrongToken
2022-11-01 17:36:44.648922 I | embed: listening for peers on http://localhost:2380
2022-11-01 17:36:44.650170 I | embed: listening for client requests on localhost:2379
2022-11-01 17:36:44.764144 I | etcdserver: name = default
2022-11-01 17:36:44.764408 I | etcdserver: data dir = /tmp/token-test738976527
2022-11-01 17:36:44.764603 I | etcdserver: member dir = /tmp/token-test738976527/member
2022-11-01 17:36:44.764787 I | etcdserver: heartbeat = 100ms
2022-11-01 17:36:44.764963 I | etcdserver: election = 1000ms
2022-11-01 17:36:44.765153 I | etcdserver: snapshot count = 100000
2022-11-01 17:36:44.765406 I | etcdserver: advertise client URLs = http://localhost:2379
2022-11-01 17:36:44.767700 I | etcdserver: initial advertise peer URLs = http://localhost:2380
2022-11-01 17:36:44.767982 I | etcdserver: initial cluster = default=http://localhost:2380
2022-11-01 17:36:44.974636 I | etcdserver: starting member 8e9e05c52164694d in cluster cdf818194e3a8c32
2022-11-01 17:36:44.975066 I | raft: 8e9e05c52164694d became follower at term 0
2022-11-01 17:36:44.975322 I | raft: newRaft 8e9e05c52164694d [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
2022-11-01 17:36:44.975548 I | raft: 8e9e05c52164694d became follower at term 1
2022-11-01 17:36:45.290998 E | auth: unknown token type: wrong-token
2022-11-01 17:36:45.291120 W | etcdserver: failed to create token provider,err is auth: invalid auth options
--- PASS: TestStartEtcdWrongToken (0.75s)
PASS
ok  	github.com/coreos/etcd/embed	0.838s
=== RUN   TestErrorWriteTo
--- PASS: TestErrorWriteTo (0.00s)
PASS
ok  	github.com/coreos/etcd/error	0.026s
=== RUN   TestMain
--- PASS: TestMain (0.00s)
PASS
ok  	github.com/coreos/etcd/etcdctl	0.114s
?   	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.054s
?   	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.063s
=== RUN   TestConfigParsingMemberFlags
--- PASS: TestConfigParsingMemberFlags (0.00s)
=== RUN   TestConfigFileMemberFields
2022-11-01 17:38:02.874628 I | etcdmain: Loading server configuration from "/tmp/servercfg1924660815"
--- PASS: TestConfigFileMemberFields (0.01s)
=== RUN   TestConfigParsingClusteringFlags
--- PASS: TestConfigParsingClusteringFlags (0.00s)
=== RUN   TestConfigFileClusteringFields
2022-11-01 17:38:02.889401 I | etcdmain: Loading server configuration from "/tmp/servercfg1223663454"
--- PASS: TestConfigFileClusteringFields (0.01s)
=== RUN   TestConfigFileClusteringFlags
2022-11-01 17:38:02.895311 I | etcdmain: Loading server configuration from "/tmp/servercfg23624523"
2022-11-01 17:38:02.898277 I | etcdmain: Loading server configuration from "/tmp/servercfg2620321349"
2022-11-01 17:38:02.901352 I | etcdmain: Loading server configuration from "/tmp/servercfg3204368379"
2022-11-01 17:38:02.904549 I | etcdmain: Loading server configuration from "/tmp/servercfg2060410779"
2022-11-01 17:38:02.908380 I | etcdmain: Loading server configuration from "/tmp/servercfg4180517277"
2022-11-01 17:38:02.912142 I | etcdmain: Loading server configuration from "/tmp/servercfg3929330310"
2022-11-01 17:38:02.915955 I | etcdmain: Loading server configuration from "/tmp/servercfg3757481072"
2022-11-01 17:38:02.919090 I | etcdmain: Loading server configuration from "/tmp/servercfg2042638244"
--- PASS: TestConfigFileClusteringFlags (0.03s)
=== RUN   TestConfigParsingOtherFlags
--- PASS: TestConfigParsingOtherFlags (0.00s)
=== RUN   TestConfigFileOtherFields
2022-11-01 17:38:02.928920 I | etcdmain: Loading server configuration from "/tmp/servercfg1666599891"
--- PASS: TestConfigFileOtherFields (0.00s)
=== RUN   TestConfigParsingConflictClusteringFlags
--- PASS: TestConfigParsingConflictClusteringFlags (0.01s)
=== RUN   TestConfigFileConflictClusteringFlags
2022-11-01 17:38:02.940766 I | etcdmain: Loading server configuration from "/tmp/servercfg2691000569"
2022-11-01 17:38:02.943320 I | etcdmain: Loading server configuration from "/tmp/servercfg941724453"
2022-11-01 17:38:02.945994 I | etcdmain: Loading server configuration from "/tmp/servercfg2662735137"
2022-11-01 17:38:02.948531 I | etcdmain: Loading server configuration from "/tmp/servercfg1518761106"
--- PASS: TestConfigFileConflictClusteringFlags (0.01s)
=== RUN   TestConfigParsingMissedAdvertiseClientURLsFlag
--- PASS: TestConfigParsingMissedAdvertiseClientURLsFlag (0.01s)
=== RUN   TestConfigIsNewCluster
--- PASS: TestConfigIsNewCluster (0.00s)
=== RUN   TestConfigIsProxy
--- PASS: TestConfigIsProxy (0.00s)
=== RUN   TestConfigIsReadonlyProxy
--- PASS: TestConfigIsReadonlyProxy (0.00s)
=== RUN   TestConfigShouldFallbackToProxy
--- PASS: TestConfigShouldFallbackToProxy (0.00s)
=== RUN   TestConfigFileElectionTimeout
2022-11-01 17:38:02.975160 I | etcdmain: Loading server configuration from "/tmp/servercfg3868127939"
2022-11-01 17:38:02.977533 I | etcdmain: Loading server configuration from "/tmp/servercfg1363497844"
2022-11-01 17:38:02.979969 I | etcdmain: Loading server configuration from "/tmp/servercfg1515236909"
2022-11-01 17:38:02.981969 I | etcdmain: Loading server configuration from "/tmp/servercfg2352015034"
--- PASS: TestConfigFileElectionTimeout (0.01s)
PASS
ok  	github.com/coreos/etcd/etcdmain	0.208s
=== RUN   TestDecideClusterVersion
--- PASS: TestDecideClusterVersion (0.00s)
=== RUN   TestIsCompatibleWithVers
2022-11-01 17:38:23.390223 W | etcdserver: the running cluster version(2.1.0) is higher than the maximum cluster version(2.0.0) supported
2022-11-01 17:38:23.390662 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-11-01 17:38:24.400117 I | etcdserver/membership: added member 4d2 [] to cluster 0
2022-11-01 17:38:24.400505 I | etcdserver: set snapshot count to default 100000
2022-11-01 17:38:24.400726 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-11-01 17:38:24.412323 I | etcdserver: skipped leadership transfer for single member cluster
--- PASS: TestApplyRepeat (0.02s)
=== RUN   TestApplyRequest
--- PASS: TestApplyRequest (0.00s)
=== RUN   TestApplyRequestOnAdminMemberAttributes
2022-11-01 17:38:24.425275 I | etcdserver/membership: added member 1 [] to cluster 0
--- PASS: TestApplyRequestOnAdminMemberAttributes (0.00s)
=== RUN   TestApplyConfChangeError
2022-11-01 17:38:24.426588 I | etcdserver/membership: added member 1 [] to cluster 0
2022-11-01 17:38:24.426888 I | etcdserver/membership: added member 2 [] to cluster 0
2022-11-01 17:38:24.427160 I | etcdserver/membership: added member 3 [] to cluster 0
2022-11-01 17:38:24.427426 I | etcdserver/membership: added member 4 [] to cluster 0
2022-11-01 17:38:24.427741 I | etcdserver/membership: removed member 4 from cluster 0
--- PASS: TestApplyConfChangeError (0.04s)
=== RUN   TestApplyConfChangeShouldStop
2022-11-01 17:38:24.471033 I | etcdserver/membership: added member 1 [] to cluster 0
2022-11-01 17:38:24.471547 I | etcdserver/membership: added member 2 [] to cluster 0
2022-11-01 17:38:24.471845 I | etcdserver/membership: added member 3 [] to cluster 0
2022-11-01 17:38:24.472425 I | etcdserver/membership: removed member 2 from cluster 0
2022-11-01 17:38:24.472873 I | etcdserver/membership: removed member 1 from cluster 0
--- PASS: TestApplyConfChangeShouldStop (0.00s)
=== RUN   TestApplyConfigChangeUpdatesConsistIndex
2022-11-01 17:38:24.473713 I | etcdserver/membership: added member 1 [] to cluster 0
2022-11-01 17:38:24.474645 I | etcdserver/membership: added member 2 [http://whatever:123] to cluster 0
--- PASS: TestApplyConfigChangeUpdatesConsistIndex (0.00s)
=== RUN   TestApplyMultiConfChangeShouldStop
2022-11-01 17:38:24.475591 I | etcdserver/membership: added member 1 [] to cluster 0
2022-11-01 17:38:24.475887 I | etcdserver/membership: added member 2 [] to cluster 0
2022-11-01 17:38:24.476150 I | etcdserver/membership: added member 3 [] to cluster 0
2022-11-01 17:38:24.476448 I | etcdserver/membership: added member 4 [] to cluster 0
2022-11-01 17:38:24.476711 I | etcdserver/membership: added member 5 [] to cluster 0
2022-11-01 17:38:24.477344 I | etcdserver/membership: removed member 1 from cluster 0
2022-11-01 17:38:24.477955 I | etcdserver/membership: removed member 2 from cluster 0
2022-11-01 17:38:24.478518 I | etcdserver/membership: removed member 3 from cluster 0
2022-11-01 17:38:24.479048 I | etcdserver/membership: removed member 4 from cluster 0
--- PASS: TestApplyMultiConfChangeShouldStop (0.00s)
=== RUN   TestDoProposal
2022-11-01 17:38:24.479829 I | etcdserver: set snapshot count to default 100000
2022-11-01 17:38:24.480077 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-11-01 17:38:24.480639 I | etcdserver: skipped leadership transfer for single member cluster
2022-11-01 17:38:24.481035 I | etcdserver: set snapshot count to default 100000
2022-11-01 17:38:24.481123 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-11-01 17:38:24.481663 I | etcdserver: skipped leadership transfer for single member cluster
2022-11-01 17:38:24.481913 I | etcdserver: set snapshot count to default 100000
2022-11-01 17:38:24.481993 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-11-01 17:38:24.482430 I | etcdserver: skipped leadership transfer for single member cluster
2022-11-01 17:38:24.482683 I | etcdserver: set snapshot count to default 100000
2022-11-01 17:38:24.482758 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-11-01 17:38:24.483086 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-11-01 17:38:24.507170 I | etcdserver: set snapshot count to default 100000
2022-11-01 17:38:24.507324 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-11-01 17:38:24.518243 I | etcdserver: skipped leadership transfer for single member cluster
--- PASS: TestSyncTrigger (0.01s)
=== RUN   TestSnapshot
2022-11-01 17:38:24.993078 I | etcdserver: saved snapshot at index 1
2022-11-01 17:38:24.993246 I | etcdserver: compacted raft log at 1
--- PASS: TestSnapshot (0.49s)
=== RUN   TestSnapshotOrdering
2022-11-01 17:38:25.335975 I | etcdserver: set snapshot count to default 100000
2022-11-01 17:38:25.336449 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-11-01 17:38:25.510430 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:25.593867 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:25.594210 I | etcdserver: applying snapshot at index 0...
2022-11-01 17:38:25.594455 I | etcdserver: raft applied incoming snapshot at index 1
2022-11-01 17:38:25.594571 I | etcdserver: skipped leadership transfer for single member cluster
2022-11-01 17:38:25.603607 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:25.608403 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:25.608563 I | etcdserver: recovering alarms...
2022-11-01 17:38:25.608964 I | etcdserver: closing old backend...
2022-11-01 17:38:25.792713 I | etcdserver: finished closing old backend
2022-11-01 17:38:25.793083 I | etcdserver: finished recovering alarms
2022-11-01 17:38:25.793793 I | etcdserver: recovering store v2...
2022-11-01 17:38:25.796616 I | etcdserver: finished recovering store v2
2022-11-01 17:38:25.797361 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:25.798124 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:25.798661 I | etcdserver: removing old peers from network...
2022-11-01 17:38:25.798917 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:25.799696 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:25.800221 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:25.800742 I | etcdserver: finished applying incoming snapshot at index 1
--- PASS: TestSnapshotOrdering (0.96s)
=== RUN   TestTriggerSnap
2022-11-01 17:38:26.303445 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-11-01 17:38:26.306847 I | etcdserver: start to snapshot (applied: 11, lastsnap: 0)
2022-11-01 17:38:26.501054 I | etcdserver: saved snapshot at index 11
2022-11-01 17:38:26.501390 I | etcdserver: compacted raft log at 1
2022-11-01 17:38:26.512358 I | etcdserver: skipped leadership transfer for single member cluster
--- PASS: TestTriggerSnap (0.64s)
=== RUN   TestConcurrentApplyAndSnapshotV3
2022-11-01 17:38:26.874816 I | etcdserver: set snapshot count to default 100000
2022-11-01 17:38:26.875017 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-11-01 17:38:27.068793 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:27.143770 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:27.144163 I | etcdserver: raft applied incoming snapshot at index 3
2022-11-01 17:38:27.144338 I | etcdserver: applying snapshot at index 0...
2022-11-01 17:38:27.146812 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:27.149418 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:27.149586 I | etcdserver: recovering alarms...
2022-11-01 17:38:27.149735 I | etcdserver: closing old backend...
2022-11-01 17:38:27.476004 I | etcdserver: finished recovering alarms
2022-11-01 17:38:27.476209 I | etcdserver: recovering store v2...
2022-11-01 17:38:27.478523 I | etcdserver: finished recovering store v2
2022-11-01 17:38:27.478708 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:27.479410 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:27.479484 I | etcdserver: removing old peers from network...
2022-11-01 17:38:27.479541 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:27.479593 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:27.480552 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:27.480637 I | etcdserver: finished applying incoming snapshot at index 3
2022-11-01 17:38:27.584382 I | etcdserver: finished closing old backend
2022-11-01 17:38:27.765080 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:27.860486 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:27.861012 I | etcdserver: raft applied incoming snapshot at index 6
2022-11-01 17:38:27.861378 I | etcdserver: applying snapshot at index 3...
2022-11-01 17:38:27.864051 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:27.866724 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:27.867123 I | etcdserver: recovering alarms...
2022-11-01 17:38:27.867428 I | etcdserver: closing old backend...
2022-11-01 17:38:28.093803 I | etcdserver: finished recovering alarms
2022-11-01 17:38:28.095284 I | etcdserver: recovering store v2...
2022-11-01 17:38:28.095830 I | etcdserver: finished closing old backend
2022-11-01 17:38:28.099378 I | etcdserver: finished recovering store v2
2022-11-01 17:38:28.099491 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:28.099651 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:28.099714 I | etcdserver: removing old peers from network...
2022-11-01 17:38:28.099765 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:28.099813 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:28.099878 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:28.099950 I | etcdserver: finished applying incoming snapshot at index 6
2022-11-01 17:38:28.353228 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:28.443748 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:28.444454 I | etcdserver: raft applied incoming snapshot at index 9
2022-11-01 17:38:28.445157 I | etcdserver: applying snapshot at index 6...
2022-11-01 17:38:28.449541 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:28.454868 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:28.455305 I | etcdserver: recovering alarms...
2022-11-01 17:38:28.455464 I | etcdserver: closing old backend...
2022-11-01 17:38:28.642640 I | etcdserver: finished recovering alarms
2022-11-01 17:38:28.642798 I | etcdserver: recovering store v2...
2022-11-01 17:38:28.643272 I | etcdserver: finished closing old backend
2022-11-01 17:38:28.644988 I | etcdserver: finished recovering store v2
2022-11-01 17:38:28.645093 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:28.645796 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:28.645872 I | etcdserver: removing old peers from network...
2022-11-01 17:38:28.645927 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:28.645980 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:28.646769 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:28.646873 I | etcdserver: finished applying incoming snapshot at index 9
2022-11-01 17:38:28.893740 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:28.985539 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:28.985919 I | etcdserver: raft applied incoming snapshot at index 12
2022-11-01 17:38:28.986477 I | etcdserver: applying snapshot at index 9...
2022-11-01 17:38:28.989527 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:28.993022 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:28.993217 I | etcdserver: recovering alarms...
2022-11-01 17:38:28.993506 I | etcdserver: closing old backend...
2022-11-01 17:38:29.200959 I | etcdserver: finished recovering alarms
2022-11-01 17:38:29.201100 I | etcdserver: recovering store v2...
2022-11-01 17:38:29.201729 I | etcdserver: finished closing old backend
2022-11-01 17:38:29.203455 I | etcdserver: finished recovering store v2
2022-11-01 17:38:29.203574 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:29.204294 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:29.204369 I | etcdserver: removing old peers from network...
2022-11-01 17:38:29.204425 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:29.204480 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:29.205247 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:29.205329 I | etcdserver: finished applying incoming snapshot at index 12
2022-11-01 17:38:29.427188 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:29.527281 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:29.527608 I | etcdserver: raft applied incoming snapshot at index 15
2022-11-01 17:38:29.528306 I | etcdserver: applying snapshot at index 12...
2022-11-01 17:38:29.531184 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:29.533908 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:29.534669 I | etcdserver: recovering alarms...
2022-11-01 17:38:29.535472 I | etcdserver: closing old backend...
2022-11-01 17:38:29.717683 I | etcdserver: finished recovering alarms
2022-11-01 17:38:29.717820 I | etcdserver: recovering store v2...
2022-11-01 17:38:29.718143 I | etcdserver: finished closing old backend
2022-11-01 17:38:29.719143 I | etcdserver: finished recovering store v2
2022-11-01 17:38:29.719257 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:29.719411 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:29.719471 I | etcdserver: removing old peers from network...
2022-11-01 17:38:29.719525 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:29.719577 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:29.719646 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:29.719716 I | etcdserver: finished applying incoming snapshot at index 15
2022-11-01 17:38:29.952181 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:30.068774 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:30.069132 I | etcdserver: raft applied incoming snapshot at index 18
2022-11-01 17:38:30.069309 I | etcdserver: applying snapshot at index 15...
2022-11-01 17:38:30.072148 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:30.078345 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:30.078587 I | etcdserver: recovering alarms...
2022-11-01 17:38:30.079144 I | etcdserver: closing old backend...
2022-11-01 17:38:30.251067 I | etcdserver: finished recovering alarms
2022-11-01 17:38:30.251211 I | etcdserver: recovering store v2...
2022-11-01 17:38:30.251515 I | etcdserver: finished closing old backend
2022-11-01 17:38:30.252560 I | etcdserver: finished recovering store v2
2022-11-01 17:38:30.252671 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:30.252837 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:30.252901 I | etcdserver: removing old peers from network...
2022-11-01 17:38:30.252953 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:30.253003 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:30.253053 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:30.253122 I | etcdserver: finished applying incoming snapshot at index 18
2022-11-01 17:38:30.502187 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:30.602266 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:30.602588 I | etcdserver: raft applied incoming snapshot at index 21
2022-11-01 17:38:30.602744 I | etcdserver: applying snapshot at index 18...
2022-11-01 17:38:30.605458 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:30.608134 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:30.608295 I | etcdserver: recovering alarms...
2022-11-01 17:38:30.609375 I | etcdserver: closing old backend...
2022-11-01 17:38:30.967658 I | etcdserver: finished recovering alarms
2022-11-01 17:38:30.967895 I | etcdserver: recovering store v2...
2022-11-01 17:38:30.969981 I | etcdserver: finished recovering store v2
2022-11-01 17:38:30.970185 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:30.970482 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:30.970595 I | etcdserver: removing old peers from network...
2022-11-01 17:38:30.970699 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:30.970858 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:30.970966 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:30.971100 I | etcdserver: finished applying incoming snapshot at index 21
2022-11-01 17:38:31.134797 I | etcdserver: finished closing old backend
2022-11-01 17:38:31.344442 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:31.436178 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:31.436921 I | etcdserver: raft applied incoming snapshot at index 24
2022-11-01 17:38:31.437209 I | etcdserver: applying snapshot at index 21...
2022-11-01 17:38:31.441596 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:31.444680 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:31.444839 I | etcdserver: recovering alarms...
2022-11-01 17:38:31.445297 I | etcdserver: closing old backend...
2022-11-01 17:38:31.709545 I | etcdserver: finished recovering alarms
2022-11-01 17:38:31.709793 I | etcdserver: recovering store v2...
2022-11-01 17:38:31.711952 I | etcdserver: finished recovering store v2
2022-11-01 17:38:31.712144 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:31.712428 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:31.712537 I | etcdserver: removing old peers from network...
2022-11-01 17:38:31.712637 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:31.712740 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:31.712843 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:31.713009 I | etcdserver: finished applying incoming snapshot at index 24
2022-11-01 17:38:31.894231 I | etcdserver: finished closing old backend
2022-11-01 17:38:32.077309 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:32.178443 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:32.178811 I | etcdserver: raft applied incoming snapshot at index 27
2022-11-01 17:38:32.178972 I | etcdserver: applying snapshot at index 24...
2022-11-01 17:38:32.181804 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:32.188770 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:32.189789 I | etcdserver: recovering alarms...
2022-11-01 17:38:32.190699 I | etcdserver: closing old backend...
2022-11-01 17:38:32.367982 I | etcdserver: finished recovering alarms
2022-11-01 17:38:32.370625 I | etcdserver: recovering store v2...
2022-11-01 17:38:32.370732 I | etcdserver: finished closing old backend
2022-11-01 17:38:32.372045 I | etcdserver: finished recovering store v2
2022-11-01 17:38:32.372151 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:32.372306 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:32.372365 I | etcdserver: removing old peers from network...
2022-11-01 17:38:32.372415 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:32.372467 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:32.372533 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:32.372603 I | etcdserver: finished applying incoming snapshot at index 27
2022-11-01 17:38:32.569432 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:32.660489 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:32.660797 I | etcdserver: raft applied incoming snapshot at index 30
2022-11-01 17:38:32.660929 I | etcdserver: applying snapshot at index 27...
2022-11-01 17:38:32.663575 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:32.665974 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:32.666133 I | etcdserver: recovering alarms...
2022-11-01 17:38:32.666651 I | etcdserver: closing old backend...
2022-11-01 17:38:32.842728 I | etcdserver: finished recovering alarms
2022-11-01 17:38:32.842843 I | etcdserver: recovering store v2...
2022-11-01 17:38:32.843506 I | etcdserver: finished closing old backend
2022-11-01 17:38:32.844161 I | etcdserver: finished recovering store v2
2022-11-01 17:38:32.844274 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:32.844425 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:32.844492 I | etcdserver: removing old peers from network...
2022-11-01 17:38:32.844545 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:32.844596 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:32.844652 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:32.844711 I | etcdserver: finished applying incoming snapshot at index 30
2022-11-01 17:38:33.035330 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:33.127246 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:33.127975 I | etcdserver: raft applied incoming snapshot at index 33
2022-11-01 17:38:33.128425 I | etcdserver: applying snapshot at index 30...
2022-11-01 17:38:33.133955 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:33.139009 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:33.139191 I | etcdserver: recovering alarms...
2022-11-01 17:38:33.139361 I | etcdserver: closing old backend...
2022-11-01 17:38:33.343121 I | etcdserver: finished closing old backend
2022-11-01 17:38:33.417807 I | etcdserver: finished recovering alarms
2022-11-01 17:38:33.418194 I | etcdserver: recovering store v2...
2022-11-01 17:38:33.420822 I | etcdserver: finished recovering store v2
2022-11-01 17:38:33.420960 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:33.421907 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:33.422054 I | etcdserver: removing old peers from network...
2022-11-01 17:38:33.422112 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:33.422207 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:33.423020 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:33.423179 I | etcdserver: finished applying incoming snapshot at index 33
2022-11-01 17:38:33.619449 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:33.702372 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:33.702881 I | etcdserver: raft applied incoming snapshot at index 36
2022-11-01 17:38:33.703051 I | etcdserver: applying snapshot at index 33...
2022-11-01 17:38:33.705665 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:33.711024 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:33.711760 I | etcdserver: recovering alarms...
2022-11-01 17:38:33.713044 I | etcdserver: closing old backend...
2022-11-01 17:38:34.001061 I | etcdserver: finished recovering alarms
2022-11-01 17:38:34.001490 I | etcdserver: recovering store v2...
2022-11-01 17:38:34.001840 I | etcdserver: finished closing old backend
2022-11-01 17:38:34.003456 I | etcdserver: finished recovering store v2
2022-11-01 17:38:34.003699 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:34.004001 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:34.004192 I | etcdserver: removing old peers from network...
2022-11-01 17:38:34.004369 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:34.004547 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:34.004749 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:34.004950 I | etcdserver: finished applying incoming snapshot at index 36
2022-11-01 17:38:34.210475 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:34.302282 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:34.302757 I | etcdserver: raft applied incoming snapshot at index 39
2022-11-01 17:38:34.302902 I | etcdserver: applying snapshot at index 36...
2022-11-01 17:38:34.305508 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:34.308586 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:34.308753 I | etcdserver: recovering alarms...
2022-11-01 17:38:34.309698 I | etcdserver: closing old backend...
2022-11-01 17:38:34.509418 I | etcdserver: finished recovering alarms
2022-11-01 17:38:34.509608 I | etcdserver: recovering store v2...
2022-11-01 17:38:34.510220 I | etcdserver: finished closing old backend
2022-11-01 17:38:34.510920 I | etcdserver: finished recovering store v2
2022-11-01 17:38:34.511029 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:34.511182 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:34.511414 I | etcdserver: removing old peers from network...
2022-11-01 17:38:34.511477 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:34.511528 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:34.511585 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:34.511648 I | etcdserver: finished applying incoming snapshot at index 39
2022-11-01 17:38:34.727249 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:34.827357 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:34.827928 I | etcdserver: raft applied incoming snapshot at index 42
2022-11-01 17:38:34.828057 I | etcdserver: applying snapshot at index 39...
2022-11-01 17:38:34.831058 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:34.833765 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:34.833934 I | etcdserver: recovering alarms...
2022-11-01 17:38:34.834226 I | etcdserver: closing old backend...
2022-11-01 17:38:35.001179 I | etcdserver: finished recovering alarms
2022-11-01 17:38:35.001381 I | etcdserver: recovering store v2...
2022-11-01 17:38:35.002711 I | etcdserver: finished recovering store v2
2022-11-01 17:38:35.002825 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:35.002994 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:35.003061 I | etcdserver: removing old peers from network...
2022-11-01 17:38:35.003119 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:35.003173 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:35.003253 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:35.003328 I | etcdserver: finished applying incoming snapshot at index 42
2022-11-01 17:38:35.006265 I | etcdserver: finished closing old backend
2022-11-01 17:38:35.195769 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:35.293904 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:35.294192 I | etcdserver: raft applied incoming snapshot at index 45
2022-11-01 17:38:35.294395 I | etcdserver: applying snapshot at index 42...
2022-11-01 17:38:35.297795 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:35.302051 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:35.302299 I | etcdserver: recovering alarms...
2022-11-01 17:38:35.303680 I | etcdserver: closing old backend...
2022-11-01 17:38:35.493289 I | etcdserver: finished closing old backend
2022-11-01 17:38:35.551108 I | etcdserver: finished recovering alarms
2022-11-01 17:38:35.551270 I | etcdserver: recovering store v2...
2022-11-01 17:38:35.552569 I | etcdserver: finished recovering store v2
2022-11-01 17:38:35.552678 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:35.552866 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:35.552939 I | etcdserver: removing old peers from network...
2022-11-01 17:38:35.553000 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:35.553052 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:35.553114 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:35.553206 I | etcdserver: finished applying incoming snapshot at index 45
2022-11-01 17:38:35.718842 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:35.818941 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:35.819358 I | etcdserver: raft applied incoming snapshot at index 48
2022-11-01 17:38:35.819534 I | etcdserver: applying snapshot at index 45...
2022-11-01 17:38:35.822184 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:35.825964 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:35.826141 I | etcdserver: recovering alarms...
2022-11-01 17:38:35.826888 I | etcdserver: closing old backend...
2022-11-01 17:38:36.001099 I | etcdserver: finished recovering alarms
2022-11-01 17:38:36.001338 I | etcdserver: recovering store v2...
2022-11-01 17:38:36.001618 I | etcdserver: finished closing old backend
2022-11-01 17:38:36.002665 I | etcdserver: finished recovering store v2
2022-11-01 17:38:36.002779 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:36.002970 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:36.003040 I | etcdserver: removing old peers from network...
2022-11-01 17:38:36.003097 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:36.003151 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:36.003209 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:36.003284 I | etcdserver: finished applying incoming snapshot at index 48
2022-11-01 17:38:36.177317 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:36.302342 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:36.302610 I | etcdserver: raft applied incoming snapshot at index 51
2022-11-01 17:38:36.302725 I | etcdserver: applying snapshot at index 48...
2022-11-01 17:38:36.305320 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:36.307943 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:36.308140 I | etcdserver: recovering alarms...
2022-11-01 17:38:36.308458 I | etcdserver: closing old backend...
2022-11-01 17:38:36.476207 I | etcdserver: finished recovering alarms
2022-11-01 17:38:36.476460 I | etcdserver: recovering store v2...
2022-11-01 17:38:36.476615 I | etcdserver: finished closing old backend
2022-11-01 17:38:36.478465 I | etcdserver: finished recovering store v2
2022-11-01 17:38:36.478660 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:36.478959 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:36.479062 I | etcdserver: removing old peers from network...
2022-11-01 17:38:36.479154 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:36.479245 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:36.479342 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:36.479470 I | etcdserver: finished applying incoming snapshot at index 51
2022-11-01 17:38:36.693769 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:36.785566 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:36.785858 I | etcdserver: raft applied incoming snapshot at index 54
2022-11-01 17:38:36.785988 I | etcdserver: applying snapshot at index 51...
2022-11-01 17:38:36.788611 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:36.794727 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:36.794916 I | etcdserver: recovering alarms...
2022-11-01 17:38:36.795284 I | etcdserver: closing old backend...
2022-11-01 17:38:36.951104 I | etcdserver: finished recovering alarms
2022-11-01 17:38:36.951310 I | etcdserver: recovering store v2...
2022-11-01 17:38:36.951613 I | etcdserver: finished closing old backend
2022-11-01 17:38:36.952656 I | etcdserver: finished recovering store v2
2022-11-01 17:38:36.952763 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:36.952937 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:36.953007 I | etcdserver: removing old peers from network...
2022-11-01 17:38:36.953061 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:36.953112 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:36.953167 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:36.953238 I | etcdserver: finished applying incoming snapshot at index 54
2022-11-01 17:38:37.135605 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:37.235613 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:37.236174 I | etcdserver: raft applied incoming snapshot at index 57
2022-11-01 17:38:37.236556 I | etcdserver: applying snapshot at index 54...
2022-11-01 17:38:37.239768 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:37.242587 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:37.242757 I | etcdserver: recovering alarms...
2022-11-01 17:38:37.243725 I | etcdserver: closing old backend...
2022-11-01 17:38:37.417824 I | etcdserver: finished recovering alarms
2022-11-01 17:38:37.418030 I | etcdserver: recovering store v2...
2022-11-01 17:38:37.419085 I | etcdserver: finished closing old backend
2022-11-01 17:38:37.419870 I | etcdserver: finished recovering store v2
2022-11-01 17:38:37.419976 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:37.420313 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:37.420373 I | etcdserver: removing old peers from network...
2022-11-01 17:38:37.420427 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:37.420745 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:37.420804 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:37.420862 I | etcdserver: finished applying incoming snapshot at index 57
2022-11-01 17:38:37.594127 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:37.687322 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:37.687788 I | etcdserver: raft applied incoming snapshot at index 60
2022-11-01 17:38:37.687994 I | etcdserver: applying snapshot at index 57...
2022-11-01 17:38:37.690836 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:37.693414 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:37.693590 I | etcdserver: recovering alarms...
2022-11-01 17:38:37.694642 I | etcdserver: closing old backend...
2022-11-01 17:38:37.909633 I | etcdserver: finished recovering alarms
2022-11-01 17:38:37.909908 I | etcdserver: recovering store v2...
2022-11-01 17:38:37.910127 I | etcdserver: finished closing old backend
2022-11-01 17:38:37.911883 I | etcdserver: finished recovering store v2
2022-11-01 17:38:37.912058 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:37.912365 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:37.912522 I | etcdserver: removing old peers from network...
2022-11-01 17:38:37.912617 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:37.912712 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:37.912805 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:37.912927 I | etcdserver: finished applying incoming snapshot at index 60
2022-11-01 17:38:38.095326 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:38.194787 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:38.195346 I | etcdserver: raft applied incoming snapshot at index 63
2022-11-01 17:38:38.195481 I | etcdserver: applying snapshot at index 60...
2022-11-01 17:38:38.199329 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:38.204070 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:38.204404 I | etcdserver: recovering alarms...
2022-11-01 17:38:38.205004 I | etcdserver: closing old backend...
2022-11-01 17:38:38.376171 I | etcdserver: finished recovering alarms
2022-11-01 17:38:38.376355 I | etcdserver: recovering store v2...
2022-11-01 17:38:38.376645 I | etcdserver: finished closing old backend
2022-11-01 17:38:38.377696 I | etcdserver: finished recovering store v2
2022-11-01 17:38:38.377806 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:38.377983 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:38.378052 I | etcdserver: removing old peers from network...
2022-11-01 17:38:38.378111 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:38.378162 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:38.378216 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:38.378288 I | etcdserver: finished applying incoming snapshot at index 63
2022-11-01 17:38:38.552663 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:38.644013 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:38.644305 I | etcdserver: raft applied incoming snapshot at index 66
2022-11-01 17:38:38.644482 I | etcdserver: applying snapshot at index 63...
2022-11-01 17:38:38.647125 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:38.649777 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:38.649942 I | etcdserver: recovering alarms...
2022-11-01 17:38:38.650408 I | etcdserver: closing old backend...
2022-11-01 17:38:38.809445 I | etcdserver: finished recovering alarms
2022-11-01 17:38:38.809688 I | etcdserver: recovering store v2...
2022-11-01 17:38:38.810296 I | etcdserver: finished closing old backend
2022-11-01 17:38:38.811060 I | etcdserver: finished recovering store v2
2022-11-01 17:38:38.811166 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:38.811396 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:38.811471 I | etcdserver: removing old peers from network...
2022-11-01 17:38:38.811531 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:38.811580 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:38.811638 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:38.811715 I | etcdserver: finished applying incoming snapshot at index 66
2022-11-01 17:38:39.086698 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:39.178964 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:39.179347 I | etcdserver: raft applied incoming snapshot at index 69
2022-11-01 17:38:39.179528 I | etcdserver: applying snapshot at index 66...
2022-11-01 17:38:39.182568 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:39.184943 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:39.185160 I | etcdserver: recovering alarms...
2022-11-01 17:38:39.185407 I | etcdserver: closing old backend...
2022-11-01 17:38:39.451182 I | etcdserver: finished recovering alarms
2022-11-01 17:38:39.451515 I | etcdserver: recovering store v2...
2022-11-01 17:38:39.452912 I | etcdserver: finished recovering store v2
2022-11-01 17:38:39.453027 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:39.453179 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:39.453248 I | etcdserver: removing old peers from network...
2022-11-01 17:38:39.453306 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:39.453357 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:39.453412 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:39.453471 I | etcdserver: finished applying incoming snapshot at index 69
2022-11-01 17:38:39.551728 I | etcdserver: finished closing old backend
2022-11-01 17:38:39.735568 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:39.843931 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:39.844251 I | etcdserver: raft applied incoming snapshot at index 72
2022-11-01 17:38:39.844396 I | etcdserver: applying snapshot at index 69...
2022-11-01 17:38:39.846938 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:39.856413 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:39.856720 I | etcdserver: recovering alarms...
2022-11-01 17:38:39.857391 I | etcdserver: closing old backend...
2022-11-01 17:38:40.018198 I | etcdserver: finished recovering alarms
2022-11-01 17:38:40.022216 I | etcdserver: recovering store v2...
2022-11-01 17:38:40.022528 I | etcdserver: finished closing old backend
2022-11-01 17:38:40.023840 I | etcdserver: finished recovering store v2
2022-11-01 17:38:40.023947 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:40.024124 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:40.024193 I | etcdserver: removing old peers from network...
2022-11-01 17:38:40.024249 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:40.024297 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:40.024349 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:40.024422 I | etcdserver: finished applying incoming snapshot at index 72
2022-11-01 17:38:40.227242 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:40.319000 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:40.319606 I | etcdserver: raft applied incoming snapshot at index 75
2022-11-01 17:38:40.319969 I | etcdserver: applying snapshot at index 72...
2022-11-01 17:38:40.324136 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:40.327129 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:40.327293 I | etcdserver: recovering alarms...
2022-11-01 17:38:40.328560 I | etcdserver: closing old backend...
2022-11-01 17:38:40.501709 I | etcdserver: finished closing old backend
2022-11-01 17:38:40.561070 I | etcdserver: finished recovering alarms
2022-11-01 17:38:40.561164 I | etcdserver: recovering store v2...
2022-11-01 17:38:40.567145 I | etcdserver: finished recovering store v2
2022-11-01 17:38:40.567252 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:40.567399 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:40.567463 I | etcdserver: removing old peers from network...
2022-11-01 17:38:40.570291 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:40.570351 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:40.570405 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:40.570467 I | etcdserver: finished applying incoming snapshot at index 75
2022-11-01 17:38:40.777994 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:40.869773 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:40.870330 I | etcdserver: raft applied incoming snapshot at index 78
2022-11-01 17:38:40.870490 I | etcdserver: applying snapshot at index 75...
2022-11-01 17:38:40.873180 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:40.875786 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:40.875943 I | etcdserver: recovering alarms...
2022-11-01 17:38:40.876925 I | etcdserver: closing old backend...
2022-11-01 17:38:41.043005 I | etcdserver: finished recovering alarms
2022-11-01 17:38:41.043146 I | etcdserver: recovering store v2...
2022-11-01 17:38:41.043710 I | etcdserver: finished closing old backend
2022-11-01 17:38:41.044476 I | etcdserver: finished recovering store v2
2022-11-01 17:38:41.044587 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:41.044747 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:41.044807 I | etcdserver: removing old peers from network...
2022-11-01 17:38:41.044858 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:41.044909 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:41.044960 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:41.045029 I | etcdserver: finished applying incoming snapshot at index 78
2022-11-01 17:38:41.218859 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:41.310768 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:41.311181 I | etcdserver: raft applied incoming snapshot at index 81
2022-11-01 17:38:41.311339 I | etcdserver: applying snapshot at index 78...
2022-11-01 17:38:41.314119 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:41.318154 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:41.318368 I | etcdserver: recovering alarms...
2022-11-01 17:38:41.319337 I | etcdserver: closing old backend...
2022-11-01 17:38:41.467894 I | etcdserver: finished recovering alarms
2022-11-01 17:38:41.468107 I | etcdserver: recovering store v2...
2022-11-01 17:38:41.468475 I | etcdserver: finished closing old backend
2022-11-01 17:38:41.469460 I | etcdserver: finished recovering store v2
2022-11-01 17:38:41.469571 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:41.469755 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:41.469824 I | etcdserver: removing old peers from network...
2022-11-01 17:38:41.469879 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:41.469928 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:41.469984 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:41.470055 I | etcdserver: finished applying incoming snapshot at index 81
2022-11-01 17:38:41.652279 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:41.761708 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:41.761980 I | etcdserver: raft applied incoming snapshot at index 84
2022-11-01 17:38:41.762097 I | etcdserver: applying snapshot at index 81...
2022-11-01 17:38:41.765006 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:41.767458 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:41.767603 I | etcdserver: recovering alarms...
2022-11-01 17:38:41.768422 I | etcdserver: closing old backend...
2022-11-01 17:38:41.942841 I | etcdserver: finished recovering alarms
2022-11-01 17:38:41.943329 I | etcdserver: finished closing old backend
2022-11-01 17:38:41.943459 I | etcdserver: recovering store v2...
2022-11-01 17:38:41.944815 I | etcdserver: finished recovering store v2
2022-11-01 17:38:41.944923 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:41.945080 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:41.945149 I | etcdserver: removing old peers from network...
2022-11-01 17:38:41.945207 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:41.945262 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:41.945320 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:41.945386 I | etcdserver: finished applying incoming snapshot at index 84
2022-11-01 17:38:42.154102 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:42.252703 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:42.253081 I | etcdserver: raft applied incoming snapshot at index 87
2022-11-01 17:38:42.253327 I | etcdserver: applying snapshot at index 84...
2022-11-01 17:38:42.255904 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:42.258624 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:42.258790 I | etcdserver: recovering alarms...
2022-11-01 17:38:42.259358 I | etcdserver: closing old backend...
2022-11-01 17:38:42.451291 I | etcdserver: finished recovering alarms
2022-11-01 17:38:42.451429 I | etcdserver: recovering store v2...
2022-11-01 17:38:42.452200 I | etcdserver: finished closing old backend
2022-11-01 17:38:42.452788 I | etcdserver: finished recovering store v2
2022-11-01 17:38:42.452897 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:42.453058 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:42.453127 I | etcdserver: removing old peers from network...
2022-11-01 17:38:42.453182 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:42.453232 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:42.453288 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:42.453364 I | etcdserver: finished applying incoming snapshot at index 87
2022-11-01 17:38:42.627597 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:42.727606 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:42.727964 I | etcdserver: raft applied incoming snapshot at index 90
2022-11-01 17:38:42.728103 I | etcdserver: applying snapshot at index 87...
2022-11-01 17:38:42.730662 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:42.737572 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:42.737805 I | etcdserver: recovering alarms...
2022-11-01 17:38:42.738236 I | etcdserver: closing old backend...
2022-11-01 17:38:42.901330 I | etcdserver: finished recovering alarms
2022-11-01 17:38:42.901492 I | etcdserver: recovering store v2...
2022-11-01 17:38:42.901741 I | etcdserver: finished closing old backend
2022-11-01 17:38:42.902820 I | etcdserver: finished recovering store v2
2022-11-01 17:38:42.902933 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:42.903103 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:42.903172 I | etcdserver: removing old peers from network...
2022-11-01 17:38:42.903229 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:42.903282 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:42.903338 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:42.903423 I | etcdserver: finished applying incoming snapshot at index 90
2022-11-01 17:38:43.113333 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:43.252404 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:43.252716 I | etcdserver: raft applied incoming snapshot at index 93
2022-11-01 17:38:43.252839 I | etcdserver: applying snapshot at index 90...
2022-11-01 17:38:43.255344 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:43.258183 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:43.258353 I | etcdserver: recovering alarms...
2022-11-01 17:38:43.258508 I | etcdserver: closing old backend...
2022-11-01 17:38:43.417891 I | etcdserver: finished recovering alarms
2022-11-01 17:38:43.418037 I | etcdserver: recovering store v2...
2022-11-01 17:38:43.418338 I | etcdserver: finished closing old backend
2022-11-01 17:38:43.419448 I | etcdserver: finished recovering store v2
2022-11-01 17:38:43.419560 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:43.419719 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:43.419787 I | etcdserver: removing old peers from network...
2022-11-01 17:38:43.419847 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:43.419903 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:43.419973 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:43.420048 I | etcdserver: finished applying incoming snapshot at index 93
2022-11-01 17:38:43.595756 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:43.686534 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:43.687343 I | etcdserver: raft applied incoming snapshot at index 96
2022-11-01 17:38:43.687607 I | etcdserver: applying snapshot at index 93...
2022-11-01 17:38:43.690582 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:43.693304 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:43.693486 I | etcdserver: recovering alarms...
2022-11-01 17:38:43.693726 I | etcdserver: closing old backend...
2022-11-01 17:38:43.834586 I | etcdserver: finished recovering alarms
2022-11-01 17:38:43.834696 I | etcdserver: recovering store v2...
2022-11-01 17:38:43.836740 I | etcdserver: finished recovering store v2
2022-11-01 17:38:43.836857 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:43.837002 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:43.837067 I | etcdserver: removing old peers from network...
2022-11-01 17:38:43.837122 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:43.838141 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:43.838202 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:43.838284 I | etcdserver: finished applying incoming snapshot at index 96
2022-11-01 17:38:43.960228 I | etcdserver: finished closing old backend
2022-11-01 17:38:44.194524 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:44.286489 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:44.287394 I | etcdserver: raft applied incoming snapshot at index 99
2022-11-01 17:38:44.287623 I | etcdserver: applying snapshot at index 96...
2022-11-01 17:38:44.291831 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:44.297133 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:44.297327 I | etcdserver: recovering alarms...
2022-11-01 17:38:44.298090 I | etcdserver: closing old backend...
2022-11-01 17:38:44.459582 I | etcdserver: finished recovering alarms
2022-11-01 17:38:44.459702 I | etcdserver: recovering store v2...
2022-11-01 17:38:44.461387 I | etcdserver: finished closing old backend
2022-11-01 17:38:44.461624 I | etcdserver: finished recovering store v2
2022-11-01 17:38:44.461832 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:44.462221 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:44.462328 I | etcdserver: removing old peers from network...
2022-11-01 17:38:44.462431 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:44.462539 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:44.462695 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:44.462822 I | etcdserver: finished applying incoming snapshot at index 99
2022-11-01 17:38:44.668930 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:44.760734 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:44.761216 I | etcdserver: raft applied incoming snapshot at index 102
2022-11-01 17:38:44.761697 I | etcdserver: applying snapshot at index 99...
2022-11-01 17:38:44.764448 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:44.767112 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:44.767540 I | etcdserver: recovering alarms...
2022-11-01 17:38:44.768388 I | etcdserver: closing old backend...
2022-11-01 17:38:44.942918 I | etcdserver: finished recovering alarms
2022-11-01 17:38:44.943269 I | etcdserver: recovering store v2...
2022-11-01 17:38:44.944041 I | etcdserver: finished closing old backend
2022-11-01 17:38:44.944879 I | etcdserver: finished recovering store v2
2022-11-01 17:38:44.945115 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:44.945397 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:44.945588 I | etcdserver: removing old peers from network...
2022-11-01 17:38:44.945768 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:44.945945 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:44.946130 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:44.946377 I | etcdserver: finished applying incoming snapshot at index 102
2022-11-01 17:38:45.127382 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:45.227506 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:45.227943 I | etcdserver: raft applied incoming snapshot at index 105
2022-11-01 17:38:45.228172 I | etcdserver: applying snapshot at index 102...
2022-11-01 17:38:45.230818 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:45.233384 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:45.233554 I | etcdserver: recovering alarms...
2022-11-01 17:38:45.233702 I | etcdserver: closing old backend...
2022-11-01 17:38:45.409594 I | etcdserver: finished recovering alarms
2022-11-01 17:38:45.409719 I | etcdserver: recovering store v2...
2022-11-01 17:38:45.410798 I | etcdserver: finished closing old backend
2022-11-01 17:38:45.411046 I | etcdserver: finished recovering store v2
2022-11-01 17:38:45.411156 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:45.411362 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:45.411439 I | etcdserver: removing old peers from network...
2022-11-01 17:38:45.411503 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:45.411558 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:45.411615 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:45.411678 I | etcdserver: finished applying incoming snapshot at index 105
2022-11-01 17:38:45.610693 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:45.710744 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:45.711045 I | etcdserver: raft applied incoming snapshot at index 108
2022-11-01 17:38:45.711176 I | etcdserver: applying snapshot at index 105...
2022-11-01 17:38:45.713684 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:45.718352 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:45.718523 I | etcdserver: recovering alarms...
2022-11-01 17:38:45.719101 I | etcdserver: closing old backend...
2022-11-01 17:38:45.876424 I | etcdserver: finished recovering alarms
2022-11-01 17:38:45.876698 I | etcdserver: recovering store v2...
2022-11-01 17:38:45.876902 I | etcdserver: finished closing old backend
2022-11-01 17:38:45.878001 I | etcdserver: finished recovering store v2
2022-11-01 17:38:45.878111 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:45.878332 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:45.878403 I | etcdserver: removing old peers from network...
2022-11-01 17:38:45.878457 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:45.878507 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:45.878589 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:45.878664 I | etcdserver: finished applying incoming snapshot at index 108
2022-11-01 17:38:46.052494 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:46.160803 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:46.161145 I | etcdserver: raft applied incoming snapshot at index 111
2022-11-01 17:38:46.161350 I | etcdserver: applying snapshot at index 108...
2022-11-01 17:38:46.164014 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:46.166692 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:46.166863 I | etcdserver: recovering alarms...
2022-11-01 17:38:46.166971 I | etcdserver: closing old backend...
2022-11-01 17:38:46.326331 I | etcdserver: finished recovering alarms
2022-11-01 17:38:46.326450 I | etcdserver: recovering store v2...
2022-11-01 17:38:46.327031 I | etcdserver: finished closing old backend
2022-11-01 17:38:46.327790 I | etcdserver: finished recovering store v2
2022-11-01 17:38:46.327895 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:46.328053 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:46.328120 I | etcdserver: removing old peers from network...
2022-11-01 17:38:46.328175 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:46.328227 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:46.328281 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:46.328345 I | etcdserver: finished applying incoming snapshot at index 111
2022-11-01 17:38:46.552485 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:46.669211 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:46.669653 I | etcdserver: raft applied incoming snapshot at index 114
2022-11-01 17:38:46.669816 I | etcdserver: applying snapshot at index 111...
2022-11-01 17:38:46.672786 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:46.675775 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:46.675966 I | etcdserver: recovering alarms...
2022-11-01 17:38:46.676599 I | etcdserver: closing old backend...
2022-11-01 17:38:48.251331 I | etcdserver: finished recovering alarms
2022-11-01 17:38:48.251446 I | etcdserver: recovering store v2...
2022-11-01 17:38:48.251772 I | etcdserver: finished closing old backend
2022-11-01 17:38:48.252763 I | etcdserver: finished recovering store v2
2022-11-01 17:38:48.252880 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:48.253037 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:48.253105 I | etcdserver: removing old peers from network...
2022-11-01 17:38:48.253164 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:48.253214 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:48.253269 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:48.253333 I | etcdserver: finished applying incoming snapshot at index 114
2022-11-01 17:38:48.428337 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:48.510891 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:48.511348 I | etcdserver: raft applied incoming snapshot at index 117
2022-11-01 17:38:48.511660 I | etcdserver: applying snapshot at index 114...
2022-11-01 17:38:48.516711 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:48.525108 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:48.527590 I | etcdserver: recovering alarms...
2022-11-01 17:38:48.528115 I | etcdserver: closing old backend...
2022-11-01 17:38:48.751460 I | etcdserver: finished recovering alarms
2022-11-01 17:38:48.751748 I | etcdserver: recovering store v2...
2022-11-01 17:38:48.752274 I | etcdserver: finished closing old backend
2022-11-01 17:38:48.753575 I | etcdserver: finished recovering store v2
2022-11-01 17:38:48.753685 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:48.754224 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:48.754297 I | etcdserver: removing old peers from network...
2022-11-01 17:38:48.754526 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:48.754746 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:48.754982 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:48.755224 I | etcdserver: finished applying incoming snapshot at index 117
2022-11-01 17:38:48.944493 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:49.027123 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:49.027439 I | etcdserver: raft applied incoming snapshot at index 120
2022-11-01 17:38:49.027587 I | etcdserver: applying snapshot at index 117...
2022-11-01 17:38:49.029284 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:49.031751 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:49.031956 I | etcdserver: recovering alarms...
2022-11-01 17:38:49.032778 I | etcdserver: closing old backend...
2022-11-01 17:38:49.383750 I | etcdserver: finished recovering alarms
2022-11-01 17:38:49.383871 I | etcdserver: recovering store v2...
2022-11-01 17:38:49.384386 I | etcdserver: finished closing old backend
2022-11-01 17:38:49.385816 I | etcdserver: finished recovering store v2
2022-11-01 17:38:49.385979 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:49.386207 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:49.386391 I | etcdserver: removing old peers from network...
2022-11-01 17:38:49.386474 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:49.386536 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:49.386591 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:49.386678 I | etcdserver: finished applying incoming snapshot at index 120
2022-11-01 17:38:49.585740 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:49.660362 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:49.660856 I | etcdserver: raft applied incoming snapshot at index 123
2022-11-01 17:38:49.661206 I | etcdserver: applying snapshot at index 120...
2022-11-01 17:38:49.663224 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:49.665832 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:49.665992 I | etcdserver: recovering alarms...
2022-11-01 17:38:49.666770 I | etcdserver: closing old backend...
2022-11-01 17:38:49.826314 I | etcdserver: finished recovering alarms
2022-11-01 17:38:49.826560 I | etcdserver: recovering store v2...
2022-11-01 17:38:49.827009 I | etcdserver: finished closing old backend
2022-11-01 17:38:49.827906 I | etcdserver: finished recovering store v2
2022-11-01 17:38:49.828021 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:49.828187 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:49.828252 I | etcdserver: removing old peers from network...
2022-11-01 17:38:49.828310 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:49.828360 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:49.828419 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:49.828505 I | etcdserver: finished applying incoming snapshot at index 123
2022-11-01 17:38:50.027406 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:50.127093 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:50.127460 I | etcdserver: raft applied incoming snapshot at index 126
2022-11-01 17:38:50.128337 I | etcdserver: applying snapshot at index 123...
2022-11-01 17:38:50.130641 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:50.138160 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:50.138399 I | etcdserver: recovering alarms...
2022-11-01 17:38:50.139793 I | etcdserver: closing old backend...
2022-11-01 17:38:50.343067 I | etcdserver: finished recovering alarms
2022-11-01 17:38:50.343219 I | etcdserver: recovering store v2...
2022-11-01 17:38:50.343526 I | etcdserver: finished closing old backend
2022-11-01 17:38:50.344769 I | etcdserver: finished recovering store v2
2022-11-01 17:38:50.344882 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:50.345222 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:50.345329 I | etcdserver: removing old peers from network...
2022-11-01 17:38:50.345428 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:50.345535 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:50.345597 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:50.345726 I | etcdserver: finished applying incoming snapshot at index 126
2022-11-01 17:38:50.552771 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:50.668972 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:50.669398 I | etcdserver: raft applied incoming snapshot at index 129
2022-11-01 17:38:50.669696 I | etcdserver: applying snapshot at index 126...
2022-11-01 17:38:50.671852 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:50.674556 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:50.674726 I | etcdserver: recovering alarms...
2022-11-01 17:38:50.675285 I | etcdserver: closing old backend...
2022-11-01 17:38:50.926435 I | etcdserver: finished recovering alarms
2022-11-01 17:38:50.926658 I | etcdserver: recovering store v2...
2022-11-01 17:38:50.928278 I | etcdserver: finished recovering store v2
2022-11-01 17:38:50.928395 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:50.928706 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:50.928827 I | etcdserver: removing old peers from network...
2022-11-01 17:38:50.928930 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:50.929031 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:50.929137 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:50.936563 I | etcdserver: finished applying incoming snapshot at index 129
2022-11-01 17:38:51.026845 I | etcdserver: finished closing old backend
2022-11-01 17:38:51.177780 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:51.278974 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:51.279564 I | etcdserver: raft applied incoming snapshot at index 132
2022-11-01 17:38:51.279907 I | etcdserver: applying snapshot at index 129...
2022-11-01 17:38:51.282005 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:51.285807 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:51.285984 I | etcdserver: recovering alarms...
2022-11-01 17:38:51.287036 I | etcdserver: closing old backend...
2022-11-01 17:38:51.551418 I | etcdserver: finished recovering alarms
2022-11-01 17:38:51.551552 I | etcdserver: recovering store v2...
2022-11-01 17:38:51.552888 I | etcdserver: finished recovering store v2
2022-11-01 17:38:51.553003 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:51.553169 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:51.553237 I | etcdserver: removing old peers from network...
2022-11-01 17:38:51.553291 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:51.553341 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:51.553395 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:51.553467 I | etcdserver: finished applying incoming snapshot at index 132
2022-11-01 17:38:51.661595 I | etcdserver: finished closing old backend
2022-11-01 17:38:51.804143 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:51.944410 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:51.944917 I | etcdserver: raft applied incoming snapshot at index 135
2022-11-01 17:38:51.945154 I | etcdserver: applying snapshot at index 132...
2022-11-01 17:38:51.948468 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:51.955562 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:51.955753 I | etcdserver: recovering alarms...
2022-11-01 17:38:51.956371 I | etcdserver: closing old backend...
2022-11-01 17:38:52.143036 I | etcdserver: finished recovering alarms
2022-11-01 17:38:52.143329 I | etcdserver: recovering store v2...
2022-11-01 17:38:52.143487 I | etcdserver: finished closing old backend
2022-11-01 17:38:52.145415 I | etcdserver: finished recovering store v2
2022-11-01 17:38:52.145596 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:52.145911 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:52.146061 I | etcdserver: removing old peers from network...
2022-11-01 17:38:52.146159 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:52.146312 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:52.146419 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:52.146572 I | etcdserver: finished applying incoming snapshot at index 135
2022-11-01 17:38:52.327935 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:52.418987 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:52.419456 I | etcdserver: raft applied incoming snapshot at index 138
2022-11-01 17:38:52.419851 I | etcdserver: applying snapshot at index 135...
2022-11-01 17:38:52.422172 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:52.424793 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:52.425178 I | etcdserver: recovering alarms...
2022-11-01 17:38:52.425606 I | etcdserver: closing old backend...
2022-11-01 17:38:52.584688 I | etcdserver: finished recovering alarms
2022-11-01 17:38:52.585010 I | etcdserver: recovering store v2...
2022-11-01 17:38:52.585529 I | etcdserver: finished closing old backend
2022-11-01 17:38:52.586659 I | etcdserver: finished recovering store v2
2022-11-01 17:38:52.586902 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:52.587190 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:52.587378 I | etcdserver: removing old peers from network...
2022-11-01 17:38:52.587562 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:52.587740 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:52.587927 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:52.588114 I | etcdserver: finished applying incoming snapshot at index 138
2022-11-01 17:38:52.820962 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:52.910642 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:52.910993 I | etcdserver: raft applied incoming snapshot at index 141
2022-11-01 17:38:52.911364 I | etcdserver: applying snapshot at index 138...
2022-11-01 17:38:52.913453 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:52.916081 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:52.916555 I | etcdserver: recovering alarms...
2022-11-01 17:38:52.917311 I | etcdserver: closing old backend...
2022-11-01 17:38:53.143019 I | etcdserver: finished recovering alarms
2022-11-01 17:38:53.143221 I | etcdserver: recovering store v2...
2022-11-01 17:38:53.143534 I | etcdserver: finished closing old backend
2022-11-01 17:38:53.144593 I | etcdserver: finished recovering store v2
2022-11-01 17:38:53.144703 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:53.144872 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:53.144936 I | etcdserver: removing old peers from network...
2022-11-01 17:38:53.144992 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:53.145045 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:53.145101 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:53.145175 I | etcdserver: finished applying incoming snapshot at index 141
2022-11-01 17:38:53.335750 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:53.460708 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:53.461014 I | etcdserver: raft applied incoming snapshot at index 144
2022-11-01 17:38:53.461136 I | etcdserver: applying snapshot at index 141...
2022-11-01 17:38:53.463184 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:53.467926 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:53.468127 I | etcdserver: recovering alarms...
2022-11-01 17:38:53.468744 I | etcdserver: closing old backend...
2022-11-01 17:38:53.718079 I | etcdserver: finished recovering alarms
2022-11-01 17:38:53.718326 I | etcdserver: recovering store v2...
2022-11-01 17:38:53.719730 I | etcdserver: finished recovering store v2
2022-11-01 17:38:53.719846 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:53.720020 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:53.720086 I | etcdserver: removing old peers from network...
2022-11-01 17:38:53.720144 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:53.720195 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:53.720251 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:53.720335 I | etcdserver: finished applying incoming snapshot at index 144
2022-11-01 17:38:53.818536 I | etcdserver: finished closing old backend
2022-11-01 17:38:53.987386 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:54.061641 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:54.061949 I | etcdserver: raft applied incoming snapshot at index 147
2022-11-01 17:38:54.062270 I | etcdserver: applying snapshot at index 144...
2022-11-01 17:38:54.064305 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:54.070883 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:54.071041 I | etcdserver: recovering alarms...
2022-11-01 17:38:54.072047 I | etcdserver: closing old backend...
2022-11-01 17:38:54.293550 I | etcdserver: finished closing old backend
2022-11-01 17:38:54.651479 I | etcdserver: finished recovering alarms
2022-11-01 17:38:54.651808 I | etcdserver: recovering store v2...
2022-11-01 17:38:54.654924 I | etcdserver: finished recovering store v2
2022-11-01 17:38:54.655579 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:54.656390 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:54.656945 I | etcdserver: removing old peers from network...
2022-11-01 17:38:54.657471 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:54.657573 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:54.658059 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:54.658587 I | etcdserver: finished applying incoming snapshot at index 147
2022-11-01 17:38:54.844299 I | etcdserver: wrote database snapshot out [total bytes: 20480]
2022-11-01 17:38:54.944111 I | snap: saved database snapshot to disk [total bytes: 20480]
2022-11-01 17:38:54.944427 I | etcdserver: raft applied incoming snapshot at index 150
2022-11-01 17:38:54.944546 I | etcdserver: applying snapshot at index 147...
2022-11-01 17:38:54.946438 I | etcdserver: restoring mvcc store...
2022-11-01 17:38:54.949197 I | etcdserver: finished restoring mvcc store
2022-11-01 17:38:54.949358 I | etcdserver: recovering alarms...
2022-11-01 17:38:54.949483 I | etcdserver: closing old backend...
2022-11-01 17:38:55.143116 I | etcdserver: finished recovering alarms
2022-11-01 17:38:55.143259 I | etcdserver: recovering store v2...
2022-11-01 17:38:55.143519 I | etcdserver: finished closing old backend
2022-11-01 17:38:55.144596 I | etcdserver: finished recovering store v2
2022-11-01 17:38:55.144705 I | etcdserver: recovering cluster configuration...
2022-11-01 17:38:55.144866 I | etcdserver: finished recovering cluster configuration
2022-11-01 17:38:55.144937 I | etcdserver: removing old peers from network...
2022-11-01 17:38:55.144993 I | etcdserver: finished removing old peers from network
2022-11-01 17:38:55.145049 I | etcdserver: adding peers from new cluster configuration into network...
2022-11-01 17:38:55.145105 I | etcdserver: finished adding peers from new cluster configuration into network...
2022-11-01 17:38:55.145179 I | etcdserver: finished applying incoming snapshot at index 150
2022-11-01 17:38:55.145417 I | etcdserver: skipped leadership transfer for single member cluster
--- PASS: TestConcurrentApplyAndSnapshotV3 (28.64s)
=== RUN   TestAddMember
2022-11-01 17:38:55.238897 I | etcdserver: set snapshot count to default 100000
2022-11-01 17:38:55.239102 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-11-01 17:38:55.240087 I | etcdserver/membership: added member 4d2 [foo] to cluster 0
2022-11-01 17:38:55.240253 I | etcdserver: skipped leadership transfer for single member cluster
--- PASS: TestAddMember (0.00s)
=== RUN   TestRemoveMember
2022-11-01 17:38:55.241102 I | etcdserver/membership: added member 4d2 [] to cluster 0
2022-11-01 17:38:55.241308 I | etcdserver: set snapshot count to default 100000
2022-11-01 17:38:55.241411 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-11-01 17:38:55.242159 I | etcdserver/membership: removed member 4d2 from cluster 0
2022-11-01 17:38:55.242314 I | etcdserver: skipped leadership transfer for single member cluster
--- PASS: TestRemoveMember (0.00s)
=== RUN   TestUpdateMember
2022-11-01 17:38:55.242944 I | etcdserver/membership: added member 4d2 [] to cluster 0
2022-11-01 17:38:55.243060 I | etcdserver: set snapshot count to default 100000
2022-11-01 17:38:55.243140 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-11-01 17:38:55.243942 N | etcdserver/membership: updated member 4d2 [http://127.0.0.1:1] in cluster 0
2022-11-01 17:38:55.244107 I | etcdserver: skipped leadership transfer for single member cluster
--- PASS: TestUpdateMember (0.00s)
=== RUN   TestPublish
2022-11-01 17:38:55.245001 I | etcdserver: published {Name:node1 ClientURLs:[http://a http://b]} to cluster 0
--- PASS: TestPublish (0.00s)
=== RUN   TestPublishStopped
2022-11-01 17:38:55.245602 I | etcdserver: aborting publish because server is stopped
--- PASS: TestPublishStopped (0.00s)
=== RUN   TestPublishRetry
2022-11-01 17:38:55.246097 E | etcdserver: publish error: etcdserver: request timed out
2022-11-01 17:38:55.246535 E | etcdserver: publish error: etcdserver: request timed out
2022-11-01 17:38:55.246688 E | etcdserver: publish error: etcdserver: request timed out
2022-11-01 17:38:55.247244 I | etcdserver: aborting publish because server is stopped
--- PASS: TestPublishRetry (0.00s)
=== RUN   TestUpdateVersion
2022-11-01 17:38:55.247656 I | etcdserver: setting up the initial cluster version to 2.0
--- PASS: TestUpdateVersion (0.00s)
=== RUN   TestStopNotify
2022-11-01 17:38:55.247982 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	31.925s
?   	github.com/coreos/etcd/etcdserver/api	[no test files]
=== RUN   TestNewPeerHandlerOnRaftPrefix
--- PASS: TestNewPeerHandlerOnRaftPrefix (0.01s)
=== RUN   TestServeMembersFails
--- PASS: TestServeMembersFails (0.00s)
=== RUN   TestServeMembersGet
--- PASS: TestServeMembersGet (0.00s)
=== RUN   TestServeVersion
--- PASS: TestServeVersion (0.00s)
=== RUN   TestServeVersionFails
--- PASS: TestServeVersionFails (0.00s)
PASS
ok  	github.com/coreos/etcd/etcdserver/api/etcdhttp	0.070s
=== RUN   TestAuthFlow
2022-11-01 17:39:17.140343 W | etcdserver/api/v2http: auth: malformed basic auth encoding
2022-11-01 17:39:17.148259 W | etcdserver/api/v2http: auth: incorrect password for user: root
--- PASS: TestAuthFlow (0.01s)
=== RUN   TestGetUserGrantedWithNonexistingRole
--- PASS: TestGetUserGrantedWithNonexistingRole (0.00s)
=== RUN   TestPrefixAccess
2022-11-01 17:39:17.155432 W | etcdserver/api/v2http: auth: user user does not have the root role for resource path.
2022-11-01 17:39:17.155744 W | etcdserver/api/v2http: auth: invalid access for user user on key /foo.
2022-11-01 17:39:17.155978 W | etcdserver/api/v2http: auth: user user does not have the root role for resource path.
2022-11-01 17:39:17.156207 W | etcdserver/api/v2http: auth: incorrect password for user: user
2022-11-01 17:39:17.156442 W | etcdserver/api/v2http: auth: incorrect password for user: user
2022-11-01 17:39:17.156632 W | etcdserver/api/v2http: auth: incorrect password for user: user
2022-11-01 17:39:17.156834 W | etcdserver/api/v2http: auth: invalid access for unauthenticated user on resource /bar.
2022-11-01 17:39:17.157017 W | etcdserver/api/v2http: auth: invalid access for unauthenticated user on resource /bar.
2022-11-01 17:39:17.157206 W | etcdserver/api/v2http: auth: user user does not have the root role for resource path.
2022-11-01 17:39:17.157402 W | etcdserver/api/v2http: auth: invalid access for user user on key /foo.
2022-11-01 17:39:17.157579 W | etcdserver/api/v2http: auth: malformed basic auth encoding
2022-11-01 17:39:17.157748 W | etcdserver/api/v2http: auth: malformed basic auth encoding
2022-11-01 17:39:17.157916 W | etcdserver/api/v2http: auth: malformed basic auth encoding
--- PASS: TestPrefixAccess (0.00s)
=== RUN   TestUserFromClientCertificate
--- PASS: TestUserFromClientCertificate (0.00s)
=== RUN   TestUserFromBasicAuth
2022-11-01 17:39:17.160915 W | etcdserver/api/v2http: auth: incorrect password for user: user
2022-11-01 17:39:17.161206 W | etcdserver/api/v2http: auth: incorrect password for user: user
2022-11-01 17:39:17.161447 W | etcdserver/api/v2http: auth: incorrect password for user: missing
2022-11-01 17:39:17.161622 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-11-01 17:39:17.176267 E | etcdserver/api/v2http: error adding member c29b431f04be0bc7 (Error while adding a member)
2022-11-01 17:39:17.176520 E | etcdserver/api/etcdhttp: got unexpected response error (Error while adding a member)
2022-11-01 17:39:17.177134 E | etcdserver/api/v2http: error removing member 1 (Error while removing member)
2022-11-01 17:39:17.177353 E | etcdserver/api/etcdhttp: got unexpected response error (Error while removing member)
2022-11-01 17:39:17.178244 E | etcdserver/api/v2http: error updating member 0 (blah)
2022-11-01 17:39:17.178465 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-11-01 17:39:17.194964 E | etcdserver/api/v2http: got unexpected response error (Internal Server Error)
2022-11-01 17:39:17.195617 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-11-01 17:39:17.203288 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.131s
=== 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.025s
?   	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.077s
=== RUN   TestConvert
--- PASS: TestConvert (0.00s)
PASS
ok  	github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes	0.017s
=== RUN   TestCheckPassword
--- PASS: TestCheckPassword (0.50s)
=== RUN   TestMergeUser
2022-11-01 17:39:42.788283 N | etcdserver/auth: granting duplicate role role1 for user foo
2022-11-01 17:39:42.788845 N | etcdserver/auth: revoking ungranted role role2 for user foo
--- PASS: TestMergeUser (0.00s)
=== RUN   TestMergeRole
2022-11-01 17:39:42.789338 N | etcdserver/auth: revoking ungranted read permission /foodir
--- PASS: TestMergeRole (0.00s)
=== RUN   TestAllUsers
--- PASS: TestAllUsers (0.00s)
=== RUN   TestGetAndDeleteUser
2022-11-01 17:39:42.790660 N | etcdserver/auth: deleted user cat
--- PASS: TestGetAndDeleteUser (0.00s)
=== RUN   TestAllRoles
--- PASS: TestAllRoles (0.00s)
=== RUN   TestGetAndDeleteRole
2022-11-01 17:39:42.792250 N | etcdserver/auth: deleted role animal
--- PASS: TestGetAndDeleteRole (0.00s)
=== RUN   TestEnsure
--- PASS: TestEnsure (0.00s)
=== RUN   TestCreateAndUpdateUser
2022-11-01 17:39:42.793229 N | etcdserver/auth: created user cat
2022-11-01 17:39:42.793688 N | etcdserver/auth: updated user cat
--- PASS: TestCreateAndUpdateUser (0.00s)
=== RUN   TestUpdateRole
2022-11-01 17:39:42.794548 N | etcdserver/auth: updated role animal
--- PASS: TestUpdateRole (0.00s)
=== RUN   TestCreateRole
2022-11-01 17:39:42.795025 N | etcdserver/auth: created new role animal
--- PASS: TestCreateRole (0.00s)
=== RUN   TestEnableAuth
2022-11-01 17:39:42.795674 I | etcdserver/auth: no guest role access found, creating default
2022-11-01 17:39:42.795807 N | etcdserver/auth: created new role guest
2022-11-01 17:39:42.795918 N | etcdserver/auth: auth: enabled auth
--- PASS: TestEnableAuth (0.00s)
=== RUN   TestDisableAuth
2022-11-01 17:39:42.796458 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.568s
=== 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-11-01 17:39:49.319588 I | etcdserver/membership: added member 1 [http://127.0.0.1:1] to cluster 0
2022-11-01 17:39:49.320147 I | etcdserver/membership: added member 2 [http://127.0.0.1:2] to cluster 0
2022-11-01 17:39:49.320304 I | etcdserver/membership: added member 3 [http://127.0.0.1:3] to cluster 0
2022-11-01 17:39:49.320453 I | etcdserver/membership: added member 4 [http://127.0.0.1:4] to cluster 0
2022-11-01 17:39:49.320678 I | etcdserver/membership: removed member 4 from cluster 0
--- PASS: TestClusterValidateConfigurationChange (0.00s)
=== RUN   TestClusterGenID
2022-11-01 17:39:49.323680 I | etcdserver/membership: added member 3 [] to cluster 869b3badfbf1d6b7
--- PASS: TestClusterGenID (0.00s)
=== RUN   TestNodeToMemberBad
--- PASS: TestNodeToMemberBad (0.00s)
=== RUN   TestClusterAddMember
2022-11-01 17:39:49.324647 I | etcdserver/membership: added member 1 [] to cluster 0
--- PASS: TestClusterAddMember (0.00s)
=== RUN   TestClusterMembers
--- PASS: TestClusterMembers (0.00s)
=== RUN   TestClusterRemoveMember
2022-11-01 17:39:49.325383 I | etcdserver/membership: removed member 1 from cluster 0
--- PASS: TestClusterRemoveMember (0.00s)
=== RUN   TestClusterUpdateAttributes
2022-11-01 17:39:49.325986 W | etcdserver/membership: skipped updating attributes of removed member 1
--- PASS: TestClusterUpdateAttributes (0.00s)
=== RUN   TestNodeToMember
--- PASS: TestNodeToMember (0.00s)
=== RUN   TestIsReadyToAddNewMember
2022-11-01 17:39:49.326944 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-11-01 17:39:49.327028 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-11-01 17:39:49.327092 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-11-01 17:39:49.327153 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-11-01 17:39:49.327217 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-11-01 17:39:49.327575 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-11-01 17:39:49.327645 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-11-01 17:39:49.327708 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.054s
?   	github.com/coreos/etcd/etcdserver/stats	[no test files]
=== RUN   TestLessorGrant
--- PASS: TestLessorGrant (0.47s)
=== RUN   TestLeaseConcurrentKeys
--- PASS: TestLeaseConcurrentKeys (0.52s)
=== RUN   TestLessorRevoke
--- PASS: TestLessorRevoke (0.71s)
=== RUN   TestLessorRenew
--- PASS: TestLessorRenew (0.50s)
=== RUN   TestLessorRenewExtendPileup
--- PASS: TestLessorRenewExtendPileup (1.01s)
=== RUN   TestLessorDetach
--- PASS: TestLessorDetach (0.80s)
=== RUN   TestLessorRecover
--- PASS: TestLessorRecover (0.77s)
=== RUN   TestLessorExpire
--- PASS: TestLessorExpire (1.48s)
=== RUN   TestLessorExpireAndDemote
--- PASS: TestLessorExpireAndDemote (1.45s)
=== RUN   TestLessorMaxTTL
--- PASS: TestLessorMaxTTL (0.35s)
PASS
ok  	github.com/coreos/etcd/lease	8.109s
=== RUN   TestRenewHTTP
--- PASS: TestRenewHTTP (0.50s)
=== RUN   TestTimeToLiveHTTP
--- PASS: TestTimeToLiveHTTP (0.45s)
=== RUN   TestRenewHTTPTimeout
--- PASS: TestRenewHTTPTimeout (1.47s)
=== RUN   TestTimeToLiveHTTPTimeout
--- PASS: TestTimeToLiveHTTPTimeout (1.66s)
PASS
ok  	github.com/coreos/etcd/lease/leasehttp	4.138s
?   	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-11-01 17:40:29.777019 I | mvcc: store.index: compact 1
2022-11-01 17:40:29.777751 I | mvcc: store.index: compact 2
2022-11-01 17:40:29.778087 I | mvcc: store.index: compact 3
2022-11-01 17:40:29.778404 I | mvcc: store.index: compact 4
2022-11-01 17:40:29.778729 I | mvcc: store.index: compact 5
2022-11-01 17:40:29.779031 I | mvcc: store.index: compact 6
2022-11-01 17:40:29.779335 I | mvcc: store.index: compact 7
2022-11-01 17:40:29.779681 I | mvcc: store.index: compact 8
2022-11-01 17:40:29.779959 I | mvcc: store.index: compact 9
2022-11-01 17:40:29.780197 I | mvcc: store.index: compact 10
2022-11-01 17:40:29.780451 I | mvcc: store.index: compact 11
2022-11-01 17:40:29.780707 I | mvcc: store.index: compact 12
2022-11-01 17:40:29.780963 I | mvcc: store.index: compact 13
2022-11-01 17:40:29.781272 I | mvcc: store.index: compact 14
2022-11-01 17:40:29.781545 I | mvcc: store.index: compact 15
2022-11-01 17:40:29.781802 I | mvcc: store.index: compact 16
2022-11-01 17:40:29.782086 I | mvcc: store.index: compact 17
2022-11-01 17:40:29.782340 I | mvcc: store.index: compact 18
2022-11-01 17:40:29.782606 I | mvcc: store.index: compact 19
2022-11-01 17:40:29.782943 I | mvcc: store.index: compact 1
2022-11-01 17:40:29.783322 I | mvcc: store.index: compact 2
2022-11-01 17:40:29.783690 I | mvcc: store.index: compact 3
2022-11-01 17:40:29.784060 I | mvcc: store.index: compact 4
2022-11-01 17:40:29.784523 I | mvcc: store.index: compact 5
2022-11-01 17:40:29.784921 I | mvcc: store.index: compact 6
2022-11-01 17:40:29.785282 I | mvcc: store.index: compact 7
2022-11-01 17:40:29.785629 I | mvcc: store.index: compact 8
2022-11-01 17:40:29.785968 I | mvcc: store.index: compact 9
2022-11-01 17:40:29.786310 I | mvcc: store.index: compact 10
2022-11-01 17:40:29.786640 I | mvcc: store.index: compact 11
2022-11-01 17:40:29.787029 I | mvcc: store.index: compact 12
2022-11-01 17:40:29.787537 I | mvcc: store.index: compact 13
2022-11-01 17:40:29.787879 I | mvcc: store.index: compact 14
2022-11-01 17:40:29.788208 I | mvcc: store.index: compact 15
2022-11-01 17:40:29.788534 I | mvcc: store.index: compact 16
2022-11-01 17:40:29.788861 I | mvcc: store.index: compact 17
2022-11-01 17:40:29.789294 I | mvcc: store.index: compact 18
2022-11-01 17:40:29.789634 I | mvcc: store.index: compact 19
--- PASS: TestIndexCompactAndKeep (0.01s)
=== RUN   TestKeyIndexGet
--- PASS: TestKeyIndexGet (0.00s)
=== RUN   TestKeyIndexSince
--- PASS: TestKeyIndexSince (0.00s)
=== RUN   TestKeyIndexPut
--- PASS: TestKeyIndexPut (0.00s)
=== RUN   TestKeyIndexRestore
--- PASS: TestKeyIndexRestore (0.00s)
=== RUN   TestKeyIndexTombstone
--- PASS: TestKeyIndexTombstone (0.00s)
=== RUN   TestKeyIndexCompactAndKeep
--- PASS: TestKeyIndexCompactAndKeep (0.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.50s)
=== RUN   TestKVTxnRange
--- PASS: TestKVTxnRange (0.46s)
=== RUN   TestKVRangeRev
--- PASS: TestKVRangeRev (0.46s)
=== RUN   TestKVTxnRangeRev
--- PASS: TestKVTxnRangeRev (0.50s)
=== RUN   TestKVRangeBadRev
2022-11-01 17:40:32.304825 I | mvcc: store.index: compact 4
2022-11-01 17:40:32.308023 I | mvcc: finished scheduled compaction at 4 (took 602.348µs)
--- PASS: TestKVRangeBadRev (0.88s)
=== RUN   TestKVTxnRangeBadRev
2022-11-01 17:40:33.086442 I | mvcc: store.index: compact 4
2022-11-01 17:40:33.087513 I | mvcc: finished scheduled compaction at 4 (took 642.016µs)
--- PASS: TestKVTxnRangeBadRev (0.67s)
=== RUN   TestKVRangeLimit
--- PASS: TestKVRangeLimit (0.57s)
=== RUN   TestKVTxnRangeLimit
--- PASS: TestKVTxnRangeLimit (0.55s)
=== RUN   TestKVPutMultipleTimes
--- PASS: TestKVPutMultipleTimes (0.47s)
=== RUN   TestKVTxnPutMultipleTimes
--- PASS: TestKVTxnPutMultipleTimes (0.57s)
=== RUN   TestKVDeleteRange
--- PASS: TestKVDeleteRange (3.21s)
=== RUN   TestKVTxnDeleteRange
--- PASS: TestKVTxnDeleteRange (2.76s)
=== RUN   TestKVDeleteMultipleTimes
--- PASS: TestKVDeleteMultipleTimes (0.47s)
=== RUN   TestKVTxnDeleteMultipleTimes
--- PASS: TestKVTxnDeleteMultipleTimes (0.52s)
=== RUN   TestKVOperationInSequence
--- PASS: TestKVOperationInSequence (0.55s)
=== RUN   TestKVTxnBlockWriteOperations
--- PASS: TestKVTxnBlockWriteOperations (0.71s)
=== RUN   TestKVTxnNonBlockRange
--- PASS: TestKVTxnNonBlockRange (0.38s)
=== RUN   TestKVTxnOperationInSequence
--- PASS: TestKVTxnOperationInSequence (0.53s)
=== RUN   TestKVCompactReserveLastValue
2022-11-01 17:40:45.170016 I | mvcc: store.index: compact 1
2022-11-01 17:40:45.361626 I | mvcc: store.index: compact 2
2022-11-01 17:40:45.362343 I | mvcc: finished scheduled compaction at 1 (took 190.768642ms)
2022-11-01 17:40:45.778365 I | mvcc: store.index: compact 3
2022-11-01 17:40:45.778597 I | mvcc: finished scheduled compaction at 2 (took 415.960788ms)
2022-11-01 17:40:46.003504 I | mvcc: finished scheduled compaction at 3 (took 224.748803ms)
2022-11-01 17:40:46.219969 I | mvcc: store.index: compact 4
2022-11-01 17:40:46.220558 I | mvcc: finished scheduled compaction at 4 (took 256.006µs)
--- PASS: TestKVCompactReserveLastValue (1.84s)
=== RUN   TestKVCompactBad
2022-11-01 17:40:47.003354 I | mvcc: store.index: compact 0
2022-11-01 17:40:47.004293 I | mvcc: finished scheduled compaction at 0 (took 191.338µs)
2022-11-01 17:40:47.211669 I | mvcc: store.index: compact 1
2022-11-01 17:40:47.444980 I | mvcc: store.index: compact 4
2022-11-01 17:40:47.445255 I | mvcc: finished scheduled compaction at 1 (took 232.326653ms)
--- PASS: TestKVCompactBad (1.32s)
=== RUN   TestKVHash
--- PASS: TestKVHash (1.81s)
=== RUN   TestKVRestore
2022-11-01 17:40:51.461763 I | mvcc: store.index: compact 1
2022-11-01 17:40:51.462786 I | mvcc: finished scheduled compaction at 1 (took 167.337µs)
2022-11-01 17:40:51.661765 I | mvcc: restore compact to 1
--- PASS: TestKVRestore (2.28s)
=== RUN   TestKVSnapshot
--- PASS: TestKVSnapshot (0.80s)
=== RUN   TestWatchableKVWatch
--- PASS: TestWatchableKVWatch (0.86s)
=== RUN   TestScheduleCompaction
2022-11-01 17:40:53.788223 I | mvcc: finished scheduled compaction at 1 (took 150.337µs)
2022-11-01 17:40:54.281045 I | mvcc: finished scheduled compaction at 3 (took 94.669µs)
2022-11-01 17:40:54.863466 I | mvcc: finished scheduled compaction at 1 (took 62.335µs)
2022-11-01 17:40:55.398666 I | mvcc: finished scheduled compaction at 3 (took 79.002µs)
--- PASS: TestScheduleCompaction (2.15s)
=== RUN   TestCompactAllAndRestore
2022-11-01 17:40:56.136866 I | mvcc: store.index: compact 5
2022-11-01 17:40:56.137790 I | mvcc: finished scheduled compaction at 5 (took 563.68µs)
2022-11-01 17:40:56.320186 I | mvcc: restore compact to 5
--- PASS: TestCompactAllAndRestore (0.69s)
=== RUN   TestStoreRev
--- PASS: TestStoreRev (0.30s)
=== RUN   TestStorePut
--- PASS: TestStorePut (0.00s)
=== RUN   TestStoreRange
--- PASS: TestStoreRange (0.00s)
=== RUN   TestStoreDeleteRange
--- PASS: TestStoreDeleteRange (0.00s)
=== RUN   TestStoreCompact
2022-11-01 17:40:56.624370 I | mvcc: finished scheduled compaction at 3 (took 30.667µs)
--- PASS: TestStoreCompact (0.00s)
=== RUN   TestStoreRestore
2022-11-01 17:40:56.625483 I | mvcc: restore compact to 3
--- PASS: TestStoreRestore (0.00s)
=== RUN   TestRestoreDelete
--- PASS: TestRestoreDelete (0.77s)
=== RUN   TestRestoreContinueUnfinishedCompaction
2022-11-01 17:40:58.054170 I | mvcc: store.index: compact 2
2022-11-01 17:40:58.054564 I | mvcc: resume scheduled compaction at 2
2022-11-01 17:40:58.055376 I | mvcc: finished scheduled compaction at 2 (took 124.336µs)
--- PASS: TestRestoreContinueUnfinishedCompaction (0.92s)
=== RUN   TestHashKVWhenCompacting
2022-11-01 17:41:01.661968 I | mvcc: store.index: compact 9899
2022-11-01 17:41:01.791540 I | mvcc: finished scheduled compaction at 9899 (took 128.90547ms)
2022-11-01 17:41:01.978750 I | mvcc: store.index: compact 9900
2022-11-01 17:41:01.980224 I | mvcc: finished scheduled compaction at 9900 (took 957.024µs)
2022-11-01 17:41:02.170214 I | mvcc: store.index: compact 9901
2022-11-01 17:41:02.172074 I | mvcc: finished scheduled compaction at 9901 (took 969.024µs)
2022-11-01 17:41:02.495370 I | mvcc: store.index: compact 9902
2022-11-01 17:41:02.498338 I | mvcc: finished scheduled compaction at 9902 (took 1.725042ms)
2022-11-01 17:41:03.078515 I | mvcc: store.index: compact 9903
2022-11-01 17:41:03.079809 I | mvcc: finished scheduled compaction at 9903 (took 657.683µs)
2022-11-01 17:41:03.312041 I | mvcc: store.index: compact 9904
2022-11-01 17:41:03.316018 I | mvcc: finished scheduled compaction at 9904 (took 2.607397ms)
2022-11-01 17:41:03.645298 I | mvcc: store.index: compact 9905
2022-11-01 17:41:03.648030 I | mvcc: finished scheduled compaction at 9905 (took 1.806377ms)
2022-11-01 17:41:03.895263 I | mvcc: store.index: compact 9906
2022-11-01 17:41:03.897058 I | mvcc: finished scheduled compaction at 9906 (took 764.019µs)
2022-11-01 17:41:04.103547 I | mvcc: store.index: compact 9907
2022-11-01 17:41:04.104601 I | mvcc: finished scheduled compaction at 9907 (took 689.684µs)
2022-11-01 17:41:04.311926 I | mvcc: store.index: compact 9908
2022-11-01 17:41:04.313325 I | mvcc: finished scheduled compaction at 9908 (took 538.013µs)
2022-11-01 17:41:04.536938 I | mvcc: store.index: compact 9909
2022-11-01 17:41:04.538699 I | mvcc: finished scheduled compaction at 9909 (took 880.688µs)
2022-11-01 17:41:04.745232 I | mvcc: store.index: compact 9910
2022-11-01 17:41:04.759949 I | mvcc: finished scheduled compaction at 9910 (took 14.176011ms)
2022-11-01 17:41:04.972209 I | mvcc: store.index: compact 9911
2022-11-01 17:41:04.975198 I | mvcc: finished scheduled compaction at 9911 (took 1.930714ms)
2022-11-01 17:41:05.203628 I | mvcc: store.index: compact 9912
2022-11-01 17:41:05.204316 I | mvcc: finished scheduled compaction at 9912 (took 197.671µs)
2022-11-01 17:41:05.453645 I | mvcc: store.index: compact 9913
2022-11-01 17:41:05.455351 I | mvcc: finished scheduled compaction at 9913 (took 1.332033ms)
2022-11-01 17:41:05.661912 I | mvcc: store.index: compact 9914
2022-11-01 17:41:05.662555 I | mvcc: finished scheduled compaction at 9914 (took 239.672µs)
2022-11-01 17:41:05.861920 I | mvcc: store.index: compact 9915
2022-11-01 17:41:05.865036 I | mvcc: finished scheduled compaction at 9915 (took 2.573396ms)
2022-11-01 17:41:06.053885 I | mvcc: store.index: compact 9916
2022-11-01 17:41:06.054428 I | mvcc: finished scheduled compaction at 9916 (took 346.009µs)
2022-11-01 17:41:06.445289 I | mvcc: store.index: compact 9917
2022-11-01 17:41:06.445913 I | mvcc: finished scheduled compaction at 9917 (took 404.01µs)
2022-11-01 17:41:06.828679 I | mvcc: store.index: compact 9918
2022-11-01 17:41:06.829241 I | mvcc: finished scheduled compaction at 9918 (took 151.004µs)
2022-11-01 17:41:07.045259 I | mvcc: store.index: compact 9919
2022-11-01 17:41:07.045887 I | mvcc: finished scheduled compaction at 9919 (took 420.01µs)
2022-11-01 17:41:07.413853 I | mvcc: store.index: compact 9920
2022-11-01 17:41:07.416259 I | mvcc: finished scheduled compaction at 9920 (took 2.154386ms)
2022-11-01 17:41:07.620354 I | mvcc: store.index: compact 9921
2022-11-01 17:41:07.620744 I | mvcc: finished scheduled compaction at 9921 (took 179.005µs)
2022-11-01 17:41:08.003610 I | mvcc: store.index: compact 9922
2022-11-01 17:41:08.004202 I | mvcc: finished scheduled compaction at 9922 (took 398.01µs)
2022-11-01 17:41:08.220369 I | mvcc: store.index: compact 9923
2022-11-01 17:41:08.220859 I | mvcc: finished scheduled compaction at 9923 (took 217.005µs)
2022-11-01 17:41:08.428719 I | mvcc: store.index: compact 9924
2022-11-01 17:41:08.429078 I | mvcc: finished scheduled compaction at 9924 (took 141.671µs)
2022-11-01 17:41:08.678669 I | mvcc: store.index: compact 9925
2022-11-01 17:41:08.679208 I | mvcc: finished scheduled compaction at 9925 (took 342.342µs)
2022-11-01 17:41:08.879122 I | mvcc: store.index: compact 9926
2022-11-01 17:41:08.879649 I | mvcc: finished scheduled compaction at 9926 (took 330.674µs)
2022-11-01 17:41:09.055587 I | mvcc: store.index: compact 9927
2022-11-01 17:41:09.056145 I | mvcc: finished scheduled compaction at 9927 (took 358.009µs)
2022-11-01 17:41:09.261968 I | mvcc: store.index: compact 9928
2022-11-01 17:41:09.262896 I | mvcc: finished scheduled compaction at 9928 (took 292.007µs)
2022-11-01 17:41:09.453675 I | mvcc: store.index: compact 9929
2022-11-01 17:41:09.454025 I | mvcc: finished scheduled compaction at 9929 (took 139.003µs)
2022-11-01 17:41:09.636990 I | mvcc: store.index: compact 9930
2022-11-01 17:41:09.638026 I | mvcc: finished scheduled compaction at 9930 (took 211.338µs)
2022-11-01 17:41:09.820482 I | mvcc: store.index: compact 9931
2022-11-01 17:41:09.821456 I | mvcc: finished scheduled compaction at 9931 (took 241.672µs)
2022-11-01 17:41:10.003710 I | mvcc: store.index: compact 9932
2022-11-01 17:41:10.004373 I | mvcc: finished scheduled compaction at 9932 (took 137.004µs)
2022-11-01 17:41:10.195353 I | mvcc: store.index: compact 9933
2022-11-01 17:41:10.196296 I | mvcc: finished scheduled compaction at 9933 (took 162.337µs)
2022-11-01 17:41:10.405539 I | mvcc: store.index: compact 9934
2022-11-01 17:41:10.406319 I | mvcc: finished scheduled compaction at 9934 (took 134.67µs)
2022-11-01 17:41:10.603654 I | mvcc: store.index: compact 9935
2022-11-01 17:41:10.604426 I | mvcc: finished scheduled compaction at 9935 (took 170.337µs)
2022-11-01 17:41:10.787055 I | mvcc: store.index: compact 9936
2022-11-01 17:41:10.787417 I | mvcc: finished scheduled compaction at 9936 (took 169.004µs)
2022-11-01 17:41:10.987033 I | mvcc: store.index: compact 9937
2022-11-01 17:41:10.987416 I | mvcc: finished scheduled compaction at 9937 (took 188.338µs)
2022-11-01 17:41:11.170423 I | mvcc: store.index: compact 9938
2022-11-01 17:41:11.170959 I | mvcc: finished scheduled compaction at 9938 (took 279.007µs)
2022-11-01 17:41:11.528704 I | mvcc: store.index: compact 9939
2022-11-01 17:41:11.529564 I | mvcc: finished scheduled compaction at 9939 (took 646.015µs)
2022-11-01 17:41:11.903757 I | mvcc: store.index: compact 9940
2022-11-01 17:41:11.904138 I | mvcc: finished scheduled compaction at 9940 (took 160.671µs)
2022-11-01 17:41:12.095357 I | mvcc: store.index: compact 9941
2022-11-01 17:41:12.096021 I | mvcc: finished scheduled compaction at 9941 (took 141.337µs)
2022-11-01 17:41:12.287057 I | mvcc: store.index: compact 9942
2022-11-01 17:41:12.287732 I | mvcc: finished scheduled compaction at 9942 (took 165.67µs)
2022-11-01 17:41:12.470421 I | mvcc: store.index: compact 9943
2022-11-01 17:41:12.470955 I | mvcc: finished scheduled compaction at 9943 (took 312.007µs)
2022-11-01 17:41:12.678695 I | mvcc: store.index: compact 9944
2022-11-01 17:41:12.679758 I | mvcc: finished scheduled compaction at 9944 (took 127.337µs)
2022-11-01 17:41:12.880489 I | mvcc: store.index: compact 9945
2022-11-01 17:41:12.880850 I | mvcc: finished scheduled compaction at 9945 (took 146.004µs)
2022-11-01 17:41:13.062117 I | mvcc: store.index: compact 9946
2022-11-01 17:41:13.063022 I | mvcc: finished scheduled compaction at 9946 (took 134.337µs)
2022-11-01 17:41:13.245449 I | mvcc: store.index: compact 9947
2022-11-01 17:41:13.245855 I | mvcc: finished scheduled compaction at 9947 (took 177.671µs)
2022-11-01 17:41:13.462071 I | mvcc: store.index: compact 9948
2022-11-01 17:41:13.462920 I | mvcc: finished scheduled compaction at 9948 (took 634.015µs)
2022-11-01 17:41:13.837082 I | mvcc: store.index: compact 9949
2022-11-01 17:41:13.837402 I | mvcc: finished scheduled compaction at 9949 (took 134.669µs)
2022-11-01 17:41:14.213885 I | mvcc: store.index: compact 9950
2022-11-01 17:41:14.214898 I | mvcc: finished scheduled compaction at 9950 (took 147.004µs)
2022-11-01 17:41:14.428716 I | mvcc: store.index: compact 9951
2022-11-01 17:41:14.429967 I | mvcc: finished scheduled compaction at 9951 (took 227.339µs)
2022-11-01 17:41:14.612108 I | mvcc: store.index: compact 9952
2022-11-01 17:41:14.613064 I | mvcc: finished scheduled compaction at 9952 (took 523.013µs)
2022-11-01 17:41:14.812104 I | mvcc: store.index: compact 9953
2022-11-01 17:41:14.813021 I | mvcc: finished scheduled compaction at 9953 (took 527.346µs)
2022-11-01 17:41:15.003755 I | mvcc: store.index: compact 9954
2022-11-01 17:41:15.004396 I | mvcc: finished scheduled compaction at 9954 (took 139.67µs)
2022-11-01 17:41:15.212097 I | mvcc: store.index: compact 9955
2022-11-01 17:41:15.212792 I | mvcc: finished scheduled compaction at 9955 (took 176.005µs)
2022-11-01 17:41:15.420444 I | mvcc: store.index: compact 9956
2022-11-01 17:41:15.421382 I | mvcc: finished scheduled compaction at 9956 (took 747.685µs)
2022-11-01 17:41:15.763960 I | mvcc: store.index: compact 9957
2022-11-01 17:41:15.766704 I | mvcc: finished scheduled compaction at 9957 (took 153.67µs)
2022-11-01 17:41:15.970418 I | mvcc: store.index: compact 9958
2022-11-01 17:41:15.971438 I | mvcc: finished scheduled compaction at 9958 (took 154.004µs)
2022-11-01 17:41:16.220605 I | mvcc: store.index: compact 9959
2022-11-01 17:41:16.221639 I | mvcc: finished scheduled compaction at 9959 (took 284.34µs)
2022-11-01 17:41:16.462376 I | mvcc: store.index: compact 9960
2022-11-01 17:41:16.463476 I | mvcc: finished scheduled compaction at 9960 (took 247.673µs)
2022-11-01 17:41:16.687313 I | mvcc: store.index: compact 9961
2022-11-01 17:41:16.688402 I | mvcc: finished scheduled compaction at 9961 (took 609.015µs)
2022-11-01 17:41:16.937152 I | mvcc: store.index: compact 9962
2022-11-01 17:41:16.937500 I | mvcc: finished scheduled compaction at 9962 (took 162.004µs)
2022-11-01 17:41:17.295480 I | mvcc: store.index: compact 9963
2022-11-01 17:41:17.295815 I | mvcc: finished scheduled compaction at 9963 (took 127.67µs)
2022-11-01 17:41:17.520503 I | mvcc: store.index: compact 9964
2022-11-01 17:41:17.520938 I | mvcc: finished scheduled compaction at 9964 (took 140.003µs)
2022-11-01 17:41:17.737235 I | mvcc: store.index: compact 9965
2022-11-01 17:41:17.737885 I | mvcc: finished scheduled compaction at 9965 (took 119.67µs)
2022-11-01 17:41:18.003826 I | mvcc: store.index: compact 9966
2022-11-01 17:41:18.004288 I | mvcc: finished scheduled compaction at 9966 (took 255.34µs)
2022-11-01 17:41:18.228812 I | mvcc: store.index: compact 9967
2022-11-01 17:41:18.229255 I | mvcc: finished scheduled compaction at 9967 (took 126.003µs)
2022-11-01 17:41:18.445495 I | mvcc: store.index: compact 9968
2022-11-01 17:41:18.446557 I | mvcc: finished scheduled compaction at 9968 (took 182.337µs)
2022-11-01 17:41:18.687199 I | mvcc: store.index: compact 9969
2022-11-01 17:41:18.687741 I | mvcc: finished scheduled compaction at 9969 (took 326.342µs)
2022-11-01 17:41:18.978828 I | mvcc: store.index: compact 9970
2022-11-01 17:41:18.979148 I | mvcc: finished scheduled compaction at 9970 (took 135.003µs)
2022-11-01 17:41:19.353862 I | mvcc: store.index: compact 9971
2022-11-01 17:41:19.354411 I | mvcc: finished scheduled compaction at 9971 (took 148.67µs)
2022-11-01 17:41:19.562365 I | mvcc: store.index: compact 9972
2022-11-01 17:41:19.562699 I | mvcc: finished scheduled compaction at 9972 (took 128.67µs)
2022-11-01 17:41:19.778866 I | mvcc: store.index: compact 9973
2022-11-01 17:41:19.779187 I | mvcc: finished scheduled compaction at 9973 (took 133.337µs)
2022-11-01 17:41:20.195543 I | mvcc: store.index: compact 9974
2022-11-01 17:41:20.196107 I | mvcc: finished scheduled compaction at 9974 (took 152.337µs)
2022-11-01 17:41:20.387153 I | mvcc: store.index: compact 9975
2022-11-01 17:41:20.387472 I | mvcc: finished scheduled compaction at 9975 (took 117.002µs)
2022-11-01 17:41:20.603862 I | mvcc: store.index: compact 9976
2022-11-01 17:41:20.604263 I | mvcc: finished scheduled compaction at 9976 (took 123.003µs)
2022-11-01 17:41:21.030926 I | mvcc: store.index: compact 9977
2022-11-01 17:41:21.035637 I | mvcc: finished scheduled compaction at 9977 (took 2.142385ms)
2022-11-01 17:41:21.279117 I | mvcc: store.index: compact 9978
2022-11-01 17:41:21.279400 I | mvcc: finished scheduled compaction at 9978 (took 106.669µs)
2022-11-01 17:41:21.562210 I | mvcc: store.index: compact 9979
2022-11-01 17:41:21.562694 I | mvcc: finished scheduled compaction at 9979 (took 122.003µs)
2022-11-01 17:41:21.803924 I | mvcc: store.index: compact 9980
2022-11-01 17:41:21.804527 I | mvcc: finished scheduled compaction at 9980 (took 210.005µs)
2022-11-01 17:41:22.037449 I | mvcc: store.index: compact 9981
2022-11-01 17:41:22.038302 I | mvcc: finished scheduled compaction at 9981 (took 303.007µs)
2022-11-01 17:41:22.345563 I | mvcc: store.index: compact 9982
2022-11-01 17:41:22.346348 I | mvcc: finished scheduled compaction at 9982 (took 187.671µs)
2022-11-01 17:41:22.595541 I | mvcc: store.index: compact 9983
2022-11-01 17:41:22.596159 I | mvcc: finished scheduled compaction at 9983 (took 411.677µs)
2022-11-01 17:41:22.837200 I | mvcc: store.index: compact 9984
2022-11-01 17:41:22.837877 I | mvcc: finished scheduled compaction at 9984 (took 373.01µs)
2022-11-01 17:41:23.037242 I | mvcc: store.index: compact 9985
2022-11-01 17:41:23.037934 I | mvcc: finished scheduled compaction at 9985 (took 148.004µs)
2022-11-01 17:41:23.237240 I | mvcc: store.index: compact 9986
2022-11-01 17:41:23.237823 I | mvcc: finished scheduled compaction at 9986 (took 387.01µs)
2022-11-01 17:41:23.728946 I | mvcc: store.index: compact 9987
2022-11-01 17:41:23.729464 I | mvcc: finished scheduled compaction at 9987 (took 314.341µs)
2022-11-01 17:41:23.962306 I | mvcc: store.index: compact 9988
2022-11-01 17:41:23.963319 I | mvcc: finished scheduled compaction at 9988 (took 803.687µs)
2022-11-01 17:41:24.220634 I | mvcc: store.index: compact 9989
2022-11-01 17:41:24.220970 I | mvcc: finished scheduled compaction at 9989 (took 156.337µs)
2022-11-01 17:41:24.670626 I | mvcc: store.index: compact 9990
2022-11-01 17:41:24.671680 I | mvcc: finished scheduled compaction at 9990 (took 149.337µs)
2022-11-01 17:41:24.887265 I | mvcc: store.index: compact 9991
2022-11-01 17:41:24.887666 I | mvcc: finished scheduled compaction at 9991 (took 208.338µs)
2022-11-01 17:41:25.120614 I | mvcc: store.index: compact 9992
2022-11-01 17:41:25.120883 I | mvcc: finished scheduled compaction at 9992 (took 99.669µs)
2022-11-01 17:41:25.328923 I | mvcc: store.index: compact 9993
2022-11-01 17:41:25.329942 I | mvcc: finished scheduled compaction at 9993 (took 163.671µs)
2022-11-01 17:41:25.528955 I | mvcc: store.index: compact 9994
2022-11-01 17:41:25.529302 I | mvcc: finished scheduled compaction at 9994 (took 157.337µs)
2022-11-01 17:41:25.737270 I | mvcc: store.index: compact 9995
2022-11-01 17:41:25.737790 I | mvcc: finished scheduled compaction at 9995 (took 310.674µs)
2022-11-01 17:41:26.187289 I | mvcc: store.index: compact 9996
2022-11-01 17:41:26.187877 I | mvcc: finished scheduled compaction at 9996 (took 404.676µs)
2022-11-01 17:41:26.603963 I | mvcc: store.index: compact 9997
2022-11-01 17:41:26.604503 I | mvcc: finished scheduled compaction at 9997 (took 337.342µs)
2022-11-01 17:41:26.812326 I | mvcc: store.index: compact 9998
2022-11-01 17:41:26.812657 I | mvcc: finished scheduled compaction at 9998 (took 131.003µs)
2022-11-01 17:41:27.012316 I | mvcc: store.index: compact 9999
2022-11-01 17:41:27.012885 I | mvcc: finished scheduled compaction at 9999 (took 100.336µs)
--- PASS: TestHashKVWhenCompacting (28.70s)
=== RUN   TestHashKVZeroRevision
2022-11-01 17:41:27.603984 I | mvcc: store.index: compact 500
--- PASS: TestHashKVZeroRevision (0.59s)
=== RUN   TestTxnPut
2022-11-01 17:41:27.616029 I | mvcc: finished scheduled compaction at 500 (took 11.107603ms)
--- PASS: TestTxnPut (0.74s)
=== RUN   TestTxnBlockBackendForceCommit
--- PASS: TestTxnBlockBackendForceCommit (0.38s)
=== RUN   TestRevision
--- PASS: TestRevision (0.00s)
=== RUN   TestWatch
--- PASS: TestWatch (0.31s)
=== RUN   TestNewWatcherCancel
--- PASS: TestNewWatcherCancel (0.52s)
=== RUN   TestCancelUnsynced
--- PASS: TestCancelUnsynced (0.44s)
=== RUN   TestSyncWatchers
--- PASS: TestSyncWatchers (0.50s)
=== RUN   TestWatchCompacted
2022-11-01 17:41:31.162333 I | mvcc: store.index: compact 5
2022-11-01 17:41:31.163064 I | mvcc: finished scheduled compaction at 5 (took 425.344µs)
--- PASS: TestWatchCompacted (0.75s)
=== RUN   TestWatchFutureRev
--- PASS: TestWatchFutureRev (0.57s)
=== RUN   TestWatchRestore
=== RUN   TestWatchRestore/Normal
=== RUN   TestWatchRestore/RunSyncWatchLoopBeforeRestore
--- PASS: TestWatchRestore (3.68s)
    --- PASS: TestWatchRestore/Normal (1.18s)
    --- PASS: TestWatchRestore/RunSyncWatchLoopBeforeRestore (2.49s)
=== RUN   TestWatchRestoreSyncedWatcher
--- PASS: TestWatchRestoreSyncedWatcher (3.05s)
=== RUN   TestWatchBatchUnsynced
--- PASS: TestWatchBatchUnsynced (0.67s)
=== RUN   TestNewMapwatcherToEventMap
--- PASS: TestNewMapwatcherToEventMap (0.00s)
=== RUN   TestWatchVictims
--- PASS: TestWatchVictims (1.35s)
=== RUN   TestStressWatchCancelClose
--- PASS: TestStressWatchCancelClose (0.34s)
=== RUN   TestWatcherWatchID
--- PASS: TestWatcherWatchID (1.67s)
=== RUN   TestWatcherWatchPrefix
--- PASS: TestWatcherWatchPrefix (1.02s)
=== RUN   TestWatcherWatchWrongRange
--- PASS: TestWatcherWatchWrongRange (0.39s)
=== RUN   TestWatchDeleteRange
--- PASS: TestWatchDeleteRange (0.29s)
=== RUN   TestWatchStreamCancelWatcherByID
--- PASS: TestWatchStreamCancelWatcherByID (0.61s)
=== RUN   TestWatcherRequestProgress
--- PASS: TestWatcherRequestProgress (0.33s)
=== RUN   TestWatcherWatchWithFilter
--- PASS: TestWatcherWatchWithFilter (0.80s)
PASS
ok  	github.com/coreos/etcd/mvcc	76.315s
=== RUN   TestBackendClose
--- PASS: TestBackendClose (0.29s)
=== RUN   TestBackendSnapshot
--- PASS: TestBackendSnapshot (0.57s)
=== RUN   TestBackendBatchIntervalCommit
--- PASS: TestBackendBatchIntervalCommit (0.48s)
=== RUN   TestBackendDefrag
--- PASS: TestBackendDefrag (2.11s)
=== RUN   TestBackendWriteback
--- PASS: TestBackendWriteback (0.27s)
=== RUN   TestBackendWritebackForEach
--- PASS: TestBackendWritebackForEach (0.53s)
=== RUN   TestBatchTxPut
--- PASS: TestBatchTxPut (0.41s)
=== RUN   TestBatchTxRange
--- PASS: TestBatchTxRange (0.28s)
=== RUN   TestBatchTxDelete
--- PASS: TestBatchTxDelete (0.38s)
=== RUN   TestBatchTxCommit
--- PASS: TestBatchTxCommit (0.37s)
=== RUN   TestBatchTxBatchLimitCommit
--- PASS: TestBatchTxBatchLimitCommit (0.47s)
PASS
ok  	github.com/coreos/etcd/mvcc/backend	6.222s
?   	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.20s)
=== 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.222s
?   	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.028s
?   	github.com/coreos/etcd/pkg/cpuutil	[no test files]
=== RUN   TestHash32
--- PASS: TestHash32 (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/crc	0.016s
?   	github.com/coreos/etcd/pkg/debugutil	[no test files]
=== RUN   TestExpectFunc
--- PASS: TestExpectFunc (0.05s)
=== RUN   TestEcho
--- PASS: TestEcho (0.01s)
=== RUN   TestLineCount
--- PASS: TestLineCount (0.04s)
=== RUN   TestSend
--- PASS: TestSend (0.02s)
=== RUN   TestSignal
--- PASS: TestSignal (0.02s)
PASS
ok  	github.com/coreos/etcd/pkg/expect	0.150s
=== RUN   TestIsDirWriteable
--- PASS: TestIsDirWriteable (0.01s)
=== 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-11-01 17:42:20.022726 I | pkg/fileutil: purged file /tmp/purgefile1201351567/0.test successfully
2022-11-01 17:42:20.023549 I | pkg/fileutil: purged file /tmp/purgefile1201351567/1.test successfully
2022-11-01 17:42:20.024051 I | pkg/fileutil: purged file /tmp/purgefile1201351567/2.test successfully
2022-11-01 17:42:20.024602 I | pkg/fileutil: purged file /tmp/purgefile1201351567/4.test successfully
2022-11-01 17:42:20.025070 I | pkg/fileutil: purged file /tmp/purgefile1201351567/5.test successfully
2022-11-01 17:42:20.025523 I | pkg/fileutil: purged file /tmp/purgefile1201351567/6.test successfully
--- PASS: TestPurgeFile (0.03s)
=== RUN   TestPurgeFileHoldingLockFile
2022-11-01 17:42:20.041973 I | pkg/fileutil: purged file /tmp/purgefile2118663824/0.test successfully
2022-11-01 17:42:20.042537 I | pkg/fileutil: purged file /tmp/purgefile2118663824/1.test successfully
2022-11-01 17:42:20.043025 I | pkg/fileutil: purged file /tmp/purgefile2118663824/2.test successfully
2022-11-01 17:42:20.043491 I | pkg/fileutil: purged file /tmp/purgefile2118663824/3.test successfully
2022-11-01 17:42:20.044017 I | pkg/fileutil: purged file /tmp/purgefile2118663824/4.test successfully
2022-11-01 17:42:20.056679 I | pkg/fileutil: purged file /tmp/purgefile2118663824/5.test successfully
2022-11-01 17:42:20.057310 I | pkg/fileutil: purged file /tmp/purgefile2118663824/6.test successfully
--- PASS: TestPurgeFileHoldingLockFile (0.03s)
PASS
ok  	github.com/coreos/etcd/pkg/fileutil	0.309s
=== RUN   TestSetFlagsFromEnv
2022-11-01 17:42:22.666935 I | pkg/flags: recognized and used environment variable ETCD_A=foo
2022-11-01 17:42:22.667397 W | pkg/flags: recognized environment variable ETCD_C, but unused: shadowed by corresponding flag
--- PASS: TestSetFlagsFromEnv (0.00s)
=== RUN   TestSetFlagsFromEnvBad
2022-11-01 17:42:22.667910 W | pkg/flags: unrecognized environment variable ETCD_A=foo
2022-11-01 17:42:22.667995 W | pkg/flags: unrecognized environment variable ETCD_C=woof
--- PASS: TestSetFlagsFromEnvBad (0.00s)
=== RUN   TestSetFlagsFromEnvParsingError
2022-11-01 17:42:22.668455 W | pkg/flags: unrecognized environment variable ETCD_A=foo
2022-11-01 17:42:22.668535 W | pkg/flags: unrecognized environment variable ETCD_C=woof
2022-11-01 17:42:22.668600 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.021s
?   	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.013s
=== RUN   TestPageWriterRandom
    pagewriter_test.go:43: total writes: 6427
    pagewriter_test.go:44: total write bytes: 66761088 (of 66761092)
--- PASS: TestPageWriterRandom (0.01s)
=== RUN   TestPageWriterPartialSlack
--- PASS: TestPageWriterPartialSlack (0.00s)
=== RUN   TestPageWriterOffset
--- PASS: TestPageWriterOffset (0.00s)
=== RUN   TestExactReadCloserExpectEOF
--- PASS: TestExactReadCloserExpectEOF (0.00s)
=== RUN   TestExactReadCloserShort
--- PASS: TestExactReadCloserShort (0.00s)
=== RUN   TestLimitedBufferReaderRead
--- PASS: TestLimitedBufferReaderRead (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/ioutil	0.036s
=== RUN   TestMergeLogger
2022-11-01 17:42:32.210013 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.089s
?   	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-11-01 17:42:37.707839 I | pkg/netutil: resolving infra0.example.com:4001 to 10.0.1.10:4001
2022-11-01 17:42:37.708300 I | pkg/netutil: resolving infra0.example.com:2379 to 10.0.1.10:2379
2022-11-01 17:42:37.708421 I | pkg/netutil: resolving infra0.example.com:7001 to 10.0.1.10:7001
2022-11-01 17:42:37.708501 I | pkg/netutil: resolving infra0.example.com:2380 to 10.0.1.10:2380
2022-11-01 17:42:37.708768 W | pkg/netutil: failed resolving host infra0.example.com:4001 (cannot resolve host.); retrying in 1s
2022-11-01 17:42:38.708804 E | pkg/netutil: could not resolve host infra0.example.com:4001
--- PASS: TestResolveTCPAddrs (1.00s)
=== RUN   TestURLsEqual
2022-11-01 17:42:38.709907 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2022-11-01 17:42:38.710060 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2022-11-01 17:42:38.710281 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2022-11-01 17:42:38.710704 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2022-11-01 17:42:38.710817 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2022-11-01 17:42:38.710974 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2022-11-01 17:42:38.711172 I | pkg/netutil: resolving example.com:2380 to 10.0.10.1:2380
2022-11-01 17:42:38.711762 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2022-11-01 17:42:38.712046 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2022-11-01 17:42:38.712342 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379
2022-11-01 17:42:38.712727 I | pkg/netutil: resolving first.com:2379 to 10.0.11.1:2379
2022-11-01 17:42:38.712863 I | pkg/netutil: resolving second.com:2380 to 10.0.11.2:2380
2022-11-01 17:42:38.713119 I | pkg/netutil: resolving second.com:2380 to 10.0.11.2:2380
2022-11-01 17:42:38.713200 I | pkg/netutil: resolving first.com:2379 to 10.0.11.1:2379
--- PASS: TestURLsEqual (0.00s)
=== RUN   TestURLStringsEqual
--- PASS: TestURLStringsEqual (0.00s)
=== RUN   TestGetDefaultInterface
    routes_linux_test.go:26: default network interfaces: map[eth0:2]
--- PASS: TestGetDefaultInterface (0.00s)
=== RUN   TestGetDefaultHost
    routes_linux_test.go:34: default ip: 172.17.2.1
--- PASS: TestGetDefaultHost (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/netutil	1.029s
=== RUN   TestUnsetenv
--- PASS: TestUnsetenv (0.01s)
=== RUN   TestHandleInterrupts
2022-11-01 17:42:40.934753 N | pkg/osutil: received interrupt signal, shutting down...
2022-11-01 17:42:40.936397 N | pkg/osutil: received terminated signal, shutting down...
--- PASS: TestHandleInterrupts (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/osutil	0.028s
=== RUN   TestCanonicalURLPath
--- PASS: TestCanonicalURLPath (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/pathutil	0.013s
=== RUN   TestMarshaler
--- PASS: TestMarshaler (0.00s)
=== RUN   TestMarshalerPanic
2022-11-01 17:42:44.506838 C | pkg/pbutil: marshal should never fail (blah)
--- PASS: TestMarshalerPanic (0.00s)
=== RUN   TestUnmarshaler
--- PASS: TestUnmarshaler (0.00s)
=== RUN   TestUnmarshalerPanic
2022-11-01 17:42:44.507866 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.019s
=== RUN   TestServer_Unix_Insecure
{"level":"info","msg":"started proxying","from":"unix://172386DCC7F752651570.unix-conn","to":"unix://172386DCC7FDFC2A38AB.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://172386DCC7F752651570.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://172386DCC7F752651570.unix-conn","to":"unix://172386DCC7FDFC2A38AB.unix-conn"}
    server_test.go:109: took 1.128694ms with no latency
{"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://172386DCC7F752651570.unix-conn","to":"unix://172386DCC7FDFC2A38AB.unix-conn"}
    server_test.go:126: took 1.012025ms with no latency
{"level":"info","msg":"closed proxy listener","from":"unix://172386DCC7F752651570.unix-conn","to":"unix://172386DCC7FDFC2A38AB.unix-conn"}
--- PASS: TestServer_Unix_Insecure (0.01s)
=== RUN   TestServer_TCP_Insecure
{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:37819","to":"tcp://127.0.0.1:45095"}
{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:37819"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:37819","to":"tcp://127.0.0.1:45095"}
    server_test.go:109: took 2.042049ms with no latency
{"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:37819","to":"tcp://127.0.0.1:45095"}
    server_test.go:126: took 1.598706ms with no latency
{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:37819","to":"tcp://127.0.0.1:45095"}
--- PASS: TestServer_TCP_Insecure (0.01s)
=== RUN   TestServer_Unix_Secure
{"level":"info","msg":"started proxying","from":"unix://172386DCC8E6D6FD293E.unix-conn","to":"unix://172386DCC8EA2FC85C24.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://172386DCC8E6D6FD293E.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://172386DCC8E6D6FD293E.unix-conn","to":"unix://172386DCC8EA2FC85C24.unix-conn"}
    server_test.go:109: took 3.635755ms with no latency
{"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://172386DCC8E6D6FD293E.unix-conn","to":"unix://172386DCC8EA2FC85C24.unix-conn"}
    server_test.go:126: took 5.604803ms with no latency
{"level":"info","msg":"closed proxy listener","from":"unix://172386DCC8E6D6FD293E.unix-conn","to":"unix://172386DCC8EA2FC85C24.unix-conn"}
--- PASS: TestServer_Unix_Secure (0.02s)
=== RUN   TestServer_TCP_Secure
{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:34143","to":"tcp://127.0.0.1:35861"}
{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:34143"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:34143","to":"tcp://127.0.0.1:35861"}
    server_test.go:109: took 5.595803ms with no latency
{"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:34143","to":"tcp://127.0.0.1:35861"}
    server_test.go:126: took 6.208818ms with no latency
{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:34143","to":"tcp://127.0.0.1:35861"}
--- PASS: TestServer_TCP_Secure (0.02s)
=== RUN   TestServer_Unix_Insecure_DelayTx
{"level":"info","msg":"started proxying","from":"unix://172386DCCACCC7277097.unix-conn","to":"unix://172386DCCAD0213F2274.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://172386DCCACCC7277097.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://172386DCCACCC7277097.unix-conn","to":"unix://172386DCCAD0213F2274.unix-conn"}
    server_test.go:109: took 960.023µs with no latency
{"level":"info","msg":"set transmit latency","latency":"54.674422ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"unix://172386DCCACCC7277097.unix-conn","to":"unix://172386DCCAD0213F2274.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://172386DCCACCC7277097.unix-conn","to":"unix://172386DCCAD0213F2274.unix-conn"}
    server_test.go:124: took 56.178034ms with latency 50ms±5ms
{"level":"info","msg":"removed transmit latency","latency":"54.674422ms","from":"unix://172386DCCACCC7277097.unix-conn","to":"unix://172386DCCAD0213F2274.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://172386DCCACCC7277097.unix-conn","to":"unix://172386DCCAD0213F2274.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:45183","to":"tcp://127.0.0.1:43125"}
{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:45183"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:45183","to":"tcp://127.0.0.1:43125"}
    server_test.go:109: took 1.692375ms with no latency
{"level":"info","msg":"set transmit latency","latency":"51.885377ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"tcp://127.0.0.1:45183","to":"tcp://127.0.0.1:43125"}
{"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:45183","to":"tcp://127.0.0.1:43125"}
    server_test.go:124: took 54.019648ms with latency 50ms±5ms
{"level":"info","msg":"removed transmit latency","latency":"51.885377ms","from":"tcp://127.0.0.1:45183","to":"tcp://127.0.0.1:43125"}
{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:45183","to":"tcp://127.0.0.1:43125"}
--- PASS: TestServer_TCP_Insecure_DelayTx (0.06s)
=== RUN   TestServer_Unix_Secure_DelayTx
{"level":"info","msg":"started proxying","from":"unix://172386DCD1F5B2B74F86.unix-conn","to":"unix://172386DCD1F8F6AC4263.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://172386DCD1F5B2B74F86.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://172386DCD1F5B2B74F86.unix-conn","to":"unix://172386DCD1F8F6AC4263.unix-conn"}
    server_test.go:109: took 4.41944ms with no latency
{"level":"info","msg":"set transmit latency","latency":"45.33415ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"unix://172386DCD1F5B2B74F86.unix-conn","to":"unix://172386DCD1F8F6AC4263.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://172386DCD1F5B2B74F86.unix-conn","to":"unix://172386DCD1F8F6AC4263.unix-conn"}
    server_test.go:124: took 52.435609ms with latency 50ms±5ms
{"level":"info","msg":"removed transmit latency","latency":"45.33415ms","from":"unix://172386DCD1F5B2B74F86.unix-conn","to":"unix://172386DCD1F8F6AC4263.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://172386DCD1F5B2B74F86.unix-conn","to":"unix://172386DCD1F8F6AC4263.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:38931","to":"tcp://127.0.0.1:41449"}
{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:38931"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:38931","to":"tcp://127.0.0.1:41449"}
    server_test.go:109: took 6.767831ms with no latency
{"level":"info","msg":"set transmit latency","latency":"46.773533ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"tcp://127.0.0.1:38931","to":"tcp://127.0.0.1:41449"}
{"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:38931","to":"tcp://127.0.0.1:41449"}
    server_test.go:124: took 57.23206ms with latency 50ms±5ms
{"level":"info","msg":"removed transmit latency","latency":"46.773533ms","from":"tcp://127.0.0.1:38931","to":"tcp://127.0.0.1:41449"}
{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:38931","to":"tcp://127.0.0.1:41449"}
--- PASS: TestServer_TCP_Secure_DelayTx (0.07s)
=== RUN   TestServer_Unix_Insecure_DelayAccept
{"level":"info","msg":"started proxying","from":"unix://172386DCD9B1D56510A5.unix-conn","to":"unix://172386DCD9B731D31BAA.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://172386DCD9B1D56510A5.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://172386DCD9B1D56510A5.unix-conn","to":"unix://172386DCD9B731D31BAA.unix-conn"}
    server_test.go:203: took 1.118694ms with no latency
{"level":"info","msg":"set accept latency","latency":"694.614109ms","given-latency":"700ms","given-latency-random-variable":"10ms","from":"unix://172386DCD9B1D56510A5.unix-conn","to":"unix://172386DCD9B731D31BAA.unix-conn"}
{"level":"debug","msg":"listener accept error","error":"accept unix 172386DCD9B1D56510A5.unix-conn: use of closed network connection"}
{"level":"info","msg":"reset listener on","from":"unix://172386DCD9B1D56510A5.unix-conn"}
{"level":"debug","msg":"listener is closed; retry listening on","from":"unix://172386DCD9B1D56510A5.unix-conn"}
{"level":"info","msg":"reset listener on","from":"unix://172386DCD9B1D56510A5.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://172386DCD9B1D56510A5.unix-conn","to":"unix://172386DCD9B731D31BAA.unix-conn"}
    server_test.go:219: took 508.534707ms with latency 700ms±10ms
{"level":"info","msg":"removed accept latency","latency":"694.614109ms","from":"unix://172386DCD9B1D56510A5.unix-conn","to":"unix://172386DCD9B731D31BAA.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://172386DCD9B1D56510A5.unix-conn","to":"unix://172386DCD9B731D31BAA.unix-conn"}
--- PASS: TestServer_Unix_Insecure_DelayAccept (0.72s)
=== RUN   TestServer_Unix_Secure_DelayAccept
{"level":"info","msg":"started proxying","from":"unix://172386DD045DD89C7C5.unix-conn","to":"unix://172386DD04618C8C41DD.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://172386DD045DD89C7C5.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://172386DD045DD89C7C5.unix-conn","to":"unix://172386DD04618C8C41DD.unix-conn"}
    server_test.go:203: took 6.57016ms with no latency
{"level":"info","msg":"set accept latency","latency":"696.133141ms","given-latency":"700ms","given-latency-random-variable":"10ms","from":"unix://172386DD045DD89C7C5.unix-conn","to":"unix://172386DD04618C8C41DD.unix-conn"}
{"level":"debug","msg":"listener accept error","error":"accept unix 172386DD045DD89C7C5.unix-conn: use of closed network connection"}
{"level":"info","msg":"reset listener on","from":"unix://172386DD045DD89C7C5.unix-conn"}
{"level":"debug","msg":"listener is closed; retry listening on","from":"unix://172386DD045DD89C7C5.unix-conn"}
{"level":"info","msg":"reset listener on","from":"unix://172386DD045DD89C7C5.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://172386DD045DD89C7C5.unix-conn","to":"unix://172386DD04618C8C41DD.unix-conn"}
    server_test.go:219: took 513.872504ms with latency 700ms±10ms
{"level":"info","msg":"removed accept latency","latency":"696.133141ms","from":"unix://172386DD045DD89C7C5.unix-conn","to":"unix://172386DD04618C8C41DD.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://172386DD045DD89C7C5.unix-conn","to":"unix://172386DD04618C8C41DD.unix-conn"}
--- PASS: TestServer_Unix_Secure_DelayAccept (0.73s)
=== RUN   TestServer_PauseTx
{"level":"info","msg":"started proxying","from":"unix://172386DD2FB67B0170D4.unix-conn","to":"unix://172386DD2FBA21EC4A7D.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://172386DD2FB67B0170D4.unix-conn"}
{"level":"info","msg":"paused transmit listen","from":"unix://172386DD2FB67B0170D4.unix-conn","to":"unix://172386DD2FBA21EC4A7D.unix-conn"}
{"level":"info","msg":"unpaused transmit listen","from":"unix://172386DD2FB67B0170D4.unix-conn","to":"unix://172386DD2FBA21EC4A7D.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://172386DD2FB67B0170D4.unix-conn","to":"unix://172386DD2FBA21EC4A7D.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://172386DD2FB67B0170D4.unix-conn","to":"unix://172386DD2FBA21EC4A7D.unix-conn"}
--- PASS: TestServer_PauseTx (0.20s)
=== RUN   TestServer_BlackholeTx
{"level":"info","msg":"started proxying","from":"unix://172386DD3BF4908456AB.unix-conn","to":"unix://172386DD3BF8214C392B.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://172386DD3BF4908456AB.unix-conn"}
{"level":"info","msg":"blackholed transmit","from":"unix://172386DD3BF4908456AB.unix-conn","to":"unix://172386DD3BF8214C392B.unix-conn"}
{"level":"debug","msg":"dropped","data-size":"12 B","from":"unix://172386DD3BF4908456AB.unix-conn","to":"unix://172386DD3BF8214C392B.unix-conn"}
{"level":"info","msg":"unblackholed transmit","from":"unix://172386DD3BF4908456AB.unix-conn","to":"unix://172386DD3BF8214C392B.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://172386DD3BF4908456AB.unix-conn","to":"unix://172386DD3BF8214C392B.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://172386DD3BF4908456AB.unix-conn","to":"unix://172386DD3BF8214C392B.unix-conn"}
--- PASS: TestServer_BlackholeTx (0.20s)
=== RUN   TestServer_CorruptTx
{"level":"info","msg":"started proxying","from":"unix://172386DD482BECA2DD1.unix-conn","to":"unix://172386DD482F853A44AC.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://172386DD482BECA2DD1.unix-conn"}
{"level":"info","msg":"corrupting transmit","from":"unix://172386DD482BECA2DD1.unix-conn","to":"unix://172386DD482F853A44AC.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://172386DD482BECA2DD1.unix-conn","to":"unix://172386DD482F853A44AC.unix-conn"}
{"level":"info","msg":"stopped corrupting transmit","from":"unix://172386DD482BECA2DD1.unix-conn","to":"unix://172386DD482F853A44AC.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://172386DD482BECA2DD1.unix-conn","to":"unix://172386DD482F853A44AC.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://172386DD482BECA2DD1.unix-conn","to":"unix://172386DD482F853A44AC.unix-conn"}
--- PASS: TestServer_CorruptTx (0.01s)
=== RUN   TestServer_Shutdown
{"level":"info","msg":"started proxying","from":"unix://172386DD487D0D5E82B9.unix-conn","to":"unix://172386DD4880C68476D.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://172386DD487D0D5E82B9.unix-conn"}
{"level":"debug","msg":"listener accept error","error":"accept unix 172386DD487D0D5E82B9.unix-conn: use of closed network connection"}
{"level":"debug","msg":"listener is closed; retry listening on","from":"unix://172386DD487D0D5E82B9.unix-conn"}
{"level":"info","msg":"reset listener on","from":"unix://172386DD487D0D5E82B9.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://172386DD487D0D5E82B9.unix-conn","to":"unix://172386DD4880C68476D.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://172386DD487D0D5E82B9.unix-conn","to":"unix://172386DD4880C68476D.unix-conn"}
--- PASS: TestServer_Shutdown (0.20s)
=== RUN   TestServer_ShutdownListener
{"level":"info","msg":"started proxying","from":"unix://172386DD54AF14DE56C1.unix-conn","to":"unix://172386DD54B2C4E63ED7.unix-conn"}
{"level":"info","msg":"proxy is listening on","from":"unix://172386DD54AF14DE56C1.unix-conn"}
{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://172386DD54AF14DE56C1.unix-conn","to":"unix://172386DD54B2C4E63ED7.unix-conn"}
{"level":"info","msg":"closed proxy listener","from":"unix://172386DD54AF14DE56C1.unix-conn","to":"unix://172386DD54B2C4E63ED7.unix-conn"}
--- PASS: TestServer_ShutdownListener (0.20s)
=== RUN   TestServerHTTP_Insecure_DelayTx
{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:41843","to":"tcp://127.0.0.1:36453"}
{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:41843"}
{"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:41843","to":"tcp://127.0.0.1:36453"}
{"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:36453","to":"tcp://127.0.0.1:41843"}
    server_test.go:503: took 4.625446ms with no latency
{"level":"info","msg":"set transmit latency","latency":"994.380636ms","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:41843","to":"tcp://127.0.0.1:36453"}
{"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:41843","to":"tcp://127.0.0.1:36453"}
{"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:36453","to":"tcp://127.0.0.1:41843"}
    server_test.go:539: took 997.043927ms with latency 1s±10ms
{"level":"info","msg":"removed transmit latency","latency":"994.380636ms","from":"tcp://127.0.0.1:41843","to":"tcp://127.0.0.1:36453"}
{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:41843","to":"tcp://127.0.0.1:36453"}
--- PASS: TestServerHTTP_Insecure_DelayTx (1.21s)
=== RUN   TestServerHTTP_Secure_DelayTx
{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:34557","to":"tcp://127.0.0.1:40597"}
{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:34557"}
{"level":"debug","msg":"transmitted","data-size":"189 B","from":"tcp://127.0.0.1:34557","to":"tcp://127.0.0.1:40597"}
{"level":"debug","msg":"received","data-size":"1.6 kB","from":"tcp://127.0.0.1:40597","to":"tcp://127.0.0.1:34557"}
{"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:34557","to":"tcp://127.0.0.1:40597"}
{"level":"debug","msg":"received","data-size":"43 B","from":"tcp://127.0.0.1:40597","to":"tcp://127.0.0.1:34557"}
{"level":"debug","msg":"transmitted","data-size":"171 B","from":"tcp://127.0.0.1:34557","to":"tcp://127.0.0.1:40597"}
{"level":"debug","msg":"received","data-size":"163 B","from":"tcp://127.0.0.1:40597","to":"tcp://127.0.0.1:34557"}
    server_test.go:503: took 255.375547ms with no latency
{"level":"info","msg":"set transmit latency","latency":"990.145407ms","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:34557","to":"tcp://127.0.0.1:40597"}
{"level":"debug","msg":"transmitted","data-size":"189 B","from":"tcp://127.0.0.1:34557","to":"tcp://127.0.0.1:40597"}
{"level":"debug","msg":"received","data-size":"1.6 kB","from":"tcp://127.0.0.1:40597","to":"tcp://127.0.0.1:34557"}
{"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:34557","to":"tcp://127.0.0.1:40597"}
{"level":"debug","msg":"received","data-size":"43 B","from":"tcp://127.0.0.1:40597","to":"tcp://127.0.0.1:34557"}
{"level":"debug","msg":"transmitted","data-size":"171 B","from":"tcp://127.0.0.1:34557","to":"tcp://127.0.0.1:40597"}
{"level":"debug","msg":"received","data-size":"163 B","from":"tcp://127.0.0.1:40597","to":"tcp://127.0.0.1:34557"}
    server_test.go:539: took 3.237702115s with latency 1s±10ms
{"level":"info","msg":"removed transmit latency","latency":"990.145407ms","from":"tcp://127.0.0.1:34557","to":"tcp://127.0.0.1:40597"}
{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:34557","to":"tcp://127.0.0.1:40597"}
--- PASS: TestServerHTTP_Secure_DelayTx (3.70s)
=== RUN   TestServerHTTP_Insecure_DelayRx
{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:43231","to":"tcp://127.0.0.1:46671"}
{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:43231"}
{"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:43231","to":"tcp://127.0.0.1:46671"}
{"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:46671","to":"tcp://127.0.0.1:43231"}
    server_test.go:503: took 3.430084ms with no latency
{"level":"info","msg":"set receive latency","latency":"1.007566787s","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:46671","to":"tcp://127.0.0.1:43231"}
{"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:43231","to":"tcp://127.0.0.1:46671"}
{"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:46671","to":"tcp://127.0.0.1:43231"}
    server_test.go:539: took 1.009606233s with latency 1s±10ms
{"level":"info","msg":"removed receive latency","latency":"1.007566787s","from":"tcp://127.0.0.1:46671","to":"tcp://127.0.0.1:43231"}
{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:43231","to":"tcp://127.0.0.1:46671"}
--- PASS: TestServerHTTP_Insecure_DelayRx (1.22s)
=== RUN   TestServerHTTP_Secure_DelayRx
{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:46191","to":"tcp://127.0.0.1:41555"}
{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:46191"}
{"level":"debug","msg":"transmitted","data-size":"189 B","from":"tcp://127.0.0.1:46191","to":"tcp://127.0.0.1:41555"}
{"level":"debug","msg":"received","data-size":"1.6 kB","from":"tcp://127.0.0.1:41555","to":"tcp://127.0.0.1:46191"}
{"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:46191","to":"tcp://127.0.0.1:41555"}
{"level":"debug","msg":"received","data-size":"43 B","from":"tcp://127.0.0.1:41555","to":"tcp://127.0.0.1:46191"}
{"level":"debug","msg":"transmitted","data-size":"171 B","from":"tcp://127.0.0.1:46191","to":"tcp://127.0.0.1:41555"}
{"level":"debug","msg":"received","data-size":"163 B","from":"tcp://127.0.0.1:41555","to":"tcp://127.0.0.1:46191"}
    server_test.go:503: took 257.459598ms with no latency
{"level":"info","msg":"set receive latency","latency":"1.001661715s","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:41555","to":"tcp://127.0.0.1:46191"}
{"level":"debug","msg":"transmitted","data-size":"189 B","from":"tcp://127.0.0.1:46191","to":"tcp://127.0.0.1:41555"}
{"level":"debug","msg":"received","data-size":"1.6 kB","from":"tcp://127.0.0.1:41555","to":"tcp://127.0.0.1:46191"}
{"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:46191","to":"tcp://127.0.0.1:41555"}
{"level":"debug","msg":"received","data-size":"43 B","from":"tcp://127.0.0.1:41555","to":"tcp://127.0.0.1:46191"}
{"level":"debug","msg":"transmitted","data-size":"171 B","from":"tcp://127.0.0.1:46191","to":"tcp://127.0.0.1:41555"}
{"level":"debug","msg":"received","data-size":"163 B","from":"tcp://127.0.0.1:41555","to":"tcp://127.0.0.1:46191"}
    server_test.go:539: took 3.297739243s with latency 1s±10ms
{"level":"info","msg":"removed receive latency","latency":"1.001661715s","from":"tcp://127.0.0.1:41555","to":"tcp://127.0.0.1:46191"}
{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:46191","to":"tcp://127.0.0.1:41555"}
--- PASS: TestServerHTTP_Secure_DelayRx (3.76s)
PASS
ok  	github.com/coreos/etcd/pkg/proxy	12.483s
=== 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.017s
?   	github.com/coreos/etcd/pkg/runtime	[no test files]
=== RUN   TestFIFOSchedule
--- PASS: TestFIFOSchedule (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/schedule	0.013s
=== RUN   TestSRVGetCluster
--- PASS: TestSRVGetCluster (0.00s)
=== RUN   TestSRVDiscover
--- PASS: TestSRVDiscover (0.00s)
PASS
ok  	github.com/coreos/etcd/pkg/srv	0.025s
?   	github.com/coreos/etcd/pkg/stringutil	[no test files]
?   	github.com/coreos/etcd/pkg/systemd	[no test files]
=== RUN   TestSample
--- PASS: TestSample (0.01s)
PASS
Too many goroutines running after all test(s).
100 instances of:
github.com/coreos/etcd/pkg/testutil.TestSample.func1()
	/<<BUILDDIR>>/etcd-3.3.25+dfsg/_build/src/github.com/coreos/etcd/pkg/testutil/leak_test.go:41 +0x14
created by github.com/coreos/etcd/pkg/testutil.TestSample
	/<<BUILDDIR>>/etcd-3.3.25+dfsg/_build/src/github.com/coreos/etcd/pkg/testutil/leak_test.go:40 +0x74
ok  	github.com/coreos/etcd/pkg/testutil	0.056s
=== RUN   TestGetCipherSuites
--- PASS: TestGetCipherSuites (14.78s)
PASS
ok  	github.com/coreos/etcd/pkg/tlsutil	14.818s
=== RUN   TestNewKeepAliveListener
--- PASS: TestNewKeepAliveListener (2.05s)
=== RUN   TestNewKeepAliveListenerTLSEmptyConfig
--- PASS: TestNewKeepAliveListenerTLSEmptyConfig (0.00s)
=== RUN   TestNewListenerTLSInfo
--- PASS: TestNewListenerTLSInfo (1.52s)
=== RUN   TestNewListenerTLSInfoSkipClientSANVerify
--- PASS: TestNewListenerTLSInfoSkipClientSANVerify (11.29s)
=== RUN   TestNewListenerTLSEmptyInfo
--- PASS: TestNewListenerTLSEmptyInfo (0.00s)
=== RUN   TestNewTransportTLSInfo
--- PASS: TestNewTransportTLSInfo (0.65s)
=== RUN   TestTLSInfoNonexist
--- PASS: TestTLSInfoNonexist (0.00s)
=== RUN   TestTLSInfoEmpty
--- PASS: TestTLSInfoEmpty (0.00s)
=== RUN   TestTLSInfoMissingFields
--- PASS: TestTLSInfoMissingFields (0.74s)
=== RUN   TestTLSInfoParseFuncError
--- PASS: TestTLSInfoParseFuncError (0.65s)
=== RUN   TestTLSInfoConfigFuncs
--- PASS: TestTLSInfoConfigFuncs (0.75s)
=== RUN   TestNewListenerUnixSocket
--- PASS: TestNewListenerUnixSocket (0.00s)
=== RUN   TestNewListenerTLSInfoSelfCert
--- PASS: TestNewListenerTLSInfoSelfCert (1.52s)
=== RUN   TestIsClosedConnError
--- PASS: TestIsClosedConnError (0.00s)
=== RUN   TestReadWriteTimeoutDialer
--- PASS: TestReadWriteTimeoutDialer (0.03s)
=== RUN   TestNewTimeoutListener
--- PASS: TestNewTimeoutListener (0.00s)
=== RUN   TestWriteReadTimeoutListener
--- PASS: TestWriteReadTimeoutListener (0.03s)
=== RUN   TestNewTimeoutTransport
--- PASS: TestNewTimeoutTransport (0.01s)
=== RUN   TestNewTransportTLSInvalidCipherSuites
--- PASS: TestNewTransportTLSInvalidCipherSuites (0.94s)
PASS
ok  	github.com/coreos/etcd/pkg/transport	20.203s
=== 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.034s
=== RUN   TestWait
--- PASS: TestWait (0.00s)
=== RUN   TestRegisterDupPanic
2022/11/01 17:44:08 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.13s)
PASS
ok  	github.com/coreos/etcd/pkg/wait	0.152s
=== RUN   TestClusterProxyMemberList
2022-11-01 17:44:21.622147 I | integration: launching 693038262 (unix://localhost:6930382620)
2022-11-01 17:44:21.707773 I | etcdserver: name = 693038262
2022-11-01 17:44:21.707870 I | etcdserver: data dir = /tmp/etcd1283966514
2022-11-01 17:44:21.707940 I | etcdserver: member dir = /tmp/etcd1283966514/member
2022-11-01 17:44:21.708004 I | etcdserver: heartbeat = 10ms
2022-11-01 17:44:21.708063 I | etcdserver: election = 100ms
2022-11-01 17:44:21.708119 I | etcdserver: snapshot count = 0
2022-11-01 17:44:21.708234 I | etcdserver: advertise client URLs = unix://127.0.0.1:2100221135
2022-11-01 17:44:21.708319 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:2100121135
2022-11-01 17:44:21.708425 I | etcdserver: initial cluster = 693038262=unix://127.0.0.1:2100121135
2022-11-01 17:44:21.882471 I | etcdserver: starting member 86c2174436d71790 in cluster 88dd6dc2b3e2db11
2022-11-01 17:44:21.882610 I | raft: 86c2174436d71790 became follower at term 0
2022-11-01 17:44:21.882708 I | raft: newRaft 86c2174436d71790 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
2022-11-01 17:44:21.882787 I | raft: 86c2174436d71790 became follower at term 1
2022-11-01 17:44:22.223583 W | auth: simple token is not cryptographically signed
2022-11-01 17:44:22.773746 I | etcdserver: set snapshot count to default 100000
2022-11-01 17:44:22.774323 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-11-01 17:44:22.775131 I | etcdserver: 86c2174436d71790 as single-node; fast-forwarding 9 ticks (election ticks 10)
2022-11-01 17:44:22.777716 I | etcdserver/membership: added member 86c2174436d71790 [unix://127.0.0.1:2100121135] to cluster 88dd6dc2b3e2db11
2022-11-01 17:44:22.802815 I | integration: launched 693038262 (unix://localhost:6930382620)
2022-11-01 17:44:22.954766 I | raft: 86c2174436d71790 is starting a new election at term 1
2022-11-01 17:44:22.954897 I | raft: 86c2174436d71790 became candidate at term 2
2022-11-01 17:44:22.955499 I | raft: 86c2174436d71790 received MsgVoteResp from 86c2174436d71790 at term 2
2022-11-01 17:44:22.955813 I | raft: 86c2174436d71790 became leader at term 2
2022-11-01 17:44:22.955918 I | raft: raft.node: 86c2174436d71790 elected leader 86c2174436d71790 at term 2
2022-11-01 17:44:23.074085 I | etcdserver: setting up the initial cluster version to 3.3
2022-11-01 17:44:23.075137 W | etcdserver: request "ID:1698002419655408641 Method:\"PUT\" Path:\"/0/members/86c2174436d71790/attributes\" Val:\"{\\\"name\\\":\\\"693038262\\\",\\\"clientURLs\\\":[\\\"unix://127.0.0.1:2100221135\\\"]}\" " with result "" took too long (116.459192ms) to execute
2022-11-01 17:44:23.075387 N | etcdserver/membership: set the initial cluster version to 3.3
2022-11-01 17:44:23.075802 I | etcdserver: published {Name:693038262 ClientURLs:[unix://127.0.0.1:2100221135]} to cluster 88dd6dc2b3e2db11
2022-11-01 17:44:23.076823 I | etcdserver/api: enabled capabilities for version 3.3
2022-11-01 17:44:23.442051 W | etcdserver: request "header:<ID:1698002419655408646 > lease_grant:<ttl:7-second id:179084344b507c05>" with result "size:40" took too long (250.936495ms) to execute
2022-11-01 17:44:23.448947 I | grpcproxy: registered "127.0.0.1:41949" with 7-second lease
2022-11-01 17:44:24.601984 I | grpcproxy: watching endpoints interrupted (context canceled)
2022-11-01 17:44:24.602516 I | integration: terminating 693038262 (unix://localhost:6930382620)
{"level":"warn","ts":"2022-11-01T17:44:24.603Z","caller":"clientv3/retry_interceptor.go:62","msg":"retrying of unary invoker failed","target":"etcd-endpoints://0x29624b0/#initially=[unix://localhost:6930382620]","attempt":0,"error":"rpc error: code = Canceled desc = context canceled"}
2022-11-01 17:44:24.770364 I | integration: terminated 693038262 (unix://localhost:6930382620)
--- PASS: TestClusterProxyMemberList (3.16s)
=== RUN   TestKVProxyRange
2022-11-01 17:44:24.786297 I | integration: launching 283851247 (unix://localhost:2838512470)
2022-11-01 17:44:24.891990 I | etcdserver: name = 283851247
2022-11-01 17:44:24.892280 I | etcdserver: data dir = /tmp/etcd3559909173
2022-11-01 17:44:24.892623 I | etcdserver: member dir = /tmp/etcd3559909173/member
2022-11-01 17:44:24.892854 I | etcdserver: heartbeat = 10ms
2022-11-01 17:44:24.893042 I | etcdserver: election = 100ms
2022-11-01 17:44:24.893218 I | etcdserver: snapshot count = 0
2022-11-01 17:44:24.893419 I | etcdserver: advertise client URLs = unix://127.0.0.1:2100421135
2022-11-01 17:44:24.893604 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:2100321135
2022-11-01 17:44:24.893831 I | etcdserver: initial cluster = 283851247=unix://127.0.0.1:2100321135
2022-11-01 17:44:25.073710 I | etcdserver: starting member 2d2d24371f9f0b58 in cluster db9aa4dab3560c79
2022-11-01 17:44:25.074203 I | raft: 2d2d24371f9f0b58 became follower at term 0
2022-11-01 17:44:25.074642 I | raft: newRaft 2d2d24371f9f0b58 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
2022-11-01 17:44:25.074887 I | raft: 2d2d24371f9f0b58 became follower at term 1
2022-11-01 17:44:25.381978 W | auth: simple token is not cryptographically signed
2022-11-01 17:44:25.948719 I | etcdserver: set snapshot count to default 100000
2022-11-01 17:44:25.949047 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-11-01 17:44:25.950308 I | etcdserver: 2d2d24371f9f0b58 as single-node; fast-forwarding 9 ticks (election ticks 10)
2022-11-01 17:44:25.951499 I | etcdserver/membership: added member 2d2d24371f9f0b58 [unix://127.0.0.1:2100321135] to cluster db9aa4dab3560c79
2022-11-01 17:44:25.961883 I | integration: launched 283851247 (unix://localhost:2838512470)
2022-11-01 17:44:26.037688 I | raft: 2d2d24371f9f0b58 is starting a new election at term 1
2022-11-01 17:44:26.037804 I | raft: 2d2d24371f9f0b58 became candidate at term 2
2022-11-01 17:44:26.038697 I | raft: 2d2d24371f9f0b58 received MsgVoteResp from 2d2d24371f9f0b58 at term 2
2022-11-01 17:44:26.038821 I | raft: 2d2d24371f9f0b58 became leader at term 2
2022-11-01 17:44:26.039300 I | raft: raft.node: 2d2d24371f9f0b58 elected leader 2d2d24371f9f0b58 at term 2
2022-11-01 17:44:26.040511 I | etcdserver: setting up the initial cluster version to 3.3
2022-11-01 17:44:26.382381 W | etcdserver: request "ID:817548692505293825 Method:\"PUT\" Path:\"/0/members/2d2d24371f9f0b58/attributes\" Val:\"{\\\"name\\\":\\\"283851247\\\",\\\"clientURLs\\\":[\\\"unix://127.0.0.1:2100421135\\\"]}\" " with result "" took too long (232.629712ms) to execute
2022-11-01 17:44:26.382605 N | etcdserver/membership: set the initial cluster version to 3.3
2022-11-01 17:44:26.383101 I | etcdserver: published {Name:283851247 ClientURLs:[unix://127.0.0.1:2100421135]} to cluster db9aa4dab3560c79
2022-11-01 17:44:26.418944 I | integration: terminating 283851247 (unix://localhost:2838512470)
2022-11-01 17:44:26.604367 I | integration: terminated 283851247 (unix://localhost:2838512470)
--- PASS: TestKVProxyRange (1.83s)
=== RUN   TestRegister
2022-11-01 17:44:26.614199 I | integration: launching 2021495812 (unix://localhost:20214958120)
2022-11-01 17:44:26.724466 I | etcdserver: name = 2021495812
2022-11-01 17:44:26.724571 I | etcdserver: data dir = /tmp/etcd1243623220
2022-11-01 17:44:26.724642 I | etcdserver: member dir = /tmp/etcd1243623220/member
2022-11-01 17:44:26.724701 I | etcdserver: heartbeat = 10ms
2022-11-01 17:44:26.724756 I | etcdserver: election = 100ms
2022-11-01 17:44:26.724814 I | etcdserver: snapshot count = 0
2022-11-01 17:44:26.724888 I | etcdserver: advertise client URLs = unix://127.0.0.1:2100621135
2022-11-01 17:44:26.724964 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:2100521135
2022-11-01 17:44:26.725059 I | etcdserver: initial cluster = 2021495812=unix://127.0.0.1:2100521135
2022-11-01 17:44:26.915401 I | etcdserver: starting member 7db10107e0160064 in cluster 8be80776f1981979
2022-11-01 17:44:26.915574 I | raft: 7db10107e0160064 became follower at term 0
2022-11-01 17:44:26.915693 I | raft: newRaft 7db10107e0160064 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
2022-11-01 17:44:26.915811 I | raft: 7db10107e0160064 became follower at term 1
2022-11-01 17:44:27.232002 W | auth: simple token is not cryptographically signed
2022-11-01 17:44:27.748804 I | etcdserver: set snapshot count to default 100000
2022-11-01 17:44:27.748942 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided]
2022-11-01 17:44:27.749267 I | etcdserver: 7db10107e0160064 as single-node; fast-forwarding 9 ticks (election ticks 10)
2022-11-01 17:44:27.752049 I | etcdserver/membership: added member 7db10107e0160064 [unix://127.0.0.1:2100521135] to cluster 8be80776f1981979
2022-11-01 17:44:27.761091 I | integration: launched 2021495812 (unix://localhost:20214958120)
2022-11-01 17:44:27.867959 I | raft: 7db10107e0160064 is starting a new election at term 1
2022-11-01 17:44:27.868071 I | raft: 7db10107e0160064 became candidate at term 2
2022-11-01 17:44:27.868153 I | raft: 7db10107e0160064 received MsgVoteResp from 7db10107e0160064 at term 2
2022-11-01 17:44:27.868251 I | raft: 7db10107e0160064 became leader at term 2
2022-11-01 17:44:27.868336 I | raft: raft.node: 7db10107e0160064 elected leader 7db10107e0160064 at term 2
2022-11-01 17:44:28.107374 W | etcdserver: request "ID:28292857809085697 Method:\"PUT\" Path:\"/0/members/7db10107e0160064/attributes\" Val:\"{\\\"name\\\":\\\"2021495812\\\",\\\"clientURLs\\\":[\\\"unix://127.0.0.1:2100621135\\\"]}\" " with result "" took too long (238.152847ms) to execute
2022-11-01 17:44:28.107603 I | etcdserver: published {Name:2021495812 ClientURLs:[unix://127.0.0.1:2100621135]} to cluster 8be80776f1981979
2022-11-01 17:44:28.108253 I | etcdserver: setting up the initial cluster version to 3.3
2022-11-01 17:44:28.109026 N | etcdserver/membership: set the initial cluster version to 3.3
2022-11-01 17:44:28.557590 W | etcdserver: request "header:<ID:28292857809085703 > txn:<compare:<> success:<request_put:<key:\"test-name/unix://localhost:20214958120\" value_size:83 lease:28292857809085701 >> failure:<>>" with result "size:14" took too long (249.835134ms) to execute
{"level":"warn","ts":"2022-11-01T17:44:28.558Z","caller":"clientv3/retry_interceptor.go:62","msg":"retrying of unary invoker failed","target":"etcd-endpoints://0x2403a40/#initially=[unix://localhost:20214958120]","attempt":0,"error":"rpc error: code = Canceled desc = context canceled"}
2022-11-01 17:44:28.558706 W | grpcproxy: failed to create a session context canceled
2022-11-01 17:44:28.558905 I | integration: terminating 2021495812 (unix://localhost:20214958120)
2022-11-01 17:44:28.745480 I | integration: terminated 2021495812 (unix://localhost:20214958120)
--- PASS: TestRegister (2.14s)
PASS
ok  	github.com/coreos/etcd/proxy/grpcproxy	7.213s
?   	github.com/coreos/etcd/proxy/grpcproxy/adapter	[no test files]
?   	github.com/coreos/etcd/proxy/grpcproxy/cache	[no test files]
=== RUN   TestNewDirectorScheme
--- PASS: TestNewDirectorScheme (0.00s)
=== RUN   TestDirectorEndpointsFiltering
--- PASS: TestDirectorEndpointsFiltering (0.00s)
2022-11-01 17:44:34.308684 I | proxy/httpproxy: endpoints found ["https://example.com:8080" "https://192.0.2.8:4002"]
=== RUN   TestReadonlyHandler
--- PASS: TestReadonlyHandler (0.00s)
=== RUN   TestConfigHandlerGET
--- PASS: TestConfigHandlerGET (0.00s)
=== RUN   TestReverseProxyServe
2022-11-01 17:44:34.311319 I | proxy/httpproxy: zero endpoints currently available
2022-11-01 17:44:34.311745 I | proxy/httpproxy: failed to direct request to http://192.0.2.3:4040: what a bad trip
2022-11-01 17:44:34.311823 I | proxy/httpproxy: marked endpoint http://192.0.2.3:4040 unavailable
2022-11-01 17:44:34.311977 I | proxy/httpproxy: no failFunc defined, endpoint http://192.0.2.3:4040 will be unavailable forever.
2022-11-01 17:44:34.312115 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.070s
=== RUN   TestUserspaceProxy
2022-11-01 17:44:37.850769 I | proxy/tcpproxy: ready to proxy client requests to [127.0.0.1:39087]
--- PASS: TestUserspaceProxy (0.01s)
PASS
ok  	github.com/coreos/etcd/proxy/tcpproxy	0.032s
=== RUN   TestFindConflict
raft2022/11/01 17:44:52 INFO: found conflict at index 1 [existing term: 1, conflicting term: 4]
raft2022/11/01 17:44:52 INFO: found conflict at index 2 [existing term: 2, conflicting term: 1]
raft2022/11/01 17:44:52 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/11/01 17:44:52 INFO: replace the unstable entries from index 1
raft2022/11/01 17:44:52 INFO: replace the unstable entries from index 2
--- PASS: TestAppend (0.00s)
=== RUN   TestLogMaybeAppend
raft2022/11/01 17:44:52 INFO: found conflict at index 3 [existing term: 3, conflicting term: 4]
raft2022/11/01 17:44:52 INFO: truncate the unstable entries before index 3
raft2022/11/01 17:44:52 INFO: found conflict at index 2 [existing term: 2, conflicting term: 4]
raft2022/11/01 17:44:52 INFO: truncate the unstable entries before index 2
raft2022/11/01 17:44:52 INFO: found conflict at index 1 [existing term: 1, conflicting term: 4]
raft2022/11/01 17:44:52 entry 1 conflict with committed entry [committed(1)]
raft2022/11/01 17:44:52 INFO: found conflict at index 2 [existing term: 2, conflicting term: 4]
raft2022/11/01 17:44:52 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/11/01 17:44:52 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/11/01 17:44:52 compact 1001 is out of bound lastindex(1000)
--- PASS: TestCompaction (0.01s)
=== RUN   TestLogRestore
--- PASS: TestLogRestore (0.00s)
=== RUN   TestIsOutOfBounds
raft2022/11/01 17:44:52 slice[201,202) out of bound [101,200]
raft2022/11/01 17:44:52 slice[202,202) out of bound [101,200]
--- PASS: TestIsOutOfBounds (0.00s)
=== RUN   TestTerm
--- PASS: TestTerm (0.00s)
=== RUN   TestTermWithUnstableSnapshot
raft2022/11/01 17:44:52 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/11/01 17:44:52 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/11/01 17:44:52 INFO: replace the unstable entries from index 5
raft2022/11/01 17:44:52 INFO: replace the unstable entries from index 4
raft2022/11/01 17:44:52 INFO: truncate the unstable entries before index 6
raft2022/11/01 17:44:52 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/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:52 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:52 INFO: 1 became leader at term 1
raft2022/11/01 17:44:52 INFO: raft.node: 1 elected leader 1 at term 1
--- PASS: TestNodePropose (0.00s)
=== RUN   TestNodeReadIndex
raft2022/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:52 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:52 INFO: 1 became leader at term 1
raft2022/11/01 17:44:52 INFO: raft.node: 1 elected leader 1 at term 1
--- PASS: TestNodeReadIndex (0.00s)
=== RUN   TestDisableProposalForwarding
raft2022/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 2 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 3 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:52 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:52 INFO: 2 became follower at term 1
raft2022/11/01 17:44:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:52 INFO: 3 became follower at term 1
raft2022/11/01 17:44:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:52 INFO: 1 became leader at term 1
raft2022/11/01 17:44:52 INFO: 3 not forwarding to leader 1 at term 1; dropping proposal
--- PASS: TestDisableProposalForwarding (0.01s)
=== RUN   TestNodeReadIndexToOldLeader
raft2022/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 2 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 3 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:52 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:52 INFO: 2 became follower at term 1
raft2022/11/01 17:44:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:52 INFO: 3 became follower at term 1
raft2022/11/01 17:44:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:52 INFO: 1 became leader at term 1
raft2022/11/01 17:44:52 INFO: 3 is starting a new election at term 1
raft2022/11/01 17:44:52 INFO: 3 became candidate at term 2
raft2022/11/01 17:44:52 INFO: 3 received MsgVoteResp from 3 at term 2
raft2022/11/01 17:44:52 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2022/11/01 17:44:52 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2
raft2022/11/01 17:44:52 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2022/11/01 17:44:52 INFO: 1 became follower at term 2
raft2022/11/01 17:44:52 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 2
raft2022/11/01 17:44:52 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2022/11/01 17:44:52 INFO: 2 became follower at term 2
raft2022/11/01 17:44:52 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 2
raft2022/11/01 17:44:52 INFO: 2 [term: 2] ignored a MsgHeartbeat message with lower term from 1 [term: 1]
raft2022/11/01 17:44:52 INFO: 3 [term: 2] ignored a MsgHeartbeat message with lower term from 1 [term: 1]
raft2022/11/01 17:44:52 INFO: 3 received MsgVoteResp from 1 at term 2
raft2022/11/01 17:44:52 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:52 INFO: 3 became leader at term 2
raft2022/11/01 17:44:52 INFO: 1 no leader at term 2; dropping index reading msg
--- PASS: TestNodeReadIndexToOldLeader (0.00s)
=== RUN   TestNodeProposeConfig
raft2022/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:52 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:52 INFO: 1 became leader at term 1
raft2022/11/01 17:44:52 INFO: raft.node: 1 elected leader 1 at term 1
--- PASS: TestNodeProposeConfig (0.00s)
=== RUN   TestNodeProposeAddDuplicateNode
raft2022/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:52 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:52 INFO: 1 became leader at term 1
raft2022/11/01 17:44:52 INFO: raft.node: 1 elected leader 1 at term 1
--- PASS: TestNodeProposeAddDuplicateNode (0.00s)
=== RUN   TestBlockProposal
raft2022/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:52 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:52 INFO: 1 became leader at term 1
raft2022/11/01 17:44:52 INFO: raft.node: 1 elected leader 1 at term 1
--- PASS: TestBlockProposal (0.01s)
=== RUN   TestNodeTick
raft2022/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestNodeTick (0.10s)
=== RUN   TestNodeStop
raft2022/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 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/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 1 became follower at term 1
raft2022/11/01 17:44:52 INFO: 1 is starting a new election at term 1
raft2022/11/01 17:44:52 INFO: 1 became candidate at term 2
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/11/01 17:44:52 INFO: 1 became leader at term 2
raft2022/11/01 17:44:52 INFO: raft.node: 1 elected leader 1 at term 2
--- PASS: TestNodeStart (0.00s)
=== RUN   TestNodeRestart
raft2022/11/01 17:44:52 INFO: 1 became follower at term 1
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [], term: 1, commit: 1, applied: 0, lastindex: 2, lastterm: 1]
--- PASS: TestNodeRestart (0.00s)
=== RUN   TestNodeRestartFromSnapshot
raft2022/11/01 17:44:52 INFO: 1 became follower at term 1
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [1,2], term: 1, commit: 3, applied: 2, lastindex: 3, lastterm: 1]
--- PASS: TestNodeRestartFromSnapshot (0.00s)
=== RUN   TestNodeAdvance
raft2022/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 1 became follower at term 1
raft2022/11/01 17:44:52 INFO: 1 is starting a new election at term 1
raft2022/11/01 17:44:52 INFO: 1 became candidate at term 2
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/11/01 17:44:52 INFO: 1 became leader at term 2
raft2022/11/01 17:44:52 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/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:52 INFO: 1 became leader at term 1
--- PASS: TestMsgAppFlowControlFull (0.01s)
=== RUN   TestMsgAppFlowControlMoveForward
raft2022/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:52 INFO: 1 became leader at term 1
--- PASS: TestMsgAppFlowControlMoveForward (0.03s)
=== RUN   TestMsgAppFlowControlRecvHeartbeat
raft2022/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:52 INFO: 1 became leader at term 1
--- PASS: TestMsgAppFlowControlRecvHeartbeat (0.01s)
=== RUN   TestFollowerUpdateTermFromMessage
raft2022/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 1 became follower at term 1
raft2022/11/01 17:44:52 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2]
raft2022/11/01 17:44:52 INFO: 1 became follower at term 2
--- PASS: TestFollowerUpdateTermFromMessage (0.00s)
=== RUN   TestCandidateUpdateTermFromMessage
raft2022/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:52 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2]
raft2022/11/01 17:44:52 INFO: 1 became follower at term 2
--- PASS: TestCandidateUpdateTermFromMessage (0.00s)
=== RUN   TestLeaderUpdateTermFromMessage
raft2022/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:52 INFO: 1 became leader at term 1
raft2022/11/01 17:44:52 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2]
raft2022/11/01 17:44:52 INFO: 1 became follower at term 2
--- PASS: TestLeaderUpdateTermFromMessage (0.00s)
=== RUN   TestRejectStaleTermMessage
raft2022/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 1 [term: 2] ignored a MsgApp message with lower term from 0 [term: 1]
--- PASS: TestRejectStaleTermMessage (0.00s)
=== RUN   TestStartAsFollower
raft2022/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestStartAsFollower (0.00s)
=== RUN   TestLeaderBcastBeat
raft2022/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:52 INFO: 1 became leader at term 1
--- PASS: TestLeaderBcastBeat (0.00s)
=== RUN   TestFollowerStartElection
raft2022/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 1 became follower at term 1
raft2022/11/01 17:44:52 INFO: 1 is starting a new election at term 1
raft2022/11/01 17:44:52 INFO: 1 became candidate at term 2
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2
--- PASS: TestFollowerStartElection (0.00s)
=== RUN   TestCandidateStartNewElection
raft2022/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:52 INFO: 1 is starting a new election at term 1
raft2022/11/01 17:44:52 INFO: 1 became candidate at term 2
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2
--- PASS: TestCandidateStartNewElection (0.00s)
=== RUN   TestLeaderElectionInOneRoundRPC
raft2022/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:52 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:52 INFO: 1 became leader at term 1
raft2022/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:52 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:52 INFO: 1 became leader at term 1
raft2022/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:52 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:52 INFO: 1 became leader at term 1
raft2022/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:52 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp from 3 at term 1
raft2022/11/01 17:44:52 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:52 INFO: 1 became leader at term 1
raft2022/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:52 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp from 3 at term 1
raft2022/11/01 17:44:52 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:52 INFO: 1 became leader at term 1
raft2022/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:52 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp from 3 at term 1
raft2022/11/01 17:44:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:52 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:52 INFO: 1 became leader at term 1
raft2022/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:52 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp rejection from 2 at term 1
raft2022/11/01 17:44:52 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp rejection from 3 at term 1
raft2022/11/01 17:44:52 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 2 vote rejections
raft2022/11/01 17:44:52 INFO: 1 became follower at term 1
raft2022/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:52 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp rejection from 2 at term 1
raft2022/11/01 17:44:52 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp rejection from 3 at term 1
raft2022/11/01 17:44:52 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 2 vote rejections
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp rejection from 4 at term 1
raft2022/11/01 17:44:52 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 3 vote rejections
raft2022/11/01 17:44:52 INFO: 1 became follower at term 1
raft2022/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:52 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp rejection from 3 at term 1
raft2022/11/01 17:44:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 1 vote rejections
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp rejection from 4 at term 1
raft2022/11/01 17:44:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 2 vote rejections
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp rejection from 5 at term 1
raft2022/11/01 17:44:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 3 vote rejections
raft2022/11/01 17:44:52 INFO: 1 became follower at term 1
raft2022/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:52 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:52 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:52 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp rejection from 2 at term 1
raft2022/11/01 17:44:52 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp rejection from 3 at term 1
raft2022/11/01 17:44:52 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 2 vote rejections
raft2022/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:52 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
--- PASS: TestLeaderElectionInOneRoundRPC (0.02s)
=== RUN   TestFollowerVote
raft2022/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0, vote: 1] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0, vote: 2] cast MsgVote for 2 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0, vote: 1] rejected MsgVote from 2 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 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/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:52 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:52 INFO: 1 became follower at term 1
raft2022/11/01 17:44:52 INFO: 1 became follower at term 0
raft2022/11/01 17:44:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:52 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:52 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:52 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:52 INFO: 1 [term: 1] received a MsgApp message with higher term from 2 [term: 2]
raft2022/11/01 17:44:52 INFO: 1 became follower at term 2
--- PASS: TestCandidateFallback (0.00s)
=== RUN   TestFollowerElectionTimeoutRandomized
--- PASS: TestFollowerElectionTimeoutRandomized (0.09s)
=== RUN   TestCandidateElectionTimeoutRandomized
--- PASS: TestCandidateElectionTimeoutRandomized (0.09s)
=== RUN   TestFollowersElectioinTimeoutNonconflict
--- PASS: TestFollowersElectioinTimeoutNonconflict (0.42s)
=== RUN   TestCandidatesElectionTimeoutNonconflict
--- PASS: TestCandidatesElectionTimeoutNonconflict (0.49s)
=== RUN   TestLeaderStartReplication
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
--- PASS: TestLeaderStartReplication (0.00s)
=== RUN   TestLeaderCommitEntry
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
--- PASS: TestLeaderCommitEntry (0.00s)
=== RUN   TestLeaderAcknowledgeCommit
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
--- PASS: TestLeaderAcknowledgeCommit (0.01s)
=== RUN   TestLeaderCommitPrecedingEntries
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 3
raft2022/11/01 17:44:53 INFO: 1 became leader at term 3
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 3
raft2022/11/01 17:44:53 INFO: 1 became leader at term 3
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 3
raft2022/11/01 17:44:53 INFO: 1 became leader at term 3
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 3
raft2022/11/01 17:44:53 INFO: 1 became leader at term 3
--- PASS: TestLeaderCommitPrecedingEntries (0.00s)
=== RUN   TestFollowerCommitEntry
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
--- PASS: TestFollowerCommitEntry (0.00s)
=== RUN   TestFollowerCheckMsgApp
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
--- PASS: TestFollowerCheckMsgApp (0.00s)
=== RUN   TestFollowerAppendEntries
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: found conflict at index 2 [existing term: 2, conflicting term: 3]
raft2022/11/01 17:44:53 INFO: replace the unstable entries from index 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: found conflict at index 1 [existing term: 1, conflicting term: 3]
raft2022/11/01 17:44:53 INFO: replace the unstable entries from index 1
--- PASS: TestFollowerAppendEntries (0.00s)
=== RUN   TestLeaderSyncFollowerLog
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 9, lastterm: 6]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 8
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 9
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 9
raft2022/11/01 17:44:53 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9
raft2022/11/01 17:44:53 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9
raft2022/11/01 17:44:53 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 9
raft2022/11/01 17:44:53 INFO: 2 [logterm: 6, index: 9, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 9
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 9
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 4, lastterm: 4]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 8
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 9
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 9
raft2022/11/01 17:44:53 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9
raft2022/11/01 17:44:53 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9
raft2022/11/01 17:44:53 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 9
raft2022/11/01 17:44:53 INFO: 2 [logterm: 4, index: 4, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 9
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 9
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 11, lastterm: 6]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 8
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 9
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 9
raft2022/11/01 17:44:53 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9
raft2022/11/01 17:44:53 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9
raft2022/11/01 17:44:53 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 9
raft2022/11/01 17:44:53 INFO: 2 [logterm: 6, index: 11, vote: 0] rejected MsgVote from 1 [logterm: 6, index: 10] at term 9
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp rejection from 2 at term 9
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 3 at term 9
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 1 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 9
raft2022/11/01 17:44:53 INFO: found conflict at index 11 [existing term: 6, conflicting term: 9]
raft2022/11/01 17:44:53 INFO: replace the unstable entries from index 11
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 12, lastterm: 7]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 8
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 9
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 9
raft2022/11/01 17:44:53 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9
raft2022/11/01 17:44:53 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9
raft2022/11/01 17:44:53 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 9
raft2022/11/01 17:44:53 INFO: 2 [logterm: 7, index: 12, vote: 0] rejected MsgVote from 1 [logterm: 6, index: 10] at term 9
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp rejection from 2 at term 9
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 3 at term 9
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 1 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 9
raft2022/11/01 17:44:53 INFO: found conflict at index 11 [existing term: 7, conflicting term: 9]
raft2022/11/01 17:44:53 INFO: replace the unstable entries from index 11
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 7, lastterm: 4]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 8
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 9
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 9
raft2022/11/01 17:44:53 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9
raft2022/11/01 17:44:53 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9
raft2022/11/01 17:44:53 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 9
raft2022/11/01 17:44:53 INFO: 2 [logterm: 4, index: 7, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 9
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 9
raft2022/11/01 17:44:53 INFO: found conflict at index 6 [existing term: 4, conflicting term: 5]
raft2022/11/01 17:44:53 INFO: replace the unstable entries from index 6
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 11, lastterm: 3]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 8
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 9
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 9
raft2022/11/01 17:44:53 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9
raft2022/11/01 17:44:53 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9
raft2022/11/01 17:44:53 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 9
raft2022/11/01 17:44:53 INFO: 2 [logterm: 3, index: 11, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 9
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 9
raft2022/11/01 17:44:53 INFO: found conflict at index 4 [existing term: 2, conflicting term: 4]
raft2022/11/01 17:44:53 INFO: replace the unstable entries from index 4
--- PASS: TestLeaderSyncFollowerLog (0.02s)
=== RUN   TestVoteRequest
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [term: 0] received a MsgApp message with higher term from 2 [term: 1]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 1
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 2
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [term: 0] received a MsgApp message with higher term from 2 [term: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 2
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 3
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 3
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 3 at term 3
--- PASS: TestVoteRequest (0.00s)
=== RUN   TestVoter
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/11/01 17:44:53 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 3
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 3
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/11/01 17:44:53 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 3
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 2] at term 3
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2022/11/01 17:44:53 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 3
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 1] at term 3
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/11/01 17:44:53 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 3
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/11/01 17:44:53 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 3
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 2] at term 3
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2022/11/01 17:44:53 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 3
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2022/11/01 17:44:53 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 3
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 1] at term 3
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2022/11/01 17:44:53 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 3
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 2] at term 3
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2022/11/01 17:44:53 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 3
raft2022/11/01 17:44:53 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/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 3
raft2022/11/01 17:44:53 INFO: 1 became leader at term 3
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 3
raft2022/11/01 17:44:53 INFO: 1 became leader at term 3
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 3
raft2022/11/01 17:44:53 INFO: 1 became leader at term 3
--- PASS: TestLeaderOnlyCommitsLogFromCurrentTerm (0.00s)
=== RUN   TestSendingSnapshotSetPendingSnapshot
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2022/11/01 17:44:53 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2022/11/01 17:44:53 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/11/01 17:44:53 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
--- PASS: TestSendingSnapshotSetPendingSnapshot (0.00s)
=== RUN   TestPendingSnapshotPauseReplication
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2022/11/01 17:44:53 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2022/11/01 17:44:53 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/11/01 17:44:53 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
--- PASS: TestPendingSnapshotPauseReplication (0.00s)
=== RUN   TestSnapshotFailure
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2022/11/01 17:44:53 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2022/11/01 17:44:53 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/11/01 17:44:53 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
--- PASS: TestSnapshotFailure (0.00s)
=== RUN   TestSnapshotSucceed
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2022/11/01 17:44:53 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2022/11/01 17:44:53 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/11/01 17:44:53 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
--- PASS: TestSnapshotSucceed (0.00s)
=== RUN   TestSnapshotAbort
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2022/11/01 17:44:53 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2022/11/01 17:44:53 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/11/01 17:44:53 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 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/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
--- PASS: TestProgressResumeByHeartbeatResp (0.00s)
=== RUN   TestProgressPaused
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
--- PASS: TestProgressPaused (0.00s)
=== RUN   TestLeaderElection
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 4 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 4 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 4 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 5 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 5 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/11/01 17:44:53 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 4 became follower at term 1
raft2022/11/01 17:44:53 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 4 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2022/11/01 17:44:53 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 4 became follower at term 1
raft2022/11/01 17:44:53 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 5 became follower at term 1
raft2022/11/01 17:44:53 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 4 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 5 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 4 [logterm: 1, index: 2, vote: 0] rejected MsgVote from 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 5 became follower at term 1
raft2022/11/01 17:44:53 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp rejection from 4 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 5 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 1 vote rejections
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp rejection from 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 2 vote rejections
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp rejection from 3 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 3 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
--- PASS: TestLeaderElection (0.01s)
=== RUN   TestLeaderElectionPreVote
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 4 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 4 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 4 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 5 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 5 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became pre-candidate at term 0
raft2022/11/01 17:44:53 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2022/11/01 17:44:53 INFO: 1 received MsgPreVoteResp from 2 at term 0
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became pre-candidate at term 0
raft2022/11/01 17:44:53 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2022/11/01 17:44:53 INFO: 1 received MsgPreVoteResp from 2 at term 0
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became pre-candidate at term 0
raft2022/11/01 17:44:53 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became pre-candidate at term 0
raft2022/11/01 17:44:53 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 4 at term 0
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2022/11/01 17:44:53 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2022/11/01 17:44:53 INFO: 1 received MsgPreVoteResp from 4 at term 0
raft2022/11/01 17:44:53 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became pre-candidate at term 0
raft2022/11/01 17:44:53 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 4 at term 0
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 5 at term 0
raft2022/11/01 17:44:53 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2022/11/01 17:44:53 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2022/11/01 17:44:53 INFO: 1 received MsgPreVoteResp from 4 at term 0
raft2022/11/01 17:44:53 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 received MsgPreVoteResp from 5 at term 0
raft2022/11/01 17:44:53 INFO: 1 [quorum:3] has received 3 MsgPreVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 4 became follower at term 1
raft2022/11/01 17:44:53 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 5 became follower at term 1
raft2022/11/01 17:44:53 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 4 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 5 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became pre-candidate at term 0
raft2022/11/01 17:44:53 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 4 at term 0
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 5 at term 0
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 1, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 4 [logterm: 1, index: 2, vote: 0] rejected MsgPreVote from 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2022/11/01 17:44:53 INFO: 1 [term: 0] received a MsgPreVoteResp message with higher term from 2 [term: 1]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
--- PASS: TestLeaderElectionPreVote (0.01s)
=== RUN   TestLearnerElectionTimeout
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
--- PASS: TestLearnerElectionTimeout (0.00s)
=== RUN   TestLearnerPromotion
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 1
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 2
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/11/01 17:44:53 INFO: 1 became leader at term 2
raft2022/11/01 17:44:53 INFO: 2 [term: 1] received a MsgHeartbeat message with higher term from 1 [term: 2]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 2
raft2022/11/01 17:44:53 INFO: 2 is starting a new election at term 2
raft2022/11/01 17:44:53 INFO: 2 became candidate at term 3
raft2022/11/01 17:44:53 INFO: 2 received MsgVoteResp from 2 at term 3
raft2022/11/01 17:44:53 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3
raft2022/11/01 17:44:53 INFO: 1 [term: 2] received a MsgVote message with higher term from 2 [term: 3]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 3
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3
raft2022/11/01 17:44:53 INFO: 2 received MsgVoteResp from 1 at term 3
raft2022/11/01 17:44:53 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 2 became leader at term 3
--- PASS: TestLearnerPromotion (0.00s)
=== RUN   TestLearnerCannotVote
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 2
raft2022/11/01 17:44:53 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/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 2 is starting a new election at term 1
raft2022/11/01 17:44:53 INFO: 2 became candidate at term 2
raft2022/11/01 17:44:53 INFO: 2 received MsgVoteResp from 2 at term 2
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2022/11/01 17:44:53 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2022/11/01 17:44:53 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 2
raft2022/11/01 17:44:53 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2022/11/01 17:44:53 INFO: 2 received MsgVoteResp from 1 at term 2
raft2022/11/01 17:44:53 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 2 became leader at term 2
raft2022/11/01 17:44:53 INFO: 3 is starting a new election at term 2
raft2022/11/01 17:44:53 INFO: 3 became candidate at term 3
raft2022/11/01 17:44:53 INFO: 3 received MsgVoteResp from 3 at term 3
raft2022/11/01 17:44:53 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 1 at term 3
raft2022/11/01 17:44:53 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3
raft2022/11/01 17:44:53 INFO: 1 [term: 2] received a MsgVote message with higher term from 3 [term: 3]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 3
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3
raft2022/11/01 17:44:53 INFO: 2 [term: 2] received a MsgVote message with higher term from 3 [term: 3]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 3
raft2022/11/01 17:44:53 INFO: 2 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3
raft2022/11/01 17:44:53 INFO: 3 received MsgVoteResp from 1 at term 3
raft2022/11/01 17:44:53 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 3 became leader at term 3
--- PASS: TestLeaderCycle (0.00s)
=== RUN   TestLeaderCyclePreVote
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became pre-candidate at term 0
raft2022/11/01 17:44:53 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2022/11/01 17:44:53 INFO: 1 received MsgPreVoteResp from 2 at term 0
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 2 is starting a new election at term 1
raft2022/11/01 17:44:53 INFO: 2 became pre-candidate at term 1
raft2022/11/01 17:44:53 INFO: 2 received MsgPreVoteResp from 2 at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 1] sent MsgPreVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 1] sent MsgPreVote request to 1 at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 1, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 1, index: 1] at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 1, index: 1] at term 1
raft2022/11/01 17:44:53 INFO: 2 received MsgPreVoteResp from 3 at term 1
raft2022/11/01 17:44:53 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 2 became candidate at term 2
raft2022/11/01 17:44:53 INFO: 2 received MsgVoteResp from 2 at term 2
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2022/11/01 17:44:53 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2022/11/01 17:44:53 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 2
raft2022/11/01 17:44:53 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2022/11/01 17:44:53 INFO: 2 received MsgVoteResp from 1 at term 2
raft2022/11/01 17:44:53 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 2 became leader at term 2
raft2022/11/01 17:44:53 INFO: 3 is starting a new election at term 2
raft2022/11/01 17:44:53 INFO: 3 became pre-candidate at term 2
raft2022/11/01 17:44:53 INFO: 3 received MsgPreVoteResp from 3 at term 2
raft2022/11/01 17:44:53 INFO: 3 [logterm: 2, index: 2] sent MsgPreVote request to 1 at term 2
raft2022/11/01 17:44:53 INFO: 3 [logterm: 2, index: 2] sent MsgPreVote request to 2 at term 2
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 2] cast MsgPreVote for 3 [logterm: 2, index: 2] at term 2
raft2022/11/01 17:44:53 INFO: 2 [logterm: 2, index: 2, vote: 2] cast MsgPreVote for 3 [logterm: 2, index: 2] at term 2
raft2022/11/01 17:44:53 INFO: 3 received MsgPreVoteResp from 1 at term 2
raft2022/11/01 17:44:53 INFO: 3 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 3 became candidate at term 3
raft2022/11/01 17:44:53 INFO: 3 received MsgVoteResp from 3 at term 3
raft2022/11/01 17:44:53 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 1 at term 3
raft2022/11/01 17:44:53 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3
raft2022/11/01 17:44:53 INFO: 1 [term: 2] received a MsgVote message with higher term from 3 [term: 3]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 3
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3
raft2022/11/01 17:44:53 INFO: 2 [term: 2] received a MsgVote message with higher term from 3 [term: 3]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 3
raft2022/11/01 17:44:53 INFO: 2 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3
raft2022/11/01 17:44:53 INFO: 3 received MsgVoteResp from 1 at term 3
raft2022/11/01 17:44:53 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 3 became leader at term 3
--- PASS: TestLeaderCyclePreVote (0.01s)
=== RUN   TestLeaderElectionOverwriteNewerLogs
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 1
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 2
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 5 at term 2
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 4 at term 2
raft2022/11/01 17:44:53 INFO: 5 [logterm: 0, index: 0, vote: 3] rejected MsgVote from 1 [logterm: 1, index: 1] at term 2
raft2022/11/01 17:44:53 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 2
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 2
raft2022/11/01 17:44:53 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 1, index: 1] at term 2
raft2022/11/01 17:44:53 INFO: 4 [logterm: 0, index: 0, vote: 3] rejected MsgVote from 1 [logterm: 1, index: 1] at term 2
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp rejection from 5 at term 2
raft2022/11/01 17:44:53 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 2
raft2022/11/01 17:44:53 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 1 vote rejections
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp rejection from 3 at term 2
raft2022/11/01 17:44:53 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 2 vote rejections
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp rejection from 4 at term 2
raft2022/11/01 17:44:53 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 3 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 2
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 3
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 3
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 3
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 4 at term 3
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 5 at term 3
raft2022/11/01 17:44:53 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 3
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3
raft2022/11/01 17:44:53 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 3
raft2022/11/01 17:44:53 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 1, index: 1] at term 3
raft2022/11/01 17:44:53 INFO: 4 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/11/01 17:44:53 INFO: 4 became follower at term 3
raft2022/11/01 17:44:53 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3
raft2022/11/01 17:44:53 INFO: 5 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/11/01 17:44:53 INFO: 5 became follower at term 3
raft2022/11/01 17:44:53 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 3
raft2022/11/01 17:44:53 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp rejection from 3 at term 3
raft2022/11/01 17:44:53 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 1 vote rejections
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 4 at term 3
raft2022/11/01 17:44:53 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 1 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 3
raft2022/11/01 17:44:53 INFO: found conflict at index 1 [existing term: 2, conflicting term: 1]
raft2022/11/01 17:44:53 INFO: replace the unstable entries from index 1
--- PASS: TestLeaderElectionOverwriteNewerLogs (0.00s)
=== RUN   TestLeaderElectionOverwriteNewerLogsPreVote
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 1
raft2022/11/01 17:44:53 INFO: 1 became pre-candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgPreVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 4 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 5 at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2
raft2022/11/01 17:44:53 INFO: 4 [logterm: 0, index: 0, vote: 3] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2
raft2022/11/01 17:44:53 INFO: 5 [logterm: 0, index: 0, vote: 3] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2
raft2022/11/01 17:44:53 INFO: 1 received MsgPreVoteResp from 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 [term: 1] received a MsgPreVoteResp message with higher term from 3 [term: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 2
raft2022/11/01 17:44:53 INFO: 1 became pre-candidate at term 2
raft2022/11/01 17:44:53 INFO: 1 received MsgPreVoteResp from 1 at term 2
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 2 at term 2
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 3 at term 2
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 4 at term 2
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 5 at term 2
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2
raft2022/11/01 17:44:53 INFO: 4 [logterm: 0, index: 0, vote: 3] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 2
raft2022/11/01 17:44:53 INFO: 5 [logterm: 0, index: 0, vote: 3] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 2
raft2022/11/01 17:44:53 INFO: 1 received MsgPreVoteResp from 2 at term 2
raft2022/11/01 17:44:53 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 received MsgPreVoteResp rejection from 3 at term 2
raft2022/11/01 17:44:53 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 1 vote rejections
raft2022/11/01 17:44:53 INFO: 1 received MsgPreVoteResp from 4 at term 2
raft2022/11/01 17:44:53 INFO: 1 [quorum:3] has received 3 MsgPreVoteResp votes and 1 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 3
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 3
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 3
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 4 at term 3
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 5 at term 3
raft2022/11/01 17:44:53 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 3]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 3
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3
raft2022/11/01 17:44:53 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 3
raft2022/11/01 17:44:53 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 1, index: 1] at term 3
raft2022/11/01 17:44:53 INFO: 4 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/11/01 17:44:53 INFO: 4 became follower at term 3
raft2022/11/01 17:44:53 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3
raft2022/11/01 17:44:53 INFO: 5 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/11/01 17:44:53 INFO: 5 became follower at term 3
raft2022/11/01 17:44:53 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 3
raft2022/11/01 17:44:53 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp rejection from 3 at term 3
raft2022/11/01 17:44:53 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 1 vote rejections
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 4 at term 3
raft2022/11/01 17:44:53 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 1 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 3
raft2022/11/01 17:44:53 INFO: found conflict at index 1 [existing term: 2, conflicting term: 1]
raft2022/11/01 17:44:53 INFO: replace the unstable entries from index 1
--- PASS: TestLeaderElectionOverwriteNewerLogsPreVote (0.01s)
=== RUN   TestVoteFromAnyState
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 2, index: 42] at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 2
raft2022/11/01 17:44:53 INFO: 1 [term: 2] received a MsgVote message with higher term from 2 [term: 3]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 3
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 42] at term 3
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 2
raft2022/11/01 17:44:53 INFO: 1 became leader at term 2
raft2022/11/01 17:44:53 INFO: 1 [term: 2] received a MsgVote message with higher term from 2 [term: 3]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 3
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 3, index: 42] at term 3
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became pre-candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 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/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 2 [logterm: 2, index: 42] at term 1
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 2
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0, vote: 1] cast MsgPreVote for 2 [logterm: 3, index: 42] at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 2
raft2022/11/01 17:44:53 INFO: 1 became leader at term 2
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 3, index: 42] at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became pre-candidate at term 1
raft2022/11/01 17:44:53 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/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 2 is starting a new election at term 1
raft2022/11/01 17:44:53 INFO: 2 became candidate at term 2
raft2022/11/01 17:44:53 INFO: 2 received MsgVoteResp from 2 at term 2
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 2] sent MsgVote request to 1 at term 2
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 2] sent MsgVote request to 3 at term 2
raft2022/11/01 17:44:53 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 2 [logterm: 1, index: 2] at term 2
raft2022/11/01 17:44:53 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 2
raft2022/11/01 17:44:53 INFO: 3 [logterm: 1, index: 2, vote: 0] cast MsgVote for 2 [logterm: 1, index: 2] at term 2
raft2022/11/01 17:44:53 INFO: 2 received MsgVoteResp from 1 at term 2
raft2022/11/01 17:44:53 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 2 became leader at term 2
--- PASS: TestLogReplication (0.01s)
=== RUN   TestLearnerLogReplication
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 1
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 2
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/11/01 17:44:53 INFO: 1 became leader at term 2
raft2022/11/01 17:44:53 INFO: 2 [term: 1] received a MsgHeartbeat message with higher term from 1 [term: 2]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 2
--- PASS: TestLearnerLogReplication (0.00s)
=== RUN   TestSingleNodeCommit
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
--- PASS: TestSingleNodeCommit (0.00s)
=== RUN   TestCannotCommitWithoutNewTermEntry
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 3 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 4 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 5 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 4 became follower at term 1
raft2022/11/01 17:44:53 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 5 became follower at term 1
raft2022/11/01 17:44:53 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 3 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 4 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 2 is starting a new election at term 1
raft2022/11/01 17:44:53 INFO: 2 became candidate at term 2
raft2022/11/01 17:44:53 INFO: 2 received MsgVoteResp from 2 at term 2
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 3 at term 2
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 4 at term 2
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 5 at term 2
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 1 at term 2
raft2022/11/01 17:44:53 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 2
raft2022/11/01 17:44:53 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2
raft2022/11/01 17:44:53 INFO: 4 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/11/01 17:44:53 INFO: 4 became follower at term 2
raft2022/11/01 17:44:53 INFO: 4 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2
raft2022/11/01 17:44:53 INFO: 5 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/11/01 17:44:53 INFO: 5 became follower at term 2
raft2022/11/01 17:44:53 INFO: 5 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2
raft2022/11/01 17:44:53 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 3, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2
raft2022/11/01 17:44:53 INFO: 2 received MsgVoteResp from 3 at term 2
raft2022/11/01 17:44:53 INFO: 2 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 2 received MsgVoteResp from 4 at term 2
raft2022/11/01 17:44:53 INFO: 2 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 2 became leader at term 2
--- PASS: TestCannotCommitWithoutNewTermEntry (0.01s)
=== RUN   TestCommitWithoutNewTermEntry
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 3 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 4 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 5 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2022/11/01 17:44:53 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 4 became follower at term 1
raft2022/11/01 17:44:53 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 5 became follower at term 1
raft2022/11/01 17:44:53 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 3 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 2 is starting a new election at term 1
raft2022/11/01 17:44:53 INFO: 2 became candidate at term 2
raft2022/11/01 17:44:53 INFO: 2 received MsgVoteResp from 2 at term 2
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 1 at term 2
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 3 at term 2
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 4 at term 2
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 5 at term 2
raft2022/11/01 17:44:53 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 3, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2
raft2022/11/01 17:44:53 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 2
raft2022/11/01 17:44:53 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2
raft2022/11/01 17:44:53 INFO: 4 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/11/01 17:44:53 INFO: 4 became follower at term 2
raft2022/11/01 17:44:53 INFO: 4 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2
raft2022/11/01 17:44:53 INFO: 5 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/11/01 17:44:53 INFO: 5 became follower at term 2
raft2022/11/01 17:44:53 INFO: 5 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2
raft2022/11/01 17:44:53 INFO: 2 received MsgVoteResp from 1 at term 2
raft2022/11/01 17:44:53 INFO: 2 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 2 received MsgVoteResp from 3 at term 2
raft2022/11/01 17:44:53 INFO: 2 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 2 became leader at term 2
--- PASS: TestCommitWithoutNewTermEntry (0.01s)
=== RUN   TestDuelingCandidates
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 3 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 3 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 3 received MsgVoteResp from 3 at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 1 at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 1, vote: 1] rejected MsgVote from 3 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 3 received MsgVoteResp rejection from 2 at term 1
raft2022/11/01 17:44:53 INFO: 3 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections
raft2022/11/01 17:44:53 INFO: 3 is starting a new election at term 1
raft2022/11/01 17:44:53 INFO: 3 became candidate at term 2
raft2022/11/01 17:44:53 INFO: 3 received MsgVoteResp from 3 at term 2
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 1 at term 2
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2
raft2022/11/01 17:44:53 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 3 [logterm: 0, index: 0] at term 2
raft2022/11/01 17:44:53 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 2
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 3 [logterm: 0, index: 0] at term 2
raft2022/11/01 17:44:53 INFO: 3 received MsgVoteResp rejection from 1 at term 2
raft2022/11/01 17:44:53 INFO: 3 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections
raft2022/11/01 17:44:53 INFO: 3 received MsgVoteResp rejection from 2 at term 2
raft2022/11/01 17:44:53 INFO: 3 [quorum:2] has received 1 MsgVoteResp votes and 2 vote rejections
raft2022/11/01 17:44:53 INFO: 3 became follower at term 2
--- PASS: TestDuelingCandidates (0.00s)
=== RUN   TestDuelingPreCandidates
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became pre-candidate at term 0
raft2022/11/01 17:44:53 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0
raft2022/11/01 17:44:53 INFO: 1 received MsgPreVoteResp from 2 at term 0
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 3 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 3 became pre-candidate at term 0
raft2022/11/01 17:44:53 INFO: 3 received MsgPreVoteResp from 3 at term 0
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 1 at term 0
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 1, vote: 1] rejected MsgPreVote from 3 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 3 [term: 0] received a MsgPreVoteResp message with higher term from 2 [term: 1]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 1
raft2022/11/01 17:44:53 INFO: 3 is starting a new election at term 1
raft2022/11/01 17:44:53 INFO: 3 became pre-candidate at term 1
raft2022/11/01 17:44:53 INFO: 3 received MsgPreVoteResp from 3 at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 1 at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 1, vote: 1] rejected MsgPreVote from 3 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 1, vote: 1] rejected MsgPreVote from 3 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 3 received MsgPreVoteResp rejection from 2 at term 1
raft2022/11/01 17:44:53 INFO: 3 [quorum:2] has received 1 MsgPreVoteResp votes and 1 vote rejections
raft2022/11/01 17:44:53 INFO: 3 received MsgPreVoteResp rejection from 1 at term 1
raft2022/11/01 17:44:53 INFO: 3 [quorum:2] has received 1 MsgPreVoteResp votes and 2 vote rejections
raft2022/11/01 17:44:53 INFO: 3 became follower at term 1
--- PASS: TestDuelingPreCandidates (0.00s)
=== RUN   TestCandidateConcede
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 3 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 3 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 3 received MsgVoteResp from 3 at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 1 at term 1
raft2022/11/01 17:44:53 INFO: 2 [term: 0] received a MsgVote message with higher term from 3 [term: 1]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 3 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 3 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:53 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 3 became leader at term 1
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
--- PASS: TestCandidateConcede (0.00s)
=== RUN   TestSingleNodeCandidate
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
--- PASS: TestSingleNodeCandidate (0.00s)
=== RUN   TestSingleNodePreCandidate
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became pre-candidate at term 0
raft2022/11/01 17:44:53 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
--- PASS: TestSingleNodePreCandidate (0.00s)
=== RUN   TestOldMessages
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 2 is starting a new election at term 1
raft2022/11/01 17:44:53 INFO: 2 became candidate at term 2
raft2022/11/01 17:44:53 INFO: 2 received MsgVoteResp from 2 at term 2
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2022/11/01 17:44:53 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 2
raft2022/11/01 17:44:53 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2022/11/01 17:44:53 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2022/11/01 17:44:53 INFO: 2 received MsgVoteResp from 3 at term 2
raft2022/11/01 17:44:53 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 2 became leader at term 2
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 2
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 3
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 3
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 3 at term 3
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3
raft2022/11/01 17:44:53 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 3
raft2022/11/01 17:44:53 INFO: 3 [logterm: 2, index: 2, vote: 0] cast MsgVote for 1 [logterm: 2, index: 2] at term 3
raft2022/11/01 17:44:53 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 3
raft2022/11/01 17:44:53 INFO: 2 [logterm: 2, index: 2, vote: 0] cast MsgVote for 1 [logterm: 2, index: 2] at term 3
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 3 at term 3
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 3
raft2022/11/01 17:44:53 INFO: 1 [term: 3] ignored a MsgApp message with lower term from 2 [term: 2]
--- PASS: TestOldMessages (0.00s)
=== RUN   TestProposal
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 4 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 4 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 4 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 5 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
    raft_test.go:1104: #3: empty log
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 1 no leader at term 1; dropping proposal
    raft_test.go:1104: #2: empty log
    raft_test.go:1104: #3: empty log
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/11/01 17:44:53 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 4 became follower at term 1
raft2022/11/01 17:44:53 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 4 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 no leader at term 1; dropping proposal
    raft_test.go:1104: #2: empty log
    raft_test.go:1104: #3: empty log
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1
raft2022/11/01 17:44:53 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 4 became follower at term 1
raft2022/11/01 17:44:53 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 5 became follower at term 1
raft2022/11/01 17:44:53 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 4 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 5 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
    raft_test.go:1104: #2: empty log
    raft_test.go:1104: #3: empty log
--- PASS: TestProposal (0.01s)
=== RUN   TestProposalByProxy
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
    raft_test.go:1142: #3: empty log
--- PASS: TestProposalByProxy (0.00s)
=== RUN   TestCommit
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 1, lastterm: 1]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 1, lastterm: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1]
--- PASS: TestCommit (0.00s)
=== RUN   TestPastElectionTimeout
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestPastElectionTimeout (0.03s)
=== RUN   TestStepIgnoreOldTermMsg
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [term: 2] ignored a MsgApp message with lower term from 0 [term: 1]
--- PASS: TestStepIgnoreOldTermMsg (0.00s)
=== RUN   TestHandleMsgApp
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: found conflict at index 1 [existing term: 1, conflicting term: 2]
raft2022/11/01 17:44:53 INFO: replace the unstable entries from index 1
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
--- PASS: TestHandleMsgApp (0.00s)
=== RUN   TestHandleHeartbeat
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
--- PASS: TestHandleHeartbeat (0.00s)
=== RUN   TestHandleHeartbeatResp
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
--- PASS: TestHandleHeartbeatResp (0.00s)
=== RUN   TestRaftFreesReadOnlyMem
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
--- PASS: TestRaftFreesReadOnlyMem (0.00s)
=== RUN   TestMsgAppRespWaitReset
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
--- PASS: TestMsgAppRespWaitReset (0.00s)
=== RUN   TestRecvMsgVote
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 0] at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 0] at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 2, index: 0] at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 1] at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 1] at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 2, index: 1] at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 1] at term 3
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 2] at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 2] at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 2, index: 2] at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 2] at term 3
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 3] at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 3] at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 2, index: 3] at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 3] at term 3
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 2] cast MsgVote for 2 [logterm: 2, index: 3] at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgVote from 2 [logterm: 2, index: 3] at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgVote from 2 [logterm: 3, index: 3] at term 3
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgVote from 2 [logterm: 3, index: 3] at term 3
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 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/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 0, index: 0] at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 1, index: 0] at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 2, index: 0] at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 3, index: 0] at term 3
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 0, index: 1] at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 1, index: 1] at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 2, index: 1] at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 3, index: 1] at term 3
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 0, index: 2] at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 1, index: 2] at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 2, index: 2] at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 3, index: 2] at term 3
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 0, index: 3] at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 1, index: 3] at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 2, index: 3] at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 3, index: 3] at term 3
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 2] cast MsgPreVote for 2 [logterm: 2, index: 3] at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgPreVote from 2 [logterm: 2, index: 3] at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgPreVote from 2 [logterm: 3, index: 3] at term 3
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgPreVote from 2 [logterm: 3, index: 3] at term 3
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 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/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became pre-candidate at term 0
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became pre-candidate at term 0
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became leader at term 0
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became pre-candidate at term 0
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became leader at term 0
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became leader at term 0
--- PASS: TestStateTransition (0.00s)
=== RUN   TestAllServerStepdown
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 3
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became pre-candidate at term 0
raft2022/11/01 17:44:53 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 3
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 3
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 3
raft2022/11/01 17:44:53 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/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
--- PASS: TestLeaderStepdownWhenQuorumActive (0.00s)
=== RUN   TestLeaderStepdownWhenQuorumLost
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 WARN: 1 stepped down to follower since quorum is not active
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
--- PASS: TestLeaderStepdownWhenQuorumLost (0.00s)
=== RUN   TestLeaderSupersedingWithCheckQuorum
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 3 is starting a new election at term 1
raft2022/11/01 17:44:53 INFO: 3 became candidate at term 2
raft2022/11/01 17:44:53 INFO: 3 received MsgVoteResp from 3 at term 2
raft2022/11/01 17:44:53 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2022/11/01 17:44:53 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2
raft2022/11/01 17:44:53 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/11/01 17:44:53 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/11/01 17:44:53 INFO: 3 is starting a new election at term 2
raft2022/11/01 17:44:53 INFO: 3 became candidate at term 3
raft2022/11/01 17:44:53 INFO: 3 received MsgVoteResp from 3 at term 3
raft2022/11/01 17:44:53 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 3
raft2022/11/01 17:44:53 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3
raft2022/11/01 17:44:53 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/11/01 17:44:53 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 3]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 3
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 3
raft2022/11/01 17:44:53 INFO: 3 received MsgVoteResp from 2 at term 3
raft2022/11/01 17:44:53 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 3 became leader at term 3
raft2022/11/01 17:44:53 INFO: 1 [term: 1] received a MsgApp message with higher term from 3 [term: 3]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 3
--- PASS: TestLeaderSupersedingWithCheckQuorum (0.00s)
=== RUN   TestLeaderElectionWithCheckQuorum
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 3 is starting a new election at term 1
raft2022/11/01 17:44:53 INFO: 3 became candidate at term 2
raft2022/11/01 17:44:53 INFO: 3 received MsgVoteResp from 3 at term 2
raft2022/11/01 17:44:53 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2
raft2022/11/01 17:44:53 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2022/11/01 17:44:53 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 2
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 2
raft2022/11/01 17:44:53 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/11/01 17:44:53 INFO: 3 received MsgVoteResp from 2 at term 2
raft2022/11/01 17:44:53 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 3 became leader at term 2
raft2022/11/01 17:44:53 INFO: 1 [term: 1] received a MsgApp message with higher term from 3 [term: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
--- PASS: TestLeaderElectionWithCheckQuorum (0.00s)
=== RUN   TestFreeStuckCandidateWithCheckQuorum
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 3 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 3 is starting a new election at term 1
raft2022/11/01 17:44:53 INFO: 3 became candidate at term 2
raft2022/11/01 17:44:53 INFO: 3 received MsgVoteResp from 3 at term 2
raft2022/11/01 17:44:53 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2022/11/01 17:44:53 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2
raft2022/11/01 17:44:53 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/11/01 17:44:53 INFO: 3 is starting a new election at term 2
raft2022/11/01 17:44:53 INFO: 3 became candidate at term 3
raft2022/11/01 17:44:53 INFO: 3 received MsgVoteResp from 3 at term 3
raft2022/11/01 17:44:53 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 3
raft2022/11/01 17:44:53 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3
raft2022/11/01 17:44:53 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/11/01 17:44:53 INFO: 1 [term: 1] received a MsgAppResp message with higher term from 3 [term: 3]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 3
raft2022/11/01 17:44:53 INFO: 3 is starting a new election at term 3
raft2022/11/01 17:44:53 INFO: 3 became candidate at term 4
raft2022/11/01 17:44:53 INFO: 3 received MsgVoteResp from 3 at term 4
raft2022/11/01 17:44:53 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 4
raft2022/11/01 17:44:53 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 4
raft2022/11/01 17:44:53 INFO: 1 [term: 3] received a MsgVote message with higher term from 3 [term: 4]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 4
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 4
raft2022/11/01 17:44:53 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/11/01 17:44:53 INFO: 3 received MsgVoteResp from 1 at term 4
raft2022/11/01 17:44:53 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 3 became leader at term 4
raft2022/11/01 17:44:53 INFO: 2 [term: 1] received a MsgApp message with higher term from 3 [term: 4]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 4
--- PASS: TestFreeStuckCandidateWithCheckQuorum (0.01s)
=== RUN   TestNonPromotableVoterWithCheckQuorum
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
--- PASS: TestNonPromotableVoterWithCheckQuorum (0.00s)
=== RUN   TestReadOnlyOptionSafe
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 3 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
--- PASS: TestReadOnlyOptionSafe (0.01s)
=== RUN   TestReadOnlyOptionLease
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
--- PASS: TestReadOnlyOptionLease (0.01s)
=== RUN   TestReadOnlyForNewLeader
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 1, commit: 1, applied: 1, lastindex: 2, lastterm: 1]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 1, commit: 2, applied: 2, lastindex: 2, lastterm: 1]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 1
raft2022/11/01 17:44:53 INFO: newRaft 3 [peers: [1,2,3], term: 1, commit: 2, applied: 2, lastindex: 2, lastterm: 1]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 1
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 2
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 2] sent MsgVote request to 2 at term 2
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 2] sent MsgVote request to 3 at term 2
raft2022/11/01 17:44:53 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 2
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 2, vote: 0] cast MsgVote for 1 [logterm: 1, index: 2] at term 2
raft2022/11/01 17:44:53 INFO: 3 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 2
raft2022/11/01 17:44:53 INFO: 3 [logterm: 1, index: 2, vote: 0] cast MsgVote for 1 [logterm: 1, index: 2] at term 2
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 2
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 2
--- PASS: TestReadOnlyForNewLeader (0.00s)
=== RUN   TestLeaderAppResp
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
--- PASS: TestLeaderAppResp (0.00s)
=== RUN   TestBcastBeat
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 1000, applied: 1000, lastindex: 1000, lastterm: 1]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 2
raft2022/11/01 17:44:53 INFO: 1 became leader at term 2
--- PASS: TestBcastBeat (0.00s)
=== RUN   TestRecvMsgBeat
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestRecvMsgBeat (0.00s)
=== RUN   TestLeaderIncreaseNext
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
--- PASS: TestLeaderIncreaseNext (0.00s)
=== RUN   TestSendAppendForProgressProbe
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
--- PASS: TestSendAppendForProgressProbe (0.00s)
=== RUN   TestSendAppendForProgressReplicate
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
--- PASS: TestSendAppendForProgressReplicate (0.00s)
=== RUN   TestSendAppendForProgressSnapshot
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
--- PASS: TestSendAppendForProgressSnapshot (0.00s)
=== RUN   TestRecvMsgUnreachable
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 1]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
--- PASS: TestRecvMsgUnreachable (0.00s)
=== RUN   TestRestore
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2022/11/01 17:44:53 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2022/11/01 17:44:53 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/11/01 17:44:53 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/11/01 17:44:53 INFO: 1 restored progress of 3 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
--- PASS: TestRestore (0.00s)
=== RUN   TestRestoreWithLearner
raft2022/11/01 17:44:53 INFO: 3 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 3 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2022/11/01 17:44:53 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2022/11/01 17:44:53 INFO: 3 restored progress of 1 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/11/01 17:44:53 INFO: 3 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/11/01 17:44:53 INFO: 3 restored progress of 3 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
--- PASS: TestRestoreWithLearner (0.00s)
=== RUN   TestRestoreInvalidLearner
raft2022/11/01 17:44:53 INFO: 3 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 ERROR: 3 can't become learner when restores snapshot [index: 11, term: 11]
--- PASS: TestRestoreInvalidLearner (0.00s)
=== RUN   TestRestoreLearnerPromotion
raft2022/11/01 17:44:53 INFO: 3 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 3 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2022/11/01 17:44:53 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2022/11/01 17:44:53 INFO: 3 restored progress of 1 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/11/01 17:44:53 INFO: 3 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/11/01 17:44:53 INFO: 3 restored progress of 3 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
--- PASS: TestRestoreLearnerPromotion (0.00s)
=== RUN   TestLearnerReceiveSnapshot
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2022/11/01 17:44:53 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2022/11/01 17:44:53 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/11/01 17:44:53 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 2 [term: 0] received a MsgHeartbeat message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2022/11/01 17:44:53 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2022/11/01 17:44:53 INFO: 2 restored progress of 1 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/11/01 17:44:53 INFO: 2 restored progress of 2 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/11/01 17:44:53 INFO: 2 [commit: 11] restored snapshot [index: 11, term: 11]
--- PASS: TestLearnerReceiveSnapshot (0.00s)
=== RUN   TestRestoreIgnoreSnapshot
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [commit: 1, lastindex: 3, lastterm: 1] fast-forwarded commit to snapshot [index: 2, term: 1]
--- PASS: TestRestoreIgnoreSnapshot (0.00s)
=== RUN   TestProvideSnap
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2022/11/01 17:44:53 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2022/11/01 17:44:53 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/11/01 17:44:53 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
--- PASS: TestProvideSnap (0.00s)
=== RUN   TestIgnoreProvidingSnap
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2022/11/01 17:44:53 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2022/11/01 17:44:53 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/11/01 17:44:53 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
--- PASS: TestIgnoreProvidingSnap (0.00s)
=== RUN   TestRestoreFromSnapMsg
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 [term: 0] received a MsgSnap message with higher term from 1 [term: 2]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 2
raft2022/11/01 17:44:53 INFO: 2 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11]
raft2022/11/01 17:44:53 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11]
raft2022/11/01 17:44:53 INFO: 2 restored progress of 1 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/11/01 17:44:53 INFO: 2 restored progress of 2 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/11/01 17:44:53 INFO: 2 [commit: 11] restored snapshot [index: 11, term: 11]
--- PASS: TestRestoreFromSnapMsg (0.00s)
=== RUN   TestSlowNodeRestore
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 3 [commit: 1, lastindex: 1, lastterm: 1] starts to restore snapshot [index: 102, term: 1]
raft2022/11/01 17:44:53 INFO: log [committed=1, applied=0, unstable.offset=1, len(unstable.Entries)=1] starts to restore snapshot [index: 102, term: 1]
raft2022/11/01 17:44:53 INFO: 3 restored progress of 1 [next = 103, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/11/01 17:44:53 INFO: 3 restored progress of 2 [next = 103, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/11/01 17:44:53 INFO: 3 restored progress of 3 [next = 103, match = 102, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/11/01 17:44:53 INFO: 3 [commit: 102] restored snapshot [index: 102, term: 1]
--- PASS: TestSlowNodeRestore (0.01s)
=== RUN   TestStepConfig
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
--- PASS: TestStepConfig (0.00s)
=== RUN   TestStepIgnoreConfig
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: propose conf Type:EntryConfChange  ignored since pending unapplied configuration
--- PASS: TestStepIgnoreConfig (0.00s)
=== RUN   TestRecoverPendingConfig
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
--- PASS: TestRecoverPendingConfig (0.00s)
=== RUN   TestRecoverDoublePendingConfig
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
--- PASS: TestRecoverDoublePendingConfig (0.00s)
=== RUN   TestAddNode
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestAddNode (0.00s)
=== RUN   TestAddLearner
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestAddLearner (0.00s)
=== RUN   TestAddNodeCheckQuorum
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 WARN: 1 stepped down to follower since quorum is not active
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
--- PASS: TestAddNodeCheckQuorum (0.00s)
=== RUN   TestRemoveNode
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestRemoveNode (0.00s)
=== RUN   TestRemoveLearner
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestRemoveLearner (0.00s)
=== RUN   TestPromotable
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestPromotable (0.00s)
=== RUN   TestRaftNodes
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
--- PASS: TestRaftNodes (0.00s)
=== RUN   TestCampaignWhileLeader
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
--- PASS: TestCampaignWhileLeader (0.00s)
=== RUN   TestPreCampaignWhileLeader
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became pre-candidate at term 0
raft2022/11/01 17:44:53 INFO: 1 received MsgPreVoteResp from 1 at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
--- PASS: TestPreCampaignWhileLeader (0.00s)
=== RUN   TestCommitAfterRemoveNode
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
--- PASS: TestCommitAfterRemoveNode (0.00s)
=== RUN   TestLeaderTransferToUpToDateNode
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 1 [term 1] starts to transfer leadership to 2
raft2022/11/01 17:44:53 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log
raft2022/11/01 17:44:53 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership.
raft2022/11/01 17:44:53 INFO: 2 became candidate at term 2
raft2022/11/01 17:44:53 INFO: 2 received MsgVoteResp from 2 at term 2
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2022/11/01 17:44:53 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2022/11/01 17:44:53 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 2
raft2022/11/01 17:44:53 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2022/11/01 17:44:53 INFO: 2 received MsgVoteResp from 1 at term 2
raft2022/11/01 17:44:53 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 2 became leader at term 2
raft2022/11/01 17:44:53 INFO: 2 [term 2] starts to transfer leadership to 1
raft2022/11/01 17:44:53 INFO: 2 sends MsgTimeoutNow to 1 immediately as 1 already has up-to-date log
raft2022/11/01 17:44:53 INFO: 1 [term 2] received MsgTimeoutNow from 2 and starts an election to get leadership.
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 3
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 3
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 3 at term 3
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 2 at term 3
raft2022/11/01 17:44:53 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 3
raft2022/11/01 17:44:53 INFO: 3 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3
raft2022/11/01 17:44:53 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 3
raft2022/11/01 17:44:53 INFO: 2 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 3 at term 3
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 3
--- PASS: TestLeaderTransferToUpToDateNode (0.00s)
=== RUN   TestLeaderTransferToUpToDateNodeFromFollower
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 3 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 1 [term 1] starts to transfer leadership to 2
raft2022/11/01 17:44:53 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log
raft2022/11/01 17:44:53 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership.
raft2022/11/01 17:44:53 INFO: 2 became candidate at term 2
raft2022/11/01 17:44:53 INFO: 2 received MsgVoteResp from 2 at term 2
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2022/11/01 17:44:53 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2022/11/01 17:44:53 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 2
raft2022/11/01 17:44:53 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2022/11/01 17:44:53 INFO: 2 received MsgVoteResp from 1 at term 2
raft2022/11/01 17:44:53 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 2 became leader at term 2
raft2022/11/01 17:44:53 INFO: 2 [term 2] starts to transfer leadership to 1
raft2022/11/01 17:44:53 INFO: 2 sends MsgTimeoutNow to 1 immediately as 1 already has up-to-date log
raft2022/11/01 17:44:53 INFO: 1 [term 2] received MsgTimeoutNow from 2 and starts an election to get leadership.
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 3
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 3
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 2 at term 3
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 3 at term 3
raft2022/11/01 17:44:53 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 3
raft2022/11/01 17:44:53 INFO: 2 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3
raft2022/11/01 17:44:53 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 3
raft2022/11/01 17:44:53 INFO: 3 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 3
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 3
--- PASS: TestLeaderTransferToUpToDateNodeFromFollower (0.00s)
=== RUN   TestLeaderTransferWithCheckQuorum
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 1 [term 1] starts to transfer leadership to 2
raft2022/11/01 17:44:53 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log
raft2022/11/01 17:44:53 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership.
raft2022/11/01 17:44:53 INFO: 2 became candidate at term 2
raft2022/11/01 17:44:53 INFO: 2 received MsgVoteResp from 2 at term 2
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2022/11/01 17:44:53 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2022/11/01 17:44:53 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 2
raft2022/11/01 17:44:53 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2022/11/01 17:44:53 INFO: 2 received MsgVoteResp from 1 at term 2
raft2022/11/01 17:44:53 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 2 became leader at term 2
raft2022/11/01 17:44:53 INFO: 2 [term 2] starts to transfer leadership to 1
raft2022/11/01 17:44:53 INFO: 2 sends MsgTimeoutNow to 1 immediately as 1 already has up-to-date log
raft2022/11/01 17:44:53 INFO: 1 [term 2] received MsgTimeoutNow from 2 and starts an election to get leadership.
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 3
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 3
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 2 at term 3
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 3 at term 3
raft2022/11/01 17:44:53 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 3
raft2022/11/01 17:44:53 INFO: 2 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3
raft2022/11/01 17:44:53 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 3
raft2022/11/01 17:44:53 INFO: 3 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 3
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 3
--- PASS: TestLeaderTransferWithCheckQuorum (0.00s)
=== RUN   TestLeaderTransferToSlowFollower
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 1 [term 1] starts to transfer leadership to 3
raft2022/11/01 17:44:53 DEBUG: 3 [logterm: 0, index: 2] rejected msgApp [logterm: 1, index: 2] from 1
raft2022/11/01 17:44:53 DEBUG: 1 received msgApp rejection(lastindex: 1) from 3 for index 2
raft2022/11/01 17:44:53 DEBUG: 1 decreased progress of 3 to [next = 2, match = 1, state = ProgressStateReplicate, waiting = false, pendingSnapshot = 0]
raft2022/11/01 17:44:53 INFO: 1 sent MsgTimeoutNow to 3 after received MsgAppResp
raft2022/11/01 17:44:53 INFO: 3 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership.
raft2022/11/01 17:44:53 INFO: 3 became candidate at term 2
raft2022/11/01 17:44:53 INFO: 3 received MsgVoteResp from 3 at term 2
raft2022/11/01 17:44:53 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 1 at term 2
raft2022/11/01 17:44:53 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 2 at term 2
raft2022/11/01 17:44:53 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2
raft2022/11/01 17:44:53 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 2
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2
raft2022/11/01 17:44:53 INFO: 3 received MsgVoteResp from 1 at term 2
raft2022/11/01 17:44:53 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 3 became leader at term 2
--- PASS: TestLeaderTransferToSlowFollower (0.00s)
=== RUN   TestLeaderTransferAfterSnapshot
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 1 [term 1] starts to transfer leadership to 3
raft2022/11/01 17:44:53 DEBUG: 3 [logterm: 0, index: 2] rejected msgApp [logterm: 1, index: 2] from 1
raft2022/11/01 17:44:53 DEBUG: 1 received msgApp rejection(lastindex: 1) from 3 for index 2
raft2022/11/01 17:44:53 DEBUG: 1 decreased progress of 3 to [next = 2, match = 1, state = ProgressStateReplicate, waiting = false, pendingSnapshot = 0]
raft2022/11/01 17:44:53 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/11/01 17:44:53 DEBUG: 1 paused sending replication messages to 3 [next = 2, match = 1, state = ProgressStateSnapshot, waiting = true, pendingSnapshot = 2]
raft2022/11/01 17:44:53 INFO: 3 [commit: 1, lastindex: 1, lastterm: 1] starts to restore snapshot [index: 2, term: 1]
raft2022/11/01 17:44:53 INFO: log [committed=1, applied=0, unstable.offset=1, len(unstable.Entries)=1] starts to restore snapshot [index: 2, term: 1]
raft2022/11/01 17:44:53 INFO: 3 restored progress of 1 [next = 3, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/11/01 17:44:53 INFO: 3 restored progress of 2 [next = 3, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/11/01 17:44:53 INFO: 3 restored progress of 3 [next = 3, match = 2, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
raft2022/11/01 17:44:53 INFO: 3 [commit: 2] restored snapshot [index: 2, term: 1]
raft2022/11/01 17:44:53 DEBUG: 1 snapshot aborted, resumed sending replication messages to 3 [next = 3, match = 2, state = ProgressStateSnapshot, waiting = true, pendingSnapshot = 2]
raft2022/11/01 17:44:53 INFO: 1 sent MsgTimeoutNow to 3 after received MsgAppResp
raft2022/11/01 17:44:53 INFO: 3 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership.
raft2022/11/01 17:44:53 INFO: 3 became candidate at term 2
raft2022/11/01 17:44:53 INFO: 3 received MsgVoteResp from 3 at term 2
raft2022/11/01 17:44:53 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 1 at term 2
raft2022/11/01 17:44:53 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 2 at term 2
raft2022/11/01 17:44:53 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2
raft2022/11/01 17:44:53 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 2
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2
raft2022/11/01 17:44:53 INFO: 3 received MsgVoteResp from 1 at term 2
raft2022/11/01 17:44:53 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 3 became leader at term 2
--- PASS: TestLeaderTransferAfterSnapshot (0.00s)
=== RUN   TestLeaderTransferToSelf
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 DEBUG: 1 is already leader. Ignored transferring leadership to self
--- PASS: TestLeaderTransferToSelf (0.00s)
=== RUN   TestLeaderTransferToNonExistingNode
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 DEBUG: 1 no progress available for 4
--- PASS: TestLeaderTransferToNonExistingNode (0.00s)
=== RUN   TestLeaderTransferTimeout
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 1 [term 1] starts to transfer leadership to 3
raft2022/11/01 17:44:53 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log
--- PASS: TestLeaderTransferTimeout (0.00s)
=== RUN   TestLeaderTransferIgnoreProposal
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 1 [term 1] starts to transfer leadership to 3
raft2022/11/01 17:44:53 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log
raft2022/11/01 17:44:53 DEBUG: 1 [term 1] transfer leadership to 3 is in progress; dropping proposal
--- PASS: TestLeaderTransferIgnoreProposal (0.00s)
=== RUN   TestLeaderTransferReceiveHigherTermVote
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 1 [term 1] starts to transfer leadership to 3
raft2022/11/01 17:44:53 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log
raft2022/11/01 17:44:53 INFO: 2 [term: 1] received a MsgHup message with higher term from 2 [term: 2]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 2
raft2022/11/01 17:44:53 INFO: 2 is starting a new election at term 2
raft2022/11/01 17:44:53 INFO: 2 became candidate at term 3
raft2022/11/01 17:44:53 INFO: 2 received MsgVoteResp from 2 at term 3
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 3
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 3
raft2022/11/01 17:44:53 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 3
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 3
raft2022/11/01 17:44:53 INFO: 2 received MsgVoteResp from 1 at term 3
raft2022/11/01 17:44:53 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 2 became leader at term 3
--- PASS: TestLeaderTransferReceiveHigherTermVote (0.00s)
=== RUN   TestLeaderTransferRemoveNode
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 3 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 1 [term 1] starts to transfer leadership to 3
raft2022/11/01 17:44:53 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log
--- PASS: TestLeaderTransferRemoveNode (0.00s)
=== RUN   TestLeaderTransferBack
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 1 [term 1] starts to transfer leadership to 3
raft2022/11/01 17:44:53 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log
raft2022/11/01 17:44:53 INFO: 1 [term 1] abort previous transferring leadership to 3
raft2022/11/01 17:44:53 DEBUG: 1 is already leader. Ignored transferring leadership to self
--- PASS: TestLeaderTransferBack (0.00s)
=== RUN   TestLeaderTransferSecondTransferToAnotherNode
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 1 [term 1] starts to transfer leadership to 3
raft2022/11/01 17:44:53 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log
raft2022/11/01 17:44:53 INFO: 1 [term 1] abort previous transferring leadership to 3
raft2022/11/01 17:44:53 INFO: 1 [term 1] starts to transfer leadership to 2
raft2022/11/01 17:44:53 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log
raft2022/11/01 17:44:53 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership.
raft2022/11/01 17:44:53 INFO: 2 became candidate at term 2
raft2022/11/01 17:44:53 INFO: 2 received MsgVoteResp from 2 at term 2
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2
raft2022/11/01 17:44:53 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2
raft2022/11/01 17:44:53 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 2
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2
raft2022/11/01 17:44:53 INFO: 2 received MsgVoteResp from 1 at term 2
raft2022/11/01 17:44:53 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 2 became leader at term 2
--- PASS: TestLeaderTransferSecondTransferToAnotherNode (0.00s)
=== RUN   TestLeaderTransferSecondTransferToSameNode
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 0
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 1
raft2022/11/01 17:44:53 INFO: 1 [term 1] starts to transfer leadership to 3
raft2022/11/01 17:44:53 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log
raft2022/11/01 17:44:53 INFO: 1 [term 1] transfer leadership to 3 is in progress, ignores request to same node 3
--- PASS: TestLeaderTransferSecondTransferToSameNode (0.00s)
=== RUN   TestTransferNonMember
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 received MsgTimeoutNow from 2 but is not promotable
--- PASS: TestTransferNonMember (0.00s)
=== RUN   TestNodeWithSmallerTermCanCompleteElection
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 3 became follower at term 1
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 1
raft2022/11/01 17:44:53 INFO: 1 became pre-candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgPreVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgPreVoteResp from 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 2
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2
raft2022/11/01 17:44:53 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 2
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 2
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 2
raft2022/11/01 17:44:53 INFO: 3 is starting a new election at term 1
raft2022/11/01 17:44:53 INFO: 3 became pre-candidate at term 1
raft2022/11/01 17:44:53 INFO: 3 received MsgPreVoteResp from 3 at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 1 at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 2 is starting a new election at term 2
raft2022/11/01 17:44:53 INFO: 2 became pre-candidate at term 2
raft2022/11/01 17:44:53 INFO: 2 received MsgPreVoteResp from 2 at term 2
raft2022/11/01 17:44:53 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2
raft2022/11/01 17:44:53 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 3 at term 2
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 2, index: 1] at term 2
raft2022/11/01 17:44:53 INFO: 2 received MsgPreVoteResp from 1 at term 2
raft2022/11/01 17:44:53 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 2 became candidate at term 3
raft2022/11/01 17:44:53 INFO: 2 received MsgVoteResp from 2 at term 3
raft2022/11/01 17:44:53 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 3 at term 3
raft2022/11/01 17:44:53 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3
raft2022/11/01 17:44:53 INFO: 1 [term: 2] received a MsgVote message with higher term from 2 [term: 3]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 3
raft2022/11/01 17:44:53 INFO: 1 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3
raft2022/11/01 17:44:53 INFO: 2 received MsgVoteResp from 1 at term 3
raft2022/11/01 17:44:53 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 2 became leader at term 3
raft2022/11/01 17:44:53 INFO: going to bring back peer 3 and kill peer 2
raft2022/11/01 17:44:53 INFO: 3 is starting a new election at term 1
raft2022/11/01 17:44:53 INFO: 3 became pre-candidate at term 1
raft2022/11/01 17:44:53 INFO: 3 received MsgPreVoteResp from 3 at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 1 at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [term: 3] ignored a MsgPreVote message with lower term from 3 [term: 2]
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 3
raft2022/11/01 17:44:53 INFO: 1 became pre-candidate at term 3
raft2022/11/01 17:44:53 INFO: 1 received MsgPreVoteResp from 1 at term 3
raft2022/11/01 17:44:53 INFO: 1 [logterm: 3, index: 2] sent MsgPreVote request to 2 at term 3
raft2022/11/01 17:44:53 INFO: 1 [logterm: 3, index: 2] sent MsgPreVote request to 3 at term 3
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 3, index: 2] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgPreVoteResp from 3 at term 3
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 4
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 4
raft2022/11/01 17:44:53 INFO: 1 [logterm: 3, index: 2] sent MsgVote request to 2 at term 4
raft2022/11/01 17:44:53 INFO: 1 [logterm: 3, index: 2] sent MsgVote request to 3 at term 4
raft2022/11/01 17:44:53 INFO: 3 [term: 1] received a MsgVote message with higher term from 1 [term: 4]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 4
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 3, index: 2] at term 4
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 3 at term 4
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 4
raft2022/11/01 17:44:53 DEBUG: 3 [logterm: 0, index: 2] rejected msgApp [logterm: 3, index: 2] from 1
raft2022/11/01 17:44:53 DEBUG: 1 received msgApp rejection(lastindex: 0) from 3 for index 2
raft2022/11/01 17:44:53 DEBUG: 1 decreased progress of 3 to [next = 1, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0]
--- PASS: TestNodeWithSmallerTermCanCompleteElection (0.01s)
=== RUN   TestPreVoteWithSplitVote
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 3 became follower at term 1
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 1
raft2022/11/01 17:44:53 INFO: 1 became pre-candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgPreVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgPreVoteResp from 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 2
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2
raft2022/11/01 17:44:53 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 2
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2
raft2022/11/01 17:44:53 INFO: 3 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 2
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 2
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 2
raft2022/11/01 17:44:53 INFO: 2 is starting a new election at term 2
raft2022/11/01 17:44:53 INFO: 2 became pre-candidate at term 2
raft2022/11/01 17:44:53 INFO: 2 received MsgPreVoteResp from 2 at term 2
raft2022/11/01 17:44:53 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2
raft2022/11/01 17:44:53 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 3 at term 2
raft2022/11/01 17:44:53 INFO: 3 is starting a new election at term 2
raft2022/11/01 17:44:53 INFO: 3 became pre-candidate at term 2
raft2022/11/01 17:44:53 INFO: 3 received MsgPreVoteResp from 3 at term 2
raft2022/11/01 17:44:53 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2
raft2022/11/01 17:44:53 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 2 at term 2
raft2022/11/01 17:44:53 INFO: 3 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 2, index: 1] at term 2
raft2022/11/01 17:44:53 INFO: 2 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 3 [logterm: 2, index: 1] at term 2
raft2022/11/01 17:44:53 INFO: 2 received MsgPreVoteResp from 3 at term 2
raft2022/11/01 17:44:53 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 2 became candidate at term 3
raft2022/11/01 17:44:53 INFO: 2 received MsgVoteResp from 2 at term 3
raft2022/11/01 17:44:53 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3
raft2022/11/01 17:44:53 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 3 at term 3
raft2022/11/01 17:44:53 INFO: 3 received MsgPreVoteResp from 2 at term 2
raft2022/11/01 17:44:53 INFO: 3 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 3 became candidate at term 3
raft2022/11/01 17:44:53 INFO: 3 received MsgVoteResp from 3 at term 3
raft2022/11/01 17:44:53 INFO: 3 [logterm: 2, index: 1] sent MsgVote request to 2 at term 3
raft2022/11/01 17:44:53 INFO: 3 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3
raft2022/11/01 17:44:53 INFO: 3 [logterm: 2, index: 1, vote: 3] rejected MsgVote from 2 [logterm: 2, index: 1] at term 3
raft2022/11/01 17:44:53 INFO: 2 [logterm: 2, index: 1, vote: 2] rejected MsgVote from 3 [logterm: 2, index: 1] at term 3
raft2022/11/01 17:44:53 INFO: 2 received MsgVoteResp rejection from 3 at term 3
raft2022/11/01 17:44:53 INFO: 2 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections
raft2022/11/01 17:44:53 INFO: 3 received MsgVoteResp rejection from 2 at term 3
raft2022/11/01 17:44:53 INFO: 3 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections
raft2022/11/01 17:44:53 INFO: 2 is starting a new election at term 3
raft2022/11/01 17:44:53 INFO: 2 became pre-candidate at term 3
raft2022/11/01 17:44:53 INFO: 2 received MsgPreVoteResp from 2 at term 3
raft2022/11/01 17:44:53 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 3
raft2022/11/01 17:44:53 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 3 at term 3
raft2022/11/01 17:44:53 INFO: 3 [logterm: 2, index: 1, vote: 3] cast MsgPreVote for 2 [logterm: 2, index: 1] at term 3
raft2022/11/01 17:44:53 INFO: 2 received MsgPreVoteResp from 3 at term 3
raft2022/11/01 17:44:53 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 2 became candidate at term 4
raft2022/11/01 17:44:53 INFO: 2 received MsgVoteResp from 2 at term 4
raft2022/11/01 17:44:53 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 4
raft2022/11/01 17:44:53 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 3 at term 4
raft2022/11/01 17:44:53 INFO: 3 [term: 3] received a MsgVote message with higher term from 2 [term: 4]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 4
raft2022/11/01 17:44:53 INFO: 3 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 4
raft2022/11/01 17:44:53 INFO: 2 received MsgVoteResp from 3 at term 4
raft2022/11/01 17:44:53 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 2 became leader at term 4
--- PASS: TestPreVoteWithSplitVote (0.01s)
=== RUN   TestPreVoteWithCheckQuorum
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 INFO: 2 became follower at term 1
raft2022/11/01 17:44:53 INFO: 3 became follower at term 1
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 1
raft2022/11/01 17:44:53 INFO: 1 became pre-candidate at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgPreVoteResp from 1 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 1
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 received MsgPreVoteResp from 2 at term 1
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 2
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2
raft2022/11/01 17:44:53 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2
raft2022/11/01 17:44:53 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2022/11/01 17:44:53 INFO: 2 became follower at term 2
raft2022/11/01 17:44:53 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2
raft2022/11/01 17:44:53 INFO: 3 [term: 1] received a MsgVote message with higher term from 1 [term: 2]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 2
raft2022/11/01 17:44:53 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 2 at term 2
raft2022/11/01 17:44:53 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 1 became leader at term 2
raft2022/11/01 17:44:53 INFO: 3 is starting a new election at term 2
raft2022/11/01 17:44:53 INFO: 3 became pre-candidate at term 2
raft2022/11/01 17:44:53 INFO: 3 received MsgPreVoteResp from 3 at term 2
raft2022/11/01 17:44:53 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2
raft2022/11/01 17:44:53 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 2 at term 2
raft2022/11/01 17:44:53 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/11/01 17:44:53 INFO: 2 is starting a new election at term 2
raft2022/11/01 17:44:53 INFO: 2 became pre-candidate at term 2
raft2022/11/01 17:44:53 INFO: 2 received MsgPreVoteResp from 2 at term 2
raft2022/11/01 17:44:53 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2
raft2022/11/01 17:44:53 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 3 at term 2
raft2022/11/01 17:44:53 INFO: 3 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 2, index: 1] at term 2
raft2022/11/01 17:44:53 INFO: 2 received MsgPreVoteResp from 3 at term 2
raft2022/11/01 17:44:53 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 2 became candidate at term 3
raft2022/11/01 17:44:53 INFO: 2 received MsgVoteResp from 2 at term 3
raft2022/11/01 17:44:53 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3
raft2022/11/01 17:44:53 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 3 at term 3
raft2022/11/01 17:44:53 INFO: 3 [term: 2] received a MsgVote message with higher term from 2 [term: 3]
raft2022/11/01 17:44:53 INFO: 3 became follower at term 3
raft2022/11/01 17:44:53 INFO: 3 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3
raft2022/11/01 17:44:53 INFO: 2 received MsgVoteResp from 3 at term 3
raft2022/11/01 17:44:53 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections
raft2022/11/01 17:44:53 INFO: 2 became leader at term 3
--- PASS: TestPreVoteWithCheckQuorum (0.00s)
=== RUN   TestRawNodeStep
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 INFO: 1 no leader at term 1; dropping leader transfer msg
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 ERROR: 1 invalid format of MsgReadIndexResp from 0, entries count: 0
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 0 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 INFO: 1 [commit: 1] ignored snapshot [index: 0, term: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 INFO: 1 [term 1] received MsgTimeoutNow from 0 and starts an election to get leadership.
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 2
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/11/01 17:44:53 INFO: 1 became leader at term 2
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 INFO: 1 no leader at term 1; dropping index reading msg
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 INFO: 1 [logterm: 1, index: 1, vote: 0] rejected MsgPreVote from 0 [logterm: 0, index: 0] at term 1
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 INFO: 1 no leader at term 1; dropping proposal
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
--- PASS: TestRawNodeStep (0.00s)
=== RUN   TestRawNodeProposeAndConfChange
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 1
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 2
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/11/01 17:44:53 INFO: 1 became leader at term 2
--- PASS: TestRawNodeProposeAndConfChange (0.00s)
=== RUN   TestRawNodeProposeAddDuplicateNode
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 1
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 2
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/11/01 17:44:53 INFO: 1 became leader at term 2
--- PASS: TestRawNodeProposeAddDuplicateNode (0.00s)
=== RUN   TestRawNodeReadIndex
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 INFO: 1 is starting a new election at term 1
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 2
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/11/01 17:44:53 INFO: 1 became leader at term 2
--- PASS: TestRawNodeReadIndex (0.00s)
=== RUN   TestRawNodeStart
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 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/11/01 17:44:53 INFO: 1 is starting a new election at term 1
raft2022/11/01 17:44:53 INFO: 1 became candidate at term 2
raft2022/11/01 17:44:53 INFO: 1 received MsgVoteResp from 1 at term 2
raft2022/11/01 17:44:53 INFO: 1 became leader at term 2
--- PASS: TestRawNodeStart (0.00s)
=== RUN   TestRawNodeRestart
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [], term: 1, commit: 1, applied: 0, lastindex: 2, lastterm: 1]
--- PASS: TestRawNodeRestart (0.00s)
=== RUN   TestRawNodeRestartFromSnapshot
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [1,2], term: 1, commit: 3, applied: 2, lastindex: 3, lastterm: 1]
--- PASS: TestRawNodeRestartFromSnapshot (0.00s)
=== RUN   TestRawNodeStatus
raft2022/11/01 17:44:53 INFO: 1 became follower at term 0
raft2022/11/01 17:44:53 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]
raft2022/11/01 17:44:53 INFO: 1 became follower at term 1
--- PASS: TestRawNodeStatus (0.00s)
=== RUN   TestStorageTerm
--- PASS: TestStorageTerm (0.00s)
=== RUN   TestStorageEntries
--- PASS: TestStorageEntries (0.00s)
=== RUN   TestStorageLastIndex
--- PASS: TestStorageLastIndex (0.00s)
=== RUN   TestStorageFirstIndex
--- PASS: TestStorageFirstIndex (0.00s)
=== RUN   TestStorageCompact
--- PASS: TestStorageCompact (0.00s)
=== RUN   TestStorageCreateSnapshot
--- PASS: TestStorageCreateSnapshot (0.00s)
=== RUN   TestStorageAppend
--- PASS: TestStorageAppend (0.00s)
=== RUN   TestStorageApplySnapshot
--- PASS: TestStorageApplySnapshot (0.00s)
=== RUN   TestDescribeEntry
--- PASS: TestDescribeEntry (0.00s)
=== RUN   TestLimitSize
--- PASS: TestLimitSize (0.00s)
=== RUN   TestIsLocalMsg
--- PASS: TestIsLocalMsg (0.00s)
PASS
ok  	github.com/coreos/etcd/raft	1.765s
?   	github.com/coreos/etcd/raft/raftpb	[no test files]
=== RUN   TestSendMessage
2022-11-01 17:45:04.619299 I | rafthttp: starting peer 2...
2022-11-01 17:45:04.619904 I | rafthttp: started HTTP pipelining with peer 2
2022-11-01 17:45:04.622080 I | rafthttp: started streaming with peer 2 (writer)
2022-11-01 17:45:04.623784 I | rafthttp: started streaming with peer 2 (writer)
2022-11-01 17:45:04.639959 I | rafthttp: started peer 2
2022-11-01 17:45:04.640088 I | rafthttp: started streaming with peer 2 (stream MsgApp v2 reader)
2022-11-01 17:45:04.640254 I | rafthttp: added peer 2
2022-11-01 17:45:04.640380 I | rafthttp: started streaming with peer 2 (stream Message reader)
2022-11-01 17:45:04.641843 I | rafthttp: starting peer 1...
2022-11-01 17:45:04.642198 I | rafthttp: started HTTP pipelining with peer 1
2022-11-01 17:45:04.644361 I | rafthttp: started streaming with peer 1 (writer)
2022-11-01 17:45:04.645899 I | rafthttp: started streaming with peer 1 (writer)
2022-11-01 17:45:04.658155 I | rafthttp: started peer 1
2022-11-01 17:45:04.658778 I | rafthttp: added peer 1
2022-11-01 17:45:04.659206 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader)
2022-11-01 17:45:04.659946 I | rafthttp: peer 1 became active
2022-11-01 17:45:04.660458 I | rafthttp: peer 2 became active
2022-11-01 17:45:04.660623 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader)
2022-11-01 17:45:04.660761 I | rafthttp: started streaming with peer 1 (stream Message reader)
2022-11-01 17:45:04.662786 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2022-11-01 17:45:04.665188 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message reader)
2022-11-01 17:45:04.666773 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message writer)
2022-11-01 17:45:04.667621 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 writer)
2022-11-01 17:45:04.667758 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 writer)
2022-11-01 17:45:04.667886 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 reader)
2022-11-01 17:45:04.668686 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 reader)
2022-11-01 17:45:04.674145 I | rafthttp: stopping peer 1...
2022-11-01 17:45:04.675002 W | rafthttp: lost the TCP streaming connection with peer 2 (stream MsgApp v2 reader)
2022-11-01 17:45:04.675592 I | rafthttp: closed the TCP streaming connection with peer 1 (stream MsgApp v2 writer)
2022-11-01 17:45:04.675708 I | rafthttp: stopped streaming with peer 1 (writer)
2022-11-01 17:45:04.678772 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader)
2022-11-01 17:45:04.683094 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer)
2022-11-01 17:45:04.683257 I | rafthttp: stopped streaming with peer 1 (writer)
2022-11-01 17:45:04.683599 I | rafthttp: stopped HTTP pipelining with peer 1
2022-11-01 17:45:04.685312 W | rafthttp: lost the TCP streaming connection with peer 1 (stream MsgApp v2 reader)
2022-11-01 17:45:04.685430 E | rafthttp: failed to read 1 on stream MsgApp v2 (context canceled)
2022-11-01 17:45:04.685509 I | rafthttp: peer 1 became inactive (message send to peer failed)
2022-11-01 17:45:04.685635 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader)
2022-11-01 17:45:04.687658 W | rafthttp: lost the TCP streaming connection with peer 1 (stream Message reader)
2022-11-01 17:45:04.687845 I | rafthttp: stopped streaming with peer 1 (stream Message reader)
2022-11-01 17:45:04.687954 I | rafthttp: stopped peer 1
2022-11-01 17:45:04.688930 I | rafthttp: stopping peer 2...
2022-11-01 17:45:04.692236 E | rafthttp: failed to find member 1 in cluster 1
2022-11-01 17:45:04.693609 E | rafthttp: failed to dial 2 on stream MsgApp v2 (peer 2 failed to find local node 1)
2022-11-01 17:45:04.693710 I | rafthttp: peer 2 became inactive (message send to peer failed)
2022-11-01 17:45:04.694211 E | rafthttp: failed to find member 1 in cluster 1
2022-11-01 17:45:04.695938 I | rafthttp: closed the TCP streaming connection with peer 2 (stream MsgApp v2 writer)
2022-11-01 17:45:04.696131 I | rafthttp: stopped streaming with peer 2 (writer)
2022-11-01 17:45:04.699450 I | rafthttp: closed the TCP streaming connection with peer 2 (stream Message writer)
2022-11-01 17:45:04.699599 I | rafthttp: stopped streaming with peer 2 (writer)
2022-11-01 17:45:04.699855 I | rafthttp: stopped HTTP pipelining with peer 2
2022-11-01 17:45:04.700051 I | rafthttp: stopped streaming with peer 2 (stream MsgApp v2 reader)
2022-11-01 17:45:04.700296 I | rafthttp: stopped streaming with peer 2 (stream Message reader)
2022-11-01 17:45:04.700421 I | rafthttp: stopped peer 2
--- PASS: TestSendMessage (0.08s)
=== RUN   TestSendMessageWhenStreamIsBroken
2022-11-01 17:45:04.705091 I | rafthttp: starting peer 2...
2022-11-01 17:45:04.705755 I | rafthttp: started HTTP pipelining with peer 2
2022-11-01 17:45:04.709469 I | rafthttp: started streaming with peer 2 (writer)
2022-11-01 17:45:04.713410 I | rafthttp: started streaming with peer 2 (writer)
2022-11-01 17:45:04.719282 I | rafthttp: started peer 2
2022-11-01 17:45:04.719885 I | rafthttp: added peer 2
2022-11-01 17:45:04.720227 I | rafthttp: starting peer 1...
2022-11-01 17:45:04.720527 I | rafthttp: started streaming with peer 2 (stream MsgApp v2 reader)
2022-11-01 17:45:04.721613 I | rafthttp: started streaming with peer 2 (stream Message reader)
2022-11-01 17:45:04.722139 I | rafthttp: started HTTP pipelining with peer 1
2022-11-01 17:45:04.723851 I | rafthttp: started streaming with peer 1 (writer)
2022-11-01 17:45:04.724695 I | rafthttp: started streaming with peer 1 (writer)
2022-11-01 17:45:04.726970 I | rafthttp: started peer 1
2022-11-01 17:45:04.727107 I | rafthttp: started streaming with peer 1 (stream Message reader)
2022-11-01 17:45:04.727339 I | rafthttp: added peer 1
2022-11-01 17:45:04.727489 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader)
2022-11-01 17:45:04.727869 I | rafthttp: peer 1 became active
2022-11-01 17:45:04.727985 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2022-11-01 17:45:04.728738 I | rafthttp: peer 2 became active
2022-11-01 17:45:04.728870 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader)
2022-11-01 17:45:04.729931 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message writer)
2022-11-01 17:45:04.730253 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 writer)
2022-11-01 17:45:04.730361 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 reader)
2022-11-01 17:45:04.730449 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message reader)
2022-11-01 17:45:04.736718 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader)
2022-11-01 17:45:04.736853 E | rafthttp: failed to read 2 on stream Message (unexpected EOF)
2022-11-01 17:45:04.736991 I | rafthttp: peer 2 became inactive (message send to peer failed)
2022-11-01 17:45:04.737957 W | rafthttp: lost the TCP streaming connection with peer 1 (stream MsgApp v2 reader)
2022-11-01 17:45:04.738108 E | rafthttp: failed to read 1 on stream MsgApp v2 (unexpected EOF)
2022-11-01 17:45:04.738200 I | rafthttp: peer 1 became inactive (message send to peer failed)
2022-11-01 17:45:04.747724 W | rafthttp: lost the TCP streaming connection with peer 1 (stream Message reader)
2022-11-01 17:45:04.756901 I | rafthttp: peer 1 became active
2022-11-01 17:45:04.757055 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 reader)
2022-11-01 17:45:04.763259 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message writer)
2022-11-01 17:45:04.770776 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 writer)
2022-11-01 17:45:04.773397 I | rafthttp: peer 2 became active
2022-11-01 17:45:04.773637 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message writer)
2022-11-01 17:45:04.773759 W | rafthttp: closed an existing TCP streaming connection with peer 1 (stream Message writer)
2022-11-01 17:45:04.773852 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2022-11-01 17:45:04.774572 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader)
2022-11-01 17:45:04.775064 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 reader)
2022-11-01 17:45:04.776582 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message reader)
2022-11-01 17:45:04.781816 W | rafthttp: closed an existing TCP streaming connection with peer 2 (stream MsgApp v2 writer)
2022-11-01 17:45:04.782033 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 writer)
2022-11-01 17:45:04.782307 I | rafthttp: stopping peer 1...
2022-11-01 17:45:04.784302 W | rafthttp: closed an existing TCP streaming connection with peer 1 (stream MsgApp v2 writer)
2022-11-01 17:45:04.784933 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 writer)
2022-11-01 17:45:04.786131 W | rafthttp: lost the TCP streaming connection with peer 2 (stream MsgApp v2 reader)
2022-11-01 17:45:04.790335 I | rafthttp: closed the TCP streaming connection with peer 1 (stream MsgApp v2 writer)
2022-11-01 17:45:04.790534 I | rafthttp: stopped streaming with peer 1 (writer)
2022-11-01 17:45:04.801778 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader)
2022-11-01 17:45:04.809810 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer)
2022-11-01 17:45:04.809981 I | rafthttp: stopped streaming with peer 1 (writer)
2022-11-01 17:45:04.811441 I | rafthttp: stopped HTTP pipelining with peer 1
2022-11-01 17:45:04.812300 W | rafthttp: lost the TCP streaming connection with peer 1 (stream MsgApp v2 reader)
2022-11-01 17:45:04.812745 E | rafthttp: failed to read 1 on stream MsgApp v2 (context canceled)
2022-11-01 17:45:04.813112 I | rafthttp: peer 1 became inactive (message send to peer failed)
2022-11-01 17:45:04.813468 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader)
2022-11-01 17:45:04.814132 W | rafthttp: lost the TCP streaming connection with peer 1 (stream Message reader)
2022-11-01 17:45:04.814544 I | rafthttp: stopped streaming with peer 1 (stream Message reader)
2022-11-01 17:45:04.814925 I | rafthttp: stopped peer 1
2022-11-01 17:45:04.815344 I | rafthttp: stopping peer 2...
2022-11-01 17:45:04.818231 I | rafthttp: closed the TCP streaming connection with peer 2 (stream MsgApp v2 writer)
2022-11-01 17:45:04.818824 I | rafthttp: stopped streaming with peer 2 (writer)
2022-11-01 17:45:04.821888 I | rafthttp: closed the TCP streaming connection with peer 2 (stream Message writer)
2022-11-01 17:45:04.822477 I | rafthttp: stopped streaming with peer 2 (writer)
2022-11-01 17:45:04.822995 I | rafthttp: stopped HTTP pipelining with peer 2
2022-11-01 17:45:04.823454 I | rafthttp: stopped streaming with peer 2 (stream MsgApp v2 reader)
2022-11-01 17:45:04.823879 I | rafthttp: stopped streaming with peer 2 (stream Message reader)
2022-11-01 17:45:04.824252 I | rafthttp: stopped peer 2
--- PASS: TestSendMessageWhenStreamIsBroken (0.12s)
=== RUN   TestServeRaftPrefix
2022-11-01 17:45:04.827309 E | rafthttp: failed to read raft message (some error)
2022-11-01 17:45:04.828009 E | rafthttp: failed to unmarshal raft message (unexpected EOF)
2022-11-01 17:45:04.828598 E | rafthttp: request cluster ID mismatch (got 1 want 0)
2022-11-01 17:45:04.829593 W | rafthttp: failed to process raft message (blah)
--- PASS: TestServeRaftPrefix (0.00s)
=== RUN   TestServeRaftStreamPrefix
--- PASS: TestServeRaftStreamPrefix (0.00s)
=== RUN   TestServeRaftStreamPrefixBad
2022-11-01 17:45:04.833062 E | rafthttp: failed to find member 2 in cluster 1
2022-11-01 17:45:04.833593 W | rafthttp: rejected the stream from peer 5 since it was removed
2022-11-01 17:45:04.834088 E | rafthttp: request cluster ID mismatch (got 2 want 1)
2022-11-01 17:45:04.834576 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-11-01 17:45:04.842838 I | rafthttp: started HTTP pipelining with peer 1
2022-11-01 17:45:04.843674 I | rafthttp: peer 1 became active
2022-11-01 17:45:04.855006 I | rafthttp: stopped HTTP pipelining with peer 1
--- PASS: TestPipelineSend (0.01s)
=== RUN   TestPipelineKeepSendingWhenPostError
2022-11-01 17:45:04.857156 I | rafthttp: started HTTP pipelining with peer 1
2022-11-01 17:45:04.871583 I | rafthttp: stopped HTTP pipelining with peer 1
--- PASS: TestPipelineKeepSendingWhenPostError (0.01s)
=== RUN   TestPipelineExceedMaximumServing
2022-11-01 17:45:04.872282 I | rafthttp: started HTTP pipelining with peer 1
2022-11-01 17:45:04.873108 I | rafthttp: peer 1 became active
2022-11-01 17:45:04.873804 I | rafthttp: stopped HTTP pipelining with peer 1
--- PASS: TestPipelineExceedMaximumServing (0.00s)
=== RUN   TestPipelineSendFailed
2022-11-01 17:45:04.874774 I | rafthttp: started HTTP pipelining with peer 1
2022-11-01 17:45:04.885739 I | rafthttp: stopped HTTP pipelining with peer 1
--- PASS: TestPipelineSendFailed (0.01s)
=== RUN   TestPipelinePost
2022-11-01 17:45:04.886741 I | rafthttp: started HTTP pipelining with peer 1
2022-11-01 17:45:04.897991 I | rafthttp: stopped HTTP pipelining with peer 1
--- PASS: TestPipelinePost (0.01s)
=== RUN   TestPipelinePostBad
2022-11-01 17:45:04.898628 I | rafthttp: started HTTP pipelining with peer 1
2022-11-01 17:45:04.898907 I | rafthttp: stopped HTTP pipelining with peer 1
2022-11-01 17:45:04.899055 I | rafthttp: started HTTP pipelining with peer 1
2022-11-01 17:45:04.899288 I | rafthttp: stopped HTTP pipelining with peer 1
2022-11-01 17:45:04.899498 I | rafthttp: started HTTP pipelining with peer 1
2022-11-01 17:45:04.899727 I | rafthttp: stopped HTTP pipelining with peer 1
--- PASS: TestPipelinePostBad (0.00s)
=== RUN   TestPipelinePostErrorc
2022-11-01 17:45:04.900106 I | rafthttp: started HTTP pipelining with peer 1
2022-11-01 17:45:04.900383 I | rafthttp: stopped HTTP pipelining with peer 1
--- PASS: TestPipelinePostErrorc (0.00s)
=== RUN   TestStopBlockedPipeline
2022-11-01 17:45:04.900809 I | rafthttp: started HTTP pipelining with peer 1
2022-11-01 17:45:04.902495 I | rafthttp: stopped HTTP pipelining with peer 1
--- PASS: TestStopBlockedPipeline (0.00s)
=== RUN   TestSnapshotSend
2022-11-01 17:45:04.904155 I | rafthttp: start to send database snapshot [index: 0, to 1, size 33 B]...
2022-11-01 17:45:04.906550 I | rafthttp: receiving database snapshot [index: 0, from: 0, raft message size: 28 B]
2022-11-01 17:45:04.975301 I | snap: saved database snapshot to disk [total bytes: 5]
2022-11-01 17:45:04.975595 I | rafthttp: successfully received and saved database snapshot [index: 0, from: 0, raft message size: 28 B, db size: 5 B, took: 69.337703ms]
2022-11-01 17:45:04.986621 I | rafthttp: peer 1 became active
2022-11-01 17:45:04.986743 I | rafthttp: database snapshot [index: 0, to: 1] sent out successfully
2022-11-01 17:45:04.989920 I | rafthttp: start to send database snapshot [index: 0, to 1, size 29 B]...
2022-11-01 17:45:04.993039 I | rafthttp: receiving database snapshot [index: 0, from: 0, raft message size: 28 B]
2022-11-01 17:45:04.993167 W | rafthttp: database snapshot [index: 0, to: 1] failed to be sent out (ioutil: short read)
2022-11-01 17:45:04.994217 E | rafthttp: failed to save KV snapshot (unexpected EOF)
2022-11-01 17:45:04.997842 I | rafthttp: start to send database snapshot [index: 0, to 1, size 10 kB]...
2022-11-01 17:45:05.001175 W | rafthttp: database snapshot [index: 0, to: 1] failed to be sent out (ioutil: short read)
2022-11-01 17:45:05.002478 I | rafthttp: receiving database snapshot [index: 0, from: 0, raft message size: 28 B]
2022-11-01 17:45:05.003677 E | rafthttp: failed to save KV snapshot (unexpected EOF)
2022-11-01 17:45:05.006015 I | rafthttp: start to send database snapshot [index: 0, to 1, size 29 B]...
2022-11-01 17:45:05.008209 W | rafthttp: database snapshot [index: 0, to: 1] failed to be sent out (ioutil: expect EOF)
2022-11-01 17:45:05.008465 I | rafthttp: receiving database snapshot [index: 0, from: 0, raft message size: 28 B]
2022-11-01 17:45:05.009546 E | rafthttp: failed to save KV snapshot (unexpected EOF)
--- PASS: TestSnapshotSend (0.11s)
=== RUN   TestStreamWriterAttachOutgoingConn
2022-11-01 17:45:05.014514 I | rafthttp: started streaming with peer 1 (writer)
2022-11-01 17:45:05.014694 I | rafthttp: peer 1 became active
2022-11-01 17:45:05.015678 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2022-11-01 17:45:05.019130 W | rafthttp: closed an existing TCP streaming connection with peer 1 (stream Message writer)
2022-11-01 17:45:05.019321 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2022-11-01 17:45:05.023502 W | rafthttp: closed an existing TCP streaming connection with peer 1 (stream Message writer)
2022-11-01 17:45:05.023689 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2022-11-01 17:45:05.027594 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer)
2022-11-01 17:45:05.027762 I | rafthttp: stopped streaming with peer 1 (writer)
--- PASS: TestStreamWriterAttachOutgoingConn (0.02s)
=== RUN   TestStreamWriterAttachBadOutgoingConn
2022-11-01 17:45:05.033136 I | rafthttp: started streaming with peer 1 (writer)
2022-11-01 17:45:05.033312 I | rafthttp: peer 1 became active
2022-11-01 17:45:05.034285 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2022-11-01 17:45:05.034424 E | rafthttp: failed to write 1 on stream Message (blah)
2022-11-01 17:45:05.034941 I | rafthttp: peer 1 became inactive (message send to peer failed)
2022-11-01 17:45:05.035695 E | rafthttp: peer 1 (writer) connection close error: blah
2022-11-01 17:45:05.038899 W | rafthttp: lost the TCP streaming connection with peer 1 (stream Message writer)
2022-11-01 17:45:05.039137 I | rafthttp: stopped streaming with peer 1 (writer)
--- PASS: TestStreamWriterAttachBadOutgoingConn (0.01s)
=== RUN   TestStreamReaderDialRequest
--- PASS: TestStreamReaderDialRequest (0.02s)
=== RUN   TestStreamReaderDialResult
--- PASS: TestStreamReaderDialResult (0.00s)
=== RUN   TestStreamReaderStopOnDial
2022-11-01 17:45:05.066029 I | rafthttp: started streaming with peer 2 (stream Message reader)
2022-11-01 17:45:05.077169 I | rafthttp: peer 2 became active
2022-11-01 17:45:05.077291 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader)
2022-11-01 17:45:05.078173 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader)
2022-11-01 17:45:05.078278 I | rafthttp: stopped streaming with peer 2 (stream Message reader)
--- PASS: TestStreamReaderStopOnDial (0.02s)
=== RUN   TestStreamReaderDialDetectUnsupport
--- PASS: TestStreamReaderDialDetectUnsupport (0.00s)
=== RUN   TestStream
2022-11-01 17:45:05.111845 I | rafthttp: started streaming with peer 2 (stream Message reader)
2022-11-01 17:45:05.112231 I | rafthttp: started streaming with peer 1 (writer)
2022-11-01 17:45:05.114807 I | rafthttp: peer 1 became active
2022-11-01 17:45:05.114968 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2022-11-01 17:45:05.115154 I | rafthttp: peer 2 became active
2022-11-01 17:45:05.115290 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader)
2022-11-01 17:45:05.117817 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader)
2022-11-01 17:45:05.118007 E | rafthttp: failed to read 2 on stream Message (context canceled)
2022-11-01 17:45:05.118093 I | rafthttp: peer 2 became inactive (message send to peer failed)
2022-11-01 17:45:05.118190 I | rafthttp: stopped streaming with peer 2 (stream Message reader)
2022-11-01 17:45:05.120962 I | rafthttp: started streaming with peer 2 (stream Message reader)
2022-11-01 17:45:05.121363 I | rafthttp: started streaming with peer 1 (writer)
2022-11-01 17:45:05.124310 I | rafthttp: peer 2 became active
2022-11-01 17:45:05.124499 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader)
2022-11-01 17:45:05.128341 I | rafthttp: peer 1 became active
2022-11-01 17:45:05.128493 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer)
2022-11-01 17:45:05.129631 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader)
2022-11-01 17:45:05.129760 E | rafthttp: failed to read 2 on stream Message (context canceled)
2022-11-01 17:45:05.129838 I | rafthttp: peer 2 became inactive (message send to peer failed)
2022-11-01 17:45:05.129921 I | rafthttp: stopped streaming with peer 2 (stream Message reader)
2022-11-01 17:45:05.132990 I | rafthttp: started streaming with peer 2 (stream MsgApp v2 reader)
2022-11-01 17:45:05.134146 I | rafthttp: started streaming with peer 1 (writer)
2022-11-01 17:45:05.135682 I | rafthttp: peer 2 became active
2022-11-01 17:45:05.135947 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 reader)
2022-11-01 17:45:05.137645 I | rafthttp: peer 1 became active
2022-11-01 17:45:05.137942 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 writer)
2022-11-01 17:45:05.142352 W | rafthttp: lost the TCP streaming connection with peer 2 (stream MsgApp v2 reader)
2022-11-01 17:45:05.142598 E | rafthttp: failed to read 2 on stream MsgApp v2 (context canceled)
2022-11-01 17:45:05.142845 I | rafthttp: peer 2 became inactive (message send to peer failed)
2022-11-01 17:45:05.143030 I | rafthttp: stopped streaming with peer 2 (stream MsgApp v2 reader)
2022-11-01 17:45:05.156701 I | rafthttp: closed the TCP streaming connection with peer 1 (stream MsgApp v2 writer)
2022-11-01 17:45:05.156885 I | rafthttp: stopped streaming with peer 1 (writer)
2022-11-01 17:45:05.159412 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer)
2022-11-01 17:45:05.159581 I | rafthttp: stopped streaming with peer 1 (writer)
2022-11-01 17:45:05.162430 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer)
2022-11-01 17:45:05.162614 I | rafthttp: stopped streaming with peer 1 (writer)
--- PASS: TestStream (0.07s)
=== RUN   TestCheckStreamSupport
--- PASS: TestCheckStreamSupport (0.00s)
=== RUN   TestTransportSend
--- PASS: TestTransportSend (0.00s)
=== RUN   TestTransportCutMend
--- PASS: TestTransportCutMend (0.00s)
=== RUN   TestTransportAdd
2022-11-01 17:45:05.169701 I | rafthttp: starting peer 1...
2022-11-01 17:45:05.170348 I | rafthttp: started HTTP pipelining with peer 1
2022-11-01 17:45:05.173084 I | rafthttp: started streaming with peer 1 (writer)
2022-11-01 17:45:05.175702 I | rafthttp: started streaming with peer 1 (writer)
2022-11-01 17:45:05.180116 I | rafthttp: started peer 1
2022-11-01 17:45:05.180304 I | rafthttp: started streaming with peer 1 (stream Message reader)
2022-11-01 17:45:05.180749 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader)
2022-11-01 17:45:05.181455 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.181802 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.182165 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.182465 I | rafthttp: added peer 1
2022-11-01 17:45:05.182639 I | rafthttp: stopping peer 1...
2022-11-01 17:45:05.183024 I | rafthttp: stopped streaming with peer 1 (writer)
2022-11-01 17:45:05.183338 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.183638 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.183913 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.184255 I | rafthttp: stopped streaming with peer 1 (writer)
2022-11-01 17:45:05.184468 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.184651 I | rafthttp: stopped HTTP pipelining with peer 1
2022-11-01 17:45:05.184854 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.185050 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader)
2022-11-01 17:45:05.185154 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.185320 I | rafthttp: stopped streaming with peer 1 (stream Message reader)
2022-11-01 17:45:05.185413 I | rafthttp: stopped peer 1
--- PASS: TestTransportAdd (0.02s)
=== RUN   TestTransportRemove
2022-11-01 17:45:05.185878 I | rafthttp: starting peer 1...
2022-11-01 17:45:05.186036 I | rafthttp: started HTTP pipelining with peer 1
2022-11-01 17:45:05.189583 I | rafthttp: started streaming with peer 1 (writer)
2022-11-01 17:45:05.192307 I | rafthttp: started streaming with peer 1 (writer)
2022-11-01 17:45:05.199241 I | rafthttp: started peer 1
2022-11-01 17:45:05.199536 I | rafthttp: added peer 1
2022-11-01 17:45:05.199695 I | rafthttp: stopping peer 1...
2022-11-01 17:45:05.199838 I | rafthttp: stopped streaming with peer 1 (writer)
2022-11-01 17:45:05.199985 I | rafthttp: stopped streaming with peer 1 (writer)
2022-11-01 17:45:05.200236 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader)
2022-11-01 17:45:05.200811 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.201103 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.201432 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.201680 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.201950 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.202215 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.202448 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.202710 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.202971 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.203228 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.203456 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.203722 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.204033 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.204280 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.204549 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.204812 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.205181 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.205498 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.205780 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.206050 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.206342 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.206625 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.206890 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.207122 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.207377 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.207638 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.207909 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.208131 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.208446 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.208725 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.208999 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.209265 I | rafthttp: started streaming with peer 1 (stream Message reader)
2022-11-01 17:45:05.209489 I | rafthttp: stopped HTTP pipelining with peer 1
2022-11-01 17:45:05.209744 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.210031 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader)
2022-11-01 17:45:05.210440 I | rafthttp: stopped streaming with peer 1 (stream Message reader)
2022-11-01 17:45:05.213907 I | rafthttp: stopped peer 1
2022-11-01 17:45:05.214207 I | rafthttp: removed peer 1
--- PASS: TestTransportRemove (0.03s)
=== RUN   TestTransportUpdate
2022-11-01 17:45:05.215613 I | rafthttp: updated peer 1
--- PASS: TestTransportUpdate (0.00s)
=== RUN   TestTransportErrorc
2022-11-01 17:45:05.216572 I | rafthttp: starting peer 1...
2022-11-01 17:45:05.216784 I | rafthttp: started HTTP pipelining with peer 1
2022-11-01 17:45:05.225463 I | rafthttp: started streaming with peer 1 (writer)
2022-11-01 17:45:05.230170 I | rafthttp: started streaming with peer 1 (writer)
2022-11-01 17:45:05.234129 I | rafthttp: started peer 1
2022-11-01 17:45:05.234410 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader)
2022-11-01 17:45:05.234683 I | rafthttp: started streaming with peer 1 (stream Message reader)
2022-11-01 17:45:05.235023 I | rafthttp: added peer 1
2022-11-01 17:45:05.235572 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.235807 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.236032 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.236304 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.236609 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.236822 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.237016 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.237100 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.237511 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.237742 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.238004 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.238325 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.238525 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.238722 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.238983 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.239253 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.239466 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.239673 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.239892 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.240087 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.240330 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.240532 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.240730 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.240918 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.241107 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.241350 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.241553 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.241646 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.241995 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.242115 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.242681 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.242958 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.243289 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.243600 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.243904 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.244197 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.244506 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.244898 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.245507 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.245754 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.246014 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.246274 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.246363 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.246637 I | rafthttp: stopping peer 1...
2022-11-01 17:45:05.246761 I | rafthttp: stopped streaming with peer 1 (writer)
2022-11-01 17:45:05.246885 I | rafthttp: stopped streaming with peer 1 (writer)
2022-11-01 17:45:05.247142 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.247408 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.247496 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.248042 E | rafthttp: streaming with peer 1 (stream Message reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.248329 I | rafthttp: stopped HTTP pipelining with peer 1
2022-11-01 17:45:05.248441 E | rafthttp: streaming with peer 1 (stream MsgApp v2 reader) rate limiter error: rate: Wait(n=1) exceeds limiter's burst 0
2022-11-01 17:45:05.248838 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader)
2022-11-01 17:45:05.249162 I | rafthttp: stopped streaming with peer 1 (stream Message reader)
2022-11-01 17:45:05.249278 I | rafthttp: stopped peer 1
--- PASS: TestTransportErrorc (0.03s)
=== RUN   TestURLPickerPickTwice
--- PASS: TestURLPickerPickTwice (0.00s)
=== RUN   TestURLPickerUpdate
--- PASS: TestURLPickerUpdate (0.00s)
=== RUN   TestURLPickerUnreachable
--- PASS: TestURLPickerUnreachable (0.00s)
=== RUN   TestEntry
--- PASS: TestEntry (0.00s)
=== RUN   TestCompareMajorMinorVersion
--- PASS: TestCompareMajorMinorVersion (0.00s)
=== RUN   TestServerVersion
--- PASS: TestServerVersion (0.00s)
=== RUN   TestMinClusterVersion
--- PASS: TestMinClusterVersion (0.00s)
=== RUN   TestCheckVersionCompatibility
--- PASS: TestCheckVersionCompatibility (0.00s)
PASS
ok  	github.com/coreos/etcd/rafthttp	0.690s
=== RUN   TestSaveAndLoad
--- PASS: TestSaveAndLoad (0.11s)
=== RUN   TestBadCRC
2022-11-01 17:45:11.216952 E | snap: corrupted snapshot file /tmp/snapshot/0000000000000001-0000000000000001.snap: crc mismatch
--- PASS: TestBadCRC (0.08s)
=== RUN   TestFailback
2022-11-01 17:45:11.283673 E | snap: corrupted snapshot file /tmp/snapshot/000000000000ffff-000000000000ffff-000000000000ffff.snap: unexpected EOF
--- PASS: TestFailback (0.07s)
=== RUN   TestSnapNames
--- PASS: TestSnapNames (0.00s)
=== RUN   TestLoadNewestSnap
=== RUN   TestLoadNewestSnap/load-newest
=== RUN   TestLoadNewestSnap/loadnewestavailable-newest
=== RUN   TestLoadNewestSnap/loadnewestavailable-newest-unsorted
=== RUN   TestLoadNewestSnap/loadnewestavailable-previous
--- PASS: TestLoadNewestSnap (0.13s)
    --- 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-11-01 17:45:11.423145 E | snap: unexpected empty snapshot
--- PASS: TestEmptySnapshot (0.00s)
=== RUN   TestAllSnapshotBroken
2022-11-01 17:45:11.425788 E | snap: corrupted snapshot file /tmp/snapshot/1.snap: unexpected EOF
--- PASS: TestAllSnapshotBroken (0.00s)
=== RUN   TestReleaseSnapDBs
2022-11-01 17:45:11.429755 I | snap: found orphaned .snap.db file; deleting "0000000000000064.snap.db"
2022-11-01 17:45:11.430293 I | snap: found orphaned .snap.db file; deleting "00000000000000c8.snap.db"
--- PASS: TestReleaseSnapDBs (0.00s)
PASS
ok  	github.com/coreos/etcd/snap	0.448s
?   	github.com/coreos/etcd/snap/snappb	[no test files]
?   	github.com/coreos/etcd/snapshot	[no test files]
=== RUN   TestEventQueue
--- PASS: TestEventQueue (0.00s)
=== RUN   TestScanHistory
--- PASS: TestScanHistory (0.00s)
=== RUN   TestEventIndexHistoryCleared
--- PASS: TestEventIndexHistoryCleared (0.00s)
=== RUN   TestFullEventQueue
--- PASS: TestFullEventQueue (0.00s)
=== RUN   TestCloneEvent
--- PASS: TestCloneEvent (0.00s)
=== RUN   TestHeapPushPop
--- PASS: TestHeapPushPop (0.00s)
=== RUN   TestHeapUpdate
--- PASS: TestHeapUpdate (0.00s)
=== RUN   TestNodeExternClone
--- PASS: TestNodeExternClone (0.00s)
=== RUN   TestNewKVIs
--- PASS: TestNewKVIs (0.00s)
=== RUN   TestNewKVReadWriteCompare
--- PASS: TestNewKVReadWriteCompare (0.00s)
=== RUN   TestNewKVExpiration
--- PASS: TestNewKVExpiration (0.00s)
=== RUN   TestNewKVListReprCompareClone
--- PASS: TestNewKVListReprCompareClone (0.00s)
=== RUN   TestNewKVRemove
--- PASS: TestNewKVRemove (0.00s)
=== RUN   TestNewDirIs
--- PASS: TestNewDirIs (0.00s)
=== RUN   TestNewDirReadWriteListReprClone
--- PASS: TestNewDirReadWriteListReprClone (0.00s)
=== RUN   TestNewDirExpirationTTL
--- PASS: TestNewDirExpirationTTL (0.00s)
=== RUN   TestNewDirChild
--- PASS: TestNewDirChild (0.00s)
=== RUN   TestStoreStatsGetSuccess
--- PASS: TestStoreStatsGetSuccess (0.00s)
=== RUN   TestStoreStatsGetFail
--- PASS: TestStoreStatsGetFail (0.00s)
=== RUN   TestStoreStatsCreateSuccess
--- PASS: TestStoreStatsCreateSuccess (0.00s)
=== RUN   TestStoreStatsCreateFail
--- PASS: TestStoreStatsCreateFail (0.00s)
=== RUN   TestStoreStatsUpdateSuccess
--- PASS: TestStoreStatsUpdateSuccess (0.00s)
=== RUN   TestStoreStatsUpdateFail
--- PASS: TestStoreStatsUpdateFail (0.00s)
=== RUN   TestStoreStatsCompareAndSwapSuccess
--- PASS: TestStoreStatsCompareAndSwapSuccess (0.00s)
=== RUN   TestStoreStatsCompareAndSwapFail
--- PASS: TestStoreStatsCompareAndSwapFail (0.00s)
=== RUN   TestStoreStatsDeleteSuccess
--- PASS: TestStoreStatsDeleteSuccess (0.00s)
=== RUN   TestStoreStatsDeleteFail
--- PASS: TestStoreStatsDeleteFail (0.00s)
=== RUN   TestStoreStatsExpireCount
--- PASS: TestStoreStatsExpireCount (0.00s)
=== RUN   TestMinExpireTime
--- PASS: TestMinExpireTime (0.00s)
=== RUN   TestStoreGetDirectory
--- PASS: TestStoreGetDirectory (0.00s)
=== RUN   TestStoreUpdateValueTTL
--- PASS: TestStoreUpdateValueTTL (0.00s)
=== RUN   TestStoreUpdateDirTTL
--- PASS: TestStoreUpdateDirTTL (0.00s)
=== RUN   TestStoreWatchExpire
--- PASS: TestStoreWatchExpire (0.00s)
=== RUN   TestStoreWatchExpireRefresh
--- PASS: TestStoreWatchExpireRefresh (0.00s)
=== RUN   TestStoreWatchExpireEmptyRefresh
--- PASS: TestStoreWatchExpireEmptyRefresh (0.00s)
=== RUN   TestStoreWatchNoRefresh
--- PASS: TestStoreWatchNoRefresh (0.00s)
=== RUN   TestStoreRefresh
--- PASS: TestStoreRefresh (0.00s)
=== RUN   TestStoreRecoverWithExpiration
--- PASS: TestStoreRecoverWithExpiration (0.02s)
=== RUN   TestStoreWatchExpireWithHiddenKey
--- PASS: TestStoreWatchExpireWithHiddenKey (0.00s)
=== RUN   TestIsHidden
--- PASS: TestIsHidden (0.00s)
=== RUN   TestWatcher
--- PASS: TestWatcher (0.00s)
=== RUN   TestNewStoreWithNamespaces
--- PASS: TestNewStoreWithNamespaces (0.00s)
=== RUN   TestStoreGetValue
--- PASS: TestStoreGetValue (0.00s)
=== RUN   TestStoreGetSorted
--- PASS: TestStoreGetSorted (0.00s)
=== RUN   TestSet
--- PASS: TestSet (0.00s)
=== RUN   TestStoreCreateValue
--- PASS: TestStoreCreateValue (0.00s)
=== RUN   TestStoreCreateDirectory
--- PASS: TestStoreCreateDirectory (0.00s)
=== RUN   TestStoreCreateFailsIfExists
--- PASS: TestStoreCreateFailsIfExists (0.00s)
=== RUN   TestStoreUpdateValue
--- PASS: TestStoreUpdateValue (0.00s)
=== RUN   TestStoreUpdateFailsIfDirectory
--- PASS: TestStoreUpdateFailsIfDirectory (0.00s)
=== RUN   TestStoreDeleteValue
--- PASS: TestStoreDeleteValue (0.00s)
=== RUN   TestStoreDeleteDirectory
--- PASS: TestStoreDeleteDirectory (0.00s)
=== RUN   TestStoreDeleteDirectoryFailsIfNonRecursiveAndDir
--- PASS: TestStoreDeleteDirectoryFailsIfNonRecursiveAndDir (0.00s)
=== RUN   TestRootRdOnly
--- PASS: TestRootRdOnly (0.00s)
=== RUN   TestStoreCompareAndDeletePrevValue
--- PASS: TestStoreCompareAndDeletePrevValue (0.00s)
=== RUN   TestStoreCompareAndDeletePrevValueFailsIfNotMatch
--- PASS: TestStoreCompareAndDeletePrevValueFailsIfNotMatch (0.00s)
=== RUN   TestStoreCompareAndDeletePrevIndex
--- PASS: TestStoreCompareAndDeletePrevIndex (0.00s)
=== RUN   TestStoreCompareAndDeletePrevIndexFailsIfNotMatch
--- PASS: TestStoreCompareAndDeletePrevIndexFailsIfNotMatch (0.00s)
=== RUN   TestStoreCompareAndDeleteDirectoryFail
--- PASS: TestStoreCompareAndDeleteDirectoryFail (0.00s)
=== RUN   TestStoreCompareAndSwapPrevValue
--- PASS: TestStoreCompareAndSwapPrevValue (0.00s)
=== RUN   TestStoreCompareAndSwapPrevValueFailsIfNotMatch
--- PASS: TestStoreCompareAndSwapPrevValueFailsIfNotMatch (0.00s)
=== RUN   TestStoreCompareAndSwapPrevIndex
--- PASS: TestStoreCompareAndSwapPrevIndex (0.00s)
=== RUN   TestStoreCompareAndSwapPrevIndexFailsIfNotMatch
--- PASS: TestStoreCompareAndSwapPrevIndexFailsIfNotMatch (0.00s)
=== RUN   TestStoreWatchCreate
--- PASS: TestStoreWatchCreate (0.10s)
=== RUN   TestStoreWatchRecursiveCreate
--- PASS: TestStoreWatchRecursiveCreate (0.00s)
=== RUN   TestStoreWatchUpdate
--- PASS: TestStoreWatchUpdate (0.00s)
=== RUN   TestStoreWatchRecursiveUpdate
--- PASS: TestStoreWatchRecursiveUpdate (0.00s)
=== RUN   TestStoreWatchDelete
--- PASS: TestStoreWatchDelete (0.00s)
=== RUN   TestStoreWatchRecursiveDelete
--- PASS: TestStoreWatchRecursiveDelete (0.00s)
=== RUN   TestStoreWatchCompareAndSwap
--- PASS: TestStoreWatchCompareAndSwap (0.00s)
=== RUN   TestStoreWatchRecursiveCompareAndSwap
--- PASS: TestStoreWatchRecursiveCompareAndSwap (0.00s)
=== RUN   TestStoreWatchStream
--- PASS: TestStoreWatchStream (0.20s)
=== RUN   TestStoreWatchCreateWithHiddenKey
--- PASS: TestStoreWatchCreateWithHiddenKey (0.10s)
=== RUN   TestStoreWatchRecursiveCreateWithHiddenKey
--- PASS: TestStoreWatchRecursiveCreateWithHiddenKey (0.20s)
=== RUN   TestStoreWatchUpdateWithHiddenKey
--- PASS: TestStoreWatchUpdateWithHiddenKey (0.00s)
=== RUN   TestStoreWatchRecursiveUpdateWithHiddenKey
--- PASS: TestStoreWatchRecursiveUpdateWithHiddenKey (0.00s)
=== RUN   TestStoreWatchDeleteWithHiddenKey
--- PASS: TestStoreWatchDeleteWithHiddenKey (0.00s)
=== RUN   TestStoreWatchRecursiveDeleteWithHiddenKey
--- PASS: TestStoreWatchRecursiveDeleteWithHiddenKey (0.00s)
=== RUN   TestStoreWatchRecursiveCreateDeeperThanHiddenKey
--- PASS: TestStoreWatchRecursiveCreateDeeperThanHiddenKey (0.00s)
=== RUN   TestStoreWatchSlowConsumer
--- PASS: TestStoreWatchSlowConsumer (0.00s)
=== RUN   TestStoreRecover
--- PASS: TestStoreRecover (0.00s)
PASS
ok  	github.com/coreos/etcd/store	0.709s
?   	github.com/coreos/etcd/version	[no test files]
=== RUN   TestReadRecord
--- PASS: TestReadRecord (0.00s)
=== RUN   TestWriteRecord
--- PASS: TestWriteRecord (0.00s)
=== RUN   TestRepairTruncate
2022-11-01 17:45:31.250145 N | wal: repairing /tmp/waltest1974562010/0000000000000000-0000000000000000.wal
2022-11-01 17:45:31.308314 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal
2022-11-01 17:45:31.967478 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal
--- PASS: TestRepairTruncate (2.09s)
=== RUN   TestRepairWriteTearLast
2022-11-01 17:45:36.992186 N | wal: repairing /tmp/waltest2224679003/0000000000000000-0000000000000000.wal
2022-11-01 17:45:37.050421 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal
2022-11-01 17:45:37.675730 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal
--- PASS: TestRepairWriteTearLast (5.71s)
=== RUN   TestRepairWriteTearMiddle
2022-11-01 17:45:38.542338 N | wal: repairing /tmp/waltest3058622455/0000000000000000-0000000000000000.wal
2022-11-01 17:45:40.150491 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal
2022-11-01 17:45:41.901092 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal
--- PASS: TestRepairWriteTearMiddle (4.28s)
=== RUN   TestNew
--- PASS: TestNew (0.30s)
=== RUN   TestNewForInitedDir
--- PASS: TestNewForInitedDir (0.00s)
=== RUN   TestOpenAtIndex
--- PASS: TestOpenAtIndex (0.15s)
=== RUN   TestVerify
2022-11-01 17:45:43.286612 I | wal: segmented wal file /tmp/waltest490849653/0000000000000001-0000000000000001.wal is created
2022-11-01 17:45:43.924300 I | wal: segmented wal file /tmp/waltest490849653/0000000000000002-0000000000000002.wal is created
2022-11-01 17:45:44.509350 I | wal: segmented wal file /tmp/waltest490849653/0000000000000003-0000000000000003.wal is created
2022-11-01 17:45:45.035565 I | wal: segmented wal file /tmp/waltest490849653/0000000000000004-0000000000000004.wal is created
2022-11-01 17:45:45.492668 I | wal: segmented wal file /tmp/waltest490849653/0000000000000005-0000000000000005.wal is created
--- PASS: TestVerify (3.11s)
=== RUN   TestCut
2022-11-01 17:45:46.333525 I | wal: segmented wal file /tmp/waltest945510684/0000000000000001-0000000000000001.wal is created
2022-11-01 17:45:46.833382 I | wal: segmented wal file /tmp/waltest945510684/0000000000000002-0000000000000002.wal is created
--- PASS: TestCut (1.42s)
=== RUN   TestSaveWithCut
2022-11-01 17:45:48.261877 I | wal: segmented wal file /tmp/waltest1323728288/0000000000000001-0000000000000005.wal is created
--- PASS: TestSaveWithCut (1.34s)
=== RUN   TestRecover
--- PASS: TestRecover (0.77s)
=== RUN   TestSearchIndex
--- PASS: TestSearchIndex (0.00s)
=== RUN   TestScanWalName
--- PASS: TestScanWalName (0.00s)
=== RUN   TestRecoverAfterCut
2022-11-01 17:45:50.046493 I | wal: segmented wal file /tmp/waltest1823856225/0000000000000001-0000000000000001.wal is created
2022-11-01 17:45:50.611042 I | wal: segmented wal file /tmp/waltest1823856225/0000000000000002-0000000000000002.wal is created
2022-11-01 17:45:51.235206 I | wal: segmented wal file /tmp/waltest1823856225/0000000000000003-0000000000000003.wal is created
2022-11-01 17:45:51.818888 I | wal: segmented wal file /tmp/waltest1823856225/0000000000000004-0000000000000004.wal is created
2022-11-01 17:45:52.452432 I | wal: segmented wal file /tmp/waltest1823856225/0000000000000005-0000000000000005.wal is created
2022-11-01 17:45:53.025954 I | wal: segmented wal file /tmp/waltest1823856225/0000000000000006-0000000000000006.wal is created
2022-11-01 17:45:53.709676 I | wal: segmented wal file /tmp/waltest1823856225/0000000000000007-0000000000000007.wal is created
2022-11-01 17:45:54.293364 I | wal: segmented wal file /tmp/waltest1823856225/0000000000000008-0000000000000008.wal is created
2022-11-01 17:45:54.901435 I | wal: segmented wal file /tmp/waltest1823856225/0000000000000009-0000000000000009.wal is created
2022-11-01 17:45:55.446822 I | wal: segmented wal file /tmp/waltest1823856225/000000000000000a-000000000000000a.wal is created
--- PASS: TestRecoverAfterCut (6.65s)
=== RUN   TestOpenAtUncommittedIndex
--- PASS: TestOpenAtUncommittedIndex (0.48s)
=== RUN   TestOpenForRead
2022-11-01 17:45:57.010819 I | wal: segmented wal file /tmp/waltest305286733/0000000000000001-0000000000000001.wal is created
2022-11-01 17:45:57.505098 I | wal: segmented wal file /tmp/waltest305286733/0000000000000002-0000000000000002.wal is created
2022-11-01 17:45:57.976743 I | wal: segmented wal file /tmp/waltest305286733/0000000000000003-0000000000000003.wal is created
2022-11-01 17:45:58.475974 I | wal: segmented wal file /tmp/waltest305286733/0000000000000004-0000000000000004.wal is created
2022-11-01 17:45:58.984398 I | wal: segmented wal file /tmp/waltest305286733/0000000000000005-0000000000000005.wal is created
2022-11-01 17:45:59.435143 I | wal: segmented wal file /tmp/waltest305286733/0000000000000006-0000000000000006.wal is created
2022-11-01 17:45:59.935616 I | wal: segmented wal file /tmp/waltest305286733/0000000000000007-0000000000000007.wal is created
2022-11-01 17:46:00.384993 I | wal: segmented wal file /tmp/waltest305286733/0000000000000008-0000000000000008.wal is created
2022-11-01 17:46:00.886514 I | wal: segmented wal file /tmp/waltest305286733/0000000000000009-0000000000000009.wal is created
2022-11-01 17:46:01.360536 I | wal: segmented wal file /tmp/waltest305286733/000000000000000a-000000000000000a.wal is created
--- PASS: TestOpenForRead (5.21s)
=== RUN   TestOpenWithMaxIndex
--- PASS: TestOpenWithMaxIndex (0.37s)
=== RUN   TestSaveEmpty
--- PASS: TestSaveEmpty (0.00s)
=== RUN   TestReleaseLockTo
2022-11-01 17:46:02.710266 I | wal: segmented wal file /tmp/waltest1693119568/0000000000000001-0000000000000001.wal is created
2022-11-01 17:46:03.175312 I | wal: segmented wal file /tmp/waltest1693119568/0000000000000002-0000000000000002.wal is created
2022-11-01 17:46:03.742006 I | wal: segmented wal file /tmp/waltest1693119568/0000000000000003-0000000000000003.wal is created
2022-11-01 17:46:04.242076 I | wal: segmented wal file /tmp/waltest1693119568/0000000000000004-0000000000000004.wal is created
2022-11-01 17:46:04.725235 I | wal: segmented wal file /tmp/waltest1693119568/0000000000000005-0000000000000005.wal is created
2022-11-01 17:46:05.175155 I | wal: segmented wal file /tmp/waltest1693119568/0000000000000006-0000000000000006.wal is created
2022-11-01 17:46:05.616987 I | wal: segmented wal file /tmp/waltest1693119568/0000000000000007-0000000000000007.wal is created
2022-11-01 17:46:06.050232 I | wal: segmented wal file /tmp/waltest1693119568/0000000000000008-0000000000000008.wal is created
2022-11-01 17:46:06.533558 I | wal: segmented wal file /tmp/waltest1693119568/0000000000000009-0000000000000009.wal is created
2022-11-01 17:46:07.218006 I | wal: segmented wal file /tmp/waltest1693119568/000000000000000a-000000000000000a.wal is created
--- PASS: TestReleaseLockTo (5.39s)
=== RUN   TestTailWriteNoSlackSpace
--- PASS: TestTailWriteNoSlackSpace (1.25s)
=== RUN   TestRestartCreateWal
--- PASS: TestRestartCreateWal (0.22s)
=== RUN   TestOpenOnTornWrite
--- PASS: TestOpenOnTornWrite (4.29s)
=== RUN   TestValidSnapshotEntries
--- PASS: TestValidSnapshotEntries (0.82s)
=== RUN   TestValidSnapshotEntriesAfterPurgeWal
2022-11-01 17:46:14.968977 I | wal: segmented wal file /tmp/waltest928129417/0000000000000001-0000000000000002.wal is created
2022-11-01 17:46:15.575719 I | wal: segmented wal file /tmp/waltest928129417/0000000000000002-0000000000000004.wal is created
--- PASS: TestValidSnapshotEntriesAfterPurgeWal (1.88s)
=== RUN   TestReadAllFail
--- PASS: TestReadAllFail (0.22s)
PASS
ok  	github.com/coreos/etcd/wal	46.020s
?   	github.com/coreos/etcd/wal/walpb	[no test files]
make[1]: Leaving directory '/<<BUILDDIR>>/etcd-3.3.25+dfsg'
   debian/rules execute_after_dh_auto_test
make[1]: Entering directory '/<<BUILDDIR>>/etcd-3.3.25+dfsg'
find _build -type s -delete
make[1]: Leaving directory '/<<BUILDDIR>>/etcd-3.3.25+dfsg'
   create-stamp debian/debhelper-build-stamp
   dh_testroot -a -O--buildsystem=golang -O--builddirectory=_build
   dh_prep -a -O--buildsystem=golang -O--builddirectory=_build
   dh_auto_install -a -O--buildsystem=golang -O--builddirectory=_build
	cd _build && mkdir -p /<<BUILDDIR>>/etcd-3.3.25\+dfsg/debian/tmp/usr
	cd _build && cp -r bin /<<BUILDDIR>>/etcd-3.3.25\+dfsg/debian/tmp/usr
   debian/rules execute_after_dh_auto_install
make[1]: Entering directory '/<<BUILDDIR>>/etcd-3.3.25+dfsg'
find debian/tmp -executable -type f -name '*.go' -exec chmod -x {} \;
find debian/tmp -executable -type f -name '*.proto' -exec chmod -x {} \;
make[1]: Leaving directory '/<<BUILDDIR>>/etcd-3.3.25+dfsg'
   dh_install -a -O--buildsystem=golang -O--builddirectory=_build
   dh_installdocs -a -O--buildsystem=golang -O--builddirectory=_build
   dh_installchangelogs -a -O--buildsystem=golang -O--builddirectory=_build
   dh_installman -a -O--buildsystem=golang -O--builddirectory=_build
   debian/rules override_dh_installinit
make[1]: Entering directory '/<<BUILDDIR>>/etcd-3.3.25+dfsg'
dh_installinit -p etcd-server --name=etcd
make[1]: Leaving directory '/<<BUILDDIR>>/etcd-3.3.25+dfsg'
   debian/rules override_dh_installsystemd
make[1]: Entering directory '/<<BUILDDIR>>/etcd-3.3.25+dfsg'
dh_installsystemd -p etcd-server --name=etcd
make[1]: Leaving directory '/<<BUILDDIR>>/etcd-3.3.25+dfsg'
   dh_installsystemduser -a -O--buildsystem=golang -O--builddirectory=_build
   dh_perl -a -O--buildsystem=golang -O--builddirectory=_build
   dh_link -a -O--buildsystem=golang -O--builddirectory=_build
   dh_strip_nondeterminism -a -O--buildsystem=golang -O--builddirectory=_build
   dh_compress -a -O--buildsystem=golang -O--builddirectory=_build
   dh_fixperms -a -O--buildsystem=golang -O--builddirectory=_build
   dh_missing -a -O--buildsystem=golang -O--builddirectory=_build
   dh_strip -a -O--buildsystem=golang -O--builddirectory=_build
dh_strip: warning: Could not find the BuildID in debian/etcd-client/usr/bin/etcdctl
   dh_makeshlibs -a -O--buildsystem=golang -O--builddirectory=_build
   dh_shlibdeps -a -O--buildsystem=golang -O--builddirectory=_build
   dh_installdeb -a -O--buildsystem=golang -O--builddirectory=_build
   dh_golang -a -O--buildsystem=golang -O--builddirectory=_build
   dh_gencontrol -a -O--buildsystem=golang -O--builddirectory=_build
dpkg-gencontrol: warning: package etcd-client: substitution variable ${misc:Static-Built-Using} unused, but is defined
dpkg-gencontrol: warning: package etcd-server: substitution variable ${misc:Static-Built-Using} unused, but is defined
dpkg-gencontrol: warning: package etcd-server: substitution variable ${misc:Static-Built-Using} unused, but is defined
   dh_md5sums -a -O--buildsystem=golang -O--builddirectory=_build
   dh_builddeb -a -O--buildsystem=golang -O--builddirectory=_build
dpkg-deb: building package 'etcd-server' in '../etcd-server_3.3.25+dfsg-8_armhf.deb'.
dpkg-deb: building package 'etcd-server-dbgsym' in '../etcd-server-dbgsym_3.3.25+dfsg-8_armhf.deb'.
dpkg-deb: building package 'etcd-client' in '../etcd-client_3.3.25+dfsg-8_armhf.deb'.
 dpkg-genbuildinfo --build=any -O../etcd_3.3.25+dfsg-8_armhf.buildinfo
 dpkg-genchanges --build=any -mRaspbian wandboard test autobuilder <root@raspbian.org> -O../etcd_3.3.25+dfsg-8_armhf.changes
dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
--------------------------------------------------------------------------------
Build finished at 2022-11-01T17:48:34Z

Finished
--------

I: Built successfully

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


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


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

Format: 1.8
Date: Sat, 29 Oct 2022 20:29:46 +0800
Source: etcd
Binary: etcd-client etcd-server etcd-server-dbgsym
Architecture: armhf
Version: 3.3.25+dfsg-8
Distribution: bookworm-staging
Urgency: medium
Maintainer: Raspbian wandboard test autobuilder <root@raspbian.org>
Changed-By: Shengjing Zhu <zhsj@debian.org>
Description:
 etcd-client - highly-available key value store -- client
 etcd-server - highly-available key value store -- daemon
Changes:
 etcd (3.3.25+dfsg-8) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Sam Q ]
   * Fix for correcting error searching new upstream
 .
   [ Shengjing Zhu ]
   * Backport grpc 1.32 support
Checksums-Sha1:
 5261f67889d88ce56d6a931e9b1052931af33692 3970884 etcd-client_3.3.25+dfsg-8_armhf.deb
 40d19ab2d7da5e76df75d59bfc5ca5c7035af39e 5802456 etcd-server-dbgsym_3.3.25+dfsg-8_armhf.deb
 feac212d66f97c54601128b694f2d6607f7ad8fd 5060128 etcd-server_3.3.25+dfsg-8_armhf.deb
 88b66f4da97e862d981cf51941b2dfd00290594e 11038 etcd_3.3.25+dfsg-8_armhf.buildinfo
Checksums-Sha256:
 2c1330b15a4ce80e4f5602e20cd3688660b01014ae98f0cf61807d33fb9b00b3 3970884 etcd-client_3.3.25+dfsg-8_armhf.deb
 7708c786354340dae6338c15f205196a2eacc456bcf96d567a9016654788eb2e 5802456 etcd-server-dbgsym_3.3.25+dfsg-8_armhf.deb
 1bfbeacb6e97a124251661fd3040d232627c502e1ae371d8213fbfaea929bb16 5060128 etcd-server_3.3.25+dfsg-8_armhf.deb
 a9e36adba006e4fb2ebf8d2ed73b86e1f6fd23122a17bd5a244fd845ef454c99 11038 etcd_3.3.25+dfsg-8_armhf.buildinfo
Files:
 7dd154c9659570c5d2a41a41ec93e535 3970884 net optional etcd-client_3.3.25+dfsg-8_armhf.deb
 80521a99381d55f95871898dba25e4ba 5802456 debug optional etcd-server-dbgsym_3.3.25+dfsg-8_armhf.deb
 b8c6809f8fede7d3051133f421daf265 5060128 net optional etcd-server_3.3.25+dfsg-8_armhf.deb
 6da4997fb3c7c552518815daa3744f7c 11038 net optional etcd_3.3.25+dfsg-8_armhf.buildinfo

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


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

 new Debian package, version 2.0.
 size 3970884 bytes: control archive=1668 bytes.
    3132 bytes,    24 lines      control              
     266 bytes,     4 lines      md5sums              
 Package: etcd-client
 Source: etcd
 Version: 3.3.25+dfsg-8
 Architecture: armhf
 Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
 Installed-Size: 15851
 Depends: libc6 (>= 2.34)
 Built-Using: go-md2man-v2 (= 2.0.2+ds1-1), golang-1.19 (= 1.19.2-1), golang-blackfriday-v2 (= 2.1.0-1), golang-github-beorn7-perks (= 1.0.1-1), golang-github-bgentry-speakeasy (= 0.1.0-2), golang-github-cespare-xxhash (= 2.1.1-2), golang-github-coreos-bbolt (= 1.3.5-1), golang-github-coreos-go-systemd (= 22.3.2-1), golang-github-coreos-pkg (= 4-3), golang-github-coreos-semver (= 0.3.0-1), golang-github-creack-pty (= 1.1.18-1), golang-github-dgrijalva-jwt-go (= 3.2.0-3), golang-github-dustin-go-humanize (= 1.0.0-2), golang-github-golang-groupcache (= 0.0~git20200121.8c9f03a-1), golang-github-google-btree (= 1.0.0-1), golang-github-gorilla-websocket (= 1.5.0-2), golang-github-grpc-ecosystem-go-grpc-middleware (= 1.2.3~git20210213.be4c235-2), golang-github-grpc-ecosystem-go-grpc-prometheus (= 1.2.0+git20191002.6af20e3-3), golang-github-grpc-ecosystem-grpc-gateway (= 1.6.4-2), golang-github-jonboulle-clockwork (= 0.1.0-4.1), golang-github-json-iterator-go (= 1.1.12-1), golang-github-mattn-go-runewidth (= 0.0.13-3), golang-github-modern-go-concurrent (= 1.0.3-1.1), golang-github-modern-go-reflect2 (= 1.0.2-2), golang-github-olekukonko-tablewriter (= 0.0.5-1), golang-github-prometheus-client-golang (= 1.13.0-1), golang-github-prometheus-client-model (= 0.2.0-3), golang-github-prometheus-common (= 0.37.0-1), golang-github-prometheus-procfs (= 0.8.0-3), golang-github-rivo-uniseg (= 0.4.2-1), golang-github-soheilhy-cmux (= 0.1.5-2), golang-github-spf13-cobra (= 1.6.1-1), golang-github-spf13-pflag (= 1.0.6~git20210604-d5e0c0615ace-1), golang-github-tmc-grpc-websocket-proxy (= 0.0~git20200427.3cfed13-2), golang-github-urfave-cli (= 1.22.9-2), golang-github-xiang90-probing (= 0.0.2-1), golang-go.crypto (= 1:0.1.0-1), golang-go.uber-atomic (= 1.10.0-1), golang-go.uber-multierr (= 1.6.0-1), golang-go.uber-zap (= 1.23.0-1), golang-gogoprotobuf (= 1.3.2-1), golang-golang-x-net (= 1:0.1.0+dfsg-1), golang-golang-x-sys (= 0.1.0-1), golang-golang-x-text (= 0.4.0-1), golang-golang-x-time (= 0.1.0-1), golang-google-genproto (= 0.0~git20200413.b5235f6-1), golang-google-grpc (= 1.27.1-1), golang-google-protobuf (= 1.27.1-1), golang-gopkg-cheggaaa-pb.v1 (= 1.0.25-1), golang-goprotobuf (= 1.3.4-2), golang-k8s-sigs-yaml (= 1.3.0-1), golang-logrus (= 1.7.0-2), golang-protobuf-extensions (= 1.0.1-1), golang-yaml.v2 (= 2.4.0-4)
 Section: net
 Priority: optional
 Homepage: https://etcd.io
 Description: highly-available key value store -- client
  A highly-available key value store for shared configuration and service
  discovery. etcd is inspired by zookeeper and doozer, with a focus on:
  .
   * Simple: curl'able user facing API (HTTP+JSON)
   * Secure: optional SSL client cert authentication
   * Fast: benchmarked 1000s of writes/s per instance
   * Reliable: Properly distributed using Raft
  .
  Etcd uses the Raft consensus algorithm to manage a highly-available replicated
  log.
  .
  This package contains the client binaries.

drwxr-xr-x root/root         0 2022-10-29 12:29 ./
drwxr-xr-x root/root         0 2022-10-29 12:29 ./usr/
drwxr-xr-x root/root         0 2022-10-29 12:29 ./usr/bin/
-rwxr-xr-x root/root  16212592 2022-10-29 12:29 ./usr/bin/etcdctl
drwxr-xr-x root/root         0 2022-10-29 12:29 ./usr/share/
drwxr-xr-x root/root         0 2022-10-29 12:29 ./usr/share/doc/
drwxr-xr-x root/root         0 2022-10-29 12:29 ./usr/share/doc/etcd-client/
-rw-r--r-- root/root      2081 2022-10-29 12:29 ./usr/share/doc/etcd-client/changelog.Debian.gz
-rw-r--r-- root/root      2553 2022-10-29 12:29 ./usr/share/doc/etcd-client/copyright
drwxr-xr-x root/root         0 2022-10-29 12:29 ./usr/share/man/
drwxr-xr-x root/root         0 2022-10-29 12:29 ./usr/share/man/man1/
-rw-r--r-- root/root      2362 2022-10-29 12:29 ./usr/share/man/man1/etcdctl.1.gz


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

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

drwxr-xr-x root/root         0 2022-10-29 12:29 ./
drwxr-xr-x root/root         0 2022-10-29 12:29 ./usr/
drwxr-xr-x root/root         0 2022-10-29 12:29 ./usr/lib/
drwxr-xr-x root/root         0 2022-10-29 12:29 ./usr/lib/debug/
drwxr-xr-x root/root         0 2022-10-29 12:29 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2022-10-29 12:29 ./usr/lib/debug/.build-id/d7/
-rw-r--r-- root/root   7876924 2022-10-29 12:29 ./usr/lib/debug/.build-id/d7/7bc9eba33d1bf0a0b3871219862e9176c42aff.debug
drwxr-xr-x root/root         0 2022-10-29 12:29 ./usr/share/
drwxr-xr-x root/root         0 2022-10-29 12:29 ./usr/share/doc/
lrwxrwxrwx root/root         0 2022-10-29 12:29 ./usr/share/doc/etcd-server-dbgsym -> etcd-server


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

 new Debian package, version 2.0.
 size 5060128 bytes: control archive=4944 bytes.
      35 bytes,     2 lines      conffiles            
    3226 bytes,    26 lines      control              
    7157 bytes,    83 lines      md5sums              
    2199 bytes,    64 lines   *  postinst             #!/bin/sh
     827 bytes,    30 lines   *  postrm               #!/bin/sh
     225 bytes,     7 lines   *  preinst              #!/bin/sh
     473 bytes,    12 lines   *  prerm                #!/bin/sh
 Package: etcd-server
 Source: etcd
 Version: 3.3.25+dfsg-8
 Architecture: armhf
 Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
 Installed-Size: 19498
 Pre-Depends: init-system-helpers (>= 1.54~)
 Depends: adduser, lsb-base, pipexec, libc6 (>= 2.34)
 Suggests: etcd-client
 Built-Using: go-md2man-v2 (= 2.0.2+ds1-1), golang-1.19 (= 1.19.2-1), golang-blackfriday-v2 (= 2.1.0-1), golang-github-beorn7-perks (= 1.0.1-1), golang-github-bgentry-speakeasy (= 0.1.0-2), golang-github-cespare-xxhash (= 2.1.1-2), golang-github-coreos-bbolt (= 1.3.5-1), golang-github-coreos-go-systemd (= 22.3.2-1), golang-github-coreos-pkg (= 4-3), golang-github-coreos-semver (= 0.3.0-1), golang-github-creack-pty (= 1.1.18-1), golang-github-dgrijalva-jwt-go (= 3.2.0-3), golang-github-dustin-go-humanize (= 1.0.0-2), golang-github-golang-groupcache (= 0.0~git20200121.8c9f03a-1), golang-github-google-btree (= 1.0.0-1), golang-github-gorilla-websocket (= 1.5.0-2), golang-github-grpc-ecosystem-go-grpc-middleware (= 1.2.3~git20210213.be4c235-2), golang-github-grpc-ecosystem-go-grpc-prometheus (= 1.2.0+git20191002.6af20e3-3), golang-github-grpc-ecosystem-grpc-gateway (= 1.6.4-2), golang-github-jonboulle-clockwork (= 0.1.0-4.1), golang-github-json-iterator-go (= 1.1.12-1), golang-github-mattn-go-runewidth (= 0.0.13-3), golang-github-modern-go-concurrent (= 1.0.3-1.1), golang-github-modern-go-reflect2 (= 1.0.2-2), golang-github-olekukonko-tablewriter (= 0.0.5-1), golang-github-prometheus-client-golang (= 1.13.0-1), golang-github-prometheus-client-model (= 0.2.0-3), golang-github-prometheus-common (= 0.37.0-1), golang-github-prometheus-procfs (= 0.8.0-3), golang-github-rivo-uniseg (= 0.4.2-1), golang-github-soheilhy-cmux (= 0.1.5-2), golang-github-spf13-cobra (= 1.6.1-1), golang-github-spf13-pflag (= 1.0.6~git20210604-d5e0c0615ace-1), golang-github-tmc-grpc-websocket-proxy (= 0.0~git20200427.3cfed13-2), golang-github-urfave-cli (= 1.22.9-2), golang-github-xiang90-probing (= 0.0.2-1), golang-go.crypto (= 1:0.1.0-1), golang-go.uber-atomic (= 1.10.0-1), golang-go.uber-multierr (= 1.6.0-1), golang-go.uber-zap (= 1.23.0-1), golang-gogoprotobuf (= 1.3.2-1), golang-golang-x-net (= 1:0.1.0+dfsg-1), golang-golang-x-sys (= 0.1.0-1), golang-golang-x-text (= 0.4.0-1), golang-golang-x-time (= 0.1.0-1), golang-google-genproto (= 0.0~git20200413.b5235f6-1), golang-google-grpc (= 1.27.1-1), golang-google-protobuf (= 1.27.1-1), golang-gopkg-cheggaaa-pb.v1 (= 1.0.25-1), golang-goprotobuf (= 1.3.4-2), golang-k8s-sigs-yaml (= 1.3.0-1), golang-logrus (= 1.7.0-2), golang-protobuf-extensions (= 1.0.1-1), golang-yaml.v2 (= 2.4.0-4)
 Section: net
 Priority: optional
 Homepage: https://etcd.io
 Description: highly-available key value store -- daemon
  A highly-available key value store for shared configuration and service
  discovery. etcd is inspired by zookeeper and doozer, with a focus on:
  .
   * Simple: curl'able user facing API (HTTP+JSON)
   * Secure: optional SSL client cert authentication
   * Fast: benchmarked 1000s of writes/s per instance
   * Reliable: Properly distributed using Raft
  .
  Etcd uses the Raft consensus algorithm to manage a highly-available replicated
  log.
  .
  This package contains the server binaries.

drwxr-xr-x root/root         0 2022-10-29 12:29 ./
drwxr-xr-x root/root         0 2022-10-29 12:29 ./etc/
drwxr-xr-x root/root         0 2022-10-29 12:29 ./etc/default/
-rw-r--r-- root/root     12632 2022-10-29 12:29 ./etc/default/etcd
drwxr-xr-x root/root         0 2022-10-29 12:29 ./etc/init.d/
-rwxr-xr-x root/root      2244 2022-10-29 12:29 ./etc/init.d/etcd
drwxr-xr-x root/root         0 2022-10-29 12:29 ./lib/
drwxr-xr-x root/root         0 2022-10-29 12:29 ./lib/systemd/
drwxr-xr-x root/root         0 2022-10-29 12:29 ./lib/systemd/system/
-rw-r--r-- root/root       576 2022-10-29 12:29 ./lib/systemd/system/etcd.service
drwxr-xr-x root/root         0 2022-10-29 12:29 ./usr/
drwxr-xr-x root/root         0 2022-10-29 12:29 ./usr/bin/
-rwxr-xr-x root/root  19551408 2022-10-29 12:29 ./usr/bin/etcd
drwxr-xr-x root/root         0 2022-10-29 12:29 ./usr/share/
drwxr-xr-x root/root         0 2022-10-29 12:29 ./usr/share/doc/
drwxr-xr-x root/root         0 2022-10-29 12:29 ./usr/share/doc/etcd-server/
lrwxrwxrwx root/root         0 2022-10-29 12:29 ./usr/share/doc/etcd-server/README.md -> docs.md
-rw-r--r-- root/root        35 2020-08-24 19:33 ./usr/share/doc/etcd-server/_index.md
drwxr-xr-x root/root         0 2022-10-29 12:29 ./usr/share/doc/etcd-server/benchmarks/
-rw-r--r-- root/root        25 2020-08-24 19:33 ./usr/share/doc/etcd-server/benchmarks/_index.md
-rw-r--r-- root/root      2762 2020-08-24 19:33 ./usr/share/doc/etcd-server/benchmarks/etcd-2-1-0-alpha-benchmarks.md
-rw-r--r-- root/root      3252 2020-08-24 19:33 ./usr/share/doc/etcd-server/benchmarks/etcd-2-2-0-benchmarks.md
-rw-r--r-- root/root      3842 2020-08-24 19:33 ./usr/share/doc/etcd-server/benchmarks/etcd-2-2-0-rc-benchmarks.md
-rw-r--r-- root/root      1612 2020-08-24 19:33 ./usr/share/doc/etcd-server/benchmarks/etcd-2-2-0-rc-memory-benchmarks.md
-rw-r--r-- root/root      1360 2020-08-24 19:33 ./usr/share/doc/etcd-server/benchmarks/etcd-3-demo-benchmarks.md
-rw-r--r-- root/root      3866 2020-08-24 19:33 ./usr/share/doc/etcd-server/benchmarks/etcd-3-watch-memory-benchmark.md
-rw-r--r-- root/root      1650 2020-08-24 19:33 ./usr/share/doc/etcd-server/benchmarks/etcd-storage-memory-benchmark.md.gz
-rw-r--r-- root/root      1540 2020-08-24 19:33 ./usr/share/doc/etcd-server/branch_management.md
-rw-r--r-- root/root      2079 2022-10-29 12:29 ./usr/share/doc/etcd-server/changelog.Debian.gz
-rw-r--r-- root/root      2553 2022-10-29 12:29 ./usr/share/doc/etcd-server/copyright
-rw-r--r-- root/root      2709 2020-08-24 19:33 ./usr/share/doc/etcd-server/demo.md.gz
drwxr-xr-x root/root         0 2022-10-29 12:29 ./usr/share/doc/etcd-server/dev-guide/
-rw-r--r-- root/root        30 2020-08-24 19:33 ./usr/share/doc/etcd-server/dev-guide/_index.md
-rw-r--r-- root/root      1965 2020-08-24 19:33 ./usr/share/doc/etcd-server/dev-guide/api_concurrency_reference_v3.md.gz
-rw-r--r-- root/root      1817 2020-08-24 19:33 ./usr/share/doc/etcd-server/dev-guide/api_grpc_gateway.md.gz
-rw-r--r-- root/root      7702 2020-08-24 19:33 ./usr/share/doc/etcd-server/dev-guide/api_reference_v3.md.gz
drwxr-xr-x root/root         0 2020-08-24 19:33 ./usr/share/doc/etcd-server/dev-guide/apispec/
drwxr-xr-x root/root         0 2022-10-29 12:29 ./usr/share/doc/etcd-server/dev-guide/apispec/swagger/
-rw-r--r-- root/root      8983 2020-08-24 19:33 ./usr/share/doc/etcd-server/dev-guide/apispec/swagger/rpc.swagger.json.gz
-rw-r--r-- root/root      1713 2020-08-24 19:33 ./usr/share/doc/etcd-server/dev-guide/apispec/swagger/v3election.swagger.json.gz
-rw-r--r-- root/root      1254 2020-08-24 19:33 ./usr/share/doc/etcd-server/dev-guide/apispec/swagger/v3lock.swagger.json.gz
-rw-r--r-- root/root      1104 2020-08-24 19:33 ./usr/share/doc/etcd-server/dev-guide/experimental_apis.md
-rw-r--r-- root/root      2300 2020-08-24 19:33 ./usr/share/doc/etcd-server/dev-guide/grpc_naming.md
-rw-r--r-- root/root      3716 2020-08-24 19:33 ./usr/share/doc/etcd-server/dev-guide/interacting_v3.md.gz
-rw-r--r-- root/root       563 2020-08-24 19:33 ./usr/share/doc/etcd-server/dev-guide/limit.md
-rw-r--r-- root/root      1542 2020-08-24 19:33 ./usr/share/doc/etcd-server/dev-guide/local_cluster.md.gz
drwxr-xr-x root/root         0 2022-10-29 12:29 ./usr/share/doc/etcd-server/dev-internal/
-rw-r--r-- root/root      2121 2020-08-24 19:33 ./usr/share/doc/etcd-server/dev-internal/discovery_protocol.md.gz
-rw-r--r-- root/root      1285 2020-08-24 19:33 ./usr/share/doc/etcd-server/dev-internal/logging.md
-rw-r--r-- root/root      2714 2020-08-24 19:33 ./usr/share/doc/etcd-server/dev-internal/release.md.gz
-rw-r--r-- root/root      2393 2020-08-24 19:33 ./usr/share/doc/etcd-server/dl_build.md
-rw-r--r-- root/root      6366 2020-08-24 19:33 ./usr/share/doc/etcd-server/faq.md.gz
-rw-r--r-- root/root      3776 2020-08-24 19:33 ./usr/share/doc/etcd-server/integrations.md.gz
drwxr-xr-x root/root         0 2022-10-29 12:29 ./usr/share/doc/etcd-server/learning/
-rw-r--r-- root/root        23 2020-08-24 19:33 ./usr/share/doc/etcd-server/learning/_index.md
-rw-r--r-- root/root      7469 2020-08-24 19:33 ./usr/share/doc/etcd-server/learning/api.md.gz
-rw-r--r-- root/root      2114 2020-08-24 19:33 ./usr/share/doc/etcd-server/learning/api_guarantees.md.gz
-rw-r--r-- root/root      3570 2020-08-24 19:33 ./usr/share/doc/etcd-server/learning/auth_design.md.gz
-rw-r--r-- root/root      4318 2020-08-24 19:33 ./usr/share/doc/etcd-server/learning/client-architecture.md.gz
-rw-r--r-- root/root       935 2020-08-24 19:33 ./usr/share/doc/etcd-server/learning/client-feature-matrix.md.gz
-rw-r--r-- root/root      3668 2020-08-24 19:33 ./usr/share/doc/etcd-server/learning/data_model.md
-rw-r--r-- root/root      2616 2020-08-24 19:33 ./usr/share/doc/etcd-server/learning/glossary.md
-rw-r--r-- root/root      3973 2020-08-24 19:33 ./usr/share/doc/etcd-server/learning/learner.md.gz
-rw-r--r-- root/root      5042 2020-08-24 19:33 ./usr/share/doc/etcd-server/learning/why.md.gz
-rw-r--r-- root/root      2753 2020-08-24 19:33 ./usr/share/doc/etcd-server/metrics.md.gz
drwxr-xr-x root/root         0 2022-10-29 12:29 ./usr/share/doc/etcd-server/op-guide/
-rw-r--r-- root/root        31 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/_index.md
-rw-r--r-- root/root      2391 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/authentication.md.gz
-rw-r--r-- root/root      5294 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/clustering.md.gz
-rw-r--r-- root/root      5794 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/configuration.md.gz
-rw-r--r-- root/root      2060 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/container.md.gz
-rw-r--r-- root/root     98749 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/etcd-sample-grafana.png
-rw-r--r-- root/root      1235 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/etcd3_alert.rules.gz
-rw-r--r-- root/root      1015 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/etcd3_alert.rules.yml.gz
-rw-r--r-- root/root      1619 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/failures.md.gz
-rw-r--r-- root/root      1829 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/gateway.md.gz
-rw-r--r-- root/root      2838 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/grafana.json.gz
-rw-r--r-- root/root      3631 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/grpc_proxy.md.gz
-rw-r--r-- root/root      2459 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/hardware.md.gz
-rw-r--r-- root/root      4743 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/maintenance.md.gz
-rw-r--r-- root/root      2479 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/monitoring.md.gz
-rw-r--r-- root/root      2188 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/performance.md.gz
-rw-r--r-- root/root      1632 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/recovery.md.gz
-rw-r--r-- root/root      3700 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/runtime-configuration.md.gz
-rw-r--r-- root/root      1988 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/runtime-reconf-design.md.gz
-rw-r--r-- root/root      7442 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/security.md.gz
-rw-r--r-- root/root      2536 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/supported-platform.md
-rw-r--r-- root/root      2182 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/v2-migration.md.gz
-rw-r--r-- root/root       418 2020-08-24 19:33 ./usr/share/doc/etcd-server/op-guide/versioning.md
drwxr-xr-x root/root         0 2022-10-29 12:29 ./usr/share/doc/etcd-server/platforms/
-rw-r--r-- root/root        24 2020-08-24 19:33 ./usr/share/doc/etcd-server/platforms/_index.md
-rw-r--r-- root/root      3357 2020-08-24 19:33 ./usr/share/doc/etcd-server/platforms/aws.md.gz
-rw-r--r-- root/root      2053 2020-08-24 19:33 ./usr/share/doc/etcd-server/platforms/container-linux-systemd.md.gz
-rw-r--r-- root/root      2629 2020-08-24 19:33 ./usr/share/doc/etcd-server/platforms/freebsd.md
-rw-r--r-- root/root      3035 2020-08-24 19:33 ./usr/share/doc/etcd-server/production-users.md.gz
-rw-r--r-- root/root      2332 2020-08-24 19:33 ./usr/share/doc/etcd-server/reporting_bugs.md
drwxr-xr-x root/root         0 2022-10-29 12:29 ./usr/share/doc/etcd-server/rfc/
-rw-r--r-- root/root      1819 2020-08-24 19:33 ./usr/share/doc/etcd-server/rfc/_index.md.gz
-rw-r--r-- root/root      2436 2020-08-24 19:33 ./usr/share/doc/etcd-server/tuning.md.gz
drwxr-xr-x root/root         0 2022-10-29 12:29 ./usr/share/doc/etcd-server/upgrades/
-rw-r--r-- root/root        24 2020-08-24 19:33 ./usr/share/doc/etcd-server/upgrades/_index.md
-rw-r--r-- root/root      2983 2020-08-24 19:33 ./usr/share/doc/etcd-server/upgrades/upgrade_3_0.md.gz
-rw-r--r-- root/root      2919 2020-08-24 19:33 ./usr/share/doc/etcd-server/upgrades/upgrade_3_1.md.gz
-rw-r--r-- root/root      5236 2020-08-24 19:33 ./usr/share/doc/etcd-server/upgrades/upgrade_3_2.md.gz
-rw-r--r-- root/root      7127 2020-08-24 19:33 ./usr/share/doc/etcd-server/upgrades/upgrade_3_3.md.gz
-rw-r--r-- root/root      5384 2020-08-24 19:33 ./usr/share/doc/etcd-server/upgrades/upgrade_3_5.md.gz
-rw-r--r-- root/root       749 2020-08-24 19:33 ./usr/share/doc/etcd-server/upgrades/upgrading-etcd.md
drwxr-xr-x root/root         0 2022-10-29 12:29 ./usr/share/man/
drwxr-xr-x root/root         0 2022-10-29 12:29 ./usr/share/man/man1/
-rw-r--r-- root/root      2770 2022-10-29 12:29 ./usr/share/man/man1/etcd.1.gz


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


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

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

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

Build Architecture: armhf
Build-Space: 798616
Build-Time: 1808
Distribution: bookworm-staging
Host Architecture: armhf
Install-Time: 2128
Job: etcd_3.3.25+dfsg-8
Machine Architecture: armhf
Package: etcd
Package-Time: 4003
Source-Version: 3.3.25+dfsg-8
Space: 798616
Status: successful
Version: 3.3.25+dfsg-8
--------------------------------------------------------------------------------
Finished at 2022-11-01T17:48:34Z
Build needed 01:06:43, 798616k disc space