Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/e/etcd/etcd_3.3.25+dfsg-6+b6_amd64.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/etcd-3.3.25+dfsg-6+b6h8fld_tq/etcd_3.3.25+dfsg-6+b6_amd64.buildinfo Get source package info: etcd=3.3.25+dfsg-6 Source URL: http://snapshot.notset.fr/mr/package/etcd/3.3.25+dfsg-6/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=autoconf=2.69-14 automake=1:1.16.3-2 autopoint=0.21-4 autotools-dev=20180224.1+nmu1 base-files=11.1 base-passwd=3.5.51 bash=5.1-3 binutils=2.35.2-2 binutils-common=2.35.2-2 binutils-x86-64-linux-gnu=2.35.2-2 bsdextrautils=2.36.1-7 bsdutils=1:2.36.1-7 build-essential=12.9 bzip2=1.0.8-4 coreutils=8.32-4+b1 cpp=4:10.2.1-1 cpp-10=10.2.1-6 dash=0.5.11+git20210120+802ebd4-1 debconf=1.5.77 debhelper=13.3.4 debianutils=4.11.2 dh-autoreconf=20 dh-golang=1.51 dh-strip-nondeterminism=1.12.0-1 diffutils=1:3.7-5 dpkg=1.20.9 dpkg-dev=1.20.9 dwz=0.14-1 file=1:5.39-3 findutils=4.8.0-1 g++=4:10.2.1-1 g++-10=10.2.1-6 gcc=4:10.2.1-1 gcc-10=10.2.1-6 gcc-10-base=10.2.1-6 gettext=0.21-4 gettext-base=0.21-4 golang-1.15-go=1.15.9-6 golang-1.15-src=1.15.9-6 golang-any=2:1.15~1 golang-dbus-dev=5.0.3-2 golang-github-alecthomas-units-dev=0.0~git20201120.1786d5e-1 golang-github-apex-log-dev=1.1.1-3 golang-github-aws-aws-sdk-go-dev=1.36.33-1 golang-github-beorn7-perks-dev=1.0.1-1 golang-github-bgentry-speakeasy-dev=0.1.0-2 golang-github-burntsushi-toml-dev=0.3.1-1 golang-github-cespare-xxhash-dev=2.1.1-1 golang-github-coreos-bbolt-dev=1.3.5-1 golang-github-coreos-go-semver-dev=0.3.0-1 golang-github-coreos-go-systemd-dev=22.1.0-3 golang-github-coreos-pkg-dev=4-3 golang-github-cpuguy83-go-md2man-v2-dev=2.0.0+ds-5 golang-github-creack-pty-dev=1.1.11-1 golang-github-davecgh-go-spew-dev=1.1.1-2 golang-github-dghubble-sling-dev=1.3.0-1 golang-github-dgrijalva-jwt-go-dev=3.2.0-3 golang-github-dustin-go-humanize-dev=1.0.0-2 golang-github-fatih-color-dev=1.7.0-1 golang-github-fsnotify-fsnotify-dev=1.4.9-2 golang-github-ghodss-yaml-dev=1.0.0-1.1 golang-github-go-kit-kit-dev=0.6.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.3.1-2 golang-github-google-btree-dev=1.0.0-1 golang-github-google-go-cmp-dev=0.5.4-1 golang-github-google-go-querystring-dev=1.0.0-1 golang-github-google-uuid-dev=1.2.0-1 golang-github-gorilla-websocket-dev=1.4.2-1 golang-github-grpc-ecosystem-go-grpc-middleware-dev=1.2.2-2 golang-github-grpc-ecosystem-go-grpc-prometheus-dev=1.2.0+git20191002.6af20e3-3 golang-github-grpc-ecosystem-grpc-gateway-dev=1.6.4-2 golang-github-hashicorp-hcl-dev=1.0.0-1.1 golang-github-jmespath-go-jmespath-dev=0.4.0-1 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.10-2 golang-github-julienschmidt-httprouter-dev=1.3.0-1 golang-github-kr-fs-dev=0.1.0-1 golang-github-magiconair-properties-dev=1.8.4-1 golang-github-mattn-go-colorable-dev=0.1.7-1 golang-github-mattn-go-isatty-dev=0.0.12-1 golang-github-mattn-go-runewidth-dev=0.0.9-1 golang-github-mitchellh-go-homedir-dev=1.1.0-1 golang-github-mitchellh-mapstructure-dev=1.3.3-1 golang-github-modern-go-concurrent-dev=1.0.3-1.1 golang-github-modern-go-reflect2-dev=1.0.1-1 golang-github-mwitkow-go-conntrack-dev=0.0~git20190716.2f06839-2 golang-github-olekukonko-tablewriter-dev=0.0.4-1 golang-github-opentracing-opentracing-go-dev=1.2.0-1 golang-github-pelletier-go-toml-dev=1.8.1-1 golang-github-pkg-errors-dev=0.9.1-1 golang-github-pkg-sftp-dev=1.10.1-1 golang-github-pmezard-go-difflib-dev=1.0.0-3 golang-github-prometheus-client-golang-dev=1.9.0-2 golang-github-prometheus-client-model-dev=0.2.0-2 golang-github-prometheus-common-dev=0.15.0-2 golang-github-prometheus-procfs-dev=0.3.0-2 golang-github-rogpeppe-fastuuid-dev=0.0~git20150106.0.6724a57-2.1 golang-github-russross-blackfriday-v2-dev=2.0.1-3 golang-github-shurcool-sanitized-anchor-name-dev=1.0.0-1 golang-github-sirupsen-logrus-dev=1.7.0-2 golang-github-soheilhy-cmux-dev=0.1.4-2 golang-github-spf13-afero-dev=1.5.1-1 golang-github-spf13-cast-dev=1.3.1-1 golang-github-spf13-cobra-dev=1.1.2-1 golang-github-spf13-jwalterweatherman-dev=1.1.0+really1.1.0-1 golang-github-spf13-pflag-dev=1.0.5-2 golang-github-spf13-viper-dev=1.7.1-1 golang-github-stretchr-objx-dev=0.3.0-1 golang-github-stretchr-testify-dev=1.6.1-2 golang-github-subosito-gotenv-dev=1.2.0+git20190917.de67a66-2 golang-github-tmc-grpc-websocket-proxy-dev=0.0~git20200427.3cfed13-2 golang-github-urfave-cli-dev=1.22.4-2 golang-github-xiang90-probing-dev=0.0.2-1 golang-glog-dev=0.0~git20160126.23def4e-3 golang-go=2:1.15~1 golang-go.uber-atomic-dev=1.4.0-1 golang-go.uber-multierr-dev=1.1.0-1.1 golang-go.uber-zap-dev=1.15.0-2 golang-golang-x-crypto-dev=1:0.0~git20201221.eec23a3-1 golang-golang-x-net-dev=1:0.0+git20210119.5f4716e+dfsg-4 golang-golang-x-oauth2-dev=0.0~git20190604.0f29369-2 golang-golang-x-oauth2-google-dev=0.0~git20190604.0f29369-2 golang-golang-x-sync-dev=0.0~git20210220.036812b-1 golang-golang-x-sys-dev=0.0~git20210124.22da62e-1 golang-golang-x-term-dev=0.0~git20201210.2321bbc-1 golang-golang-x-text-dev=0.3.6-1 golang-golang-x-time-dev=0.0+git20200630.3af7569-1 golang-golang-x-xerrors-dev=0.0~git20191204.9bdfabe-1 golang-google-cloud-compute-metadata-dev=0.56.0-1 golang-google-genproto-dev=0.0~git20200413.b5235f6-1 golang-google-grpc-dev=1.27.1-1 golang-gopkg-alecthomas-kingpin.v2-dev=2.2.6-3 golang-gopkg-cheggaaa-pb.v1-dev=1.0.25-1 golang-gopkg-ini.v1-dev=1.57.0-1 golang-gopkg-yaml.v2-dev=2.4.0-1 golang-gopkg-yaml.v3-dev=3.0.0~git20200121.a6ecf24-3 golang-goprotobuf-dev=1.3.4-2+b5 golang-k8s-sigs-yaml-dev=1.2.0-3 golang-protobuf-extensions-dev=1.0.1-1 golang-src=2:1.15~1 golang-yaml.v2-dev=2.2.2-1 grep=3.6-1 groff-base=1.22.4-6 gzip=1.10-4 hostname=3.23 init-system-helpers=1.60 intltool-debian=0.35.0+20060710.5 libacl1=2.2.53-10 libarchive-zip-perl=1.68-1 libasan6=10.2.1-6 libatomic1=10.2.1-6 libattr1=1:2.4.48-6 libaudit-common=1:3.0-2 libaudit1=1:3.0-2 libbinutils=2.35.2-2 libblkid1=2.36.1-7 libbz2-1.0=1.0.8-4 libc-bin=2.31-13 libc-dev-bin=2.31-13 libc6=2.31-13 libc6-dev=2.31-13 libcap-ng0=0.7.9-2.2+b1 libcc1-0=10.2.1-6 libcom-err2=1.46.2-2 libcrypt-dev=1:4.4.18-4 libcrypt1=1:4.4.18-4 libctf-nobfd0=2.35.2-2 libctf0=2.35.2-2 libdb5.3=5.3.28+dfsg1-0.8 libdebconfclient0=0.260 libdebhelper-perl=13.3.4 libdpkg-perl=1.20.9 libelf1=0.183-3 libffi7=3.3-6 libfile-stripnondeterminism-perl=1.12.0-1 libgcc-10-dev=10.2.1-6 libgcc-s1=10.2.1-6 libgcrypt20=1.8.7-6 libgdbm-compat4=1.19-2 libgdbm6=1.19-2 libglib2.0-0=2.66.8-1 libgmp10=2:6.2.1+dfsg-1 libgomp1=10.2.1-6 libgpg-error0=1.38-2 libgssapi-krb5-2=1.18.3-5 libicu67=67.1-7 libisl23=0.23-1 libitm1=10.2.1-6 libk5crypto3=1.18.3-5 libkeyutils1=1.6.1-2 libkrb5-3=1.18.3-5 libkrb5support0=1.18.3-5 liblsan0=10.2.1-6 liblz4-1=1.9.3-2 liblzma5=5.2.5-2 libmagic-mgc=1:5.39-3 libmagic1=1:5.39-3 libmount1=2.36.1-7 libmpc3=1.2.0-1 libmpfr6=4.1.0-3 libnsl-dev=1.3.0-2 libnsl2=1.3.0-2 libpam-modules=1.4.0-9 libpam-modules-bin=1.4.0-9 libpam-runtime=1.4.0-9 libpam0g=1.4.0-9 libpcre2-8-0=10.36-2 libpcre3=2:8.39-13 libperl5.32=5.32.1-4 libpipeline1=1.5.3-1 libprotobuf-dev=3.12.4-1 libprotobuf-lite23=3.12.4-1 libprotobuf23=3.12.4-1 libprotoc23=3.12.4-1 libquadmath0=10.2.1-6 libseccomp2=2.5.1-1 libselinux1=3.1-3 libsigsegv2=2.13-1 libsmartcols1=2.36.1-7 libssl1.1=1.1.1k-1 libstdc++-10-dev=10.2.1-6 libstdc++6=10.2.1-6 libsub-override-perl=0.09-2 libsystemd-dev=247.3-5 libsystemd0=247.3-5 libtinfo6=6.2+20201114-2 libtirpc-common=1.3.1-1 libtirpc-dev=1.3.1-1 libtirpc3=1.3.1-1 libtool=2.4.6-15 libtsan0=10.2.1-6 libubsan1=10.2.1-6 libuchardet0=0.0.7-1 libudev1=247.3-5 libunistring2=0.9.10-4 libuuid1=2.36.1-7 libxml2=2.9.10+dfsg-6.7 libzstd1=1.4.8+dfsg-2.1 linux-libc-dev=5.10.46-1 login=1:4.8.1-1 lsb-base=11.1.0 m4=1.4.18-5 make=4.3-4.1 man-db=2.9.4-2 mawk=1.3.4.20200120-2 ncurses-base=6.2+20201114-2 ncurses-bin=6.2+20201114-2 patch=2.7.6-7 perl=5.32.1-4 perl-base=5.32.1-4 perl-modules-5.32=5.32.1-4 pkg-config=0.29.2-1 po-debconf=1.0.21+nmu1 protobuf-compiler=3.12.4-1 sed=4.7-1 sensible-utils=0.0.14 sysvinit-utils=2.96-7 tar=1.34+dfsg-1 util-linux=2.36.1-7 xz-utils=5.2.5-2 zlib1g=1:1.2.11.dfsg-2 zlib1g-dev=1:1.2.11.dfsg-2 --variant=apt --aptopt=Acquire::Check-Valid-Until "false" --aptopt=Acquire::http::Dl-Limit "1000"; --aptopt=Acquire::https::Dl-Limit "1000"; --aptopt=Acquire::Retries "5"; --aptopt=APT::Get::allow-downgrades "true"; --keyring=/usr/share/keyrings/ --essential-hook=chroot "$1" sh -c "apt-get --yes install fakeroot util-linux" --essential-hook=copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ --essential-hook=chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20210718T092653Z/ unstable main' >> /etc/apt/sources.list && apt-get update" --customize-hook=chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash --customize-hook=chroot "$1" env sh -c "apt-get source --only-source -d etcd=3.3.25+dfsg-6 && mkdir -p /build/etcd-8iwQwg && dpkg-source --no-check -x /*.dsc /build/etcd-8iwQwg/etcd-3.3.25+dfsg && cd /build/etcd-8iwQwg/etcd-3.3.25+dfsg && { printf '%s' 'etcd (3.3.25+dfsg-6+b6) sid; urgency=low, binary-only=yes * Binary-only non-maintainer upload for amd64; no source changes. * Rebuild against golang-1.15 1.15.9-6 -- amd64 / i386 Build Daemon (x86-ubc-01) Sun, 18 Jul 2021 09:08:13 +0000 '; cat debian/changelog; } > debian/changelog.debrebuild && mv debian/changelog.debrebuild debian/changelog && chown -R builduser:builduser /build/etcd-8iwQwg" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/etcd-8iwQwg/etcd-3.3.25+dfsg && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" LC_COLLATE="C.UTF-8" SOURCE_DATE_EPOCH="1626599293" dpkg-buildpackage -uc -a amd64 --build=any" --customize-hook=sync-out /build/etcd-8iwQwg /tmp/etcd-3.3.25+dfsg-6+b6h8fld_tq bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20210718T092653Z unstable main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: tar I: using /tmp/mmdebstrap.3UcYL984T3 as tempdir I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "apt-get --yes install fakeroot util-linux"' exec /tmp/mmdebstrap.3UcYL984T3 Reading package lists... Building dependency tree... util-linux is already the newest version (2.36.1-7). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 134 kB of archives. After this operation, 397 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20210718T092653Z unstable/main amd64 libfakeroot amd64 1.25.3-1.1 [47.0 kB] Get:2 http://snapshot.notset.fr/archive/debian/20210718T092653Z unstable/main amd64 fakeroot amd64 1.25.3-1.1 [87.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 134 kB in 0s (681 kB/s) Selecting previously unselected package libfakeroot:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 4667 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.25.3-1.1_amd64.deb ... Unpacking libfakeroot:amd64 (1.25.3-1.1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.25.3-1.1_amd64.deb ... Unpacking fakeroot (1.25.3-1.1) ... Setting up libfakeroot:amd64 (1.25.3-1.1) ... Setting up fakeroot (1.25.3-1.1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.31-13) ... I: running special hook: copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20210718T092653Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.3UcYL984T3 Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Hit:2 http://snapshot.notset.fr/archive/debian/20210718T092653Z unstable InRelease Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources [11.4 MB] Get:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages [11.1 MB] Fetched 22.6 MB in 20s (1141 kB/s) Reading package lists... I: installing remaining packages inside the chroot... I: running --customize-hook in shell: sh -c 'chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash' exec /tmp/mmdebstrap.3UcYL984T3 I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d etcd=3.3.25+dfsg-6 && mkdir -p /build/etcd-8iwQwg && dpkg-source --no-check -x /*.dsc /build/etcd-8iwQwg/etcd-3.3.25+dfsg && cd /build/etcd-8iwQwg/etcd-3.3.25+dfsg && { printf '%s' 'etcd (3.3.25+dfsg-6+b6) sid; urgency=low, binary-only=yes * Binary-only non-maintainer upload for amd64; no source changes. * Rebuild against golang-1.15 1.15.9-6 -- amd64 / i386 Build Daemon (x86-ubc-01) Sun, 18 Jul 2021 09:08:13 +0000 '; cat debian/changelog; } > debian/changelog.debrebuild && mv debian/changelog.debrebuild debian/changelog && chown -R builduser:builduser /build/etcd-8iwQwg"' exec /tmp/mmdebstrap.3UcYL984T3 Reading package lists... NOTICE: 'etcd' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/go-team/packages/etcd.git Please use: git clone https://salsa.debian.org/go-team/packages/etcd.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 3032 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main etcd 3.3.25+dfsg-6 (dsc) [3202 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main etcd 3.3.25+dfsg-6 (tar) [3007 kB] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main etcd 3.3.25+dfsg-6 (diff) [21.9 kB] Fetched 3032 kB in 2s (1266 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'etcd_3.3.25+dfsg-6.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting etcd in /build/etcd-8iwQwg/etcd-3.3.25+dfsg dpkg-source: info: unpacking etcd_3.3.25+dfsg.orig.tar.xz dpkg-source: info: unpacking etcd_3.3.25+dfsg-6.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 0004-grpc-1.27.x.patch dpkg-source: info: applying 0005-go1.14-cipher.patch dpkg-source: info: applying 0006-ignore-bind-error-in-embed-serve_test.go.patch dpkg-source: info: applying 0007-switch-to-creack-pty.patch dpkg-source: info: applying 0008-use-TLS.Config.MaxVersion-to-TLS-1.2.patch dpkg-source: info: applying 0009-only-warn-on-unsupported-arch.patch dpkg-source: info: applying 0010-Increase-the-given-latency-in-test.patch dpkg-source: info: applying 0011-Fix-goroutine-leak-in-clientv3-test.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/etcd-8iwQwg/etcd-3.3.25+dfsg && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" LC_COLLATE="C.UTF-8" SOURCE_DATE_EPOCH="1626599293" dpkg-buildpackage -uc -a amd64 --build=any"' exec /tmp/mmdebstrap.3UcYL984T3 dpkg-buildpackage: info: source package etcd dpkg-buildpackage: info: source version 3.3.25+dfsg-6+b6 dpkg-buildpackage: info: source distribution sid dpkg-buildpackage: info: source changed by amd64 / i386 Build Daemon (x86-ubc-01) dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean --buildsystem=golang --with=golang --builddirectory=_build dh_auto_clean -O--buildsystem=golang -O--builddirectory=_build dh_autoreconf_clean -O--buildsystem=golang -O--builddirectory=_build dh_clean -O--buildsystem=golang -O--builddirectory=_build debian/rules binary-arch dh binary-arch --buildsystem=golang --with=golang --builddirectory=_build dh_update_autotools_config -a -O--buildsystem=golang -O--builddirectory=_build dh_autoreconf -a -O--buildsystem=golang -O--builddirectory=_build dh_auto_configure -a -O--buildsystem=golang -O--builddirectory=_build dh_auto_build -a -O--buildsystem=golang -O--builddirectory=_build cd _build && go generate -v github.com/coreos/etcd github.com/coreos/etcd/alarm github.com/coreos/etcd/auth github.com/coreos/etcd/auth/authpb github.com/coreos/etcd/client github.com/coreos/etcd/client/integration github.com/coreos/etcd/clientv3 github.com/coreos/etcd/clientv3/balancer github.com/coreos/etcd/clientv3/balancer/connectivity github.com/coreos/etcd/clientv3/balancer/picker github.com/coreos/etcd/clientv3/balancer/resolver/endpoint github.com/coreos/etcd/clientv3/clientv3util github.com/coreos/etcd/clientv3/concurrency github.com/coreos/etcd/clientv3/credentials github.com/coreos/etcd/clientv3/integration github.com/coreos/etcd/clientv3/leasing github.com/coreos/etcd/clientv3/mirror github.com/coreos/etcd/clientv3/namespace github.com/coreos/etcd/clientv3/naming github.com/coreos/etcd/clientv3/ordering github.com/coreos/etcd/clientv3/snapshot github.com/coreos/etcd/clientv3/yaml github.com/coreos/etcd/compactor github.com/coreos/etcd/contrib/raftexample github.com/coreos/etcd/contrib/recipes github.com/coreos/etcd/contrib/systemd/etcd2-backup-coreos github.com/coreos/etcd/discovery github.com/coreos/etcd/embed github.com/coreos/etcd/error github.com/coreos/etcd/etcdctl github.com/coreos/etcd/etcdctl/ctlv2 github.com/coreos/etcd/etcdctl/ctlv2/command github.com/coreos/etcd/etcdctl/ctlv3 github.com/coreos/etcd/etcdctl/ctlv3/command github.com/coreos/etcd/etcdmain github.com/coreos/etcd/etcdserver github.com/coreos/etcd/etcdserver/api github.com/coreos/etcd/etcdserver/api/etcdhttp github.com/coreos/etcd/etcdserver/api/v2http github.com/coreos/etcd/etcdserver/api/v2http/httptypes github.com/coreos/etcd/etcdserver/api/v2v3 github.com/coreos/etcd/etcdserver/api/v3client github.com/coreos/etcd/etcdserver/api/v3election github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/gw github.com/coreos/etcd/etcdserver/api/v3lock github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb/gw github.com/coreos/etcd/etcdserver/api/v3rpc github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes github.com/coreos/etcd/etcdserver/auth github.com/coreos/etcd/etcdserver/etcdserverpb github.com/coreos/etcd/etcdserver/etcdserverpb/gw github.com/coreos/etcd/etcdserver/membership github.com/coreos/etcd/etcdserver/stats github.com/coreos/etcd/functional/agent github.com/coreos/etcd/functional/cmd/etcd-agent github.com/coreos/etcd/functional/cmd/etcd-proxy github.com/coreos/etcd/functional/cmd/etcd-runner github.com/coreos/etcd/functional/cmd/etcd-tester github.com/coreos/etcd/functional/rpcpb github.com/coreos/etcd/functional/runner github.com/coreos/etcd/functional/tester github.com/coreos/etcd/integration github.com/coreos/etcd/lease github.com/coreos/etcd/lease/leasehttp github.com/coreos/etcd/lease/leasepb github.com/coreos/etcd/mvcc github.com/coreos/etcd/mvcc/backend github.com/coreos/etcd/mvcc/mvccpb github.com/coreos/etcd/pkg/adt github.com/coreos/etcd/pkg/contention github.com/coreos/etcd/pkg/cors github.com/coreos/etcd/pkg/cpuutil github.com/coreos/etcd/pkg/crc github.com/coreos/etcd/pkg/debugutil github.com/coreos/etcd/pkg/expect github.com/coreos/etcd/pkg/fileutil github.com/coreos/etcd/pkg/flags github.com/coreos/etcd/pkg/httputil github.com/coreos/etcd/pkg/idutil github.com/coreos/etcd/pkg/ioutil github.com/coreos/etcd/pkg/logutil github.com/coreos/etcd/pkg/mock/mockserver github.com/coreos/etcd/pkg/mock/mockstorage github.com/coreos/etcd/pkg/mock/mockstore github.com/coreos/etcd/pkg/mock/mockwait github.com/coreos/etcd/pkg/netutil github.com/coreos/etcd/pkg/osutil github.com/coreos/etcd/pkg/pathutil github.com/coreos/etcd/pkg/pbutil github.com/coreos/etcd/pkg/proxy github.com/coreos/etcd/pkg/report github.com/coreos/etcd/pkg/runtime github.com/coreos/etcd/pkg/schedule github.com/coreos/etcd/pkg/srv github.com/coreos/etcd/pkg/stringutil github.com/coreos/etcd/pkg/systemd github.com/coreos/etcd/pkg/testutil github.com/coreos/etcd/pkg/tlsutil github.com/coreos/etcd/pkg/transport github.com/coreos/etcd/pkg/types github.com/coreos/etcd/pkg/wait github.com/coreos/etcd/proxy/grpcproxy github.com/coreos/etcd/proxy/grpcproxy/adapter github.com/coreos/etcd/proxy/grpcproxy/cache github.com/coreos/etcd/proxy/httpproxy github.com/coreos/etcd/proxy/tcpproxy github.com/coreos/etcd/raft github.com/coreos/etcd/raft/raftpb github.com/coreos/etcd/raft/rafttest github.com/coreos/etcd/rafthttp github.com/coreos/etcd/snap github.com/coreos/etcd/snap/snappb github.com/coreos/etcd/snapshot github.com/coreos/etcd/store github.com/coreos/etcd/tests/e2e github.com/coreos/etcd/version github.com/coreos/etcd/wal github.com/coreos/etcd/wal/walpb src/github.com/coreos/etcd/main.go src/github.com/coreos/etcd/main_test.go src/github.com/coreos/etcd/alarm/alarms.go src/github.com/coreos/etcd/auth/doc.go src/github.com/coreos/etcd/auth/jwt.go src/github.com/coreos/etcd/auth/jwt_test.go src/github.com/coreos/etcd/auth/metrics.go src/github.com/coreos/etcd/auth/nop.go src/github.com/coreos/etcd/auth/range_perm_cache.go src/github.com/coreos/etcd/auth/range_perm_cache_test.go src/github.com/coreos/etcd/auth/simple_token.go src/github.com/coreos/etcd/auth/simple_token_test.go src/github.com/coreos/etcd/auth/store.go src/github.com/coreos/etcd/auth/store_test.go src/github.com/coreos/etcd/auth/authpb/auth.pb.go src/github.com/coreos/etcd/client/auth_role.go src/github.com/coreos/etcd/client/auth_user.go src/github.com/coreos/etcd/client/cancelreq.go src/github.com/coreos/etcd/client/client.go src/github.com/coreos/etcd/client/client_test.go src/github.com/coreos/etcd/client/cluster_error.go src/github.com/coreos/etcd/client/curl.go src/github.com/coreos/etcd/client/discover.go src/github.com/coreos/etcd/client/doc.go src/github.com/coreos/etcd/client/fake_transport_test.go src/github.com/coreos/etcd/client/json.go src/github.com/coreos/etcd/client/keys.go src/github.com/coreos/etcd/client/keys_bench_test.go src/github.com/coreos/etcd/client/keys_test.go src/github.com/coreos/etcd/client/members.go src/github.com/coreos/etcd/client/members_test.go src/github.com/coreos/etcd/client/util.go src/github.com/coreos/etcd/client/example_keys_test.go src/github.com/coreos/etcd/client/main_test.go src/github.com/coreos/etcd/client/integration/client_test.go src/github.com/coreos/etcd/client/integration/doc.go src/github.com/coreos/etcd/client/integration/main_test.go src/github.com/coreos/etcd/clientv3/auth.go src/github.com/coreos/etcd/clientv3/client.go src/github.com/coreos/etcd/clientv3/client_test.go src/github.com/coreos/etcd/clientv3/cluster.go src/github.com/coreos/etcd/clientv3/compact_op.go src/github.com/coreos/etcd/clientv3/compact_op_test.go src/github.com/coreos/etcd/clientv3/compare.go src/github.com/coreos/etcd/clientv3/config.go src/github.com/coreos/etcd/clientv3/ctx.go src/github.com/coreos/etcd/clientv3/ctx_test.go src/github.com/coreos/etcd/clientv3/doc.go src/github.com/coreos/etcd/clientv3/kv.go src/github.com/coreos/etcd/clientv3/lease.go src/github.com/coreos/etcd/clientv3/logger.go src/github.com/coreos/etcd/clientv3/maintenance.go src/github.com/coreos/etcd/clientv3/op.go src/github.com/coreos/etcd/clientv3/op_test.go src/github.com/coreos/etcd/clientv3/options.go src/github.com/coreos/etcd/clientv3/retry.go src/github.com/coreos/etcd/clientv3/retry_interceptor.go src/github.com/coreos/etcd/clientv3/sort.go src/github.com/coreos/etcd/clientv3/txn.go src/github.com/coreos/etcd/clientv3/txn_test.go src/github.com/coreos/etcd/clientv3/utils.go src/github.com/coreos/etcd/clientv3/watch.go src/github.com/coreos/etcd/clientv3/watch_test.go src/github.com/coreos/etcd/clientv3/example_auth_test.go src/github.com/coreos/etcd/clientv3/example_cluster_test.go src/github.com/coreos/etcd/clientv3/example_kv_test.go src/github.com/coreos/etcd/clientv3/example_lease_test.go src/github.com/coreos/etcd/clientv3/example_maintenence_test.go src/github.com/coreos/etcd/clientv3/example_metrics_test.go src/github.com/coreos/etcd/clientv3/example_test.go src/github.com/coreos/etcd/clientv3/example_watch_test.go src/github.com/coreos/etcd/clientv3/main_test.go src/github.com/coreos/etcd/clientv3/balancer/balancer.go src/github.com/coreos/etcd/clientv3/balancer/balancer_test.go src/github.com/coreos/etcd/clientv3/balancer/utils.go src/github.com/coreos/etcd/clientv3/balancer/utils_test.go src/github.com/coreos/etcd/clientv3/balancer/connectivity/connectivity.go src/github.com/coreos/etcd/clientv3/balancer/picker/doc.go src/github.com/coreos/etcd/clientv3/balancer/picker/err.go src/github.com/coreos/etcd/clientv3/balancer/picker/picker.go src/github.com/coreos/etcd/clientv3/balancer/picker/roundrobin_balanced.go src/github.com/coreos/etcd/clientv3/balancer/resolver/endpoint/endpoint.go src/github.com/coreos/etcd/clientv3/clientv3util/util.go src/github.com/coreos/etcd/clientv3/clientv3util/example_key_test.go src/github.com/coreos/etcd/clientv3/concurrency/doc.go src/github.com/coreos/etcd/clientv3/concurrency/election.go src/github.com/coreos/etcd/clientv3/concurrency/key.go src/github.com/coreos/etcd/clientv3/concurrency/mutex.go src/github.com/coreos/etcd/clientv3/concurrency/session.go src/github.com/coreos/etcd/clientv3/concurrency/stm.go src/github.com/coreos/etcd/clientv3/concurrency/election_test.go src/github.com/coreos/etcd/clientv3/concurrency/example_election_test.go src/github.com/coreos/etcd/clientv3/concurrency/example_mutex_test.go src/github.com/coreos/etcd/clientv3/concurrency/example_stm_test.go src/github.com/coreos/etcd/clientv3/concurrency/main_test.go src/github.com/coreos/etcd/clientv3/credentials/credentials.go src/github.com/coreos/etcd/clientv3/integration/black_hole_test.go src/github.com/coreos/etcd/clientv3/integration/cluster_test.go src/github.com/coreos/etcd/clientv3/integration/dial_test.go src/github.com/coreos/etcd/clientv3/integration/doc.go src/github.com/coreos/etcd/clientv3/integration/kv_test.go src/github.com/coreos/etcd/clientv3/integration/lease_test.go src/github.com/coreos/etcd/clientv3/integration/leasing_test.go src/github.com/coreos/etcd/clientv3/integration/logger_test.go src/github.com/coreos/etcd/clientv3/integration/main_test.go src/github.com/coreos/etcd/clientv3/integration/maintenance_test.go src/github.com/coreos/etcd/clientv3/integration/metrics_test.go src/github.com/coreos/etcd/clientv3/integration/mirror_test.go src/github.com/coreos/etcd/clientv3/integration/namespace_test.go src/github.com/coreos/etcd/clientv3/integration/network_partition_test.go src/github.com/coreos/etcd/clientv3/integration/role_test.go src/github.com/coreos/etcd/clientv3/integration/server_shutdown_test.go src/github.com/coreos/etcd/clientv3/integration/txn_test.go src/github.com/coreos/etcd/clientv3/integration/user_test.go src/github.com/coreos/etcd/clientv3/integration/util.go src/github.com/coreos/etcd/clientv3/integration/watch_fragment_test.go src/github.com/coreos/etcd/clientv3/integration/watch_test.go src/github.com/coreos/etcd/clientv3/leasing/cache.go src/github.com/coreos/etcd/clientv3/leasing/doc.go src/github.com/coreos/etcd/clientv3/leasing/kv.go src/github.com/coreos/etcd/clientv3/leasing/txn.go src/github.com/coreos/etcd/clientv3/leasing/util.go src/github.com/coreos/etcd/clientv3/mirror/syncer.go src/github.com/coreos/etcd/clientv3/namespace/doc.go src/github.com/coreos/etcd/clientv3/namespace/kv.go src/github.com/coreos/etcd/clientv3/namespace/lease.go src/github.com/coreos/etcd/clientv3/namespace/util.go src/github.com/coreos/etcd/clientv3/namespace/util_test.go src/github.com/coreos/etcd/clientv3/namespace/watch.go src/github.com/coreos/etcd/clientv3/naming/doc.go src/github.com/coreos/etcd/clientv3/naming/grpc.go src/github.com/coreos/etcd/clientv3/naming/grpc_test.go src/github.com/coreos/etcd/clientv3/ordering/doc.go src/github.com/coreos/etcd/clientv3/ordering/kv.go src/github.com/coreos/etcd/clientv3/ordering/kv_test.go src/github.com/coreos/etcd/clientv3/ordering/logger_test.go src/github.com/coreos/etcd/clientv3/ordering/util.go src/github.com/coreos/etcd/clientv3/ordering/util_test.go src/github.com/coreos/etcd/clientv3/snapshot/doc.go src/github.com/coreos/etcd/clientv3/snapshot/util.go src/github.com/coreos/etcd/clientv3/snapshot/v3_snapshot.go src/github.com/coreos/etcd/clientv3/yaml/config.go src/github.com/coreos/etcd/clientv3/yaml/config_test.go src/github.com/coreos/etcd/compactor/compactor.go src/github.com/coreos/etcd/compactor/compactor_test.go src/github.com/coreos/etcd/compactor/doc.go src/github.com/coreos/etcd/compactor/periodic.go src/github.com/coreos/etcd/compactor/periodic_test.go src/github.com/coreos/etcd/compactor/revision.go src/github.com/coreos/etcd/compactor/revision_test.go src/github.com/coreos/etcd/contrib/raftexample/doc.go src/github.com/coreos/etcd/contrib/raftexample/httpapi.go src/github.com/coreos/etcd/contrib/raftexample/kvstore.go src/github.com/coreos/etcd/contrib/raftexample/kvstore_test.go src/github.com/coreos/etcd/contrib/raftexample/listener.go src/github.com/coreos/etcd/contrib/raftexample/main.go src/github.com/coreos/etcd/contrib/raftexample/raft.go src/github.com/coreos/etcd/contrib/raftexample/raftexample_test.go src/github.com/coreos/etcd/contrib/recipes/barrier.go src/github.com/coreos/etcd/contrib/recipes/client.go src/github.com/coreos/etcd/contrib/recipes/doc.go src/github.com/coreos/etcd/contrib/recipes/double_barrier.go src/github.com/coreos/etcd/contrib/recipes/key.go src/github.com/coreos/etcd/contrib/recipes/priority_queue.go src/github.com/coreos/etcd/contrib/recipes/queue.go src/github.com/coreos/etcd/contrib/recipes/rwmutex.go src/github.com/coreos/etcd/contrib/recipes/watch.go src/github.com/coreos/etcd/contrib/systemd/etcd2-backup-coreos/etcd2-restore.go src/github.com/coreos/etcd/discovery/discovery.go src/github.com/coreos/etcd/discovery/discovery_test.go src/github.com/coreos/etcd/embed/config.go src/github.com/coreos/etcd/embed/config_test.go src/github.com/coreos/etcd/embed/doc.go src/github.com/coreos/etcd/embed/etcd.go src/github.com/coreos/etcd/embed/serve.go src/github.com/coreos/etcd/embed/serve_test.go src/github.com/coreos/etcd/embed/util.go src/github.com/coreos/etcd/error/error.go src/github.com/coreos/etcd/error/error_test.go src/github.com/coreos/etcd/etcdctl/main.go src/github.com/coreos/etcd/etcdctl/main_test.go src/github.com/coreos/etcd/etcdctl/ctlv2/ctl.go src/github.com/coreos/etcd/etcdctl/ctlv2/ctl_nocov.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/auth_commands.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/backup_command.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/cluster_health.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/doc.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/error.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/exec_watch_command.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/format.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/get_command.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/ls_command.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/member_commands.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/mk_command.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/mkdir_command.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/rm_command.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/rmdir_command.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/role_commands.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/set_command.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/set_dir_command.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/update_command.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/update_dir_command.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/user_commands.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/util.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/util_test.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/watch_command.go src/github.com/coreos/etcd/etcdctl/ctlv3/ctl.go src/github.com/coreos/etcd/etcdctl/ctlv3/ctl_nocov.go src/github.com/coreos/etcd/etcdctl/ctlv3/help.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/alarm_command.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/auth_command.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/check.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/compaction_command.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/defrag_command.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/del_command.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/doc.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/elect_command.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/ep_command.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/error.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/get_command.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/global.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/lease_command.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/lock_command.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/make_mirror_command.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/member_command.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/migrate_command.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/move_leader_command.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/printer.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/printer_fields.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/printer_json.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/printer_protobuf.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/printer_simple.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/printer_table.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/put_command.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/role_command.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/snapshot_command.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/txn_command.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/user_command.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/util.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/version_command.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/watch_command.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/watch_command_test.go src/github.com/coreos/etcd/etcdmain/config.go src/github.com/coreos/etcd/etcdmain/config_test.go src/github.com/coreos/etcd/etcdmain/doc.go src/github.com/coreos/etcd/etcdmain/etcd.go src/github.com/coreos/etcd/etcdmain/gateway.go src/github.com/coreos/etcd/etcdmain/grpc_proxy.go src/github.com/coreos/etcd/etcdmain/help.go src/github.com/coreos/etcd/etcdmain/main.go src/github.com/coreos/etcd/etcdmain/util.go src/github.com/coreos/etcd/etcdserver/apply.go src/github.com/coreos/etcd/etcdserver/apply_auth.go src/github.com/coreos/etcd/etcdserver/apply_v2.go src/github.com/coreos/etcd/etcdserver/backend.go src/github.com/coreos/etcd/etcdserver/cluster_util.go src/github.com/coreos/etcd/etcdserver/cluster_util_test.go src/github.com/coreos/etcd/etcdserver/config.go src/github.com/coreos/etcd/etcdserver/config_test.go src/github.com/coreos/etcd/etcdserver/consistent_index.go src/github.com/coreos/etcd/etcdserver/consistent_index_test.go src/github.com/coreos/etcd/etcdserver/corrupt.go src/github.com/coreos/etcd/etcdserver/doc.go src/github.com/coreos/etcd/etcdserver/errors.go src/github.com/coreos/etcd/etcdserver/metrics.go src/github.com/coreos/etcd/etcdserver/quota.go src/github.com/coreos/etcd/etcdserver/raft.go src/github.com/coreos/etcd/etcdserver/raft_test.go src/github.com/coreos/etcd/etcdserver/server.go src/github.com/coreos/etcd/etcdserver/server_test.go src/github.com/coreos/etcd/etcdserver/snapshot_merge.go src/github.com/coreos/etcd/etcdserver/storage.go src/github.com/coreos/etcd/etcdserver/util.go src/github.com/coreos/etcd/etcdserver/util_test.go src/github.com/coreos/etcd/etcdserver/v2_server.go src/github.com/coreos/etcd/etcdserver/v3_server.go src/github.com/coreos/etcd/etcdserver/api/capability.go src/github.com/coreos/etcd/etcdserver/api/cluster.go src/github.com/coreos/etcd/etcdserver/api/doc.go src/github.com/coreos/etcd/etcdserver/api/etcdhttp/base.go src/github.com/coreos/etcd/etcdserver/api/etcdhttp/doc.go src/github.com/coreos/etcd/etcdserver/api/etcdhttp/metrics.go src/github.com/coreos/etcd/etcdserver/api/etcdhttp/peer.go src/github.com/coreos/etcd/etcdserver/api/etcdhttp/peer_test.go src/github.com/coreos/etcd/etcdserver/api/etcdhttp/version_test.go src/github.com/coreos/etcd/etcdserver/api/v2http/capability.go src/github.com/coreos/etcd/etcdserver/api/v2http/client.go src/github.com/coreos/etcd/etcdserver/api/v2http/client_auth.go src/github.com/coreos/etcd/etcdserver/api/v2http/client_auth_test.go src/github.com/coreos/etcd/etcdserver/api/v2http/client_test.go src/github.com/coreos/etcd/etcdserver/api/v2http/doc.go src/github.com/coreos/etcd/etcdserver/api/v2http/http.go src/github.com/coreos/etcd/etcdserver/api/v2http/http_test.go src/github.com/coreos/etcd/etcdserver/api/v2http/metrics.go src/github.com/coreos/etcd/etcdserver/api/v2http/httptypes/errors.go src/github.com/coreos/etcd/etcdserver/api/v2http/httptypes/errors_test.go src/github.com/coreos/etcd/etcdserver/api/v2http/httptypes/member.go src/github.com/coreos/etcd/etcdserver/api/v2http/httptypes/member_test.go src/github.com/coreos/etcd/etcdserver/api/v2v3/cluster.go src/github.com/coreos/etcd/etcdserver/api/v2v3/doc.go src/github.com/coreos/etcd/etcdserver/api/v2v3/server.go src/github.com/coreos/etcd/etcdserver/api/v2v3/store.go src/github.com/coreos/etcd/etcdserver/api/v2v3/watcher.go src/github.com/coreos/etcd/etcdserver/api/v3client/doc.go src/github.com/coreos/etcd/etcdserver/api/v3client/v3client.go src/github.com/coreos/etcd/etcdserver/api/v3election/doc.go src/github.com/coreos/etcd/etcdserver/api/v3election/election.go src/github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/v3election.pb.go src/github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/gw/v3election.pb.gw.go src/github.com/coreos/etcd/etcdserver/api/v3lock/doc.go src/github.com/coreos/etcd/etcdserver/api/v3lock/lock.go src/github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb/v3lock.pb.go src/github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb/gw/v3lock.pb.gw.go src/github.com/coreos/etcd/etcdserver/api/v3rpc/auth.go src/github.com/coreos/etcd/etcdserver/api/v3rpc/codec.go src/github.com/coreos/etcd/etcdserver/api/v3rpc/grpc.go src/github.com/coreos/etcd/etcdserver/api/v3rpc/header.go src/github.com/coreos/etcd/etcdserver/api/v3rpc/interceptor.go src/github.com/coreos/etcd/etcdserver/api/v3rpc/key.go src/github.com/coreos/etcd/etcdserver/api/v3rpc/lease.go src/github.com/coreos/etcd/etcdserver/api/v3rpc/maintenance.go src/github.com/coreos/etcd/etcdserver/api/v3rpc/member.go src/github.com/coreos/etcd/etcdserver/api/v3rpc/metrics.go src/github.com/coreos/etcd/etcdserver/api/v3rpc/quota.go src/github.com/coreos/etcd/etcdserver/api/v3rpc/util.go src/github.com/coreos/etcd/etcdserver/api/v3rpc/util_test.go src/github.com/coreos/etcd/etcdserver/api/v3rpc/watch.go src/github.com/coreos/etcd/etcdserver/api/v3rpc/watch_test.go src/github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes/doc.go src/github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes/error.go src/github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes/error_test.go src/github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes/md.go src/github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes/metadatafields.go src/github.com/coreos/etcd/etcdserver/auth/auth.go src/github.com/coreos/etcd/etcdserver/auth/auth_requests.go src/github.com/coreos/etcd/etcdserver/auth/auth_test.go src/github.com/coreos/etcd/etcdserver/etcdserverpb/etcdserver.pb.go src/github.com/coreos/etcd/etcdserver/etcdserverpb/raft_internal.pb.go src/github.com/coreos/etcd/etcdserver/etcdserverpb/raft_internal_stringer.go src/github.com/coreos/etcd/etcdserver/etcdserverpb/rpc.pb.go src/github.com/coreos/etcd/etcdserver/etcdserverpb/gw/rpc.pb.gw.go src/github.com/coreos/etcd/etcdserver/membership/cluster.go src/github.com/coreos/etcd/etcdserver/membership/cluster_test.go src/github.com/coreos/etcd/etcdserver/membership/doc.go src/github.com/coreos/etcd/etcdserver/membership/errors.go src/github.com/coreos/etcd/etcdserver/membership/member.go src/github.com/coreos/etcd/etcdserver/membership/member_test.go src/github.com/coreos/etcd/etcdserver/membership/metrics.go src/github.com/coreos/etcd/etcdserver/membership/store.go src/github.com/coreos/etcd/etcdserver/stats/leader.go src/github.com/coreos/etcd/etcdserver/stats/queue.go src/github.com/coreos/etcd/etcdserver/stats/server.go src/github.com/coreos/etcd/etcdserver/stats/stats.go src/github.com/coreos/etcd/functional/agent/doc.go src/github.com/coreos/etcd/functional/agent/handler.go src/github.com/coreos/etcd/functional/agent/server.go src/github.com/coreos/etcd/functional/agent/utils.go src/github.com/coreos/etcd/functional/agent/utils_test.go src/github.com/coreos/etcd/functional/cmd/etcd-agent/main.go src/github.com/coreos/etcd/functional/cmd/etcd-proxy/main.go src/github.com/coreos/etcd/functional/cmd/etcd-runner/main.go src/github.com/coreos/etcd/functional/cmd/etcd-tester/main.go src/github.com/coreos/etcd/functional/rpcpb/etcd_config.go src/github.com/coreos/etcd/functional/rpcpb/etcd_config_test.go src/github.com/coreos/etcd/functional/rpcpb/member.go src/github.com/coreos/etcd/functional/rpcpb/rpc.pb.go src/github.com/coreos/etcd/functional/runner/election_command.go src/github.com/coreos/etcd/functional/runner/error.go src/github.com/coreos/etcd/functional/runner/global.go src/github.com/coreos/etcd/functional/runner/help.go src/github.com/coreos/etcd/functional/runner/lease_renewer_command.go src/github.com/coreos/etcd/functional/runner/lock_racer_command.go src/github.com/coreos/etcd/functional/runner/root.go src/github.com/coreos/etcd/functional/runner/watch_command.go src/github.com/coreos/etcd/functional/tester/case.go src/github.com/coreos/etcd/functional/tester/case_delay.go src/github.com/coreos/etcd/functional/tester/case_external.go src/github.com/coreos/etcd/functional/tester/case_failpoints.go src/github.com/coreos/etcd/functional/tester/case_network_blackhole.go src/github.com/coreos/etcd/functional/tester/case_network_delay.go src/github.com/coreos/etcd/functional/tester/case_no_fail.go src/github.com/coreos/etcd/functional/tester/case_sigquit_remove.go src/github.com/coreos/etcd/functional/tester/case_sigquit_remove_quorum.go src/github.com/coreos/etcd/functional/tester/case_sigterm.go src/github.com/coreos/etcd/functional/tester/checker.go src/github.com/coreos/etcd/functional/tester/checker_kv_hash.go src/github.com/coreos/etcd/functional/tester/checker_lease_expire.go src/github.com/coreos/etcd/functional/tester/checker_no_check.go src/github.com/coreos/etcd/functional/tester/checker_runner.go src/github.com/coreos/etcd/functional/tester/cluster.go src/github.com/coreos/etcd/functional/tester/cluster_read_config.go src/github.com/coreos/etcd/functional/tester/cluster_run.go src/github.com/coreos/etcd/functional/tester/cluster_shuffle.go src/github.com/coreos/etcd/functional/tester/doc.go src/github.com/coreos/etcd/functional/tester/metrics_report.go src/github.com/coreos/etcd/functional/tester/stresser.go src/github.com/coreos/etcd/functional/tester/stresser_composite.go src/github.com/coreos/etcd/functional/tester/stresser_key.go src/github.com/coreos/etcd/functional/tester/stresser_lease.go src/github.com/coreos/etcd/functional/tester/stresser_runner.go src/github.com/coreos/etcd/functional/tester/utils.go src/github.com/coreos/etcd/integration/bridge.go src/github.com/coreos/etcd/integration/cluster.go src/github.com/coreos/etcd/integration/cluster_direct.go src/github.com/coreos/etcd/integration/cluster_test.go src/github.com/coreos/etcd/integration/doc.go src/github.com/coreos/etcd/integration/embed_test.go src/github.com/coreos/etcd/integration/logger_test.go src/github.com/coreos/etcd/integration/main_test.go src/github.com/coreos/etcd/integration/member_test.go src/github.com/coreos/etcd/integration/metrics_test.go src/github.com/coreos/etcd/integration/network_partition_test.go src/github.com/coreos/etcd/integration/util_test.go src/github.com/coreos/etcd/integration/v2_http_kv_test.go src/github.com/coreos/etcd/integration/v3_alarm_test.go src/github.com/coreos/etcd/integration/v3_auth_test.go src/github.com/coreos/etcd/integration/v3_barrier_test.go src/github.com/coreos/etcd/integration/v3_double_barrier_test.go src/github.com/coreos/etcd/integration/v3_election_test.go src/github.com/coreos/etcd/integration/v3_grpc_inflight_test.go src/github.com/coreos/etcd/integration/v3_grpc_test.go src/github.com/coreos/etcd/integration/v3_health_test.go src/github.com/coreos/etcd/integration/v3_leadership_test.go src/github.com/coreos/etcd/integration/v3_lease_test.go src/github.com/coreos/etcd/integration/v3_lock_test.go src/github.com/coreos/etcd/integration/v3_queue_test.go src/github.com/coreos/etcd/integration/v3_stm_test.go src/github.com/coreos/etcd/integration/v3_tls_test.go src/github.com/coreos/etcd/integration/v3_watch_test.go src/github.com/coreos/etcd/integration/v3election_grpc_test.go src/github.com/coreos/etcd/integration/v3lock_grpc_test.go src/github.com/coreos/etcd/lease/doc.go src/github.com/coreos/etcd/lease/lessor.go src/github.com/coreos/etcd/lease/lessor_test.go src/github.com/coreos/etcd/lease/leasehttp/doc.go src/github.com/coreos/etcd/lease/leasehttp/http.go src/github.com/coreos/etcd/lease/leasehttp/http_test.go src/github.com/coreos/etcd/lease/leasepb/lease.pb.go src/github.com/coreos/etcd/mvcc/doc.go src/github.com/coreos/etcd/mvcc/index.go src/github.com/coreos/etcd/mvcc/index_test.go src/github.com/coreos/etcd/mvcc/key_index.go src/github.com/coreos/etcd/mvcc/key_index_test.go src/github.com/coreos/etcd/mvcc/kv.go src/github.com/coreos/etcd/mvcc/kv_test.go src/github.com/coreos/etcd/mvcc/kv_view.go src/github.com/coreos/etcd/mvcc/kvstore.go src/github.com/coreos/etcd/mvcc/kvstore_bench_test.go src/github.com/coreos/etcd/mvcc/kvstore_compaction.go src/github.com/coreos/etcd/mvcc/kvstore_compaction_test.go src/github.com/coreos/etcd/mvcc/kvstore_test.go src/github.com/coreos/etcd/mvcc/kvstore_txn.go src/github.com/coreos/etcd/mvcc/metrics.go src/github.com/coreos/etcd/mvcc/metrics_txn.go src/github.com/coreos/etcd/mvcc/revision.go src/github.com/coreos/etcd/mvcc/revision_test.go src/github.com/coreos/etcd/mvcc/util.go src/github.com/coreos/etcd/mvcc/watchable_store.go src/github.com/coreos/etcd/mvcc/watchable_store_bench_test.go src/github.com/coreos/etcd/mvcc/watchable_store_test.go src/github.com/coreos/etcd/mvcc/watchable_store_txn.go src/github.com/coreos/etcd/mvcc/watcher.go src/github.com/coreos/etcd/mvcc/watcher_bench_test.go src/github.com/coreos/etcd/mvcc/watcher_group.go src/github.com/coreos/etcd/mvcc/watcher_test.go src/github.com/coreos/etcd/mvcc/backend/backend.go src/github.com/coreos/etcd/mvcc/backend/backend_bench_test.go src/github.com/coreos/etcd/mvcc/backend/backend_test.go src/github.com/coreos/etcd/mvcc/backend/batch_tx.go src/github.com/coreos/etcd/mvcc/backend/batch_tx_test.go src/github.com/coreos/etcd/mvcc/backend/config_linux.go src/github.com/coreos/etcd/mvcc/backend/doc.go src/github.com/coreos/etcd/mvcc/backend/metrics.go src/github.com/coreos/etcd/mvcc/backend/read_tx.go src/github.com/coreos/etcd/mvcc/backend/tx_buffer.go src/github.com/coreos/etcd/mvcc/mvccpb/kv.pb.go src/github.com/coreos/etcd/pkg/adt/doc.go src/github.com/coreos/etcd/pkg/adt/interval_tree.go src/github.com/coreos/etcd/pkg/adt/interval_tree_test.go src/github.com/coreos/etcd/pkg/adt/example_test.go src/github.com/coreos/etcd/pkg/contention/contention.go src/github.com/coreos/etcd/pkg/contention/doc.go src/github.com/coreos/etcd/pkg/cors/cors.go src/github.com/coreos/etcd/pkg/cors/cors_test.go src/github.com/coreos/etcd/pkg/cpuutil/doc.go src/github.com/coreos/etcd/pkg/cpuutil/endian.go src/github.com/coreos/etcd/pkg/crc/crc.go src/github.com/coreos/etcd/pkg/crc/crc_test.go src/github.com/coreos/etcd/pkg/debugutil/doc.go src/github.com/coreos/etcd/pkg/debugutil/pprof.go src/github.com/coreos/etcd/pkg/expect/expect.go src/github.com/coreos/etcd/pkg/expect/expect_test.go src/github.com/coreos/etcd/pkg/fileutil/dir_unix.go src/github.com/coreos/etcd/pkg/fileutil/fileutil.go src/github.com/coreos/etcd/pkg/fileutil/fileutil_test.go src/github.com/coreos/etcd/pkg/fileutil/lock.go src/github.com/coreos/etcd/pkg/fileutil/lock_flock.go src/github.com/coreos/etcd/pkg/fileutil/lock_linux.go src/github.com/coreos/etcd/pkg/fileutil/lock_linux_test.go src/github.com/coreos/etcd/pkg/fileutil/lock_test.go src/github.com/coreos/etcd/pkg/fileutil/preallocate.go src/github.com/coreos/etcd/pkg/fileutil/preallocate_test.go src/github.com/coreos/etcd/pkg/fileutil/preallocate_unix.go src/github.com/coreos/etcd/pkg/fileutil/purge.go src/github.com/coreos/etcd/pkg/fileutil/purge_test.go src/github.com/coreos/etcd/pkg/fileutil/sync_linux.go src/github.com/coreos/etcd/pkg/flags/flag.go src/github.com/coreos/etcd/pkg/flags/flag_test.go src/github.com/coreos/etcd/pkg/flags/strings.go src/github.com/coreos/etcd/pkg/flags/strings_test.go src/github.com/coreos/etcd/pkg/flags/urls.go src/github.com/coreos/etcd/pkg/flags/urls_test.go src/github.com/coreos/etcd/pkg/httputil/httputil.go src/github.com/coreos/etcd/pkg/idutil/id.go src/github.com/coreos/etcd/pkg/idutil/id_test.go src/github.com/coreos/etcd/pkg/ioutil/pagewriter.go src/github.com/coreos/etcd/pkg/ioutil/pagewriter_test.go src/github.com/coreos/etcd/pkg/ioutil/readcloser.go src/github.com/coreos/etcd/pkg/ioutil/readcloser_test.go src/github.com/coreos/etcd/pkg/ioutil/reader.go src/github.com/coreos/etcd/pkg/ioutil/reader_test.go src/github.com/coreos/etcd/pkg/ioutil/util.go src/github.com/coreos/etcd/pkg/logutil/discard_logger.go src/github.com/coreos/etcd/pkg/logutil/doc.go src/github.com/coreos/etcd/pkg/logutil/log_level.go src/github.com/coreos/etcd/pkg/logutil/logger.go src/github.com/coreos/etcd/pkg/logutil/merge_logger.go src/github.com/coreos/etcd/pkg/logutil/merge_logger_test.go src/github.com/coreos/etcd/pkg/logutil/package_logger.go src/github.com/coreos/etcd/pkg/logutil/zap.go src/github.com/coreos/etcd/pkg/logutil/zap_grpc.go src/github.com/coreos/etcd/pkg/logutil/zap_grpc_test.go src/github.com/coreos/etcd/pkg/logutil/zap_journal.go src/github.com/coreos/etcd/pkg/logutil/zap_journal_test.go src/github.com/coreos/etcd/pkg/logutil/zap_raft.go src/github.com/coreos/etcd/pkg/logutil/zap_raft_test.go src/github.com/coreos/etcd/pkg/logutil/logger_test.go src/github.com/coreos/etcd/pkg/logutil/package_logger_test.go src/github.com/coreos/etcd/pkg/mock/mockserver/doc.go src/github.com/coreos/etcd/pkg/mock/mockserver/mockserver.go src/github.com/coreos/etcd/pkg/mock/mockstorage/doc.go src/github.com/coreos/etcd/pkg/mock/mockstorage/storage_recorder.go src/github.com/coreos/etcd/pkg/mock/mockstore/doc.go src/github.com/coreos/etcd/pkg/mock/mockstore/store_recorder.go src/github.com/coreos/etcd/pkg/mock/mockwait/doc.go src/github.com/coreos/etcd/pkg/mock/mockwait/wait_recorder.go src/github.com/coreos/etcd/pkg/netutil/isolate_linux.go src/github.com/coreos/etcd/pkg/netutil/netutil.go src/github.com/coreos/etcd/pkg/netutil/netutil_test.go src/github.com/coreos/etcd/pkg/netutil/routes_linux.go src/github.com/coreos/etcd/pkg/netutil/routes_linux_test.go src/github.com/coreos/etcd/pkg/osutil/interrupt_unix.go src/github.com/coreos/etcd/pkg/osutil/osutil.go src/github.com/coreos/etcd/pkg/osutil/osutil_test.go src/github.com/coreos/etcd/pkg/osutil/signal_linux.go src/github.com/coreos/etcd/pkg/pathutil/path.go src/github.com/coreos/etcd/pkg/pathutil/path_test.go src/github.com/coreos/etcd/pkg/pbutil/pbutil.go src/github.com/coreos/etcd/pkg/pbutil/pbutil_test.go src/github.com/coreos/etcd/pkg/proxy/doc.go src/github.com/coreos/etcd/pkg/proxy/server.go src/github.com/coreos/etcd/pkg/proxy/server_test.go src/github.com/coreos/etcd/pkg/report/doc.go src/github.com/coreos/etcd/pkg/report/report.go src/github.com/coreos/etcd/pkg/report/report_test.go src/github.com/coreos/etcd/pkg/report/timeseries.go src/github.com/coreos/etcd/pkg/report/timeseries_test.go src/github.com/coreos/etcd/pkg/report/weighted.go src/github.com/coreos/etcd/pkg/runtime/fds_linux.go src/github.com/coreos/etcd/pkg/schedule/doc.go src/github.com/coreos/etcd/pkg/schedule/schedule.go src/github.com/coreos/etcd/pkg/schedule/schedule_test.go src/github.com/coreos/etcd/pkg/srv/srv.go src/github.com/coreos/etcd/pkg/srv/srv_test.go src/github.com/coreos/etcd/pkg/stringutil/stringutil.go src/github.com/coreos/etcd/pkg/systemd/doc.go src/github.com/coreos/etcd/pkg/systemd/journal.go src/github.com/coreos/etcd/pkg/testutil/assert.go src/github.com/coreos/etcd/pkg/testutil/leak.go src/github.com/coreos/etcd/pkg/testutil/leak_test.go src/github.com/coreos/etcd/pkg/testutil/pauseable_handler.go src/github.com/coreos/etcd/pkg/testutil/recorder.go src/github.com/coreos/etcd/pkg/testutil/testutil.go src/github.com/coreos/etcd/pkg/testutil/var.go src/github.com/coreos/etcd/pkg/tlsutil/cipher_suites.go src/github.com/coreos/etcd/pkg/tlsutil/cipher_suites_test.go src/github.com/coreos/etcd/pkg/tlsutil/doc.go src/github.com/coreos/etcd/pkg/tlsutil/tlsutil.go src/github.com/coreos/etcd/pkg/transport/doc.go src/github.com/coreos/etcd/pkg/transport/keepalive_listener.go src/github.com/coreos/etcd/pkg/transport/keepalive_listener_test.go src/github.com/coreos/etcd/pkg/transport/limit_listen.go src/github.com/coreos/etcd/pkg/transport/listener.go src/github.com/coreos/etcd/pkg/transport/listener_test.go src/github.com/coreos/etcd/pkg/transport/listener_tls.go src/github.com/coreos/etcd/pkg/transport/timeout_conn.go src/github.com/coreos/etcd/pkg/transport/timeout_dialer.go src/github.com/coreos/etcd/pkg/transport/timeout_dialer_test.go src/github.com/coreos/etcd/pkg/transport/timeout_listener.go src/github.com/coreos/etcd/pkg/transport/timeout_listener_test.go src/github.com/coreos/etcd/pkg/transport/timeout_transport.go src/github.com/coreos/etcd/pkg/transport/timeout_transport_test.go src/github.com/coreos/etcd/pkg/transport/tls.go src/github.com/coreos/etcd/pkg/transport/transport.go src/github.com/coreos/etcd/pkg/transport/transport_test.go src/github.com/coreos/etcd/pkg/transport/unix_listener.go src/github.com/coreos/etcd/pkg/types/doc.go src/github.com/coreos/etcd/pkg/types/id.go src/github.com/coreos/etcd/pkg/types/id_test.go src/github.com/coreos/etcd/pkg/types/set.go src/github.com/coreos/etcd/pkg/types/set_test.go src/github.com/coreos/etcd/pkg/types/slice.go src/github.com/coreos/etcd/pkg/types/slice_test.go src/github.com/coreos/etcd/pkg/types/urls.go src/github.com/coreos/etcd/pkg/types/urls_test.go src/github.com/coreos/etcd/pkg/types/urlsmap.go src/github.com/coreos/etcd/pkg/types/urlsmap_test.go src/github.com/coreos/etcd/pkg/wait/wait.go src/github.com/coreos/etcd/pkg/wait/wait_test.go src/github.com/coreos/etcd/pkg/wait/wait_time.go src/github.com/coreos/etcd/pkg/wait/wait_time_test.go src/github.com/coreos/etcd/proxy/grpcproxy/auth.go src/github.com/coreos/etcd/proxy/grpcproxy/cluster.go src/github.com/coreos/etcd/proxy/grpcproxy/cluster_test.go src/github.com/coreos/etcd/proxy/grpcproxy/doc.go src/github.com/coreos/etcd/proxy/grpcproxy/election.go src/github.com/coreos/etcd/proxy/grpcproxy/health.go src/github.com/coreos/etcd/proxy/grpcproxy/kv.go src/github.com/coreos/etcd/proxy/grpcproxy/kv_test.go src/github.com/coreos/etcd/proxy/grpcproxy/leader.go src/github.com/coreos/etcd/proxy/grpcproxy/lease.go src/github.com/coreos/etcd/proxy/grpcproxy/lock.go src/github.com/coreos/etcd/proxy/grpcproxy/logger.go src/github.com/coreos/etcd/proxy/grpcproxy/maintenance.go src/github.com/coreos/etcd/proxy/grpcproxy/metrics.go src/github.com/coreos/etcd/proxy/grpcproxy/register.go src/github.com/coreos/etcd/proxy/grpcproxy/register_test.go src/github.com/coreos/etcd/proxy/grpcproxy/util.go src/github.com/coreos/etcd/proxy/grpcproxy/watch.go src/github.com/coreos/etcd/proxy/grpcproxy/watch_broadcast.go src/github.com/coreos/etcd/proxy/grpcproxy/watch_broadcasts.go src/github.com/coreos/etcd/proxy/grpcproxy/watch_ranges.go src/github.com/coreos/etcd/proxy/grpcproxy/watcher.go src/github.com/coreos/etcd/proxy/grpcproxy/adapter/auth_client_adapter.go src/github.com/coreos/etcd/proxy/grpcproxy/adapter/chan_stream.go src/github.com/coreos/etcd/proxy/grpcproxy/adapter/cluster_client_adapter.go src/github.com/coreos/etcd/proxy/grpcproxy/adapter/doc.go src/github.com/coreos/etcd/proxy/grpcproxy/adapter/election_client_adapter.go src/github.com/coreos/etcd/proxy/grpcproxy/adapter/kv_client_adapter.go src/github.com/coreos/etcd/proxy/grpcproxy/adapter/lease_client_adapter.go src/github.com/coreos/etcd/proxy/grpcproxy/adapter/lock_client_adapter.go src/github.com/coreos/etcd/proxy/grpcproxy/adapter/maintenance_client_adapter.go src/github.com/coreos/etcd/proxy/grpcproxy/adapter/watch_client_adapter.go src/github.com/coreos/etcd/proxy/grpcproxy/cache/store.go src/github.com/coreos/etcd/proxy/httpproxy/director.go src/github.com/coreos/etcd/proxy/httpproxy/director_test.go src/github.com/coreos/etcd/proxy/httpproxy/doc.go src/github.com/coreos/etcd/proxy/httpproxy/metrics.go src/github.com/coreos/etcd/proxy/httpproxy/proxy.go src/github.com/coreos/etcd/proxy/httpproxy/proxy_test.go src/github.com/coreos/etcd/proxy/httpproxy/reverse.go src/github.com/coreos/etcd/proxy/httpproxy/reverse_test.go src/github.com/coreos/etcd/proxy/tcpproxy/doc.go src/github.com/coreos/etcd/proxy/tcpproxy/userspace.go src/github.com/coreos/etcd/proxy/tcpproxy/userspace_test.go src/github.com/coreos/etcd/raft/diff_test.go src/github.com/coreos/etcd/raft/doc.go src/github.com/coreos/etcd/raft/example_test.go src/github.com/coreos/etcd/raft/log.go src/github.com/coreos/etcd/raft/log_test.go src/github.com/coreos/etcd/raft/log_unstable.go src/github.com/coreos/etcd/raft/log_unstable_test.go src/github.com/coreos/etcd/raft/logger.go src/github.com/coreos/etcd/raft/node.go src/github.com/coreos/etcd/raft/node_bench_test.go src/github.com/coreos/etcd/raft/node_test.go src/github.com/coreos/etcd/raft/progress.go src/github.com/coreos/etcd/raft/progress_test.go src/github.com/coreos/etcd/raft/raft.go src/github.com/coreos/etcd/raft/raft_flow_control_test.go src/github.com/coreos/etcd/raft/raft_paper_test.go src/github.com/coreos/etcd/raft/raft_snap_test.go src/github.com/coreos/etcd/raft/raft_test.go src/github.com/coreos/etcd/raft/rawnode.go src/github.com/coreos/etcd/raft/rawnode_test.go src/github.com/coreos/etcd/raft/read_only.go src/github.com/coreos/etcd/raft/status.go src/github.com/coreos/etcd/raft/storage.go src/github.com/coreos/etcd/raft/storage_test.go src/github.com/coreos/etcd/raft/util.go src/github.com/coreos/etcd/raft/util_test.go src/github.com/coreos/etcd/raft/raftpb/raft.pb.go src/github.com/coreos/etcd/raft/rafttest/doc.go src/github.com/coreos/etcd/raft/rafttest/network.go src/github.com/coreos/etcd/raft/rafttest/network_test.go src/github.com/coreos/etcd/raft/rafttest/node.go src/github.com/coreos/etcd/raft/rafttest/node_bench_test.go src/github.com/coreos/etcd/raft/rafttest/node_test.go src/github.com/coreos/etcd/rafthttp/coder.go src/github.com/coreos/etcd/rafthttp/doc.go src/github.com/coreos/etcd/rafthttp/fake_roundtripper_test.go src/github.com/coreos/etcd/rafthttp/functional_test.go src/github.com/coreos/etcd/rafthttp/http.go src/github.com/coreos/etcd/rafthttp/http_test.go src/github.com/coreos/etcd/rafthttp/metrics.go src/github.com/coreos/etcd/rafthttp/msg_codec.go src/github.com/coreos/etcd/rafthttp/msg_codec_test.go src/github.com/coreos/etcd/rafthttp/msgappv2_codec.go src/github.com/coreos/etcd/rafthttp/msgappv2_codec_test.go src/github.com/coreos/etcd/rafthttp/peer.go src/github.com/coreos/etcd/rafthttp/peer_status.go src/github.com/coreos/etcd/rafthttp/peer_test.go src/github.com/coreos/etcd/rafthttp/pipeline.go src/github.com/coreos/etcd/rafthttp/pipeline_test.go src/github.com/coreos/etcd/rafthttp/probing_status.go src/github.com/coreos/etcd/rafthttp/remote.go src/github.com/coreos/etcd/rafthttp/snapshot_sender.go src/github.com/coreos/etcd/rafthttp/snapshot_test.go src/github.com/coreos/etcd/rafthttp/stream.go src/github.com/coreos/etcd/rafthttp/stream_test.go src/github.com/coreos/etcd/rafthttp/transport.go src/github.com/coreos/etcd/rafthttp/transport_bench_test.go src/github.com/coreos/etcd/rafthttp/transport_test.go src/github.com/coreos/etcd/rafthttp/urlpick.go src/github.com/coreos/etcd/rafthttp/urlpick_test.go src/github.com/coreos/etcd/rafthttp/util.go src/github.com/coreos/etcd/rafthttp/util_test.go src/github.com/coreos/etcd/snap/db.go src/github.com/coreos/etcd/snap/message.go src/github.com/coreos/etcd/snap/metrics.go src/github.com/coreos/etcd/snap/snapshotter.go src/github.com/coreos/etcd/snap/snapshotter_test.go src/github.com/coreos/etcd/snap/snappb/snap.pb.go src/github.com/coreos/etcd/snapshot/doc.go src/github.com/coreos/etcd/snapshot/util.go src/github.com/coreos/etcd/snapshot/v3_snapshot.go src/github.com/coreos/etcd/store/doc.go src/github.com/coreos/etcd/store/event.go src/github.com/coreos/etcd/store/event_history.go src/github.com/coreos/etcd/store/event_queue.go src/github.com/coreos/etcd/store/event_test.go src/github.com/coreos/etcd/store/heap_test.go src/github.com/coreos/etcd/store/metrics.go src/github.com/coreos/etcd/store/node.go src/github.com/coreos/etcd/store/node_extern.go src/github.com/coreos/etcd/store/node_extern_test.go src/github.com/coreos/etcd/store/node_test.go src/github.com/coreos/etcd/store/stats.go src/github.com/coreos/etcd/store/stats_test.go src/github.com/coreos/etcd/store/store.go src/github.com/coreos/etcd/store/store_bench_test.go src/github.com/coreos/etcd/store/store_ttl_test.go src/github.com/coreos/etcd/store/ttl_key_heap.go src/github.com/coreos/etcd/store/watcher.go src/github.com/coreos/etcd/store/watcher_hub.go src/github.com/coreos/etcd/store/watcher_hub_test.go src/github.com/coreos/etcd/store/watcher_test.go src/github.com/coreos/etcd/store/store_test.go src/github.com/coreos/etcd/store/store_v2_test.go src/github.com/coreos/etcd/tests/e2e/cluster_direct_test.go src/github.com/coreos/etcd/tests/e2e/cluster_test.go src/github.com/coreos/etcd/tests/e2e/ctl_v2_test.go src/github.com/coreos/etcd/tests/e2e/ctl_v3_member_test.go src/github.com/coreos/etcd/tests/e2e/ctl_v3_test.go src/github.com/coreos/etcd/tests/e2e/ctl_v3_watch_no_cov_test.go src/github.com/coreos/etcd/tests/e2e/ctl_v3_watch_test.go src/github.com/coreos/etcd/tests/e2e/etcd_process.go src/github.com/coreos/etcd/tests/e2e/etcd_release_upgrade_test.go src/github.com/coreos/etcd/tests/e2e/etcd_spawn_nocov.go src/github.com/coreos/etcd/tests/e2e/main_test.go src/github.com/coreos/etcd/tests/e2e/metrics_test.go src/github.com/coreos/etcd/tests/e2e/util.go src/github.com/coreos/etcd/tests/e2e/v2_test.go src/github.com/coreos/etcd/version/version.go src/github.com/coreos/etcd/wal/decoder.go src/github.com/coreos/etcd/wal/doc.go src/github.com/coreos/etcd/wal/encoder.go src/github.com/coreos/etcd/wal/file_pipeline.go src/github.com/coreos/etcd/wal/metrics.go src/github.com/coreos/etcd/wal/record_test.go src/github.com/coreos/etcd/wal/repair.go src/github.com/coreos/etcd/wal/repair_test.go src/github.com/coreos/etcd/wal/util.go src/github.com/coreos/etcd/wal/wal.go src/github.com/coreos/etcd/wal/wal_bench_test.go src/github.com/coreos/etcd/wal/wal_test.go src/github.com/coreos/etcd/wal/walpb/record.go src/github.com/coreos/etcd/wal/walpb/record.pb.go cd _build && go install -trimpath -v -p 4 github.com/coreos/etcd github.com/coreos/etcd/alarm github.com/coreos/etcd/auth github.com/coreos/etcd/auth/authpb github.com/coreos/etcd/client github.com/coreos/etcd/client/integration github.com/coreos/etcd/clientv3 github.com/coreos/etcd/clientv3/balancer github.com/coreos/etcd/clientv3/balancer/connectivity github.com/coreos/etcd/clientv3/balancer/picker github.com/coreos/etcd/clientv3/balancer/resolver/endpoint github.com/coreos/etcd/clientv3/clientv3util github.com/coreos/etcd/clientv3/concurrency github.com/coreos/etcd/clientv3/credentials github.com/coreos/etcd/clientv3/integration github.com/coreos/etcd/clientv3/leasing github.com/coreos/etcd/clientv3/mirror github.com/coreos/etcd/clientv3/namespace github.com/coreos/etcd/clientv3/naming github.com/coreos/etcd/clientv3/ordering github.com/coreos/etcd/clientv3/snapshot github.com/coreos/etcd/clientv3/yaml github.com/coreos/etcd/compactor github.com/coreos/etcd/contrib/raftexample github.com/coreos/etcd/contrib/recipes github.com/coreos/etcd/contrib/systemd/etcd2-backup-coreos github.com/coreos/etcd/discovery github.com/coreos/etcd/embed github.com/coreos/etcd/error github.com/coreos/etcd/etcdctl github.com/coreos/etcd/etcdctl/ctlv2 github.com/coreos/etcd/etcdctl/ctlv2/command github.com/coreos/etcd/etcdctl/ctlv3 github.com/coreos/etcd/etcdctl/ctlv3/command github.com/coreos/etcd/etcdmain github.com/coreos/etcd/etcdserver github.com/coreos/etcd/etcdserver/api github.com/coreos/etcd/etcdserver/api/etcdhttp github.com/coreos/etcd/etcdserver/api/v2http github.com/coreos/etcd/etcdserver/api/v2http/httptypes github.com/coreos/etcd/etcdserver/api/v2v3 github.com/coreos/etcd/etcdserver/api/v3client github.com/coreos/etcd/etcdserver/api/v3election github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/gw github.com/coreos/etcd/etcdserver/api/v3lock github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb/gw github.com/coreos/etcd/etcdserver/api/v3rpc github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes github.com/coreos/etcd/etcdserver/auth github.com/coreos/etcd/etcdserver/etcdserverpb github.com/coreos/etcd/etcdserver/etcdserverpb/gw github.com/coreos/etcd/etcdserver/membership github.com/coreos/etcd/etcdserver/stats github.com/coreos/etcd/functional/agent github.com/coreos/etcd/functional/cmd/etcd-agent github.com/coreos/etcd/functional/cmd/etcd-proxy github.com/coreos/etcd/functional/cmd/etcd-runner github.com/coreos/etcd/functional/cmd/etcd-tester github.com/coreos/etcd/functional/rpcpb github.com/coreos/etcd/functional/runner github.com/coreos/etcd/functional/tester github.com/coreos/etcd/integration github.com/coreos/etcd/lease github.com/coreos/etcd/lease/leasehttp github.com/coreos/etcd/lease/leasepb github.com/coreos/etcd/mvcc github.com/coreos/etcd/mvcc/backend github.com/coreos/etcd/mvcc/mvccpb github.com/coreos/etcd/pkg/adt github.com/coreos/etcd/pkg/contention github.com/coreos/etcd/pkg/cors github.com/coreos/etcd/pkg/cpuutil github.com/coreos/etcd/pkg/crc github.com/coreos/etcd/pkg/debugutil github.com/coreos/etcd/pkg/expect github.com/coreos/etcd/pkg/fileutil github.com/coreos/etcd/pkg/flags github.com/coreos/etcd/pkg/httputil github.com/coreos/etcd/pkg/idutil github.com/coreos/etcd/pkg/ioutil github.com/coreos/etcd/pkg/logutil github.com/coreos/etcd/pkg/mock/mockserver github.com/coreos/etcd/pkg/mock/mockstorage github.com/coreos/etcd/pkg/mock/mockstore github.com/coreos/etcd/pkg/mock/mockwait github.com/coreos/etcd/pkg/netutil github.com/coreos/etcd/pkg/osutil github.com/coreos/etcd/pkg/pathutil github.com/coreos/etcd/pkg/pbutil github.com/coreos/etcd/pkg/proxy github.com/coreos/etcd/pkg/report github.com/coreos/etcd/pkg/runtime github.com/coreos/etcd/pkg/schedule github.com/coreos/etcd/pkg/srv github.com/coreos/etcd/pkg/stringutil github.com/coreos/etcd/pkg/systemd github.com/coreos/etcd/pkg/testutil github.com/coreos/etcd/pkg/tlsutil github.com/coreos/etcd/pkg/transport github.com/coreos/etcd/pkg/types github.com/coreos/etcd/pkg/wait github.com/coreos/etcd/proxy/grpcproxy github.com/coreos/etcd/proxy/grpcproxy/adapter github.com/coreos/etcd/proxy/grpcproxy/cache github.com/coreos/etcd/proxy/httpproxy github.com/coreos/etcd/proxy/tcpproxy github.com/coreos/etcd/raft github.com/coreos/etcd/raft/raftpb github.com/coreos/etcd/raft/rafttest github.com/coreos/etcd/rafthttp github.com/coreos/etcd/snap github.com/coreos/etcd/snap/snappb github.com/coreos/etcd/snapshot github.com/coreos/etcd/store github.com/coreos/etcd/tests/e2e github.com/coreos/etcd/version github.com/coreos/etcd/wal github.com/coreos/etcd/wal/walpb internal/unsafeheader runtime/internal/sys internal/race internal/cpu runtime/internal/math runtime/internal/atomic sync/atomic unicode unicode/utf8 internal/bytealg container/list math/bits crypto/internal/subtle math crypto/subtle internal/testlog unicode/utf16 vendor/golang.org/x/crypto/cryptobyte/asn1 runtime internal/nettrace runtime/cgo vendor/golang.org/x/crypto/internal/subtle encoding google.golang.org/grpc/serviceconfig golang.org/x/sys/internal/unsafeheader internal/goversion github.com/golang/groupcache/lru github.com/coreos/etcd/client/integration github.com/shurcooL/sanitized_anchor_name internal/reflectlite sync math/rand internal/singleflight google.golang.org/grpc/internal/buffer google.golang.org/grpc/internal/grpcsync github.com/coreos/etcd/pkg/stringutil errors sort internal/oserror io strconv syscall vendor/golang.org/x/net/dns/dnsmessage bytes hash reflect crypto strings crypto/internal/randutil crypto/hmac crypto/rc4 internal/syscall/unix time internal/syscall/execenv bufio vendor/golang.org/x/crypto/hkdf hash/crc32 vendor/golang.org/x/text/transform path html text/tabwriter google.golang.org/grpc/encoding context internal/poll go.uber.org/atomic go.uber.org/zap/buffer encoding/binary internal/fmtsort go.uber.org/zap/internal/bufferpool os google.golang.org/grpc/internal/grpcrand google.golang.org/grpc/backoff regexp/syntax google.golang.org/grpc/internal/backoff golang.org/x/text/transform crypto/cipher crypto/sha512 fmt crypto/aes crypto/des crypto/ed25519/internal/edwards25519 crypto/md5 crypto/sha1 crypto/sha256 encoding/base64 math/big encoding/hex encoding/pem path/filepath net net/url io/ioutil vendor/golang.org/x/crypto/chacha20 vendor/golang.org/x/crypto/poly1305 vendor/golang.org/x/sys/cpu vendor/golang.org/x/crypto/curve25519 vendor/golang.org/x/crypto/chacha20poly1305 encoding/json crypto/elliptic encoding/asn1 crypto/rand crypto/ed25519 crypto/rsa vendor/golang.org/x/crypto/cryptobyte crypto/dsa crypto/x509/pkix flag log crypto/ecdsa github.com/gogo/protobuf/proto compress/flate github.com/golang/protobuf/proto compress/gzip go.uber.org/multierr go.uber.org/zap/internal/color go.uber.org/zap/internal/exit go.uber.org/zap/zapcore vendor/golang.org/x/text/unicode/bidi crypto/x509 vendor/golang.org/x/text/secure/bidirule vendor/golang.org/x/text/unicode/norm net/textproto vendor/golang.org/x/net/http2/hpack crypto/tls github.com/gogo/protobuf/protoc-gen-gogo/descriptor mime vendor/golang.org/x/net/idna mime/quotedprintable mime/multipart vendor/golang.org/x/net/http/httpguts vendor/golang.org/x/net/http/httpproxy net/http/internal google.golang.org/grpc/grpclog google.golang.org/grpc/credentials/internal github.com/gogo/protobuf/gogoproto google.golang.org/grpc/metadata google.golang.org/grpc/connectivity google.golang.org/grpc/attributes google.golang.org/grpc/internal github.com/coreos/etcd/auth/authpb google.golang.org/grpc/internal/envconfig google.golang.org/grpc/codes github.com/golang/protobuf/ptypes/any github.com/golang/protobuf/ptypes/duration github.com/golang/protobuf/ptypes/timestamp google.golang.org/genproto/googleapis/rpc/status github.com/coreos/etcd/mvcc/mvccpb github.com/golang/protobuf/ptypes github.com/golang/protobuf/protoc-gen-go/descriptor net/http/httptrace google.golang.org/grpc/credentials google.golang.org/grpc/status github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes net/http google.golang.org/grpc/resolver google.golang.org/grpc/balancer google.golang.org/grpc/internal/resolver/dns google.golang.org/grpc/internal/resolver/passthrough google.golang.org/grpc/resolver/dns google.golang.org/grpc/resolver/passthrough github.com/coreos/etcd/clientv3/balancer/resolver/endpoint golang.org/x/net/internal/timeseries google.golang.org/genproto/googleapis/api/annotations github.com/coreos/etcd/clientv3/credentials text/template/parse google.golang.org/grpc/balancer/base google.golang.org/grpc/encoding/proto google.golang.org/grpc/balancer/roundrobin google.golang.org/grpc/internal/balancerload google.golang.org/grpc/binarylog/grpc_binarylog_v1 regexp golang.org/x/sys/unix text/template google.golang.org/grpc/internal/binarylog golang.org/x/text/unicode/bidi html/template golang.org/x/text/secure/bidirule golang.org/x/text/unicode/norm google.golang.org/grpc/internal/channelz golang.org/x/net/http2/hpack google.golang.org/grpc/internal/syscall golang.org/x/net/idna google.golang.org/grpc/keepalive google.golang.org/grpc/peer google.golang.org/grpc/stats google.golang.org/grpc/tap google.golang.org/grpc/naming github.com/coreos/etcd/pkg/systemd github.com/coreos/etcd/raft/raftpb github.com/coreos/go-systemd/journal golang.org/x/net/http/httpguts log/syslog github.com/coreos/etcd/pkg/types go.uber.org/zap golang.org/x/net/trace golang.org/x/net/http2 net/http/httputil github.com/coreos/etcd/raft github.com/coreos/pkg/capnslog github.com/coreos/etcd/clientv3/balancer/connectivity github.com/coreos/etcd/clientv3/balancer/picker github.com/coreos/go-semver/semver github.com/coreos/etcd/clientv3/balancer github.com/coreos/etcd/version database/sql/driver github.com/coreos/etcd/pkg/logutil github.com/coreos/etcd/pkg/pathutil github.com/coreos/etcd/pkg/srv github.com/google/uuid runtime/debug github.com/coreos/etcd/pkg/fileutil github.com/coreos/etcd/pkg/tlsutil github.com/modern-go/concurrent github.com/jonboulle/clockwork google.golang.org/grpc/internal/transport github.com/modern-go/reflect2 github.com/coreos/etcd/pkg/transport hash/fnv github.com/coreos/bbolt expvar github.com/beorn7/perks/quantile github.com/cespare/xxhash github.com/prometheus/client_model/go github.com/matttproud/golang_protobuf_extensions/pbutil github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg google.golang.org/grpc github.com/json-iterator/go github.com/prometheus/common/model github.com/prometheus/client_golang/prometheus/internal github.com/prometheus/procfs/internal/fs github.com/prometheus/procfs/internal/util github.com/prometheus/procfs github.com/prometheus/common/expfmt github.com/coreos/etcd/pkg/adt runtime/trace testing github.com/coreos/etcd/etcdserver/etcdserverpb github.com/prometheus/client_golang/prometheus github.com/coreos/etcd/client github.com/dgrijalva/jwt-go golang.org/x/crypto/blowfish github.com/coreos/etcd/discovery golang.org/x/crypto/bcrypt github.com/coreos/etcd/mvcc/backend 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/store 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/netutil github.com/coreos/etcd/pkg/contention github.com/coreos/etcd/pkg/idutil github.com/coreos/etcd/pkg/pbutil github.com/coreos/etcd/pkg/runtime github.com/coreos/etcd/pkg/wait github.com/coreos/etcd/pkg/ioutil github.com/coreos/etcd/etcdserver/membership github.com/coreos/etcd/snap/snappb github.com/coreos/etcd/wal/walpb github.com/dustin/go-humanize github.com/coreos/etcd/snap github.com/coreos/etcd/etcdserver/api github.com/xiang90/probing golang.org/x/time/rate github.com/coreos/etcd/pkg/crc github.com/prometheus/client_golang/prometheus/promhttp github.com/coreos/etcd/wal github.com/coreos/etcd/rafthttp github.com/grpc-ecosystem/go-grpc-middleware github.com/grpc-ecosystem/go-grpc-prometheus/packages/grpcstatus github.com/grpc-ecosystem/go-grpc-prometheus google.golang.org/grpc/health/grpc_health_v1 github.com/golang/protobuf/ptypes/struct go/token google.golang.org/grpc/health github.com/golang/protobuf/jsonpb github.com/coreos/etcd/clientv3 github.com/coreos/etcd/auth github.com/coreos/etcd/lease/leasepb github.com/coreos/etcd/lease github.com/coreos/etcd/alarm github.com/coreos/etcd/lease/leasehttp github.com/coreos/etcd/mvcc github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb go/scanner github.com/coreos/etcd/clientv3/concurrency github.com/coreos/etcd/clientv3/namespace github.com/coreos/etcd/clientv3/ordering github.com/coreos/etcd/compactor github.com/coreos/etcd/proxy/grpcproxy/adapter github.com/coreos/etcd/etcdserver github.com/coreos/etcd/clientv3/leasing github.com/coreos/etcd/etcdserver/api/v3election github.com/golang/protobuf/protoc-gen-go/generator/internal/remap github.com/golang/protobuf/protoc-gen-go/plugin go/ast internal/lazyregexp internal/execabs github.com/golang/protobuf/ptypes/wrappers internal/goroot github.com/grpc-ecosystem/grpc-gateway/runtime/internal github.com/grpc-ecosystem/grpc-gateway/utilities google.golang.org/genproto/protobuf/field_mask golang.org/x/net/context github.com/coreos/etcd/etcdserver/api/v3lock github.com/coreos/etcd/pkg/cors internal/profile runtime/pprof go/doc go/parser go/printer 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 go/build github.com/coreos/etcd/etcdserver/api/v2http github.com/coreos/etcd/pkg/debugutil github.com/soheilhy/cmux github.com/golang/protobuf/protoc-gen-go/generator github.com/gorilla/websocket github.com/coreos/etcd/etcdserver/api/v3client github.com/sirupsen/logrus gopkg.in/yaml.v2 encoding/csv github.com/spf13/pflag github.com/tmc/grpc-websocket-proxy/wsproxy github.com/grpc-ecosystem/grpc-gateway/runtime os/signal github.com/coreos/etcd/pkg/osutil github.com/coreos/etcd/clientv3/naming github.com/coreos/etcd/proxy/grpcproxy/cache sigs.k8s.io/yaml github.com/coreos/etcd/proxy/grpcproxy 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 github.com/coreos/etcd/pkg/flags github.com/coreos/etcd/proxy/httpproxy github.com/coreos/etcd/proxy/tcpproxy github.com/coreos/go-systemd/daemon github.com/coreos/go-systemd/internal/dlopen github.com/spf13/cobra github.com/coreos/etcd/clientv3/clientv3util github.com/coreos/etcd/clientv3/integration github.com/coreos/etcd/embed github.com/coreos/etcd/clientv3/mirror github.com/coreos/etcd/clientv3/snapshot github.com/coreos/etcd/clientv3/yaml encoding/gob github.com/coreos/etcd/contrib/recipes github.com/coreos/etcd/contrib/systemd/etcd2-backup-coreos github.com/coreos/go-systemd/util github.com/bgentry/speakeasy github.com/russross/blackfriday/v2 github.com/coreos/etcd/contrib/raftexample github.com/coreos/etcd/pkg/report github.com/mattn/go-runewidth github.com/cpuguy83/go-md2man/v2/md2man github.com/olekukonko/tablewriter github.com/urfave/cli github.com/coreos/etcd/etcdmain gopkg.in/cheggaaa/pb.v1 github.com/coreos/etcd/etcdctl/ctlv3/command github.com/coreos/etcd github.com/coreos/etcd/etcdctl/ctlv2/command github.com/coreos/etcd/etcdctl/ctlv2 github.com/coreos/etcd/snapshot github.com/coreos/etcd/functional/rpcpb github.com/coreos/etcd/etcdctl/ctlv3 github.com/coreos/etcd/pkg/proxy github.com/coreos/etcd/etcdctl github.com/coreos/etcd/functional/cmd/etcd-proxy github.com/coreos/etcd/functional/agent github.com/coreos/etcd/functional/cmd/etcd-agent github.com/coreos/etcd/functional/runner github.com/coreos/etcd/functional/cmd/etcd-runner github.com/coreos/etcd/functional/tester github.com/coreos/etcd/pkg/testutil github.com/coreos/etcd/functional/cmd/etcd-tester net/http/httptest github.com/coreos/etcd/integration github.com/creack/pty github.com/coreos/etcd/pkg/expect github.com/coreos/etcd/pkg/mock/mockserver github.com/coreos/etcd/pkg/mock/mockstorage github.com/coreos/etcd/pkg/mock/mockstore github.com/coreos/etcd/pkg/mock/mockwait github.com/coreos/etcd/raft/rafttest github.com/coreos/etcd/tests/e2e debian/rules override_dh_auto_test make[1]: Entering directory '/build/etcd-8iwQwg/etcd-3.3.25+dfsg' DH_GOLANG_EXCLUDES="cmd/ etcdserverpb rafttest gopath.proto v3lockpb v3electionpb integration e2e contrib functional" dh_auto_test -O--no-parallel -- -run=Test cd _build && go test -vet=off -v -p 1 -run=Test github.com/coreos/etcd github.com/coreos/etcd/alarm github.com/coreos/etcd/auth github.com/coreos/etcd/auth/authpb github.com/coreos/etcd/client github.com/coreos/etcd/clientv3 github.com/coreos/etcd/clientv3/balancer github.com/coreos/etcd/clientv3/balancer/connectivity github.com/coreos/etcd/clientv3/balancer/picker github.com/coreos/etcd/clientv3/balancer/resolver/endpoint github.com/coreos/etcd/clientv3/clientv3util github.com/coreos/etcd/clientv3/concurrency github.com/coreos/etcd/clientv3/credentials github.com/coreos/etcd/clientv3/leasing github.com/coreos/etcd/clientv3/mirror github.com/coreos/etcd/clientv3/namespace github.com/coreos/etcd/clientv3/naming github.com/coreos/etcd/clientv3/ordering github.com/coreos/etcd/clientv3/snapshot github.com/coreos/etcd/clientv3/yaml github.com/coreos/etcd/compactor github.com/coreos/etcd/discovery github.com/coreos/etcd/embed github.com/coreos/etcd/error github.com/coreos/etcd/etcdctl github.com/coreos/etcd/etcdctl/ctlv2 github.com/coreos/etcd/etcdctl/ctlv2/command github.com/coreos/etcd/etcdctl/ctlv3 github.com/coreos/etcd/etcdctl/ctlv3/command github.com/coreos/etcd/etcdmain github.com/coreos/etcd/etcdserver github.com/coreos/etcd/etcdserver/api github.com/coreos/etcd/etcdserver/api/etcdhttp github.com/coreos/etcd/etcdserver/api/v2http github.com/coreos/etcd/etcdserver/api/v2http/httptypes github.com/coreos/etcd/etcdserver/api/v2v3 github.com/coreos/etcd/etcdserver/api/v3client github.com/coreos/etcd/etcdserver/api/v3election github.com/coreos/etcd/etcdserver/api/v3lock github.com/coreos/etcd/etcdserver/api/v3rpc github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes github.com/coreos/etcd/etcdserver/auth github.com/coreos/etcd/etcdserver/membership github.com/coreos/etcd/etcdserver/stats github.com/coreos/etcd/lease github.com/coreos/etcd/lease/leasehttp github.com/coreos/etcd/lease/leasepb github.com/coreos/etcd/mvcc github.com/coreos/etcd/mvcc/backend github.com/coreos/etcd/mvcc/mvccpb github.com/coreos/etcd/pkg/adt github.com/coreos/etcd/pkg/contention github.com/coreos/etcd/pkg/cors github.com/coreos/etcd/pkg/cpuutil github.com/coreos/etcd/pkg/crc github.com/coreos/etcd/pkg/debugutil github.com/coreos/etcd/pkg/expect github.com/coreos/etcd/pkg/fileutil github.com/coreos/etcd/pkg/flags github.com/coreos/etcd/pkg/httputil github.com/coreos/etcd/pkg/idutil github.com/coreos/etcd/pkg/ioutil github.com/coreos/etcd/pkg/logutil github.com/coreos/etcd/pkg/mock/mockserver github.com/coreos/etcd/pkg/mock/mockstorage github.com/coreos/etcd/pkg/mock/mockstore github.com/coreos/etcd/pkg/mock/mockwait github.com/coreos/etcd/pkg/netutil github.com/coreos/etcd/pkg/osutil github.com/coreos/etcd/pkg/pathutil github.com/coreos/etcd/pkg/pbutil github.com/coreos/etcd/pkg/proxy github.com/coreos/etcd/pkg/report github.com/coreos/etcd/pkg/runtime github.com/coreos/etcd/pkg/schedule github.com/coreos/etcd/pkg/srv github.com/coreos/etcd/pkg/stringutil github.com/coreos/etcd/pkg/systemd github.com/coreos/etcd/pkg/testutil github.com/coreos/etcd/pkg/tlsutil github.com/coreos/etcd/pkg/transport github.com/coreos/etcd/pkg/types github.com/coreos/etcd/pkg/wait github.com/coreos/etcd/proxy/grpcproxy github.com/coreos/etcd/proxy/grpcproxy/adapter github.com/coreos/etcd/proxy/grpcproxy/cache github.com/coreos/etcd/proxy/httpproxy github.com/coreos/etcd/proxy/tcpproxy github.com/coreos/etcd/raft github.com/coreos/etcd/raft/raftpb github.com/coreos/etcd/rafthttp github.com/coreos/etcd/snap github.com/coreos/etcd/snap/snappb github.com/coreos/etcd/snapshot github.com/coreos/etcd/store github.com/coreos/etcd/version github.com/coreos/etcd/wal github.com/coreos/etcd/wal/walpb === RUN TestMain --- PASS: TestMain (0.00s) PASS ok github.com/coreos/etcd 0.057s ? github.com/coreos/etcd/alarm [no test files] === RUN TestJWTInfo 2021-10-12 17:07:04.317834 W | auth: failed to parse jwt token: token contains an invalid number of segments --- PASS: TestJWTInfo (0.00s) === RUN TestJWTBad 2021-10-12 17:07:04.318029 E | auth: failed to parse public key (../integration/fixtures/server.key.insecure): asn1: structure error: tags don't match (16 vs {class:0 tag:2 length:1 isCompound:false}) {optional:false explicit:false application:false private:false defaultValue: tag: stringType:0 timeType:0 set:false omitEmpty:false} tbsCertificate @2 2021-10-12 17:07:04.318305 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: tag: stringType:0 timeType:0 set:false omitEmpty:false} int @4 2021-10-12 17:07:04.318349 E | auth: failed to read public key (whatever) for jwt: open whatever: no such file or directory 2021-10-12 17:07:04.318526 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 2021-10-12 17:07:04.319746 W | auth: simple token is not cryptographically signed 2021-10-12 17:07:04.322126 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.322142 N | auth: added a new user: root 2021-10-12 17:07:04.322163 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.322169 N | auth: Role root is created 2021-10-12 17:07:04.322189 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.322196 N | auth: granted role root to user root 2021-10-12 17:07:04.322217 N | auth: Authentication enabled --- PASS: TestNewAuthStoreRevision (0.00s) === RUN TestUserAdd 2021-10-12 17:07:04.324272 W | auth: simple token is not cryptographically signed 2021-10-12 17:07:04.326585 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.326599 N | auth: added a new user: root 2021-10-12 17:07:04.326618 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.326624 N | auth: Role root is created 2021-10-12 17:07:04.326646 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.326653 N | auth: granted role root to user root 2021-10-12 17:07:04.326674 N | auth: Authentication enabled 2021-10-12 17:07:04.326880 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.326891 N | auth: Role role-test is created 2021-10-12 17:07:04.328683 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.328695 N | auth: added a new user: foo --- PASS: TestUserAdd (0.01s) === RUN TestCheckPassword 2021-10-12 17:07:04.332174 W | auth: simple token is not cryptographically signed 2021-10-12 17:07:04.334723 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.334755 N | auth: added a new user: root 2021-10-12 17:07:04.334785 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.334793 N | auth: Role root is created 2021-10-12 17:07:04.334819 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.334829 N | auth: granted role root to user root 2021-10-12 17:07:04.334852 N | auth: Authentication enabled 2021-10-12 17:07:04.335225 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.335238 N | auth: Role role-test is created 2021-10-12 17:07:04.337177 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.337200 N | auth: added a new user: foo 2021-10-12 17:07:04.342400 N | auth: authentication failed, invalid password for user foo --- PASS: TestCheckPassword (0.02s) === RUN TestUserDelete 2021-10-12 17:07:04.353654 W | auth: simple token is not cryptographically signed 2021-10-12 17:07:04.364085 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.364264 N | auth: added a new user: root 2021-10-12 17:07:04.364371 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.364442 N | auth: Role root is created 2021-10-12 17:07:04.364538 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.364608 N | auth: granted role root to user root 2021-10-12 17:07:04.364709 N | auth: Authentication enabled 2021-10-12 17:07:04.365290 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.365465 N | auth: Role role-test is created 2021-10-12 17:07:04.368312 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.368439 N | auth: added a new user: foo 2021-10-12 17:07:04.368528 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.368618 N | auth: deleted a user: foo --- PASS: TestUserDelete (0.02s) === RUN TestUserChangePassword 2021-10-12 17:07:04.371952 W | auth: simple token is not cryptographically signed 2021-10-12 17:07:04.375952 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.376063 N | auth: added a new user: root 2021-10-12 17:07:04.376111 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.376134 N | auth: Role root is created 2021-10-12 17:07:04.376170 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.376180 N | auth: granted role root to user root 2021-10-12 17:07:04.376221 N | auth: Authentication enabled 2021-10-12 17:07:04.377355 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.377379 N | auth: Role role-test is created 2021-10-12 17:07:04.379324 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.379350 N | auth: added a new user: foo 2021-10-12 17:07:04.381276 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.381298 N | auth: changed a password of a user: foo --- PASS: TestUserChangePassword (0.01s) === RUN TestRoleAdd 2021-10-12 17:07:04.384682 W | auth: simple token is not cryptographically signed 2021-10-12 17:07:04.387119 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.387141 N | auth: added a new user: root 2021-10-12 17:07:04.387172 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.387185 N | auth: Role root is created 2021-10-12 17:07:04.387213 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.387227 N | auth: granted role root to user root 2021-10-12 17:07:04.387258 N | auth: Authentication enabled 2021-10-12 17:07:04.387573 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.387591 N | auth: Role role-test is created 2021-10-12 17:07:04.389529 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.389549 N | auth: added a new user: foo 2021-10-12 17:07:04.389574 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.389587 N | auth: Role role-test-1 is created --- PASS: TestRoleAdd (0.01s) === RUN TestUserGrant 2021-10-12 17:07:04.390793 W | auth: simple token is not cryptographically signed 2021-10-12 17:07:04.393271 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.393291 N | auth: added a new user: root 2021-10-12 17:07:04.393315 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.393323 N | auth: Role root is created 2021-10-12 17:07:04.393348 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.393360 N | auth: granted role root to user root 2021-10-12 17:07:04.393388 N | auth: Authentication enabled 2021-10-12 17:07:04.393677 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.393693 N | auth: Role role-test is created 2021-10-12 17:07:04.395641 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.395660 N | auth: added a new user: foo 2021-10-12 17:07:04.395686 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.395697 N | auth: granted role role-test to user foo --- PASS: TestUserGrant (0.01s) === RUN TestGetUser 2021-10-12 17:07:04.397309 W | auth: simple token is not cryptographically signed 2021-10-12 17:07:04.400185 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.400210 N | auth: added a new user: root 2021-10-12 17:07:04.400240 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.400249 N | auth: Role root is created 2021-10-12 17:07:04.400277 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.400290 N | auth: granted role root to user root 2021-10-12 17:07:04.400325 N | auth: Authentication enabled 2021-10-12 17:07:04.400596 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.400612 N | auth: Role role-test is created 2021-10-12 17:07:04.402573 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.402593 N | auth: added a new user: foo 2021-10-12 17:07:04.402616 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.402624 N | auth: granted role role-test to user foo --- PASS: TestGetUser (0.01s) === RUN TestListUsers 2021-10-12 17:07:04.403966 W | auth: simple token is not cryptographically signed 2021-10-12 17:07:04.406872 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.406898 N | auth: added a new user: root 2021-10-12 17:07:04.406928 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.406937 N | auth: Role root is created 2021-10-12 17:07:04.406964 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.406979 N | auth: granted role root to user root 2021-10-12 17:07:04.407008 N | auth: Authentication enabled 2021-10-12 17:07:04.407284 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.407311 N | auth: Role role-test is created 2021-10-12 17:07:04.409287 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.409306 N | auth: added a new user: foo 2021-10-12 17:07:04.411268 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.411289 N | auth: added a new user: user1 --- PASS: TestListUsers (0.01s) === RUN TestRoleGrantPermission 2021-10-12 17:07:04.412587 W | auth: simple token is not cryptographically signed 2021-10-12 17:07:04.417204 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.417224 N | auth: added a new user: root 2021-10-12 17:07:04.417252 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.417258 N | auth: Role root is created 2021-10-12 17:07:04.417280 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.417289 N | auth: granted role root to user root 2021-10-12 17:07:04.417316 N | auth: Authentication enabled 2021-10-12 17:07:04.417697 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.417726 N | auth: Role role-test is created 2021-10-12 17:07:04.419857 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.419870 N | auth: added a new user: foo 2021-10-12 17:07:04.419904 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.419910 N | auth: Role role-test-1 is created 2021-10-12 17:07:04.419928 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.419951 N | auth: role role-test-1's permission of key Keys is updated as WRITE --- PASS: TestRoleGrantPermission (0.01s) === RUN TestRoleRevokePermission 2021-10-12 17:07:04.421443 W | auth: simple token is not cryptographically signed 2021-10-12 17:07:04.424864 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.424910 N | auth: added a new user: root 2021-10-12 17:07:04.424961 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.424975 N | auth: Role root is created 2021-10-12 17:07:04.425010 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.425019 N | auth: granted role root to user root 2021-10-12 17:07:04.425036 N | auth: Authentication enabled 2021-10-12 17:07:04.425209 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.425221 N | auth: Role role-test is created 2021-10-12 17:07:04.427615 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.427630 N | auth: added a new user: foo 2021-10-12 17:07:04.427658 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.427667 N | auth: Role role-test-1 is created 2021-10-12 17:07:04.427681 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.427693 N | auth: role role-test-1's permission of key Keys is updated as WRITE 2021-10-12 17:07:04.427723 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.427732 N | auth: revoked key Keys from role role-test-1 --- PASS: TestRoleRevokePermission (0.01s) === RUN TestUserRevokePermission 2021-10-12 17:07:04.428547 W | auth: simple token is not cryptographically signed 2021-10-12 17:07:04.431317 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.431415 N | auth: added a new user: root 2021-10-12 17:07:04.431490 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.431540 N | auth: Role root is created 2021-10-12 17:07:04.431608 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.431654 N | auth: granted role root to user root 2021-10-12 17:07:04.441578 N | auth: Authentication enabled 2021-10-12 17:07:04.456062 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.456224 N | auth: Role role-test is created 2021-10-12 17:07:04.458427 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.458522 N | auth: added a new user: foo 2021-10-12 17:07:04.458608 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.458666 N | auth: Role role-test-1 is created 2021-10-12 17:07:04.458751 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.458808 N | auth: granted role role-test to user foo 2021-10-12 17:07:04.458877 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.458931 N | auth: granted role role-test-1 to user foo 2021-10-12 17:07:04.459050 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.459109 N | auth: revoked role role-test-1 from user foo --- PASS: TestUserRevokePermission (0.04s) === RUN TestRoleDelete 2021-10-12 17:07:04.467807 W | auth: simple token is not cryptographically signed 2021-10-12 17:07:04.472156 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.472198 N | auth: added a new user: root 2021-10-12 17:07:04.472239 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.472249 N | auth: Role root is created 2021-10-12 17:07:04.472290 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.472306 N | auth: granted role root to user root 2021-10-12 17:07:04.472348 N | auth: Authentication enabled 2021-10-12 17:07:04.472895 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.472913 N | auth: Role role-test is created 2021-10-12 17:07:04.474901 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.474924 N | auth: added a new user: foo 2021-10-12 17:07:04.474953 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.474962 N | auth: deleted role role-test --- PASS: TestRoleDelete (0.01s) === RUN TestAuthInfoFromCtx 2021-10-12 17:07:04.799021 W | auth: simple token is not cryptographically signed 2021-10-12 17:07:04.801835 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.801853 N | auth: added a new user: root 2021-10-12 17:07:04.801883 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.801889 N | auth: Role root is created 2021-10-12 17:07:04.801913 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.801922 N | auth: granted role root to user root 2021-10-12 17:07:04.801943 N | auth: Authentication enabled 2021-10-12 17:07:04.802167 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.802180 N | auth: Role role-test is created 2021-10-12 17:07:04.803940 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.803953 N | auth: added a new user: foo 2021-10-12 17:07:04.803977 W | auth: invalid auth token: Invalid Token 2021-10-12 17:07:04.803987 W | auth: invalid auth token: Invalid.Token --- PASS: TestAuthInfoFromCtx (0.33s) === RUN TestAuthDisable 2021-10-12 17:07:04.805029 W | auth: simple token is not cryptographically signed 2021-10-12 17:07:04.807575 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.807592 N | auth: added a new user: root 2021-10-12 17:07:04.807619 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.807639 N | auth: Role root is created 2021-10-12 17:07:04.807668 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.807677 N | auth: granted role root to user root 2021-10-12 17:07:04.807702 N | auth: Authentication enabled 2021-10-12 17:07:04.807914 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.807926 N | auth: Role role-test is created 2021-10-12 17:07:04.809723 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.809736 N | auth: added a new user: foo 2021-10-12 17:07:04.809745 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.809934 N | auth: Authentication disabled --- PASS: TestAuthDisable (0.01s) === RUN TestAuthInfoFromCtxRace 2021-10-12 17:07:04.810802 W | auth: simple token is not cryptographically signed 2021-10-12 17:07:04.811464 W | auth: invalid auth token: test 2021-10-12 17:07:04.813057 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.813076 N | auth: added a new user: test --- PASS: TestAuthInfoFromCtxRace (0.00s) === RUN TestIsAdminPermitted 2021-10-12 17:07:04.813856 W | auth: simple token is not cryptographically signed 2021-10-12 17:07:04.816184 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.816200 N | auth: added a new user: root 2021-10-12 17:07:04.816225 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.816232 N | auth: Role root is created 2021-10-12 17:07:04.816256 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.816265 N | auth: granted role root to user root 2021-10-12 17:07:04.816293 N | auth: Authentication enabled 2021-10-12 17:07:04.816483 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.816495 N | auth: Role role-test is created 2021-10-12 17:07:04.818250 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.818264 N | auth: added a new user: foo 2021-10-12 17:07:04.818291 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.818463 N | auth: Authentication disabled --- PASS: TestIsAdminPermitted (0.01s) === RUN TestRecoverFromSnapshot 2021-10-12 17:07:04.819371 W | auth: simple token is not cryptographically signed 2021-10-12 17:07:04.821600 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.821619 N | auth: added a new user: root 2021-10-12 17:07:04.821643 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.821649 N | auth: Role root is created 2021-10-12 17:07:04.821680 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.821686 N | auth: granted role root to user root 2021-10-12 17:07:04.821702 N | auth: Authentication enabled 2021-10-12 17:07:04.821892 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.821904 N | auth: Role role-test is created 2021-10-12 17:07:04.823665 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.823678 N | auth: added a new user: foo 2021-10-12 17:07:04.825407 W | auth: simple token is not cryptographically signed --- PASS: TestRecoverFromSnapshot (0.01s) === RUN TestHammerSimpleAuthenticate 2021-10-12 17:07:04.826335 W | auth: simple token is not cryptographically signed 2021-10-12 17:07:04.828627 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.828643 N | auth: added a new user: root 2021-10-12 17:07:04.828668 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.828675 N | auth: Role root is created 2021-10-12 17:07:04.828698 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.828707 N | auth: granted role root to user root 2021-10-12 17:07:04.828726 N | auth: Authentication enabled 2021-10-12 17:07:04.828902 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.828921 N | auth: Role role-test is created 2021-10-12 17:07:04.830751 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.830778 N | auth: added a new user: foo 2021-10-12 17:07:04.832689 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.832711 N | auth: added a new user: user-0 2021-10-12 17:07:04.834635 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.834652 N | auth: added a new user: user-1 2021-10-12 17:07:04.836553 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.836567 N | auth: added a new user: user-2 2021-10-12 17:07:04.862520 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.862566 N | auth: added a new user: user-3 2021-10-12 17:07:04.864456 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.864481 N | auth: added a new user: user-4 2021-10-12 17:07:04.866402 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.866432 N | auth: added a new user: user-5 2021-10-12 17:07:04.868434 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.868475 N | auth: added a new user: user-6 2021-10-12 17:07:04.870377 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.870418 N | auth: added a new user: user-7 2021-10-12 17:07:04.872290 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.872378 N | auth: added a new user: user-8 2021-10-12 17:07:04.874405 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.874435 N | auth: added a new user: user-9 2021-10-12 17:07:04.876400 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.876421 N | auth: added a new user: user-10 2021-10-12 17:07:04.878407 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.878429 N | auth: added a new user: user-11 2021-10-12 17:07:04.880430 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.880453 N | auth: added a new user: user-12 2021-10-12 17:07:04.882429 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.882452 N | auth: added a new user: user-13 2021-10-12 17:07:04.884455 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.884478 N | auth: added a new user: user-14 2021-10-12 17:07:04.886468 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.886491 N | auth: added a new user: user-15 2021-10-12 17:07:04.888473 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.888492 N | auth: added a new user: user-16 2021-10-12 17:07:04.890476 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.890500 N | auth: added a new user: user-17 2021-10-12 17:07:04.892465 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.892482 N | auth: added a new user: user-18 2021-10-12 17:07:04.894459 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.894478 N | auth: added a new user: user-19 2021-10-12 17:07:04.896444 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.896463 N | auth: added a new user: user-20 2021-10-12 17:07:04.898435 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.898453 N | auth: added a new user: user-21 2021-10-12 17:07:04.900418 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.900437 N | auth: added a new user: user-22 2021-10-12 17:07:04.902407 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.902430 N | auth: added a new user: user-23 2021-10-12 17:07:04.904352 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.904369 N | auth: added a new user: user-24 2021-10-12 17:07:04.906477 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.906501 N | auth: added a new user: user-25 2021-10-12 17:07:04.908858 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.908877 N | auth: added a new user: user-26 2021-10-12 17:07:04.912704 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.912725 N | auth: added a new user: user-27 2021-10-12 17:07:04.916754 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.916783 N | auth: added a new user: user-28 2021-10-12 17:07:04.920522 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.920536 N | auth: added a new user: user-29 2021-10-12 17:07:04.955085 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.955233 N | auth: added a new user: user-30 2021-10-12 17:07:04.957579 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.957684 N | auth: added a new user: user-31 2021-10-12 17:07:04.959967 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.960064 N | auth: added a new user: user-32 2021-10-12 17:07:04.962360 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.966641 N | auth: added a new user: user-33 2021-10-12 17:07:04.969054 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.969171 N | auth: added a new user: user-34 2021-10-12 17:07:04.971637 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.971665 N | auth: added a new user: user-35 2021-10-12 17:07:04.973772 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.973804 N | auth: added a new user: user-36 2021-10-12 17:07:04.975978 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.975996 N | auth: added a new user: user-37 2021-10-12 17:07:04.978386 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.978401 N | auth: added a new user: user-38 2021-10-12 17:07:04.980909 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.980927 N | auth: added a new user: user-39 2021-10-12 17:07:04.983457 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.983473 N | auth: added a new user: user-40 2021-10-12 17:07:04.985988 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.986001 N | auth: added a new user: user-41 2021-10-12 17:07:04.988432 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.988446 N | auth: added a new user: user-42 2021-10-12 17:07:04.990788 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.990816 N | auth: added a new user: user-43 2021-10-12 17:07:04.992814 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.992831 N | auth: added a new user: user-44 2021-10-12 17:07:04.995138 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.995154 N | auth: added a new user: user-45 2021-10-12 17:07:04.997593 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:04.997618 N | auth: added a new user: user-46 2021-10-12 17:07:05.000153 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:05.000182 N | auth: added a new user: user-47 2021-10-12 17:07:05.002516 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:05.002535 N | auth: added a new user: user-48 2021-10-12 17:07:05.004966 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:05.004983 N | auth: added a new user: user-49 --- PASS: TestHammerSimpleAuthenticate (0.19s) === RUN TestRolesOrder 2021-10-12 17:07:05.019695 W | auth: simple token is not cryptographically signed 2021-10-12 17:07:05.022751 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:05.022771 N | auth: added a new user: root 2021-10-12 17:07:05.022818 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:05.022827 N | auth: Role root is created 2021-10-12 17:07:05.022849 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:05.022857 N | auth: granted role root to user root 2021-10-12 17:07:05.022891 N | auth: Authentication enabled 2021-10-12 17:07:05.047576 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:05.047755 N | auth: added a new user: user 2021-10-12 17:07:05.047888 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:05.047962 N | auth: Role role1 is created 2021-10-12 17:07:05.048090 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:05.048166 N | auth: granted role role1 to user user 2021-10-12 17:07:05.048293 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:05.048364 N | auth: Role role2 is created 2021-10-12 17:07:05.048484 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:05.048554 N | auth: granted role role2 to user user 2021-10-12 17:07:05.048654 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:05.048722 N | auth: Role abc is created 2021-10-12 17:07:05.048838 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:05.048909 N | auth: granted role abc to user user 2021-10-12 17:07:05.049007 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:05.049078 N | auth: Role xyz is created 2021-10-12 17:07:05.049178 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:05.049247 N | auth: granted role xyz to user user 2021-10-12 17:07:05.049341 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:05.049409 N | auth: Role role3 is created 2021-10-12 17:07:05.049515 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:05.049585 N | auth: granted role role3 to user user --- PASS: TestRolesOrder (0.03s) === RUN TestAuthInfoFromCtxWithRootSimple 2021-10-12 17:07:05.058621 W | auth: simple token is not cryptographically signed 2021-10-12 17:07:05.067734 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:05.067896 N | auth: added a new user: root 2021-10-12 17:07:05.068015 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:05.068034 N | auth: Role root is created 2021-10-12 17:07:05.068080 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:05.068097 N | auth: granted role root to user root 2021-10-12 17:07:05.068142 N | auth: Authentication enabled --- PASS: TestAuthInfoFromCtxWithRootSimple (0.02s) === RUN TestAuthInfoFromCtxWithRootJWT 2021-10-12 17:07:05.074055 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:05.074093 N | auth: added a new user: root 2021-10-12 17:07:05.074148 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:05.074159 N | auth: Role root is created 2021-10-12 17:07:05.074203 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-12 17:07:05.074217 N | auth: granted role root to user root 2021-10-12 17:07:05.074240 N | auth: Authentication enabled --- PASS: TestAuthInfoFromCtxWithRootJWT (0.01s) PASS ok github.com/coreos/etcd/auth 0.861s ? 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.09s) === 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.175s === RUN TestDialCancel {"level":"warn","ts":"2021-10-12T17:07:40.232Z","caller":"clientv3/retry_interceptor.go:62","msg":"retrying of unary invoker failed","target":"endpoint://client-da087fb4-749e-449e-a66b-fd0f31697c5c/dialcancel:12345","attempt":0,"error":"rpc error: code = Canceled desc = context canceled"} --- PASS: TestDialCancel (0.12s) === RUN TestDialTimeout --- PASS: TestDialTimeout (3.05s) === RUN TestDialNoTimeout --- PASS: TestDialNoTimeout (0.00s) === RUN TestIsHaltErr --- PASS: TestIsHaltErr (0.00s) === RUN TestCompactOp --- PASS: TestCompactOp (0.00s) === RUN TestMetadataWithRequireLeader --- PASS: TestMetadataWithRequireLeader (0.00s) === RUN TestMetadataWithClientAPIVersion --- PASS: TestMetadataWithClientAPIVersion (0.00s) === RUN TestOpWithSort --- PASS: TestOpWithSort (0.00s) === RUN TestTxnPanics --- PASS: TestTxnPanics (0.00s) === RUN TestEvent --- PASS: TestEvent (0.00s) PASS ok github.com/coreos/etcd/clientv3 4.247s === RUN TestRoundRobinBalancedResolvableNoFailover === RUN TestRoundRobinBalancedResolvableNoFailover/rrBalanced_1 {"level":"debug","msg":"registered balancer","policy":"picker-roundrobin-balanced","name":"16AD5784B463B0761"} {"level":"info","msg":"built balancer","balancer-id":"cexldsnyqi57","policy":"picker-roundrobin-balanced","resolver-target":"endpoint://nofailover/*"} {"level":"info","msg":"resolved","picker":"picker-error","balancer-id":"cexldsnyqi57","addresses":["127.0.0.1:36517"]} {"level":"info","msg":"created subconn","address":"127.0.0.1:36517"} {"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cexldsnyqi57","connected":false,"subconn":"0xc0000a7d40","subconn-size":1,"address":"127.0.0.1:36517","old-state":"IDLE","new-state":"CONNECTING"} {"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"} {"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cexldsnyqi57","connected":true,"subconn":"0xc0000a7d40","subconn-size":1,"address":"127.0.0.1:36517","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cexldsnyqi57","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:36517 (0xc0000a7d40)"],"subconn-size":1} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:36517","subconn-index":0,"subconn-size":1} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:36517","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:36517","subconn-index":0,"subconn-size":1} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:36517","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:36517","subconn-index":0,"subconn-size":1} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:36517","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:36517","subconn-index":0,"subconn-size":1} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:36517","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:36517","subconn-index":0,"subconn-size":1} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:36517","success":true,"bytes-sent":true,"bytes-received":true} === RUN TestRoundRobinBalancedResolvableNoFailover/rrBalanced_1_unix_sockets {"level":"debug","msg":"registered balancer","policy":"picker-roundrobin-balanced","name":"16AD5784B493F35F2"} {"level":"info","msg":"built balancer","balancer-id":"cexldso0jjee","policy":"picker-roundrobin-balanced","resolver-target":"endpoint://nofailover/*"} {"level":"info","msg":"resolved","picker":"picker-error","balancer-id":"cexldso0jjee","addresses":["unix:///tmp/etcd-unix-so-822026393"]} {"level":"info","msg":"created subconn","address":"unix:///tmp/etcd-unix-so-822026393"} {"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cexldso0jjee","connected":false,"subconn":"0xc00024b250","subconn-size":1,"address":"unix:///tmp/etcd-unix-so-822026393","old-state":"IDLE","new-state":"CONNECTING"} {"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"} {"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cexldso0jjee","connected":true,"subconn":"0xc00024b250","subconn-size":1,"address":"unix:///tmp/etcd-unix-so-822026393","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cexldso0jjee","policy":"picker-roundrobin-balanced","subconn-ready":["unix:///tmp/etcd-unix-so-822026393 (0xc00024b250)"],"subconn-size":1} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-822026393","subconn-index":0,"subconn-size":1} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-822026393","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-822026393","subconn-index":0,"subconn-size":1} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-822026393","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-822026393","subconn-index":0,"subconn-size":1} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-822026393","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-822026393","subconn-index":0,"subconn-size":1} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-822026393","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-822026393","subconn-index":0,"subconn-size":1} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-822026393","success":true,"bytes-sent":true,"bytes-received":true} === RUN TestRoundRobinBalancedResolvableNoFailover/rrBalanced_3 {"level":"debug","msg":"registered balancer","policy":"picker-roundrobin-balanced","name":"16AD5784B4F673B33"} {"level":"info","msg":"built balancer","balancer-id":"cexldso4ecjp","policy":"picker-roundrobin-balanced","resolver-target":"endpoint://nofailover/*"} {"level":"info","msg":"resolved","picker":"picker-error","balancer-id":"cexldso4ecjp","addresses":["127.0.0.1:40557","127.0.0.1:42407","127.0.0.1:46471"]} {"level":"info","msg":"created subconn","address":"127.0.0.1:40557"} {"level":"info","msg":"created subconn","address":"127.0.0.1:42407"} {"level":"info","msg":"created subconn","address":"127.0.0.1:46471"} {"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cexldso4ecjp","connected":false,"subconn":"0xc000116530","subconn-size":3,"address":"127.0.0.1:40557","old-state":"IDLE","new-state":"CONNECTING"} {"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"} {"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cexldso4ecjp","connected":false,"subconn":"0xc000116550","subconn-size":3,"address":"127.0.0.1:42407","old-state":"IDLE","new-state":"CONNECTING"} {"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"} {"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cexldso4ecjp","connected":false,"subconn":"0xc000116580","subconn-size":3,"address":"127.0.0.1:46471","old-state":"IDLE","new-state":"CONNECTING"} {"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"} {"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cexldso4ecjp","connected":true,"subconn":"0xc000116530","subconn-size":3,"address":"127.0.0.1:40557","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cexldso4ecjp","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:40557 (0xc000116530)"],"subconn-size":1} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40557","subconn-index":0,"subconn-size":1} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cexldso4ecjp","connected":true,"subconn":"0xc000116580","subconn-size":3,"address":"127.0.0.1:46471","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cexldso4ecjp","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:40557 (0xc000116530)","127.0.0.1:46471 (0xc000116580)"],"subconn-size":2} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cexldso4ecjp","connected":true,"subconn":"0xc000116550","subconn-size":3,"address":"127.0.0.1:42407","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cexldso4ecjp","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:40557 (0xc000116530)","127.0.0.1:42407 (0xc000116550)","127.0.0.1:46471 (0xc000116580)"],"subconn-size":3} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40557","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42407","subconn-index":0,"subconn-size":3} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42407","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46471","subconn-index":1,"subconn-size":3} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46471","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40557","subconn-index":2,"subconn-size":3} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40557","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42407","subconn-index":0,"subconn-size":3} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42407","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46471","subconn-index":1,"subconn-size":3} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46471","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40557","subconn-index":2,"subconn-size":3} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40557","success":true,"bytes-sent":true,"bytes-received":true} === RUN TestRoundRobinBalancedResolvableNoFailover/rrBalanced_5 {"level":"debug","msg":"registered balancer","policy":"picker-roundrobin-balanced","name":"16AD5784B94E95174"} {"level":"info","msg":"built balancer","balancer-id":"cexldspbtt41","policy":"picker-roundrobin-balanced","resolver-target":"endpoint://nofailover/*"} {"level":"info","msg":"resolved","picker":"picker-error","balancer-id":"cexldspbtt41","addresses":["127.0.0.1:35765","127.0.0.1:40311","127.0.0.1:44041","127.0.0.1:44433","127.0.0.1:46787"]} {"level":"info","msg":"created subconn","address":"127.0.0.1:40311"} {"level":"info","msg":"created subconn","address":"127.0.0.1:44433"} {"level":"info","msg":"created subconn","address":"127.0.0.1:44041"} {"level":"info","msg":"created subconn","address":"127.0.0.1:46787"} {"level":"info","msg":"created subconn","address":"127.0.0.1:35765"} {"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cexldspbtt41","connected":false,"subconn":"0xc000720160","subconn-size":5,"address":"127.0.0.1:40311","old-state":"IDLE","new-state":"CONNECTING"} {"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"} {"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cexldspbtt41","connected":false,"subconn":"0xc000720180","subconn-size":5,"address":"127.0.0.1:44433","old-state":"IDLE","new-state":"CONNECTING"} {"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"} {"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cexldspbtt41","connected":false,"subconn":"0xc0007201b0","subconn-size":5,"address":"127.0.0.1:44041","old-state":"IDLE","new-state":"CONNECTING"} {"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"} {"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cexldspbtt41","connected":false,"subconn":"0xc0007201d0","subconn-size":5,"address":"127.0.0.1:46787","old-state":"IDLE","new-state":"CONNECTING"} {"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"} {"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cexldspbtt41","connected":false,"subconn":"0xc0007201f0","subconn-size":5,"address":"127.0.0.1:35765","old-state":"IDLE","new-state":"CONNECTING"} {"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"} {"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cexldspbtt41","connected":true,"subconn":"0xc0007201f0","subconn-size":5,"address":"127.0.0.1:35765","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cexldspbtt41","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:35765 (0xc0007201f0)"],"subconn-size":1} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35765","subconn-index":0,"subconn-size":1} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35765","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35765","subconn-index":0,"subconn-size":1} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cexldspbtt41","connected":true,"subconn":"0xc000720180","subconn-size":5,"address":"127.0.0.1:44433","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cexldspbtt41","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:35765 (0xc0007201f0)","127.0.0.1:44433 (0xc000720180)"],"subconn-size":2} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cexldspbtt41","connected":true,"subconn":"0xc000720160","subconn-size":5,"address":"127.0.0.1:40311","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cexldspbtt41","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:35765 (0xc0007201f0)","127.0.0.1:40311 (0xc000720160)","127.0.0.1:44433 (0xc000720180)"],"subconn-size":3} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cexldspbtt41","connected":true,"subconn":"0xc0007201b0","subconn-size":5,"address":"127.0.0.1:44041","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cexldspbtt41","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:35765 (0xc0007201f0)","127.0.0.1:40311 (0xc000720160)","127.0.0.1:44041 (0xc0007201b0)","127.0.0.1:44433 (0xc000720180)"],"subconn-size":4} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cexldspbtt41","connected":true,"subconn":"0xc0007201d0","subconn-size":5,"address":"127.0.0.1:46787","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cexldspbtt41","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:35765 (0xc0007201f0)","127.0.0.1:40311 (0xc000720160)","127.0.0.1:44041 (0xc0007201b0)","127.0.0.1:44433 (0xc000720180)","127.0.0.1:46787 (0xc0007201d0)"],"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35765","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40311","subconn-index":0,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40311","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44433","subconn-index":1,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44433","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44041","subconn-index":2,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44041","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46787","subconn-index":3,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46787","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35765","subconn-index":4,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35765","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40311","subconn-index":0,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40311","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44433","subconn-index":1,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44433","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44041","subconn-index":2,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44041","success":true,"bytes-sent":true,"bytes-received":true} --- PASS: TestRoundRobinBalancedResolvableNoFailover (0.10s) --- PASS: TestRoundRobinBalancedResolvableNoFailover/rrBalanced_1 (0.01s) --- PASS: TestRoundRobinBalancedResolvableNoFailover/rrBalanced_1_unix_sockets (0.00s) --- PASS: TestRoundRobinBalancedResolvableNoFailover/rrBalanced_3 (0.06s) --- PASS: TestRoundRobinBalancedResolvableNoFailover/rrBalanced_5 (0.03s) === RUN TestRoundRobinBalancedResolvableFailoverFromServerFail {"level":"debug","msg":"registered balancer","policy":"picker-roundrobin-balanced","name":"16AD5784BA3E8F4C5"} {"level":"info","msg":"built balancer","balancer-id":"cexldspl7ehb","policy":"picker-roundrobin-balanced","resolver-target":"endpoint://serverfail/mock.server"} {"level":"info","msg":"resolved","picker":"picker-error","balancer-id":"cexldspl7ehb","addresses":["127.0.0.1:35415","127.0.0.1:39771","127.0.0.1:45353","127.0.0.1:46397","127.0.0.1:46757"]} {"level":"info","msg":"created subconn","address":"127.0.0.1:46397"} {"level":"info","msg":"created subconn","address":"127.0.0.1:45353"} {"level":"info","msg":"created subconn","address":"127.0.0.1:39771"} {"level":"info","msg":"created subconn","address":"127.0.0.1:46757"} {"level":"info","msg":"created subconn","address":"127.0.0.1:35415"} {"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cexldspl7ehb","connected":false,"subconn":"0xc000308430","subconn-size":5,"address":"127.0.0.1:46397","old-state":"IDLE","new-state":"CONNECTING"} {"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"} {"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cexldspl7ehb","connected":false,"subconn":"0xc000308450","subconn-size":5,"address":"127.0.0.1:45353","old-state":"IDLE","new-state":"CONNECTING"} {"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"} {"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cexldspl7ehb","connected":false,"subconn":"0xc000308470","subconn-size":5,"address":"127.0.0.1:39771","old-state":"IDLE","new-state":"CONNECTING"} {"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"} {"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cexldspl7ehb","connected":false,"subconn":"0xc0003084a0","subconn-size":5,"address":"127.0.0.1:46757","old-state":"IDLE","new-state":"CONNECTING"} {"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"} {"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cexldspl7ehb","connected":false,"subconn":"0xc0003084c0","subconn-size":5,"address":"127.0.0.1:35415","old-state":"IDLE","new-state":"CONNECTING"} {"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"} {"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cexldspl7ehb","connected":false,"subconn":"0xc000308430","subconn-size":5,"address":"127.0.0.1:46397","old-state":"CONNECTING","new-state":"TRANSIENT_FAILURE"} {"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cexldspl7ehb","connected":true,"subconn":"0xc0003084c0","subconn-size":5,"address":"127.0.0.1:35415","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cexldspl7ehb","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:35415 (0xc0003084c0)"],"subconn-size":1} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cexldspl7ehb","connected":true,"subconn":"0xc000308450","subconn-size":5,"address":"127.0.0.1:45353","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cexldspl7ehb","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:35415 (0xc0003084c0)","127.0.0.1:45353 (0xc000308450)"],"subconn-size":2} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35415","subconn-index":0,"subconn-size":1} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cexldspl7ehb","connected":true,"subconn":"0xc000308470","subconn-size":5,"address":"127.0.0.1:39771","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cexldspl7ehb","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:35415 (0xc0003084c0)","127.0.0.1:39771 (0xc000308470)","127.0.0.1:45353 (0xc000308450)"],"subconn-size":3} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cexldspl7ehb","connected":true,"subconn":"0xc0003084a0","subconn-size":5,"address":"127.0.0.1:46757","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cexldspl7ehb","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:35415 (0xc0003084c0)","127.0.0.1:39771 (0xc000308470)","127.0.0.1:45353 (0xc000308450)","127.0.0.1:46757 (0xc0003084a0)"],"subconn-size":4} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35415","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39771","subconn-index":0,"subconn-size":4} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39771","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46757","subconn-index":1,"subconn-size":4} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46757","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35415","subconn-index":2,"subconn-size":4} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35415","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45353","subconn-index":3,"subconn-size":4} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45353","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39771","subconn-index":0,"subconn-size":4} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39771","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46757","subconn-index":1,"subconn-size":4} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46757","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35415","subconn-index":2,"subconn-size":4} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35415","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45353","subconn-index":3,"subconn-size":4} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45353","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39771","subconn-index":0,"subconn-size":4} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39771","success":true,"bytes-sent":true,"bytes-received":true} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cexldspl7ehb","connected":false,"subconn":"0xc000308430","subconn-size":5,"address":"127.0.0.1:46397","old-state":"TRANSIENT_FAILURE","new-state":"CONNECTING"} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cexldspl7ehb","connected":true,"subconn":"0xc000308430","subconn-size":5,"address":"127.0.0.1:46397","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cexldspl7ehb","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:35415 (0xc0003084c0)","127.0.0.1:39771 (0xc000308470)","127.0.0.1:45353 (0xc000308450)","127.0.0.1:46397 (0xc000308430)","127.0.0.1:46757 (0xc0003084a0)"],"subconn-size":5} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46397","subconn-index":0,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46397","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45353","subconn-index":1,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45353","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39771","subconn-index":2,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39771","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46757","subconn-index":3,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46757","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35415","subconn-index":4,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35415","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46397","subconn-index":0,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46397","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45353","subconn-index":1,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45353","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39771","subconn-index":2,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39771","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46757","subconn-index":3,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46757","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35415","subconn-index":4,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35415","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46397","subconn-index":0,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46397","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45353","subconn-index":1,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45353","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39771","subconn-index":2,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39771","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46757","subconn-index":3,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46757","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35415","subconn-index":4,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35415","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46397","subconn-index":0,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46397","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45353","subconn-index":1,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45353","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39771","subconn-index":2,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39771","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46757","subconn-index":3,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46757","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35415","subconn-index":4,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35415","success":true,"bytes-sent":true,"bytes-received":true} --- PASS: TestRoundRobinBalancedResolvableFailoverFromServerFail (1.02s) === RUN TestRoundRobinBalancedResolvableFailoverFromRequestFail {"level":"debug","msg":"registered balancer","policy":"picker-roundrobin-balanced","name":"16AD5784F6FFD5816"} {"level":"info","msg":"built balancer","balancer-id":"cexldt6g16dp","policy":"picker-roundrobin-balanced","resolver-target":"endpoint://requestfail/mock.server"} {"level":"info","msg":"resolved","picker":"picker-error","balancer-id":"cexldt6g16dp","addresses":["127.0.0.1:35693","127.0.0.1:36115","127.0.0.1:37915","127.0.0.1:41461","127.0.0.1:43581"]} {"level":"info","msg":"created subconn","address":"127.0.0.1:37915"} {"level":"info","msg":"created subconn","address":"127.0.0.1:43581"} {"level":"info","msg":"created subconn","address":"127.0.0.1:35693"} {"level":"info","msg":"created subconn","address":"127.0.0.1:36115"} {"level":"info","msg":"created subconn","address":"127.0.0.1:41461"} {"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cexldt6g16dp","connected":false,"subconn":"0xc000116270","subconn-size":5,"address":"127.0.0.1:37915","old-state":"IDLE","new-state":"CONNECTING"} {"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"} {"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cexldt6g16dp","connected":false,"subconn":"0xc000116290","subconn-size":5,"address":"127.0.0.1:43581","old-state":"IDLE","new-state":"CONNECTING"} {"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"} {"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cexldt6g16dp","connected":false,"subconn":"0xc0001162b0","subconn-size":5,"address":"127.0.0.1:35693","old-state":"IDLE","new-state":"CONNECTING"} {"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"} {"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cexldt6g16dp","connected":false,"subconn":"0xc0001162e0","subconn-size":5,"address":"127.0.0.1:36115","old-state":"IDLE","new-state":"CONNECTING"} {"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"} {"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cexldt6g16dp","connected":false,"subconn":"0xc000116300","subconn-size":5,"address":"127.0.0.1:41461","old-state":"IDLE","new-state":"CONNECTING"} {"level":"warn","msg":"connectivity recorder received unknown state","connectivity-state":"IDLE"} {"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cexldt6g16dp","connected":true,"subconn":"0xc0001162b0","subconn-size":5,"address":"127.0.0.1:35693","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cexldt6g16dp","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:35693 (0xc0001162b0)"],"subconn-size":1} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cexldt6g16dp","connected":true,"subconn":"0xc000116290","subconn-size":5,"address":"127.0.0.1:43581","old-state":"CONNECTING","new-state":"READY"} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35693","subconn-index":0,"subconn-size":1} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cexldt6g16dp","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:35693 (0xc0001162b0)","127.0.0.1:43581 (0xc000116290)"],"subconn-size":2} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cexldt6g16dp","connected":true,"subconn":"0xc0001162e0","subconn-size":5,"address":"127.0.0.1:36115","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cexldt6g16dp","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:35693 (0xc0001162b0)","127.0.0.1:36115 (0xc0001162e0)","127.0.0.1:43581 (0xc000116290)"],"subconn-size":3} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cexldt6g16dp","connected":true,"subconn":"0xc000116270","subconn-size":5,"address":"127.0.0.1:37915","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cexldt6g16dp","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:35693 (0xc0001162b0)","127.0.0.1:36115 (0xc0001162e0)","127.0.0.1:37915 (0xc000116270)","127.0.0.1:43581 (0xc000116290)"],"subconn-size":4} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cexldt6g16dp","connected":true,"subconn":"0xc000116300","subconn-size":5,"address":"127.0.0.1:41461","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cexldt6g16dp","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:35693 (0xc0001162b0)","127.0.0.1:36115 (0xc0001162e0)","127.0.0.1:37915 (0xc000116270)","127.0.0.1:41461 (0xc000116300)","127.0.0.1:43581 (0xc000116290)"],"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35693","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37915","subconn-index":0,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37915","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43581","subconn-index":1,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43581","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35693","subconn-index":2,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35693","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:36115","subconn-index":3,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:36115","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:41461","subconn-index":4,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:41461","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37915","subconn-index":0,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37915","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43581","subconn-index":1,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43581","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35693","subconn-index":2,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35693","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:36115","subconn-index":3,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:36115","success":true,"bytes-sent":true,"bytes-received":true} --- PASS: TestRoundRobinBalancedResolvableFailoverFromRequestFail (0.01s) === RUN Test_epsToAddrs --- PASS: Test_epsToAddrs (0.00s) PASS ok github.com/coreos/etcd/clientv3/balancer 1.189s ? github.com/coreos/etcd/clientv3/balancer/connectivity [no test files] ? github.com/coreos/etcd/clientv3/balancer/picker [no test files] ? github.com/coreos/etcd/clientv3/balancer/resolver/endpoint [no test files] testing: warning: no tests to run PASS ok github.com/coreos/etcd/clientv3/clientv3util 0.066s [no tests to run] 2021-10-12 17:07:55.477664 I | integration: launching 2546536239160980322 (unix://localhost:25465362391609803220) 2021-10-12 17:07:55.481643 I | etcdserver: name = 2546536239160980322 2021-10-12 17:07:55.481671 I | etcdserver: data dir = /tmp/etcd830155344 2021-10-12 17:07:55.481685 I | etcdserver: member dir = /tmp/etcd830155344/member 2021-10-12 17:07:55.481695 I | etcdserver: heartbeat = 10ms 2021-10-12 17:07:55.481711 I | etcdserver: election = 100ms 2021-10-12 17:07:55.481722 I | etcdserver: snapshot count = 0 2021-10-12 17:07:55.481760 I | etcdserver: advertise client URLs = unix://127.0.0.1:210023879995 2021-10-12 17:07:55.481783 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:210013879995 2021-10-12 17:07:55.481809 I | etcdserver: initial cluster = 2546536239160980322=unix://127.0.0.1:210013879995 2021-10-12 17:07:55.485112 I | etcdserver: starting member 42a3356940be45ba in cluster e1eeb64e36088b01 2021-10-12 17:07:55.485182 I | raft: 42a3356940be45ba became follower at term 0 2021-10-12 17:07:55.485206 I | raft: newRaft 42a3356940be45ba [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2021-10-12 17:07:55.485227 I | raft: 42a3356940be45ba became follower at term 1 2021-10-12 17:07:55.486664 W | auth: simple token is not cryptographically signed 2021-10-12 17:07:55.491560 I | etcdserver: set snapshot count to default 100000 2021-10-12 17:07:55.491621 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-12 17:07:55.491737 I | etcdserver: 42a3356940be45ba as single-node; fast-forwarding 9 ticks (election ticks 10) 2021-10-12 17:07:55.492757 I | etcdserver/membership: added member 42a3356940be45ba [unix://127.0.0.1:210013879995] to cluster e1eeb64e36088b01 2021-10-12 17:07:55.496897 I | integration: launched 2546536239160980322 (unix://localhost:25465362391609803220) 2021-10-12 17:07:55.557251 I | raft: 42a3356940be45ba is starting a new election at term 1 2021-10-12 17:07:55.557539 I | raft: 42a3356940be45ba became candidate at term 2 2021-10-12 17:07:55.557735 I | raft: 42a3356940be45ba received MsgVoteResp from 42a3356940be45ba at term 2 2021-10-12 17:07:55.557812 I | raft: 42a3356940be45ba became leader at term 2 2021-10-12 17:07:55.557841 I | raft: raft.node: 42a3356940be45ba elected leader 42a3356940be45ba at term 2 2021-10-12 17:07:55.558213 I | etcdserver: setting up the initial cluster version to 3.3 2021-10-12 17:07:55.558836 I | etcdserver: published {Name:2546536239160980322 ClientURLs:[unix://127.0.0.1:210023879995]} to cluster e1eeb64e36088b01 2021-10-12 17:07:55.559306 N | etcdserver/membership: set the initial cluster version to 3.3 2021-10-12 17:07:55.559604 I | etcdserver/api: enabled capabilities for version 3.3 === RUN TestResumeElection --- PASS: TestResumeElection (0.02s) PASS 2021-10-12 17:07:55.591716 I | integration: terminating 2546536239160980322 (unix://localhost:25465362391609803220) 2021-10-12 17:07:55.593807 I | integration: terminated 2546536239160980322 (unix://localhost:25465362391609803220) ok github.com/coreos/etcd/clientv3/concurrency 0.179s ? github.com/coreos/etcd/clientv3/credentials [no test files] ? github.com/coreos/etcd/clientv3/leasing [no test files] ? github.com/coreos/etcd/clientv3/mirror [no test files] === RUN TestPrefixInterval --- PASS: TestPrefixInterval (0.00s) PASS ok github.com/coreos/etcd/clientv3/namespace 0.013s === RUN TestGRPCResolver 2021-10-12 17:08:02.075597 I | integration: launching 8294087122010277379 (unix://localhost:82940871220102773790) 2021-10-12 17:08:02.113135 I | etcdserver: name = 8294087122010277379 2021-10-12 17:08:02.113170 I | etcdserver: data dir = /tmp/etcd070649506 2021-10-12 17:08:02.113179 I | etcdserver: member dir = /tmp/etcd070649506/member 2021-10-12 17:08:02.113185 I | etcdserver: heartbeat = 10ms 2021-10-12 17:08:02.113189 I | etcdserver: election = 100ms 2021-10-12 17:08:02.113194 I | etcdserver: snapshot count = 0 2021-10-12 17:08:02.113222 I | etcdserver: advertise client URLs = unix://127.0.0.1:210023880128 2021-10-12 17:08:02.113230 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:210013880128 2021-10-12 17:08:02.113245 I | etcdserver: initial cluster = 8294087122010277379=unix://127.0.0.1:210013880128 2021-10-12 17:08:02.115706 I | etcdserver: starting member 84888ed1b78b249 in cluster 4372185467ea5f0 2021-10-12 17:08:02.115751 I | raft: 84888ed1b78b249 became follower at term 0 2021-10-12 17:08:02.115762 I | raft: newRaft 84888ed1b78b249 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2021-10-12 17:08:02.115769 I | raft: 84888ed1b78b249 became follower at term 1 2021-10-12 17:08:02.116785 W | auth: simple token is not cryptographically signed 2021-10-12 17:08:02.120373 I | etcdserver: set snapshot count to default 100000 2021-10-12 17:08:02.120411 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-12 17:08:02.120498 I | etcdserver: 84888ed1b78b249 as single-node; fast-forwarding 9 ticks (election ticks 10) 2021-10-12 17:08:02.120786 I | etcdserver/membership: added member 84888ed1b78b249 [unix://127.0.0.1:210013880128] to cluster 4372185467ea5f0 2021-10-12 17:08:02.123660 I | integration: launched 8294087122010277379 (unix://localhost:82940871220102773790) 2021-10-12 17:08:02.146176 I | raft: 84888ed1b78b249 is starting a new election at term 1 2021-10-12 17:08:02.146224 I | raft: 84888ed1b78b249 became candidate at term 2 2021-10-12 17:08:02.146246 I | raft: 84888ed1b78b249 received MsgVoteResp from 84888ed1b78b249 at term 2 2021-10-12 17:08:02.146265 I | raft: 84888ed1b78b249 became leader at term 2 2021-10-12 17:08:02.146278 I | raft: raft.node: 84888ed1b78b249 elected leader 84888ed1b78b249 at term 2 2021-10-12 17:08:02.146479 I | etcdserver: setting up the initial cluster version to 3.3 2021-10-12 17:08:02.148085 N | etcdserver/membership: set the initial cluster version to 3.3 2021-10-12 17:08:02.148171 I | etcdserver/api: enabled capabilities for version 3.3 2021-10-12 17:08:02.148241 I | etcdserver: published {Name:8294087122010277379 ClientURLs:[unix://127.0.0.1:210023880128]} to cluster 4372185467ea5f0 2021-10-12 17:08:02.163216 I | integration: terminating 8294087122010277379 (unix://localhost:82940871220102773790) 2021-10-12 17:08:02.165244 I | integration: terminated 8294087122010277379 (unix://localhost:82940871220102773790) --- PASS: TestGRPCResolver (0.09s) === RUN TestGRPCResolverMulti 2021-10-12 17:08:02.168962 I | integration: launching 538953612492158646 (unix://localhost:5389536124921586460) 2021-10-12 17:08:02.189212 I | etcdserver: name = 538953612492158646 2021-10-12 17:08:02.189240 I | etcdserver: data dir = /tmp/etcd052348313 2021-10-12 17:08:02.189249 I | etcdserver: member dir = /tmp/etcd052348313/member 2021-10-12 17:08:02.189255 I | etcdserver: heartbeat = 10ms 2021-10-12 17:08:02.189261 I | etcdserver: election = 100ms 2021-10-12 17:08:02.189267 I | etcdserver: snapshot count = 0 2021-10-12 17:08:02.189279 I | etcdserver: advertise client URLs = unix://127.0.0.1:210043880128 2021-10-12 17:08:02.189287 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:210033880128 2021-10-12 17:08:02.189302 I | etcdserver: initial cluster = 538953612492158646=unix://127.0.0.1:210033880128 2021-10-12 17:08:02.190847 I | etcdserver: starting member f49caa81b2fd28d0 in cluster bebaf1e16f580af7 2021-10-12 17:08:02.190880 I | raft: f49caa81b2fd28d0 became follower at term 0 2021-10-12 17:08:02.190893 I | raft: newRaft f49caa81b2fd28d0 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2021-10-12 17:08:02.190901 I | raft: f49caa81b2fd28d0 became follower at term 1 2021-10-12 17:08:02.191814 W | auth: simple token is not cryptographically signed 2021-10-12 17:08:02.193197 I | etcdserver: set snapshot count to default 100000 2021-10-12 17:08:02.193217 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-12 17:08:02.193270 I | etcdserver: f49caa81b2fd28d0 as single-node; fast-forwarding 9 ticks (election ticks 10) 2021-10-12 17:08:02.193611 I | etcdserver/membership: added member f49caa81b2fd28d0 [unix://127.0.0.1:210033880128] to cluster bebaf1e16f580af7 2021-10-12 17:08:02.194540 I | integration: launched 538953612492158646 (unix://localhost:5389536124921586460) 2021-10-12 17:08:02.281186 I | raft: f49caa81b2fd28d0 is starting a new election at term 1 2021-10-12 17:08:02.281233 I | raft: f49caa81b2fd28d0 became candidate at term 2 2021-10-12 17:08:02.281258 I | raft: f49caa81b2fd28d0 received MsgVoteResp from f49caa81b2fd28d0 at term 2 2021-10-12 17:08:02.281275 I | raft: f49caa81b2fd28d0 became leader at term 2 2021-10-12 17:08:02.281285 I | raft: raft.node: f49caa81b2fd28d0 elected leader f49caa81b2fd28d0 at term 2 2021-10-12 17:08:02.281453 I | etcdserver: setting up the initial cluster version to 3.3 2021-10-12 17:08:02.281839 N | etcdserver/membership: set the initial cluster version to 3.3 2021-10-12 17:08:02.281912 I | etcdserver: published {Name:538953612492158646 ClientURLs:[unix://127.0.0.1:210043880128]} to cluster bebaf1e16f580af7 2021-10-12 17:08:02.295428 I | integration: terminating 538953612492158646 (unix://localhost:5389536124921586460) 2021-10-12 17:08:02.296740 I | integration: terminated 538953612492158646 (unix://localhost:5389536124921586460) --- PASS: TestGRPCResolverMulti (0.13s) PASS ok github.com/coreos/etcd/clientv3/naming 0.275s === RUN TestDetectKvOrderViolation --- PASS: TestDetectKvOrderViolation (3.31s) === RUN TestDetectTxnOrderViolation --- PASS: TestDetectTxnOrderViolation (3.20s) === RUN TestKvOrdering --- PASS: TestKvOrdering (0.00s) === RUN TestTxnOrdering --- PASS: TestTxnOrdering (0.00s) === RUN TestEndpointSwitchResolvesViolation --- PASS: TestEndpointSwitchResolvesViolation (3.29s) === RUN TestUnresolvableOrderViolation --- PASS: TestUnresolvableOrderViolation (10.79s) PASS ok github.com/coreos/etcd/clientv3/ordering 20.646s ? github.com/coreos/etcd/clientv3/snapshot [no test files] === RUN TestConfigFromFile --- PASS: TestConfigFromFile (0.01s) PASS ok github.com/coreos/etcd/clientv3/yaml 0.017s === RUN TestPeriodicHourly 2021-10-12 17:08:32.484517 N | compactor: Starting auto-compaction at revision 1 (retention: 2h0m0s) 2021-10-12 17:08:37.484641 N | compactor: Finished auto-compaction at revision 1 2021-10-12 17:08:37.596621 N | compactor: Starting auto-compaction at revision 10 (retention: 2h0m0s) 2021-10-12 17:08:37.596680 N | compactor: Finished auto-compaction at revision 10 2021-10-12 17:08:37.708492 N | compactor: Starting auto-compaction at revision 20 (retention: 2h0m0s) 2021-10-12 17:08:37.708548 N | compactor: Finished auto-compaction at revision 20 2021-10-12 17:08:37.820640 N | compactor: Starting auto-compaction at revision 30 (retention: 2h0m0s) 2021-10-12 17:08:37.820745 N | compactor: Finished auto-compaction at revision 30 --- PASS: TestPeriodicHourly (5.55s) === RUN TestPeriodicMinutes 2021-10-12 17:08:37.932915 N | compactor: Starting auto-compaction at revision 1 (retention: 5m0s) 2021-10-12 17:08:42.933088 N | compactor: Finished auto-compaction at revision 1 2021-10-12 17:08:43.050025 N | compactor: Starting auto-compaction at revision 10 (retention: 5m0s) 2021-10-12 17:08:43.050071 N | compactor: Finished auto-compaction at revision 10 2021-10-12 17:08:43.162223 N | compactor: Starting auto-compaction at revision 20 (retention: 5m0s) 2021-10-12 17:08:43.162274 N | compactor: Finished auto-compaction at revision 20 2021-10-12 17:08:43.274924 N | compactor: Starting auto-compaction at revision 30 (retention: 5m0s) 2021-10-12 17:08:43.275024 N | compactor: Finished auto-compaction at revision 30 2021-10-12 17:08:43.387510 N | compactor: Starting auto-compaction at revision 40 (retention: 5m0s) 2021-10-12 17:08:43.387569 N | compactor: Finished auto-compaction at revision 40 2021-10-12 17:08:43.499738 N | compactor: Starting auto-compaction at revision 50 (retention: 5m0s) 2021-10-12 17:08:43.499796 N | compactor: Finished auto-compaction at revision 50 --- PASS: TestPeriodicMinutes (5.68s) === RUN TestPeriodicPause 2021-10-12 17:08:43.870435 N | compactor: Starting auto-compaction at revision 24 (retention: 1h0m0s) 2021-10-12 17:08:43.870502 N | compactor: Finished auto-compaction at revision 24 --- PASS: TestPeriodicPause (0.37s) === RUN TestRevision 2021-10-12 17:08:48.880908 N | compactor: Starting auto-compaction at revision 90 (retention: 10 revisions) 2021-10-12 17:08:48.891110 N | compactor: Finished auto-compaction at revision 90 2021-10-12 17:08:53.901367 N | compactor: Starting auto-compaction at revision 190 (retention: 10 revisions) 2021-10-12 17:08:53.911643 N | compactor: Finished auto-compaction at revision 190 --- PASS: TestRevision (10.04s) === RUN TestRevisionPause 2021-10-12 17:08:53.932279 N | compactor: Starting auto-compaction at revision 90 (retention: 10 revisions) 2021-10-12 17:08:53.942485 N | compactor: Finished auto-compaction at revision 90 --- PASS: TestRevisionPause (0.03s) PASS ok github.com/coreos/etcd/compactor 21.684s === RUN TestNewProxyFuncUnset --- PASS: TestNewProxyFuncUnset (0.00s) === RUN TestNewProxyFuncBad --- PASS: TestNewProxyFuncBad (0.00s) === RUN TestNewProxyFunc 2021-10-12 17:08:55.759646 I | discovery: using proxy "http://bar.com" 2021-10-12 17:08:55.759716 I | discovery: using proxy "http://disco.foo.bar" --- PASS: TestNewProxyFunc (0.00s) === RUN TestCheckCluster 2021-10-12 17:08:55.759812 E | discovery: error #0: context deadline exceeded 2021-10-12 17:08:55.759910 I | discovery: cluster status check: error connecting to , retrying in 2s 2021-10-12 17:08:55.759938 E | discovery: error #0: context deadline exceeded 2021-10-12 17:08:55.759967 I | discovery: cluster status check: error connecting to , retrying in 4s 2021-10-12 17:08:55.759990 E | discovery: error #0: context deadline exceeded 2021-10-12 17:08:55.760016 I | discovery: cluster status check: error connecting to , retrying in 8s 2021-10-12 17:08:55.760066 E | discovery: error #0: context deadline exceeded 2021-10-12 17:08:55.760092 I | discovery: cluster status check: error connecting to , retrying in 2s 2021-10-12 17:08:55.760114 E | discovery: error #0: context deadline exceeded 2021-10-12 17:08:55.760138 I | discovery: cluster status check: error connecting to , retrying in 4s 2021-10-12 17:08:55.760160 E | discovery: error #0: context deadline exceeded 2021-10-12 17:08:55.760184 I | discovery: cluster status check: error connecting to , retrying in 8s 2021-10-12 17:08:55.760232 E | discovery: error #0: context deadline exceeded 2021-10-12 17:08:55.760258 I | discovery: cluster status check: error connecting to , retrying in 2s 2021-10-12 17:08:55.760301 E | discovery: error #0: context deadline exceeded 2021-10-12 17:08:55.760327 I | discovery: cluster status check: error connecting to , retrying in 4s 2021-10-12 17:08:55.760348 E | discovery: error #0: context deadline exceeded 2021-10-12 17:08:55.760371 I | discovery: cluster status check: error connecting to , retrying in 8s 2021-10-12 17:08:55.760419 E | discovery: error #0: context deadline exceeded 2021-10-12 17:08:55.760445 I | discovery: cluster status check: error connecting to , retrying in 2s 2021-10-12 17:08:55.760476 E | discovery: error #0: context deadline exceeded 2021-10-12 17:08:55.760502 I | discovery: cluster status check: error connecting to , retrying in 4s 2021-10-12 17:08:55.760523 E | discovery: error #0: context deadline exceeded 2021-10-12 17:08:55.760546 I | discovery: cluster status check: error connecting to , retrying in 8s 2021-10-12 17:08:55.760592 E | discovery: error #0: context deadline exceeded 2021-10-12 17:08:55.760618 I | discovery: cluster status check: error connecting to , retrying in 2s 2021-10-12 17:08:55.760639 E | discovery: error #0: context deadline exceeded 2021-10-12 17:08:55.760662 I | discovery: cluster status check: error connecting to , retrying in 4s 2021-10-12 17:08:55.760682 E | discovery: error #0: context deadline exceeded 2021-10-12 17:08:55.760706 I | discovery: cluster status check: error connecting to , retrying in 8s 2021-10-12 17:08:55.760748 E | discovery: error #0: context deadline exceeded 2021-10-12 17:08:55.760775 I | discovery: cluster status check: error connecting to , retrying in 2s 2021-10-12 17:08:55.760796 E | discovery: error #0: context deadline exceeded 2021-10-12 17:08:55.760820 I | discovery: cluster status check: error connecting to , retrying in 4s 2021-10-12 17:08:55.760840 E | discovery: error #0: context deadline exceeded 2021-10-12 17:08:55.760863 I | discovery: cluster status check: error connecting to , retrying in 8s 2021-10-12 17:08:55.760898 E | discovery: error #0: context deadline exceeded 2021-10-12 17:08:55.760922 I | discovery: cluster status check: error connecting to , retrying in 2s 2021-10-12 17:08:55.760943 E | discovery: error #0: context deadline exceeded 2021-10-12 17:08:55.760967 I | discovery: cluster status check: error connecting to , retrying in 4s 2021-10-12 17:08:55.760988 E | discovery: error #0: context deadline exceeded 2021-10-12 17:08:55.761015 I | discovery: cluster status check: error connecting to , retrying in 8s --- PASS: TestCheckCluster (0.00s) === RUN TestWaitNodes 2021-10-12 17:08:55.761090 N | discovery: found peer 1 in the cluster 2021-10-12 17:08:55.761102 N | discovery: found peer 2 in the cluster 2021-10-12 17:08:55.761110 N | discovery: found peer 3 in the cluster 2021-10-12 17:08:55.761117 N | discovery: found 3 needed peer(s) 2021-10-12 17:08:55.761133 N | discovery: found peer 1 in the cluster 2021-10-12 17:08:55.761142 N | discovery: found peer 2 in the cluster 2021-10-12 17:08:55.761150 N | discovery: found peer 3 in the cluster 2021-10-12 17:08:55.761157 N | discovery: found 3 needed peer(s) 2021-10-12 17:08:55.761196 N | discovery: found peer 1 in the cluster 2021-10-12 17:08:55.761207 N | discovery: found 1 peer(s), waiting for 2 more 2021-10-12 17:08:55.761214 N | discovery: found peer 2 in the cluster 2021-10-12 17:08:55.761221 N | discovery: found 2 peer(s), waiting for 1 more 2021-10-12 17:08:55.761229 N | discovery: found peer 3 in the cluster 2021-10-12 17:08:55.761244 N | discovery: found 3 needed peer(s) 2021-10-12 17:08:55.761269 N | discovery: found peer 1 in the cluster 2021-10-12 17:08:55.761279 N | discovery: found 1 peer(s), waiting for 2 more 2021-10-12 17:08:55.761289 E | discovery: error #0: context deadline exceeded 2021-10-12 17:08:55.761332 I | discovery: waiting for other nodes: error connecting to , retrying in 2s 2021-10-12 17:08:55.761359 N | discovery: found peer 1 in the cluster 2021-10-12 17:08:55.761369 N | discovery: found 1 peer(s), waiting for 2 more 2021-10-12 17:08:55.761379 E | discovery: error #0: context deadline exceeded 2021-10-12 17:08:55.761403 I | discovery: waiting for other nodes: error connecting to , retrying in 4s 2021-10-12 17:08:55.761428 N | discovery: found peer 1 in the cluster 2021-10-12 17:08:55.761437 N | discovery: found 1 peer(s), waiting for 2 more 2021-10-12 17:08:55.761444 N | discovery: found peer 2 in the cluster 2021-10-12 17:08:55.761452 N | discovery: found 2 peer(s), waiting for 1 more 2021-10-12 17:08:55.761460 N | discovery: found peer 3 in the cluster 2021-10-12 17:08:55.761468 N | discovery: found 3 needed peer(s) 2021-10-12 17:08:55.761551 N | discovery: found peer 1 in the cluster 2021-10-12 17:08:55.761563 N | discovery: found peer 2 in the cluster 2021-10-12 17:08:55.761571 N | discovery: found 2 peer(s), waiting for 1 more 2021-10-12 17:08:55.761578 N | discovery: found peer 3 in the cluster 2021-10-12 17:08:55.761586 N | discovery: found 3 needed peer(s) 2021-10-12 17:08:55.761600 N | discovery: found peer 1 in the cluster 2021-10-12 17:08:55.761608 N | discovery: found peer 2 in the cluster 2021-10-12 17:08:55.761616 N | discovery: found 2 peer(s), waiting for 1 more 2021-10-12 17:08:55.761624 E | discovery: error #0: context deadline exceeded 2021-10-12 17:08:55.761647 I | discovery: waiting for other nodes: error connecting to , retrying in 2s 2021-10-12 17:08:55.761673 N | discovery: found peer 1 in the cluster 2021-10-12 17:08:55.761689 N | discovery: found peer 2 in the cluster 2021-10-12 17:08:55.761704 N | discovery: found 2 peer(s), waiting for 1 more 2021-10-12 17:08:55.761716 E | discovery: error #0: context deadline exceeded 2021-10-12 17:08:55.761753 I | discovery: waiting for other nodes: error connecting to , retrying in 4s 2021-10-12 17:08:55.761784 N | discovery: found peer 1 in the cluster 2021-10-12 17:08:55.761795 N | discovery: found peer 2 in the cluster 2021-10-12 17:08:55.761803 N | discovery: found 2 peer(s), waiting for 1 more 2021-10-12 17:08:55.761812 N | discovery: found peer 3 in the cluster 2021-10-12 17:08:55.761820 N | discovery: found 3 needed peer(s) 2021-10-12 17:08:55.761844 N | discovery: found peer 1 in the cluster 2021-10-12 17:08:55.761856 N | discovery: found peer 2 in the cluster 2021-10-12 17:08:55.761865 N | discovery: found peer 3 in the cluster 2021-10-12 17:08:55.761873 N | discovery: found 3 needed peer(s) 2021-10-12 17:08:55.761889 N | discovery: found peer 1 in the cluster 2021-10-12 17:08:55.761898 N | discovery: found peer 2 in the cluster 2021-10-12 17:08:55.761905 N | discovery: found peer 3 in the cluster 2021-10-12 17:08:55.761911 N | discovery: found 3 needed peer(s) --- PASS: TestWaitNodes (0.00s) === RUN TestCreateSelf --- PASS: TestCreateSelf (0.00s) === RUN TestNodesToCluster --- PASS: TestNodesToCluster (0.00s) === RUN TestSortableNodes --- PASS: TestSortableNodes (0.01s) === RUN TestRetryFailure 2021-10-12 17:08:55.769722 E | discovery: error #0: context deadline exceeded 2021-10-12 17:08:55.769768 I | discovery: cluster status check: error connecting to , retrying in 2s 2021-10-12 17:08:55.769846 E | discovery: error #0: context deadline exceeded 2021-10-12 17:08:55.769930 I | discovery: cluster status check: error connecting to , retrying in 4s 2021-10-12 17:08:55.769965 E | discovery: error #0: context deadline exceeded 2021-10-12 17:08:55.769992 I | discovery: cluster status check: error connecting to , retrying in 8s 2021-10-12 17:08:55.770021 E | discovery: error #0: context deadline exceeded --- PASS: TestRetryFailure (0.00s) PASS ok github.com/coreos/etcd/discovery 0.023s === RUN TestConfigFileOtherFields --- PASS: TestConfigFileOtherFields (0.00s) === RUN TestUpdateDefaultClusterFromName --- PASS: TestUpdateDefaultClusterFromName (0.00s) === RUN TestUpdateDefaultClusterFromNameOverwrite --- PASS: TestUpdateDefaultClusterFromNameOverwrite (0.00s) === RUN TestAutoCompactionModeInvalid --- PASS: TestAutoCompactionModeInvalid (0.00s) === RUN TestAutoCompactionModeParse --- PASS: TestAutoCompactionModeParse (0.00s) === RUN TestStartEtcdWrongToken 2021-10-12 17:09:00.445981 I | embed: listening for peers on http://localhost:2380 2021-10-12 17:09:00.452853 I | embed: listening for client requests on localhost:2379 2021-10-12 17:09:00.457762 I | etcdserver: name = default 2021-10-12 17:09:00.457901 I | etcdserver: data dir = /tmp/token-test479358739 2021-10-12 17:09:00.457960 I | etcdserver: member dir = /tmp/token-test479358739/member 2021-10-12 17:09:00.458275 I | etcdserver: heartbeat = 100ms 2021-10-12 17:09:00.458343 I | etcdserver: election = 1000ms 2021-10-12 17:09:00.458395 I | etcdserver: snapshot count = 100000 2021-10-12 17:09:00.458474 I | etcdserver: advertise client URLs = http://localhost:2379 2021-10-12 17:09:00.458534 I | etcdserver: initial advertise peer URLs = http://localhost:2380 2021-10-12 17:09:00.458600 I | etcdserver: initial cluster = default=http://localhost:2380 2021-10-12 17:09:00.467205 I | etcdserver: starting member 8e9e05c52164694d in cluster cdf818194e3a8c32 2021-10-12 17:09:00.467262 I | raft: 8e9e05c52164694d became follower at term 0 2021-10-12 17:09:00.467279 I | raft: newRaft 8e9e05c52164694d [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2021-10-12 17:09:00.467290 I | raft: 8e9e05c52164694d became follower at term 1 2021-10-12 17:09:00.468715 E | auth: unknown token type: wrong-token 2021-10-12 17:09:00.468737 W | etcdserver: failed to create token provider,err is auth: invalid auth options --- PASS: TestStartEtcdWrongToken (0.03s) PASS ok github.com/coreos/etcd/embed 0.071s === RUN TestErrorWriteTo --- PASS: TestErrorWriteTo (0.00s) PASS ok github.com/coreos/etcd/error 0.041s === RUN TestMain --- PASS: TestMain (0.00s) PASS ok github.com/coreos/etcd/etcdctl 0.048s ? 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.049s ? 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.015s === RUN TestConfigParsingMemberFlags --- PASS: TestConfigParsingMemberFlags (0.00s) === RUN TestConfigFileMemberFields 2021-10-12 17:09:29.285157 I | etcdmain: Loading server configuration from "/tmp/servercfg072375436" --- PASS: TestConfigFileMemberFields (0.00s) === RUN TestConfigParsingClusteringFlags --- PASS: TestConfigParsingClusteringFlags (0.00s) === RUN TestConfigFileClusteringFields 2021-10-12 17:09:29.286662 I | etcdmain: Loading server configuration from "/tmp/servercfg407361147" --- PASS: TestConfigFileClusteringFields (0.00s) === RUN TestConfigFileClusteringFlags 2021-10-12 17:09:29.287306 I | etcdmain: Loading server configuration from "/tmp/servercfg368760222" 2021-10-12 17:09:29.287665 I | etcdmain: Loading server configuration from "/tmp/servercfg500788837" 2021-10-12 17:09:29.288048 I | etcdmain: Loading server configuration from "/tmp/servercfg084103296" 2021-10-12 17:09:29.288391 I | etcdmain: Loading server configuration from "/tmp/servercfg888632799" 2021-10-12 17:09:29.288738 I | etcdmain: Loading server configuration from "/tmp/servercfg815656882" 2021-10-12 17:09:29.289132 I | etcdmain: Loading server configuration from "/tmp/servercfg382011241" 2021-10-12 17:09:29.289456 I | etcdmain: Loading server configuration from "/tmp/servercfg201157556" 2021-10-12 17:09:29.290385 I | etcdmain: Loading server configuration from "/tmp/servercfg439376259" --- PASS: TestConfigFileClusteringFlags (0.00s) === RUN TestConfigParsingOtherFlags --- PASS: TestConfigParsingOtherFlags (0.00s) === RUN TestConfigFileOtherFields 2021-10-12 17:09:29.291163 I | etcdmain: Loading server configuration from "/tmp/servercfg289786630" --- PASS: TestConfigFileOtherFields (0.00s) === RUN TestConfigParsingConflictClusteringFlags --- PASS: TestConfigParsingConflictClusteringFlags (0.00s) === RUN TestConfigFileConflictClusteringFlags 2021-10-12 17:09:29.292348 I | etcdmain: Loading server configuration from "/tmp/servercfg960160941" 2021-10-12 17:09:29.292620 I | etcdmain: Loading server configuration from "/tmp/servercfg573306408" 2021-10-12 17:09:29.292892 I | etcdmain: Loading server configuration from "/tmp/servercfg093551975" 2021-10-12 17:09:29.293145 I | etcdmain: Loading server configuration from "/tmp/servercfg028875162" --- PASS: TestConfigFileConflictClusteringFlags (0.00s) === RUN TestConfigParsingMissedAdvertiseClientURLsFlag --- PASS: TestConfigParsingMissedAdvertiseClientURLsFlag (0.00s) === RUN TestConfigIsNewCluster --- PASS: TestConfigIsNewCluster (0.00s) === RUN TestConfigIsProxy --- PASS: TestConfigIsProxy (0.00s) === RUN TestConfigIsReadonlyProxy --- PASS: TestConfigIsReadonlyProxy (0.00s) === RUN TestConfigShouldFallbackToProxy --- PASS: TestConfigShouldFallbackToProxy (0.00s) === RUN TestConfigFileElectionTimeout 2021-10-12 17:09:29.299025 I | etcdmain: Loading server configuration from "/tmp/servercfg298423345" 2021-10-12 17:09:29.299470 I | etcdmain: Loading server configuration from "/tmp/servercfg524122076" 2021-10-12 17:09:29.299844 I | etcdmain: Loading server configuration from "/tmp/servercfg914958731" 2021-10-12 17:09:29.300227 I | etcdmain: Loading server configuration from "/tmp/servercfg601797486" --- PASS: TestConfigFileElectionTimeout (0.04s) PASS ok github.com/coreos/etcd/etcdmain 0.095s === RUN TestDecideClusterVersion --- PASS: TestDecideClusterVersion (0.00s) === RUN TestIsCompatibleWithVers 2021-10-12 17:09:37.267281 W | etcdserver: the running cluster version(2.1.0) is higher than the maximum cluster version(2.0.0) supported 2021-10-12 17:09:37.267376 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 2021-10-12 17:09:38.268975 I | etcdserver/membership: added member 4d2 [] to cluster 0 2021-10-12 17:09:38.269015 I | etcdserver: set snapshot count to default 100000 2021-10-12 17:09:38.269047 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-12 17:09:38.279583 I | etcdserver: skipped leadership transfer for single member cluster --- PASS: TestApplyRepeat (0.02s) === RUN TestApplyRequest --- PASS: TestApplyRequest (0.00s) === RUN TestApplyRequestOnAdminMemberAttributes 2021-10-12 17:09:38.290120 I | etcdserver/membership: added member 1 [] to cluster 0 --- PASS: TestApplyRequestOnAdminMemberAttributes (0.00s) === RUN TestApplyConfChangeError 2021-10-12 17:09:38.290291 I | etcdserver/membership: added member 1 [] to cluster 0 2021-10-12 17:09:38.290312 I | etcdserver/membership: added member 2 [] to cluster 0 2021-10-12 17:09:38.290325 I | etcdserver/membership: added member 3 [] to cluster 0 2021-10-12 17:09:38.290344 I | etcdserver/membership: added member 4 [] to cluster 0 2021-10-12 17:09:38.290373 I | etcdserver/membership: removed member 4 from cluster 0 --- PASS: TestApplyConfChangeError (0.04s) === RUN TestApplyConfChangeShouldStop 2021-10-12 17:09:38.333839 I | etcdserver/membership: added member 1 [] to cluster 0 2021-10-12 17:09:38.333918 I | etcdserver/membership: added member 2 [] to cluster 0 2021-10-12 17:09:38.333947 I | etcdserver/membership: added member 3 [] to cluster 0 2021-10-12 17:09:38.334054 I | etcdserver/membership: removed member 2 from cluster 0 2021-10-12 17:09:38.334126 I | etcdserver/membership: removed member 1 from cluster 0 --- PASS: TestApplyConfChangeShouldStop (0.00s) === RUN TestApplyConfigChangeUpdatesConsistIndex 2021-10-12 17:09:38.334222 I | etcdserver/membership: added member 1 [] to cluster 0 2021-10-12 17:09:38.334418 I | etcdserver/membership: added member 2 [http://whatever:123] to cluster 0 --- PASS: TestApplyConfigChangeUpdatesConsistIndex (0.00s) === RUN TestApplyMultiConfChangeShouldStop 2021-10-12 17:09:38.334518 I | etcdserver/membership: added member 1 [] to cluster 0 2021-10-12 17:09:38.334545 I | etcdserver/membership: added member 2 [] to cluster 0 2021-10-12 17:09:38.334586 I | etcdserver/membership: added member 3 [] to cluster 0 2021-10-12 17:09:38.334612 I | etcdserver/membership: added member 4 [] to cluster 0 2021-10-12 17:09:38.334651 I | etcdserver/membership: added member 5 [] to cluster 0 2021-10-12 17:09:38.334777 I | etcdserver/membership: removed member 1 from cluster 0 2021-10-12 17:09:38.334871 I | etcdserver/membership: removed member 2 from cluster 0 2021-10-12 17:09:38.334936 I | etcdserver/membership: removed member 3 from cluster 0 2021-10-12 17:09:38.334994 I | etcdserver/membership: removed member 4 from cluster 0 --- PASS: TestApplyMultiConfChangeShouldStop (0.00s) === RUN TestDoProposal 2021-10-12 17:09:38.335085 I | etcdserver: set snapshot count to default 100000 2021-10-12 17:09:38.335107 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-12 17:09:38.335255 I | etcdserver: skipped leadership transfer for single member cluster 2021-10-12 17:09:38.335307 I | etcdserver: set snapshot count to default 100000 2021-10-12 17:09:38.335320 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-12 17:09:38.335371 I | etcdserver: skipped leadership transfer for single member cluster 2021-10-12 17:09:38.335420 I | etcdserver: set snapshot count to default 100000 2021-10-12 17:09:38.335432 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-12 17:09:38.335500 I | etcdserver: skipped leadership transfer for single member cluster 2021-10-12 17:09:38.335542 I | etcdserver: set snapshot count to default 100000 2021-10-12 17:09:38.335553 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-12 17:09:38.335623 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 2021-10-12 17:09:38.356707 I | etcdserver: set snapshot count to default 100000 2021-10-12 17:09:38.356743 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-12 17:09:38.366981 I | etcdserver: skipped leadership transfer for single member cluster --- PASS: TestSyncTrigger (0.01s) === RUN TestSnapshot 2021-10-12 17:09:38.443328 I | etcdserver: saved snapshot at index 1 2021-10-12 17:09:38.443489 I | etcdserver: compacted raft log at 1 --- PASS: TestSnapshot (0.09s) === RUN TestSnapshotOrdering 2021-10-12 17:09:38.457657 I | etcdserver: set snapshot count to default 100000 2021-10-12 17:09:38.457816 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-12 17:09:38.460828 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.462081 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.462196 I | etcdserver: raft applied incoming snapshot at index 1 2021-10-12 17:09:38.462319 I | etcdserver: skipped leadership transfer for single member cluster 2021-10-12 17:09:38.462361 I | etcdserver: applying snapshot at index 0... 2021-10-12 17:09:38.462725 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.465132 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.465172 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.465255 I | etcdserver: closing old backend... 2021-10-12 17:09:38.465549 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.465576 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.465586 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.465982 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.466025 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.466071 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.466086 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.466093 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.466100 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.466108 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.466120 I | etcdserver: finished applying incoming snapshot at index 1 --- PASS: TestSnapshotOrdering (0.01s) === RUN TestTriggerSnap 2021-10-12 17:09:38.471749 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-12 17:09:38.472306 I | etcdserver: start to snapshot (applied: 11, lastsnap: 0) 2021-10-12 17:09:38.472711 I | etcdserver: saved snapshot at index 11 2021-10-12 17:09:38.472730 I | etcdserver: compacted raft log at 1 2021-10-12 17:09:38.482802 I | etcdserver: skipped leadership transfer for single member cluster --- PASS: TestTriggerSnap (0.02s) === RUN TestConcurrentApplyAndSnapshotV3 2021-10-12 17:09:38.486129 I | etcdserver: set snapshot count to default 100000 2021-10-12 17:09:38.486177 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-12 17:09:38.487801 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.488546 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.488647 I | etcdserver: raft applied incoming snapshot at index 3 2021-10-12 17:09:38.488697 I | etcdserver: applying snapshot at index 0... 2021-10-12 17:09:38.489136 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.489958 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.489996 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.490079 I | etcdserver: closing old backend... 2021-10-12 17:09:38.490336 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.490420 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.490437 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.490976 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.491029 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.491081 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.491099 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.491109 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.491118 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.491129 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.491140 I | etcdserver: finished applying incoming snapshot at index 3 2021-10-12 17:09:38.492163 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.492855 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.492948 I | etcdserver: raft applied incoming snapshot at index 6 2021-10-12 17:09:38.492982 I | etcdserver: applying snapshot at index 3... 2021-10-12 17:09:38.493284 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.494621 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.494714 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.494801 I | etcdserver: closing old backend... 2021-10-12 17:09:38.495000 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.495052 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.495493 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.495651 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.495680 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.495728 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.495739 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.495755 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.495763 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.495772 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.495787 I | etcdserver: finished applying incoming snapshot at index 6 2021-10-12 17:09:38.496717 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.497422 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.497562 I | etcdserver: raft applied incoming snapshot at index 9 2021-10-12 17:09:38.497596 I | etcdserver: applying snapshot at index 6... 2021-10-12 17:09:38.497863 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.498508 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.498526 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.498537 I | etcdserver: closing old backend... 2021-10-12 17:09:38.498765 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.498794 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.498876 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.499065 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.499097 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.499120 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.499126 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.499131 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.499135 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.499140 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.499160 I | etcdserver: finished applying incoming snapshot at index 9 2021-10-12 17:09:38.500486 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.501336 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.501401 I | etcdserver: raft applied incoming snapshot at index 12 2021-10-12 17:09:38.501432 I | etcdserver: applying snapshot at index 9... 2021-10-12 17:09:38.501836 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.502699 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.502725 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.502801 I | etcdserver: closing old backend... 2021-10-12 17:09:38.502943 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.502965 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.503143 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.503443 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.503474 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.503527 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.503539 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.503547 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.503553 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.503560 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.503568 I | etcdserver: finished applying incoming snapshot at index 12 2021-10-12 17:09:38.504521 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.505194 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.505260 I | etcdserver: raft applied incoming snapshot at index 15 2021-10-12 17:09:38.505302 I | etcdserver: applying snapshot at index 12... 2021-10-12 17:09:38.505707 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.507547 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.507597 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.507677 I | etcdserver: closing old backend... 2021-10-12 17:09:38.508299 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.508315 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.508470 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.508609 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.508627 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.508656 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.508665 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.508672 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.508677 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.508683 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.508692 I | etcdserver: finished applying incoming snapshot at index 15 2021-10-12 17:09:38.541950 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.549168 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.549280 I | etcdserver: raft applied incoming snapshot at index 18 2021-10-12 17:09:38.549319 I | etcdserver: applying snapshot at index 15... 2021-10-12 17:09:38.549666 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.550358 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.550375 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.550478 I | etcdserver: closing old backend... 2021-10-12 17:09:38.550714 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.550728 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.550826 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.551074 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.551087 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.551118 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.551124 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.551168 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.551174 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.551181 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.551188 I | etcdserver: finished applying incoming snapshot at index 18 2021-10-12 17:09:38.552801 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.553744 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.553822 I | etcdserver: raft applied incoming snapshot at index 21 2021-10-12 17:09:38.553844 I | etcdserver: applying snapshot at index 18... 2021-10-12 17:09:38.554154 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.558299 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.558363 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.558518 I | etcdserver: closing old backend... 2021-10-12 17:09:38.558684 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.558698 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.559341 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.559364 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.559407 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.559428 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.559437 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.559444 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.559453 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.559469 I | etcdserver: finished applying incoming snapshot at index 21 2021-10-12 17:09:38.559849 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.561308 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.563049 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.563149 I | etcdserver: raft applied incoming snapshot at index 24 2021-10-12 17:09:38.563187 I | etcdserver: applying snapshot at index 21... 2021-10-12 17:09:38.563553 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.564227 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.564253 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.564560 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.564574 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.564948 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.564976 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.565017 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.565079 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.565136 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.565181 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.565227 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.565280 I | etcdserver: finished applying incoming snapshot at index 24 2021-10-12 17:09:38.565393 I | etcdserver: closing old backend... 2021-10-12 17:09:38.565781 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.566336 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.567155 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.567214 I | etcdserver: raft applied incoming snapshot at index 27 2021-10-12 17:09:38.567241 I | etcdserver: applying snapshot at index 24... 2021-10-12 17:09:38.567547 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.568665 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.568702 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.568782 I | etcdserver: closing old backend... 2021-10-12 17:09:38.568885 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.568916 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.569544 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.569716 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.569742 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.569777 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.569793 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.569800 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.569805 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.569813 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.569821 I | etcdserver: finished applying incoming snapshot at index 27 2021-10-12 17:09:38.570625 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.571412 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.571478 I | etcdserver: raft applied incoming snapshot at index 30 2021-10-12 17:09:38.571509 I | etcdserver: applying snapshot at index 27... 2021-10-12 17:09:38.571846 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.572582 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.572674 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.572694 I | etcdserver: closing old backend... 2021-10-12 17:09:38.573010 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.573032 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.573440 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.573543 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.573635 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.573654 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.573661 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.573669 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.573677 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.573687 I | etcdserver: finished applying incoming snapshot at index 30 2021-10-12 17:09:38.573722 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.574497 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.575159 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.575233 I | etcdserver: raft applied incoming snapshot at index 33 2021-10-12 17:09:38.575269 I | etcdserver: applying snapshot at index 30... 2021-10-12 17:09:38.576173 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.576780 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.576801 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.576815 I | etcdserver: closing old backend... 2021-10-12 17:09:38.576963 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.576980 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.577086 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.577247 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.577265 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.577290 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.577298 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.577303 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.577307 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.577313 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.577320 I | etcdserver: finished applying incoming snapshot at index 33 2021-10-12 17:09:38.577992 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.578502 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.578546 I | etcdserver: raft applied incoming snapshot at index 36 2021-10-12 17:09:38.578574 I | etcdserver: applying snapshot at index 33... 2021-10-12 17:09:38.578953 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.580035 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.580068 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.580156 I | etcdserver: closing old backend... 2021-10-12 17:09:38.580289 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.580313 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.580561 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.580955 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.580984 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.581013 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.581021 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.581027 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.581031 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.581036 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.581044 I | etcdserver: finished applying incoming snapshot at index 36 2021-10-12 17:09:38.581729 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.582305 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.582351 I | etcdserver: raft applied incoming snapshot at index 39 2021-10-12 17:09:38.582371 I | etcdserver: applying snapshot at index 36... 2021-10-12 17:09:38.582604 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.583202 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.583218 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.583301 I | etcdserver: closing old backend... 2021-10-12 17:09:38.583356 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.583369 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.583563 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.583580 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.583598 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.583605 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.583610 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.583613 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.583618 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.583623 I | etcdserver: finished applying incoming snapshot at index 39 2021-10-12 17:09:38.583662 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.584209 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.584896 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.584979 I | etcdserver: raft applied incoming snapshot at index 42 2021-10-12 17:09:38.585015 I | etcdserver: applying snapshot at index 39... 2021-10-12 17:09:38.586380 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.587383 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.587406 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.587490 I | etcdserver: closing old backend... 2021-10-12 17:09:38.587555 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.587568 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.587748 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.587807 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.587823 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.587849 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.587856 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.587861 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.587866 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.587871 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.587878 I | etcdserver: finished applying incoming snapshot at index 42 2021-10-12 17:09:38.588398 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.588935 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.588987 I | etcdserver: raft applied incoming snapshot at index 45 2021-10-12 17:09:38.589042 I | etcdserver: applying snapshot at index 42... 2021-10-12 17:09:38.589416 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.590631 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.590666 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.590746 I | etcdserver: closing old backend... 2021-10-12 17:09:38.590851 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.590883 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.591043 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.591502 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.591527 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.591553 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.591563 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.591570 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.591576 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.591582 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.591591 I | etcdserver: finished applying incoming snapshot at index 45 2021-10-12 17:09:38.592200 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.592770 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.592820 I | etcdserver: raft applied incoming snapshot at index 48 2021-10-12 17:09:38.592840 I | etcdserver: applying snapshot at index 45... 2021-10-12 17:09:38.593100 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.593795 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.593816 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.593829 I | etcdserver: closing old backend... 2021-10-12 17:09:38.593956 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.593971 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.594072 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.594286 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.594301 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.594322 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.594331 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.594337 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.594342 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.594348 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.594354 I | etcdserver: finished applying incoming snapshot at index 48 2021-10-12 17:09:38.595386 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.634324 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.634503 I | etcdserver: raft applied incoming snapshot at index 51 2021-10-12 17:09:38.634557 I | etcdserver: applying snapshot at index 48... 2021-10-12 17:09:38.634982 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.650491 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.650543 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.650754 I | etcdserver: closing old backend... 2021-10-12 17:09:38.650835 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.650851 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.651230 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.651250 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.651263 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.651299 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.651305 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.651312 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.651317 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.651323 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.651333 I | etcdserver: finished applying incoming snapshot at index 51 2021-10-12 17:09:38.657916 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.659505 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.659613 I | etcdserver: raft applied incoming snapshot at index 54 2021-10-12 17:09:38.659644 I | etcdserver: applying snapshot at index 51... 2021-10-12 17:09:38.659928 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.662972 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.663122 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.663486 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.663568 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.663800 I | etcdserver: closing old backend... 2021-10-12 17:09:38.665782 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.666079 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.666111 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.666151 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.666165 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.666173 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.666179 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.666187 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.666197 I | etcdserver: finished applying incoming snapshot at index 54 2021-10-12 17:09:38.667214 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.668345 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.668437 I | etcdserver: raft applied incoming snapshot at index 57 2021-10-12 17:09:38.668472 I | etcdserver: applying snapshot at index 54... 2021-10-12 17:09:38.668867 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.669558 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.669601 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.669694 I | etcdserver: closing old backend... 2021-10-12 17:09:38.669900 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.669937 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.670074 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.670308 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.670332 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.670370 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.670378 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.670386 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.670391 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.670400 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.670407 I | etcdserver: finished applying incoming snapshot at index 57 2021-10-12 17:09:38.672033 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.672856 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.672982 I | etcdserver: raft applied incoming snapshot at index 60 2021-10-12 17:09:38.673097 I | etcdserver: applying snapshot at index 57... 2021-10-12 17:09:38.673513 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.674277 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.674341 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.674479 I | etcdserver: closing old backend... 2021-10-12 17:09:38.674569 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.674587 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.674730 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.674953 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.674974 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.675008 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.675018 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.675026 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.675032 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.675039 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.675047 I | etcdserver: finished applying incoming snapshot at index 60 2021-10-12 17:09:38.675722 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.676338 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.676404 I | etcdserver: raft applied incoming snapshot at index 63 2021-10-12 17:09:38.676439 I | etcdserver: applying snapshot at index 60... 2021-10-12 17:09:38.676733 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.677767 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.677807 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.677872 I | etcdserver: closing old backend... 2021-10-12 17:09:38.678120 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.678143 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.678316 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.678372 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.678390 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.678423 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.678433 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.678441 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.678448 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.678457 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.678468 I | etcdserver: finished applying incoming snapshot at index 63 2021-10-12 17:09:38.679036 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.679829 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.679921 I | etcdserver: raft applied incoming snapshot at index 66 2021-10-12 17:09:38.679949 I | etcdserver: applying snapshot at index 63... 2021-10-12 17:09:38.680273 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.681259 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.681284 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.681385 I | etcdserver: closing old backend... 2021-10-12 17:09:38.681498 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.681523 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.681778 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.681922 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.681945 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.681987 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.681999 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.682007 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.682014 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.682022 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.682040 I | etcdserver: finished applying incoming snapshot at index 66 2021-10-12 17:09:38.683557 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.684495 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.684596 I | etcdserver: raft applied incoming snapshot at index 69 2021-10-12 17:09:38.684661 I | etcdserver: applying snapshot at index 66... 2021-10-12 17:09:38.685031 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.685881 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.685905 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.685994 I | etcdserver: closing old backend... 2021-10-12 17:09:38.686137 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.686177 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.686471 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.686620 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.686647 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.686680 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.686693 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.686701 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.686710 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.686719 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.686733 I | etcdserver: finished applying incoming snapshot at index 69 2021-10-12 17:09:38.687614 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.688301 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.688377 I | etcdserver: raft applied incoming snapshot at index 72 2021-10-12 17:09:38.688421 I | etcdserver: applying snapshot at index 69... 2021-10-12 17:09:38.688813 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.690312 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.690390 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.690474 I | etcdserver: closing old backend... 2021-10-12 17:09:38.690869 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.690890 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.690993 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.691204 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.691227 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.691259 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.691284 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.691291 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.691297 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.691304 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.691312 I | etcdserver: finished applying incoming snapshot at index 72 2021-10-12 17:09:38.692150 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.692948 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.693052 I | etcdserver: raft applied incoming snapshot at index 75 2021-10-12 17:09:38.693092 I | etcdserver: applying snapshot at index 72... 2021-10-12 17:09:38.693464 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.694348 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.694386 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.694469 I | etcdserver: closing old backend... 2021-10-12 17:09:38.694613 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.694633 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.694882 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.695036 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.695065 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.695099 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.695113 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.695121 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.695127 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.695135 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.695144 I | etcdserver: finished applying incoming snapshot at index 75 2021-10-12 17:09:38.697340 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.749952 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.750322 I | etcdserver: raft applied incoming snapshot at index 78 2021-10-12 17:09:38.750352 I | etcdserver: applying snapshot at index 75... 2021-10-12 17:09:38.750701 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.751530 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.751550 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.751841 I | etcdserver: closing old backend... 2021-10-12 17:09:38.752158 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.752205 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.752215 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.752570 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.752589 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.752625 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.752634 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.752641 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.752647 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.752655 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.752663 I | etcdserver: finished applying incoming snapshot at index 78 2021-10-12 17:09:38.757893 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.759436 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.759538 I | etcdserver: raft applied incoming snapshot at index 81 2021-10-12 17:09:38.759571 I | etcdserver: applying snapshot at index 78... 2021-10-12 17:09:38.759919 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.763824 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.763880 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.764135 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.764166 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.764255 I | etcdserver: closing old backend... 2021-10-12 17:09:38.764763 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.764805 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.764827 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.764864 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.764884 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.764891 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.764897 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.764905 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.764917 I | etcdserver: finished applying incoming snapshot at index 81 2021-10-12 17:09:38.767204 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.768095 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.768185 I | etcdserver: raft applied incoming snapshot at index 84 2021-10-12 17:09:38.768223 I | etcdserver: applying snapshot at index 81... 2021-10-12 17:09:38.768536 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.769266 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.769287 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.769302 I | etcdserver: closing old backend... 2021-10-12 17:09:38.769433 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.769445 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.769608 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.769741 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.769764 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.770414 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.770435 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.770443 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.770449 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.770457 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.770465 I | etcdserver: finished applying incoming snapshot at index 84 2021-10-12 17:09:38.771429 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.772193 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.772257 I | etcdserver: raft applied incoming snapshot at index 87 2021-10-12 17:09:38.772294 I | etcdserver: applying snapshot at index 84... 2021-10-12 17:09:38.772586 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.775215 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.775282 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.775355 I | etcdserver: closing old backend... 2021-10-12 17:09:38.775633 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.775651 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.775835 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.775978 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.775995 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.776033 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.776041 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.776046 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.776050 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.776055 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.776062 I | etcdserver: finished applying incoming snapshot at index 87 2021-10-12 17:09:38.776710 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.777548 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.777630 I | etcdserver: raft applied incoming snapshot at index 90 2021-10-12 17:09:38.777663 I | etcdserver: applying snapshot at index 87... 2021-10-12 17:09:38.778125 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.778813 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.778836 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.778934 I | etcdserver: closing old backend... 2021-10-12 17:09:38.779052 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.779070 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.779248 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.779406 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.779429 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.779465 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.779477 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.779484 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.779491 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.779499 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.779508 I | etcdserver: finished applying incoming snapshot at index 90 2021-10-12 17:09:38.780798 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.781709 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.781794 I | etcdserver: raft applied incoming snapshot at index 93 2021-10-12 17:09:38.781834 I | etcdserver: applying snapshot at index 90... 2021-10-12 17:09:38.782197 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.782785 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.782802 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.782811 I | etcdserver: closing old backend... 2021-10-12 17:09:38.782984 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.783000 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.783071 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.783328 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.783344 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.783377 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.783387 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.783392 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.783398 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.783403 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.783412 I | etcdserver: finished applying incoming snapshot at index 93 2021-10-12 17:09:38.784135 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.784866 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.784950 I | etcdserver: raft applied incoming snapshot at index 96 2021-10-12 17:09:38.784968 I | etcdserver: applying snapshot at index 93... 2021-10-12 17:09:38.785215 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.786355 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.786395 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.786484 I | etcdserver: closing old backend... 2021-10-12 17:09:38.786703 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.786737 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.786947 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.786977 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.787000 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.787029 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.787037 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.787043 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.787047 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.787051 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.787059 I | etcdserver: finished applying incoming snapshot at index 96 2021-10-12 17:09:38.787804 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.788485 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.788563 I | etcdserver: raft applied incoming snapshot at index 99 2021-10-12 17:09:38.788589 I | etcdserver: applying snapshot at index 96... 2021-10-12 17:09:38.788852 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.789493 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.789511 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.789571 I | etcdserver: closing old backend... 2021-10-12 17:09:38.789638 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.789651 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.789796 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.789854 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.789870 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.789899 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.789908 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.789912 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.789916 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.789920 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.789927 I | etcdserver: finished applying incoming snapshot at index 99 2021-10-12 17:09:38.791714 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.792369 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.792458 I | etcdserver: raft applied incoming snapshot at index 102 2021-10-12 17:09:38.792496 I | etcdserver: applying snapshot at index 99... 2021-10-12 17:09:38.792853 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.793537 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.793558 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.793634 I | etcdserver: closing old backend... 2021-10-12 17:09:38.793764 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.793780 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.794129 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.794149 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.794180 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.794192 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.794199 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.794205 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.794212 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.794221 I | etcdserver: finished applying incoming snapshot at index 102 2021-10-12 17:09:38.794890 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.795681 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.795747 I | etcdserver: raft applied incoming snapshot at index 105 2021-10-12 17:09:38.795766 I | etcdserver: applying snapshot at index 102... 2021-10-12 17:09:38.796027 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.842407 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.842474 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.842489 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.842573 I | etcdserver: closing old backend... 2021-10-12 17:09:38.842825 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.842841 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.843005 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.843488 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.843515 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.843554 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.843563 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.843570 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.843577 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.843585 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.843602 I | etcdserver: finished applying incoming snapshot at index 105 2021-10-12 17:09:38.845718 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.846630 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.846749 I | etcdserver: raft applied incoming snapshot at index 108 2021-10-12 17:09:38.846784 I | etcdserver: applying snapshot at index 105... 2021-10-12 17:09:38.847134 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.855327 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.855562 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.855688 I | etcdserver: closing old backend... 2021-10-12 17:09:38.856179 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.856276 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.856339 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.856718 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.856779 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.856845 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.856896 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.856924 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.856960 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.857007 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.857039 I | etcdserver: finished applying incoming snapshot at index 108 2021-10-12 17:09:38.857898 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.858814 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.858969 I | etcdserver: raft applied incoming snapshot at index 111 2021-10-12 17:09:38.859050 I | etcdserver: applying snapshot at index 108... 2021-10-12 17:09:38.859446 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.860204 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.860229 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.860493 I | etcdserver: closing old backend... 2021-10-12 17:09:38.860938 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.862160 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.862181 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.862471 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.862502 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.862534 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.862542 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.862549 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.862556 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.862563 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.862572 I | etcdserver: finished applying incoming snapshot at index 111 2021-10-12 17:09:38.863449 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.864138 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.864205 I | etcdserver: raft applied incoming snapshot at index 114 2021-10-12 17:09:38.864225 I | etcdserver: applying snapshot at index 111... 2021-10-12 17:09:38.864460 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.866955 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.867272 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.867901 I | etcdserver: closing old backend... 2021-10-12 17:09:38.868171 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.868407 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.868476 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.868782 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.868808 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.868852 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.868924 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.868944 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.868952 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.868961 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.868972 I | etcdserver: finished applying incoming snapshot at index 114 2021-10-12 17:09:38.869850 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.870601 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.870743 I | etcdserver: raft applied incoming snapshot at index 117 2021-10-12 17:09:38.870782 I | etcdserver: applying snapshot at index 114... 2021-10-12 17:09:38.871114 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.872971 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.873181 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.873246 I | etcdserver: closing old backend... 2021-10-12 17:09:38.873422 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.873434 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.873574 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.873693 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.873709 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.873738 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.873745 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.873750 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.873754 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.873759 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.873765 I | etcdserver: finished applying incoming snapshot at index 117 2021-10-12 17:09:38.874341 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.874866 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.874937 I | etcdserver: raft applied incoming snapshot at index 120 2021-10-12 17:09:38.874967 I | etcdserver: applying snapshot at index 117... 2021-10-12 17:09:38.875275 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.875945 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.875970 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.875982 I | etcdserver: closing old backend... 2021-10-12 17:09:38.876126 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.876144 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.876249 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.876449 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.876473 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.876500 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.876515 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.876522 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.876528 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.876535 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.876544 I | etcdserver: finished applying incoming snapshot at index 120 2021-10-12 17:09:38.878153 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.878924 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.879017 I | etcdserver: raft applied incoming snapshot at index 123 2021-10-12 17:09:38.879037 I | etcdserver: applying snapshot at index 120... 2021-10-12 17:09:38.879276 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.880161 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.880192 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.880225 I | etcdserver: closing old backend... 2021-10-12 17:09:38.880374 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.880387 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.880577 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.880769 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.880784 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.880807 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.880811 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.880815 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.880819 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.880824 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.880829 I | etcdserver: finished applying incoming snapshot at index 123 2021-10-12 17:09:38.881609 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.882271 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.882311 I | etcdserver: raft applied incoming snapshot at index 126 2021-10-12 17:09:38.882327 I | etcdserver: applying snapshot at index 123... 2021-10-12 17:09:38.882685 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.884035 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.884081 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.884099 I | etcdserver: closing old backend... 2021-10-12 17:09:38.884242 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.884272 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.884351 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.884870 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.884906 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.884933 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.884943 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.884954 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.884960 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.884967 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.884977 I | etcdserver: finished applying incoming snapshot at index 126 2021-10-12 17:09:38.885730 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.886312 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.886404 I | etcdserver: raft applied incoming snapshot at index 129 2021-10-12 17:09:38.886456 I | etcdserver: applying snapshot at index 126... 2021-10-12 17:09:38.886826 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.887333 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.887350 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.887425 I | etcdserver: closing old backend... 2021-10-12 17:09:38.887473 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.887488 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.887697 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.887719 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.887739 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.887745 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.887750 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.887754 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.887758 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.887764 I | etcdserver: finished applying incoming snapshot at index 129 2021-10-12 17:09:38.887778 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.888869 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.889411 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.889459 I | etcdserver: raft applied incoming snapshot at index 132 2021-10-12 17:09:38.889496 I | etcdserver: applying snapshot at index 129... 2021-10-12 17:09:38.889710 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.890162 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.890175 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.890221 I | etcdserver: closing old backend... 2021-10-12 17:09:38.890291 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.890303 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.890442 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.890497 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.890512 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.890528 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.890535 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.890540 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.890547 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.890555 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.890560 I | etcdserver: finished applying incoming snapshot at index 132 2021-10-12 17:09:38.891327 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.892019 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.892093 I | etcdserver: raft applied incoming snapshot at index 135 2021-10-12 17:09:38.892123 I | etcdserver: applying snapshot at index 132... 2021-10-12 17:09:38.892623 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.894002 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.894052 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.894204 I | etcdserver: closing old backend... 2021-10-12 17:09:38.937658 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.937724 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.937776 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.938611 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.938654 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.938767 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.938791 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.938803 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.938831 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.938844 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.938863 I | etcdserver: finished applying incoming snapshot at index 135 2021-10-12 17:09:38.940262 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.941716 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.941819 I | etcdserver: raft applied incoming snapshot at index 138 2021-10-12 17:09:38.941862 I | etcdserver: applying snapshot at index 135... 2021-10-12 17:09:38.942227 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.943383 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.943423 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.943590 I | etcdserver: closing old backend... 2021-10-12 17:09:38.943680 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.943762 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.944137 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.944165 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.944202 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.944212 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.944218 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.944225 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.944233 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.944244 I | etcdserver: finished applying incoming snapshot at index 138 2021-10-12 17:09:38.949728 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.952304 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.953217 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.953313 I | etcdserver: raft applied incoming snapshot at index 141 2021-10-12 17:09:38.953339 I | etcdserver: applying snapshot at index 138... 2021-10-12 17:09:38.953680 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.963582 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.963644 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.963787 I | etcdserver: closing old backend... 2021-10-12 17:09:38.964246 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.964331 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.964735 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.964809 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.964905 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.964966 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.965023 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.965127 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.965203 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.965263 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.965326 I | etcdserver: finished applying incoming snapshot at index 141 2021-10-12 17:09:38.966903 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.967945 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.968005 I | etcdserver: raft applied incoming snapshot at index 144 2021-10-12 17:09:38.968031 I | etcdserver: applying snapshot at index 141... 2021-10-12 17:09:38.968416 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.969328 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.969350 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.969429 I | etcdserver: closing old backend... 2021-10-12 17:09:38.969703 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.969721 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.969870 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.970087 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.970113 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.970150 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.970160 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.970168 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.970175 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.970184 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.970194 I | etcdserver: finished applying incoming snapshot at index 144 2021-10-12 17:09:38.971843 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.972752 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.972849 I | etcdserver: raft applied incoming snapshot at index 147 2021-10-12 17:09:38.972865 I | etcdserver: applying snapshot at index 144... 2021-10-12 17:09:38.973122 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.973758 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.973780 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.973850 I | etcdserver: closing old backend... 2021-10-12 17:09:38.973978 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.973996 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.974266 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.974383 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.974401 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.974425 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.974432 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.974436 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.974441 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.974446 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.974452 I | etcdserver: finished applying incoming snapshot at index 147 2021-10-12 17:09:38.975027 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-12 17:09:38.975545 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-12 17:09:38.975584 I | etcdserver: raft applied incoming snapshot at index 150 2021-10-12 17:09:38.975596 I | etcdserver: applying snapshot at index 147... 2021-10-12 17:09:38.975779 I | etcdserver: restoring mvcc store... 2021-10-12 17:09:38.976802 I | etcdserver: finished restoring mvcc store 2021-10-12 17:09:38.976839 I | etcdserver: recovering alarms... 2021-10-12 17:09:38.976853 I | etcdserver: closing old backend... 2021-10-12 17:09:38.977018 I | etcdserver: finished recovering alarms 2021-10-12 17:09:38.977043 I | etcdserver: recovering store v2... 2021-10-12 17:09:38.977208 I | etcdserver: finished closing old backend 2021-10-12 17:09:38.977671 I | etcdserver: finished recovering store v2 2021-10-12 17:09:38.977693 I | etcdserver: recovering cluster configuration... 2021-10-12 17:09:38.977722 I | etcdserver: finished recovering cluster configuration 2021-10-12 17:09:38.977732 I | etcdserver: removing old peers from network... 2021-10-12 17:09:38.977747 I | etcdserver: finished removing old peers from network 2021-10-12 17:09:38.977755 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-12 17:09:38.977764 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-12 17:09:38.977776 I | etcdserver: finished applying incoming snapshot at index 150 2021-10-12 17:09:38.977834 I | etcdserver: skipped leadership transfer for single member cluster --- PASS: TestConcurrentApplyAndSnapshotV3 (0.50s) === RUN TestAddMember 2021-10-12 17:09:38.978907 I | etcdserver: set snapshot count to default 100000 2021-10-12 17:09:38.978937 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-12 17:09:38.979139 I | etcdserver/membership: added member 4d2 [foo] to cluster 0 2021-10-12 17:09:38.979171 I | etcdserver: skipped leadership transfer for single member cluster --- PASS: TestAddMember (0.00s) === RUN TestRemoveMember 2021-10-12 17:09:38.979365 I | etcdserver/membership: added member 4d2 [] to cluster 0 2021-10-12 17:09:38.979432 I | etcdserver: set snapshot count to default 100000 2021-10-12 17:09:38.979472 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-12 17:09:38.979768 I | etcdserver/membership: removed member 4d2 from cluster 0 2021-10-12 17:09:38.979808 I | etcdserver: skipped leadership transfer for single member cluster --- PASS: TestRemoveMember (0.00s) === RUN TestUpdateMember 2021-10-12 17:09:38.980028 I | etcdserver/membership: added member 4d2 [] to cluster 0 2021-10-12 17:09:38.980118 I | etcdserver: set snapshot count to default 100000 2021-10-12 17:09:38.980163 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-12 17:09:38.980565 N | etcdserver/membership: updated member 4d2 [http://127.0.0.1:1] in cluster 0 2021-10-12 17:09:38.980632 I | etcdserver: skipped leadership transfer for single member cluster --- PASS: TestUpdateMember (0.00s) === RUN TestPublish 2021-10-12 17:09:38.981178 I | etcdserver: published {Name:node1 ClientURLs:[http://a http://b]} to cluster 0 --- PASS: TestPublish (0.00s) === RUN TestPublishStopped 2021-10-12 17:09:38.981760 I | etcdserver: aborting publish because server is stopped --- PASS: TestPublishStopped (0.00s) === RUN TestPublishRetry 2021-10-12 17:09:38.981963 E | etcdserver: publish error: etcdserver: request timed out 2021-10-12 17:09:38.981992 E | etcdserver: publish error: etcdserver: request timed out 2021-10-12 17:09:38.982184 E | etcdserver: publish error: etcdserver: request timed out 2021-10-12 17:09:38.982661 E | etcdserver: publish error: etcdserver: request timed out 2021-10-12 17:09:38.982777 E | etcdserver: publish error: etcdserver: request timed out 2021-10-12 17:09:38.982905 I | etcdserver: aborting publish because server is stopped --- PASS: TestPublishRetry (0.00s) === RUN TestUpdateVersion 2021-10-12 17:09:38.983072 I | etcdserver: setting up the initial cluster version to 2.0 --- PASS: TestUpdateVersion (0.00s) === RUN TestStopNotify 2021-10-12 17:09:38.983149 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 1.930s ? github.com/coreos/etcd/etcdserver/api [no test files] === RUN TestNewPeerHandlerOnRaftPrefix --- PASS: TestNewPeerHandlerOnRaftPrefix (0.00s) === RUN TestServeMembersFails --- PASS: TestServeMembersFails (0.00s) === RUN TestServeMembersGet --- PASS: TestServeMembersGet (0.00s) === RUN TestServeVersion --- PASS: TestServeVersion (0.00s) === RUN TestServeVersionFails --- PASS: TestServeVersionFails (0.00s) PASS ok github.com/coreos/etcd/etcdserver/api/etcdhttp 0.023s === RUN TestAuthFlow 2021-10-12 17:09:46.970120 W | etcdserver/api/v2http: auth: malformed basic auth encoding 2021-10-12 17:09:46.970642 W | etcdserver/api/v2http: auth: incorrect password for user: root --- PASS: TestAuthFlow (0.00s) === RUN TestGetUserGrantedWithNonexistingRole --- PASS: TestGetUserGrantedWithNonexistingRole (0.00s) === RUN TestPrefixAccess 2021-10-12 17:09:46.972102 W | etcdserver/api/v2http: auth: user user does not have the root role for resource path. 2021-10-12 17:09:46.972118 W | etcdserver/api/v2http: auth: invalid access for user user on key /foo. 2021-10-12 17:09:46.972124 W | etcdserver/api/v2http: auth: user user does not have the root role for resource path. 2021-10-12 17:09:46.972136 W | etcdserver/api/v2http: auth: incorrect password for user: user 2021-10-12 17:09:46.972144 W | etcdserver/api/v2http: auth: incorrect password for user: user 2021-10-12 17:09:46.972171 W | etcdserver/api/v2http: auth: incorrect password for user: user 2021-10-12 17:09:46.972178 W | etcdserver/api/v2http: auth: invalid access for unauthenticated user on resource /bar. 2021-10-12 17:09:46.972183 W | etcdserver/api/v2http: auth: invalid access for unauthenticated user on resource /bar. 2021-10-12 17:09:46.972189 W | etcdserver/api/v2http: auth: user user does not have the root role for resource path. 2021-10-12 17:09:46.972195 W | etcdserver/api/v2http: auth: invalid access for user user on key /foo. 2021-10-12 17:09:46.972199 W | etcdserver/api/v2http: auth: malformed basic auth encoding 2021-10-12 17:09:46.972204 W | etcdserver/api/v2http: auth: malformed basic auth encoding 2021-10-12 17:09:46.972211 W | etcdserver/api/v2http: auth: malformed basic auth encoding --- PASS: TestPrefixAccess (0.00s) === RUN TestUserFromClientCertificate --- PASS: TestUserFromClientCertificate (0.00s) === RUN TestUserFromBasicAuth 2021-10-12 17:09:46.972726 W | etcdserver/api/v2http: auth: incorrect password for user: user 2021-10-12 17:09:46.972738 W | etcdserver/api/v2http: auth: incorrect password for user: user 2021-10-12 17:09:46.972743 W | etcdserver/api/v2http: auth: incorrect password for user: missing 2021-10-12 17:09:46.972748 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 2021-10-12 17:09:46.974861 E | etcdserver/api/v2http: error adding member c29b431f04be0bc7 (Error while adding a member) 2021-10-12 17:09:46.974878 E | etcdserver/api/etcdhttp: got unexpected response error (Error while adding a member) 2021-10-12 17:09:46.974942 E | etcdserver/api/v2http: error removing member 1 (Error while removing member) 2021-10-12 17:09:46.974955 E | etcdserver/api/etcdhttp: got unexpected response error (Error while removing member) 2021-10-12 17:09:46.975038 E | etcdserver/api/v2http: error updating member 0 (blah) 2021-10-12 17:09:46.975054 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 2021-10-12 17:09:46.976589 E | etcdserver/api/v2http: got unexpected response error (Internal Server Error) 2021-10-12 17:09:46.976659 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 2021-10-12 17:09:46.977403 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.079s === 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.060s ? 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.047s === RUN TestConvert --- PASS: TestConvert (0.00s) PASS ok github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes 0.010s === RUN TestCheckPassword --- PASS: TestCheckPassword (0.15s) === RUN TestMergeUser 2021-10-12 17:09:56.330593 N | etcdserver/auth: granting duplicate role role1 for user foo 2021-10-12 17:09:56.330711 N | etcdserver/auth: revoking ungranted role role2 for user foo --- PASS: TestMergeUser (0.00s) === RUN TestMergeRole 2021-10-12 17:09:56.330799 N | etcdserver/auth: revoking ungranted read permission /foodir --- PASS: TestMergeRole (0.00s) === RUN TestAllUsers --- PASS: TestAllUsers (0.00s) === RUN TestGetAndDeleteUser 2021-10-12 17:09:56.331132 N | etcdserver/auth: deleted user cat --- PASS: TestGetAndDeleteUser (0.00s) === RUN TestAllRoles --- PASS: TestAllRoles (0.00s) === RUN TestGetAndDeleteRole 2021-10-12 17:09:56.331422 N | etcdserver/auth: deleted role animal --- PASS: TestGetAndDeleteRole (0.00s) === RUN TestEnsure --- PASS: TestEnsure (0.00s) === RUN TestCreateAndUpdateUser 2021-10-12 17:09:56.331624 N | etcdserver/auth: created user cat 2021-10-12 17:09:56.331685 N | etcdserver/auth: updated user cat --- PASS: TestCreateAndUpdateUser (0.00s) === RUN TestUpdateRole 2021-10-12 17:09:56.331845 N | etcdserver/auth: updated role animal --- PASS: TestUpdateRole (0.00s) === RUN TestCreateRole 2021-10-12 17:09:56.331932 N | etcdserver/auth: created new role animal --- PASS: TestCreateRole (0.00s) === RUN TestEnableAuth 2021-10-12 17:09:56.332052 I | etcdserver/auth: no guest role access found, creating default 2021-10-12 17:09:56.332073 N | etcdserver/auth: created new role guest 2021-10-12 17:09:56.332087 N | etcdserver/auth: auth: enabled auth --- PASS: TestEnableAuth (0.00s) === RUN TestDisableAuth 2021-10-12 17:09:56.332151 N | etcdserver/auth: auth: disabled auth --- PASS: TestDisableAuth (0.00s) === RUN TestSimpleMatch --- PASS: TestSimpleMatch (0.00s) PASS ok github.com/coreos/etcd/etcdserver/auth 0.172s === RUN TestClusterMember --- PASS: TestClusterMember (0.00s) === RUN TestClusterMemberByName --- PASS: TestClusterMemberByName (0.00s) === RUN TestClusterMemberIDs --- PASS: TestClusterMemberIDs (0.00s) === RUN TestClusterPeerURLs --- PASS: TestClusterPeerURLs (0.00s) === RUN TestClusterClientURLs --- PASS: TestClusterClientURLs (0.00s) === RUN TestClusterValidateAndAssignIDsBad --- PASS: TestClusterValidateAndAssignIDsBad (0.00s) === RUN TestClusterValidateAndAssignIDs --- PASS: TestClusterValidateAndAssignIDs (0.00s) === RUN TestClusterValidateConfigurationChange 2021-10-12 17:09:58.759544 I | etcdserver/membership: added member 1 [http://127.0.0.1:1] to cluster 0 2021-10-12 17:09:58.759641 I | etcdserver/membership: added member 2 [http://127.0.0.1:2] to cluster 0 2021-10-12 17:09:58.759672 I | etcdserver/membership: added member 3 [http://127.0.0.1:3] to cluster 0 2021-10-12 17:09:58.759698 I | etcdserver/membership: added member 4 [http://127.0.0.1:4] to cluster 0 2021-10-12 17:09:58.759749 I | etcdserver/membership: removed member 4 from cluster 0 --- PASS: TestClusterValidateConfigurationChange (0.00s) === RUN TestClusterGenID 2021-10-12 17:09:58.760363 I | etcdserver/membership: added member 3 [] to cluster 869b3badfbf1d6b7 --- PASS: TestClusterGenID (0.00s) === RUN TestNodeToMemberBad --- PASS: TestNodeToMemberBad (0.00s) === RUN TestClusterAddMember 2021-10-12 17:09:58.760576 I | etcdserver/membership: added member 1 [] to cluster 0 --- PASS: TestClusterAddMember (0.00s) === RUN TestClusterMembers --- PASS: TestClusterMembers (0.00s) === RUN TestClusterRemoveMember 2021-10-12 17:09:58.760738 I | etcdserver/membership: removed member 1 from cluster 0 --- PASS: TestClusterRemoveMember (0.00s) === RUN TestClusterUpdateAttributes 2021-10-12 17:09:58.760845 W | etcdserver/membership: skipped updating attributes of removed member 1 --- PASS: TestClusterUpdateAttributes (0.00s) === RUN TestNodeToMember --- PASS: TestNodeToMember (0.00s) === RUN TestIsReadyToAddNewMember 2021-10-12 17:09:58.761019 W | etcdserver/membership: Reject add member request: the number of started member (0) will be less than the quorum number of the cluster (3) 2021-10-12 17:09:58.761034 W | etcdserver/membership: Reject add member request: the number of started member (1) will be less than the quorum number of the cluster (2) 2021-10-12 17:09:58.761043 W | etcdserver/membership: Reject add member request: the number of started member (1) will be less than the quorum number of the cluster (3) 2021-10-12 17:09:58.761063 W | etcdserver/membership: Reject add member request: the number of started member (2) will be less than the quorum number of the cluster (3) 2021-10-12 17:09:58.761078 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 2021-10-12 17:09:58.761135 W | etcdserver/membership: Reject remove member request: the number of started member (0) will be less than the quorum number of the cluster (1) 2021-10-12 17:09:58.761149 W | etcdserver/membership: Reject remove member request: the number of started member (0) will be less than the quorum number of the cluster (2) 2021-10-12 17:09:58.761159 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.046s ? github.com/coreos/etcd/etcdserver/stats [no test files] === RUN TestLessorGrant --- PASS: TestLessorGrant (0.01s) === RUN TestLeaseConcurrentKeys --- PASS: TestLeaseConcurrentKeys (0.00s) === RUN TestLessorRevoke --- PASS: TestLessorRevoke (0.00s) === RUN TestLessorRenew --- PASS: TestLessorRenew (0.00s) === RUN TestLessorRenewExtendPileup --- PASS: TestLessorRenewExtendPileup (0.01s) === RUN TestLessorDetach --- PASS: TestLessorDetach (0.00s) === RUN TestLessorRecover --- PASS: TestLessorRecover (0.00s) === RUN TestLessorExpire --- PASS: TestLessorExpire (1.06s) === RUN TestLessorExpireAndDemote --- PASS: TestLessorExpireAndDemote (1.05s) === RUN TestLessorMaxTTL --- PASS: TestLessorMaxTTL (0.00s) PASS ok github.com/coreos/etcd/lease 2.200s === RUN TestRenewHTTP --- PASS: TestRenewHTTP (0.01s) === RUN TestTimeToLiveHTTP --- PASS: TestTimeToLiveHTTP (0.00s) === RUN TestRenewHTTPTimeout --- PASS: TestRenewHTTPTimeout (1.00s) === RUN TestTimeToLiveHTTPTimeout --- PASS: TestTimeToLiveHTTPTimeout (1.00s) PASS ok github.com/coreos/etcd/lease/leasehttp 2.041s ? 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 2021-10-12 17:10:13.464300 I | mvcc: store.index: compact 1 2021-10-12 17:10:13.464444 I | mvcc: store.index: compact 2 2021-10-12 17:10:13.464480 I | mvcc: store.index: compact 3 2021-10-12 17:10:13.464537 I | mvcc: store.index: compact 4 2021-10-12 17:10:13.464571 I | mvcc: store.index: compact 5 2021-10-12 17:10:13.464603 I | mvcc: store.index: compact 6 2021-10-12 17:10:13.464642 I | mvcc: store.index: compact 7 2021-10-12 17:10:13.464678 I | mvcc: store.index: compact 8 2021-10-12 17:10:13.464706 I | mvcc: store.index: compact 9 2021-10-12 17:10:13.464725 I | mvcc: store.index: compact 10 2021-10-12 17:10:13.464742 I | mvcc: store.index: compact 11 2021-10-12 17:10:13.464760 I | mvcc: store.index: compact 12 2021-10-12 17:10:13.464778 I | mvcc: store.index: compact 13 2021-10-12 17:10:13.464816 I | mvcc: store.index: compact 14 2021-10-12 17:10:13.464842 I | mvcc: store.index: compact 15 2021-10-12 17:10:13.464866 I | mvcc: store.index: compact 16 2021-10-12 17:10:13.464894 I | mvcc: store.index: compact 17 2021-10-12 17:10:13.464917 I | mvcc: store.index: compact 18 2021-10-12 17:10:13.464934 I | mvcc: store.index: compact 19 2021-10-12 17:10:13.464962 I | mvcc: store.index: compact 1 2021-10-12 17:10:13.465011 I | mvcc: store.index: compact 2 2021-10-12 17:10:13.465075 I | mvcc: store.index: compact 3 2021-10-12 17:10:13.465118 I | mvcc: store.index: compact 4 2021-10-12 17:10:13.465185 I | mvcc: store.index: compact 5 2021-10-12 17:10:13.465226 I | mvcc: store.index: compact 6 2021-10-12 17:10:13.465261 I | mvcc: store.index: compact 7 2021-10-12 17:10:13.465319 I | mvcc: store.index: compact 8 2021-10-12 17:10:13.465352 I | mvcc: store.index: compact 9 2021-10-12 17:10:13.465385 I | mvcc: store.index: compact 10 2021-10-12 17:10:13.465415 I | mvcc: store.index: compact 11 2021-10-12 17:10:13.465515 I | mvcc: store.index: compact 12 2021-10-12 17:10:13.465573 I | mvcc: store.index: compact 13 2021-10-12 17:10:13.465595 I | mvcc: store.index: compact 14 2021-10-12 17:10:13.465615 I | mvcc: store.index: compact 15 2021-10-12 17:10:13.465653 I | mvcc: store.index: compact 16 2021-10-12 17:10:13.465683 I | mvcc: store.index: compact 17 2021-10-12 17:10:13.465711 I | mvcc: store.index: compact 18 2021-10-12 17:10:13.465751 I | mvcc: store.index: compact 19 --- PASS: TestIndexCompactAndKeep (0.00s) === RUN TestKeyIndexGet --- PASS: TestKeyIndexGet (0.00s) === RUN TestKeyIndexSince --- PASS: TestKeyIndexSince (0.00s) === RUN TestKeyIndexPut --- PASS: TestKeyIndexPut (0.00s) === RUN TestKeyIndexRestore --- PASS: TestKeyIndexRestore (0.00s) === RUN TestKeyIndexTombstone --- PASS: TestKeyIndexTombstone (0.00s) === RUN TestKeyIndexCompactAndKeep --- PASS: TestKeyIndexCompactAndKeep (0.00s) === RUN TestKeyIndexCompactOnFurtherRev --- PASS: TestKeyIndexCompactOnFurtherRev (0.00s) === RUN TestKeyIndexIsEmpty --- PASS: TestKeyIndexIsEmpty (0.00s) === RUN TestKeyIndexFindGeneration --- PASS: TestKeyIndexFindGeneration (0.00s) === RUN TestKeyIndexLess --- PASS: TestKeyIndexLess (0.00s) === RUN TestGenerationIsEmpty --- PASS: TestGenerationIsEmpty (0.00s) === RUN TestGenerationWalk --- PASS: TestGenerationWalk (0.00s) === RUN TestKVRange --- PASS: TestKVRange (0.01s) === RUN TestKVTxnRange --- PASS: TestKVTxnRange (0.01s) === RUN TestKVRangeRev --- PASS: TestKVRangeRev (0.01s) === RUN TestKVTxnRangeRev --- PASS: TestKVTxnRangeRev (0.00s) === RUN TestKVRangeBadRev 2021-10-12 17:10:13.492979 I | mvcc: store.index: compact 4 --- PASS: TestKVRangeBadRev (0.00s) === RUN TestKVTxnRangeBadRev 2021-10-12 17:10:13.557994 I | mvcc: store.index: compact 4 --- PASS: TestKVTxnRangeBadRev (0.07s) === RUN TestKVRangeLimit --- PASS: TestKVRangeLimit (0.01s) === RUN TestKVTxnRangeLimit --- PASS: TestKVTxnRangeLimit (0.00s) === RUN TestKVPutMultipleTimes --- PASS: TestKVPutMultipleTimes (0.01s) === RUN TestKVTxnPutMultipleTimes --- PASS: TestKVTxnPutMultipleTimes (0.00s) === RUN TestKVDeleteRange --- PASS: TestKVDeleteRange (0.02s) === RUN TestKVTxnDeleteRange --- PASS: TestKVTxnDeleteRange (0.02s) === RUN TestKVDeleteMultipleTimes --- PASS: TestKVDeleteMultipleTimes (0.01s) === RUN TestKVTxnDeleteMultipleTimes --- PASS: TestKVTxnDeleteMultipleTimes (0.01s) === RUN TestKVOperationInSequence --- PASS: TestKVOperationInSequence (0.01s) === RUN TestKVTxnBlockWriteOperations --- PASS: TestKVTxnBlockWriteOperations (0.02s) === RUN TestKVTxnNonBlockRange --- PASS: TestKVTxnNonBlockRange (0.01s) === RUN TestKVTxnOperationInSequence --- PASS: TestKVTxnOperationInSequence (0.00s) === RUN TestKVCompactReserveLastValue 2021-10-12 17:10:13.704631 I | mvcc: store.index: compact 1 2021-10-12 17:10:13.705389 I | mvcc: store.index: compact 2 2021-10-12 17:10:13.705888 I | mvcc: store.index: compact 3 2021-10-12 17:10:13.706009 I | mvcc: finished scheduled compaction at 1 (took 884.91µs) 2021-10-12 17:10:13.706078 I | mvcc: finished scheduled compaction at 2 (took 12.775µs) 2021-10-12 17:10:13.706613 I | mvcc: store.index: compact 4 2021-10-12 17:10:13.706701 I | mvcc: finished scheduled compaction at 3 (took 599.508µs) --- PASS: TestKVCompactReserveLastValue (0.01s) === RUN TestKVCompactBad 2021-10-12 17:10:13.711068 I | mvcc: store.index: compact 0 2021-10-12 17:10:13.711458 I | mvcc: store.index: compact 1 2021-10-12 17:10:13.711774 I | mvcc: store.index: compact 4 2021-10-12 17:10:13.711839 I | mvcc: finished scheduled compaction at 0 (took 613.574µs) --- PASS: TestKVCompactBad (0.00s) === RUN TestKVHash --- PASS: TestKVHash (0.01s) === RUN TestKVRestore 2021-10-12 17:10:13.772989 I | mvcc: store.index: compact 1 2021-10-12 17:10:13.774907 I | mvcc: store.index: compact 1 2021-10-12 17:10:13.774961 I | mvcc: resume scheduled compaction at 1 2021-10-12 17:10:13.775045 I | mvcc: finished scheduled compaction at 1 (took 54.701µs) --- PASS: TestKVRestore (0.06s) === RUN TestKVSnapshot --- PASS: TestKVSnapshot (0.00s) === RUN TestWatchableKVWatch --- PASS: TestWatchableKVWatch (0.10s) === RUN TestScheduleCompaction 2021-10-12 17:10:13.897266 I | mvcc: finished scheduled compaction at 1 (took 15.223µs) 2021-10-12 17:10:13.900111 I | mvcc: finished scheduled compaction at 3 (took 19.573µs) 2021-10-12 17:10:13.902135 I | mvcc: finished scheduled compaction at 1 (took 14.342µs) 2021-10-12 17:10:13.905227 I | mvcc: finished scheduled compaction at 3 (took 52.917µs) --- PASS: TestScheduleCompaction (0.01s) === RUN TestCompactAllAndRestore 2021-10-12 17:10:13.908316 I | mvcc: store.index: compact 5 2021-10-12 17:10:13.908401 I | mvcc: finished scheduled compaction at 5 (took 37.26µs) 2021-10-12 17:10:13.908644 I | mvcc: restore compact to 5 --- PASS: TestCompactAllAndRestore (0.01s) === RUN TestStoreRev --- PASS: TestStoreRev (0.00s) === RUN TestStorePut --- PASS: TestStorePut (0.00s) === RUN TestStoreRange --- PASS: TestStoreRange (0.00s) === RUN TestStoreDeleteRange --- PASS: TestStoreDeleteRange (0.00s) === RUN TestStoreCompact 2021-10-12 17:10:13.915875 I | mvcc: finished scheduled compaction at 3 (took 20.195µs) --- PASS: TestStoreCompact (0.00s) === RUN TestStoreRestore 2021-10-12 17:10:13.916089 I | mvcc: restore compact to 3 --- PASS: TestStoreRestore (0.00s) === RUN TestRestoreDelete --- PASS: TestRestoreDelete (0.00s) === RUN TestRestoreContinueUnfinishedCompaction 2021-10-12 17:10:13.928497 I | mvcc: store.index: compact 2 2021-10-12 17:10:13.928541 I | mvcc: resume scheduled compaction at 2 2021-10-12 17:10:13.928620 I | mvcc: finished scheduled compaction at 2 (took 52.706µs) --- PASS: TestRestoreContinueUnfinishedCompaction (0.11s) === RUN TestHashKVWhenCompacting 2021-10-12 17:10:14.176491 I | mvcc: store.index: compact 9899 2021-10-12 17:10:14.243714 I | mvcc: finished scheduled compaction at 9899 (took 67.027253ms) 2021-10-12 17:10:14.262481 I | mvcc: store.index: compact 9900 2021-10-12 17:10:14.263278 I | mvcc: finished scheduled compaction at 9900 (took 80.458µs) 2021-10-12 17:10:14.273201 I | mvcc: store.index: compact 9901 2021-10-12 17:10:14.273610 I | mvcc: finished scheduled compaction at 9901 (took 336.779µs) 2021-10-12 17:10:14.284132 I | mvcc: store.index: compact 9902 2021-10-12 17:10:14.284361 I | mvcc: finished scheduled compaction at 9902 (took 121.912µs) 2021-10-12 17:10:14.294843 I | mvcc: store.index: compact 9903 2021-10-12 17:10:14.294936 I | mvcc: finished scheduled compaction at 9903 (took 32.733µs) 2021-10-12 17:10:14.305401 I | mvcc: store.index: compact 9904 2021-10-12 17:10:14.305802 I | mvcc: finished scheduled compaction at 9904 (took 21.542µs) 2021-10-12 17:10:14.316152 I | mvcc: store.index: compact 9905 2021-10-12 17:10:14.316249 I | mvcc: finished scheduled compaction at 9905 (took 33.388µs) 2021-10-12 17:10:14.327085 I | mvcc: store.index: compact 9906 2021-10-12 17:10:14.327208 I | mvcc: finished scheduled compaction at 9906 (took 45.583µs) 2021-10-12 17:10:14.337890 I | mvcc: store.index: compact 9907 2021-10-12 17:10:14.338110 I | mvcc: finished scheduled compaction at 9907 (took 42.384µs) 2021-10-12 17:10:14.350691 I | mvcc: store.index: compact 9908 2021-10-12 17:10:14.350817 I | mvcc: finished scheduled compaction at 9908 (took 43.964µs) 2021-10-12 17:10:14.361386 I | mvcc: store.index: compact 9909 2021-10-12 17:10:14.361471 I | mvcc: finished scheduled compaction at 9909 (took 27.169µs) 2021-10-12 17:10:14.371820 I | mvcc: store.index: compact 9910 2021-10-12 17:10:14.371893 I | mvcc: finished scheduled compaction at 9910 (took 19.388µs) 2021-10-12 17:10:14.382354 I | mvcc: store.index: compact 9911 2021-10-12 17:10:14.382453 I | mvcc: finished scheduled compaction at 9911 (took 43.381µs) 2021-10-12 17:10:14.392826 I | mvcc: store.index: compact 9912 2021-10-12 17:10:14.392915 I | mvcc: finished scheduled compaction at 9912 (took 27.281µs) 2021-10-12 17:10:14.435279 I | mvcc: store.index: compact 9913 2021-10-12 17:10:14.435407 I | mvcc: finished scheduled compaction at 9913 (took 42.599µs) 2021-10-12 17:10:14.446242 I | mvcc: store.index: compact 9914 2021-10-12 17:10:14.446504 I | mvcc: finished scheduled compaction at 9914 (took 148.08µs) 2021-10-12 17:10:14.456933 I | mvcc: store.index: compact 9915 2021-10-12 17:10:14.457038 I | mvcc: finished scheduled compaction at 9915 (took 38.153µs) 2021-10-12 17:10:14.467375 I | mvcc: store.index: compact 9916 2021-10-12 17:10:14.467467 I | mvcc: finished scheduled compaction at 9916 (took 30.509µs) 2021-10-12 17:10:14.477909 I | mvcc: store.index: compact 9917 2021-10-12 17:10:14.478002 I | mvcc: finished scheduled compaction at 9917 (took 25.532µs) 2021-10-12 17:10:14.488331 I | mvcc: store.index: compact 9918 2021-10-12 17:10:14.488405 I | mvcc: finished scheduled compaction at 9918 (took 20.155µs) 2021-10-12 17:10:14.498880 I | mvcc: store.index: compact 9919 2021-10-12 17:10:14.498967 I | mvcc: finished scheduled compaction at 9919 (took 25.503µs) 2021-10-12 17:10:14.509341 I | mvcc: store.index: compact 9920 2021-10-12 17:10:14.509436 I | mvcc: finished scheduled compaction at 9920 (took 33.86µs) 2021-10-12 17:10:14.520315 I | mvcc: store.index: compact 9921 2021-10-12 17:10:14.520463 I | mvcc: finished scheduled compaction at 9921 (took 42.087µs) 2021-10-12 17:10:14.531471 I | mvcc: store.index: compact 9922 2021-10-12 17:10:14.531560 I | mvcc: finished scheduled compaction at 9922 (took 32.041µs) 2021-10-12 17:10:14.543160 I | mvcc: store.index: compact 9923 2021-10-12 17:10:14.543381 I | mvcc: finished scheduled compaction at 9923 (took 29.163µs) 2021-10-12 17:10:14.553916 I | mvcc: store.index: compact 9924 2021-10-12 17:10:14.554022 I | mvcc: finished scheduled compaction at 9924 (took 30.144µs) 2021-10-12 17:10:14.564571 I | mvcc: store.index: compact 9925 2021-10-12 17:10:14.564683 I | mvcc: finished scheduled compaction at 9925 (took 35.611µs) 2021-10-12 17:10:14.575186 I | mvcc: store.index: compact 9926 2021-10-12 17:10:14.575268 I | mvcc: finished scheduled compaction at 9926 (took 23.513µs) 2021-10-12 17:10:14.585870 I | mvcc: store.index: compact 9927 2021-10-12 17:10:14.585990 I | mvcc: finished scheduled compaction at 9927 (took 36.609µs) 2021-10-12 17:10:14.596467 I | mvcc: store.index: compact 9928 2021-10-12 17:10:14.596547 I | mvcc: finished scheduled compaction at 9928 (took 28.962µs) 2021-10-12 17:10:14.606935 I | mvcc: store.index: compact 9929 2021-10-12 17:10:14.607005 I | mvcc: finished scheduled compaction at 9929 (took 26.432µs) 2021-10-12 17:10:14.618048 I | mvcc: store.index: compact 9930 2021-10-12 17:10:14.618160 I | mvcc: finished scheduled compaction at 9930 (took 49.899µs) 2021-10-12 17:10:14.628920 I | mvcc: store.index: compact 9931 2021-10-12 17:10:14.629029 I | mvcc: finished scheduled compaction at 9931 (took 38.316µs) 2021-10-12 17:10:14.639549 I | mvcc: store.index: compact 9932 2021-10-12 17:10:14.639770 I | mvcc: finished scheduled compaction at 9932 (took 58.447µs) 2021-10-12 17:10:14.654179 I | mvcc: store.index: compact 9933 2021-10-12 17:10:14.654457 I | mvcc: finished scheduled compaction at 9933 (took 88.31µs) 2021-10-12 17:10:14.664912 I | mvcc: store.index: compact 9934 2021-10-12 17:10:14.665028 I | mvcc: finished scheduled compaction at 9934 (took 35.087µs) 2021-10-12 17:10:14.675417 I | mvcc: store.index: compact 9935 2021-10-12 17:10:14.675502 I | mvcc: finished scheduled compaction at 9935 (took 22.534µs) 2021-10-12 17:10:14.686034 I | mvcc: store.index: compact 9936 2021-10-12 17:10:14.686141 I | mvcc: finished scheduled compaction at 9936 (took 35.011µs) 2021-10-12 17:10:14.696622 I | mvcc: store.index: compact 9937 2021-10-12 17:10:14.696714 I | mvcc: finished scheduled compaction at 9937 (took 29.175µs) 2021-10-12 17:10:14.707142 I | mvcc: store.index: compact 9938 2021-10-12 17:10:14.707219 I | mvcc: finished scheduled compaction at 9938 (took 30.613µs) 2021-10-12 17:10:14.718004 I | mvcc: store.index: compact 9939 2021-10-12 17:10:14.718076 I | mvcc: finished scheduled compaction at 9939 (took 25.359µs) 2021-10-12 17:10:14.729019 I | mvcc: store.index: compact 9940 2021-10-12 17:10:14.729135 I | mvcc: finished scheduled compaction at 9940 (took 37.733µs) 2021-10-12 17:10:14.739849 I | mvcc: store.index: compact 9941 2021-10-12 17:10:14.739965 I | mvcc: finished scheduled compaction at 9941 (took 35.863µs) 2021-10-12 17:10:14.750566 I | mvcc: store.index: compact 9942 2021-10-12 17:10:14.750688 I | mvcc: finished scheduled compaction at 9942 (took 45.485µs) 2021-10-12 17:10:14.761771 I | mvcc: store.index: compact 9943 2021-10-12 17:10:14.761921 I | mvcc: finished scheduled compaction at 9943 (took 49.869µs) 2021-10-12 17:10:14.772262 I | mvcc: store.index: compact 9944 2021-10-12 17:10:14.772352 I | mvcc: finished scheduled compaction at 9944 (took 33.968µs) 2021-10-12 17:10:14.782799 I | mvcc: store.index: compact 9945 2021-10-12 17:10:14.782865 I | mvcc: finished scheduled compaction at 9945 (took 27.387µs) 2021-10-12 17:10:14.793287 I | mvcc: store.index: compact 9946 2021-10-12 17:10:14.793368 I | mvcc: finished scheduled compaction at 9946 (took 36.299µs) 2021-10-12 17:10:14.804032 I | mvcc: store.index: compact 9947 2021-10-12 17:10:14.804171 I | mvcc: finished scheduled compaction at 9947 (took 54.861µs) 2021-10-12 17:10:14.814838 I | mvcc: store.index: compact 9948 2021-10-12 17:10:14.814898 I | mvcc: finished scheduled compaction at 9948 (took 22.309µs) 2021-10-12 17:10:14.826119 I | mvcc: store.index: compact 9949 2021-10-12 17:10:14.826295 I | mvcc: finished scheduled compaction at 9949 (took 59.85µs) 2021-10-12 17:10:14.836862 I | mvcc: store.index: compact 9950 2021-10-12 17:10:14.836982 I | mvcc: finished scheduled compaction at 9950 (took 37.729µs) 2021-10-12 17:10:14.847485 I | mvcc: store.index: compact 9951 2021-10-12 17:10:14.847583 I | mvcc: finished scheduled compaction at 9951 (took 28.14µs) 2021-10-12 17:10:14.858235 I | mvcc: store.index: compact 9952 2021-10-12 17:10:14.858339 I | mvcc: finished scheduled compaction at 9952 (took 30.184µs) 2021-10-12 17:10:14.869071 I | mvcc: store.index: compact 9953 2021-10-12 17:10:14.869188 I | mvcc: finished scheduled compaction at 9953 (took 33.835µs) 2021-10-12 17:10:14.879656 I | mvcc: store.index: compact 9954 2021-10-12 17:10:14.879767 I | mvcc: finished scheduled compaction at 9954 (took 30.077µs) 2021-10-12 17:10:14.890351 I | mvcc: store.index: compact 9955 2021-10-12 17:10:14.890483 I | mvcc: finished scheduled compaction at 9955 (took 47.686µs) 2021-10-12 17:10:14.900936 I | mvcc: store.index: compact 9956 2021-10-12 17:10:14.901041 I | mvcc: finished scheduled compaction at 9956 (took 35.132µs) 2021-10-12 17:10:14.912075 I | mvcc: store.index: compact 9957 2021-10-12 17:10:14.912254 I | mvcc: finished scheduled compaction at 9957 (took 67.199µs) 2021-10-12 17:10:14.923018 I | mvcc: store.index: compact 9958 2021-10-12 17:10:14.923127 I | mvcc: finished scheduled compaction at 9958 (took 48.41µs) 2021-10-12 17:10:14.938288 I | mvcc: store.index: compact 9959 2021-10-12 17:10:14.938435 I | mvcc: finished scheduled compaction at 9959 (took 46.856µs) 2021-10-12 17:10:14.949238 I | mvcc: store.index: compact 9960 2021-10-12 17:10:14.949573 I | mvcc: finished scheduled compaction at 9960 (took 105.511µs) 2021-10-12 17:10:14.962301 I | mvcc: store.index: compact 9961 2021-10-12 17:10:14.962420 I | mvcc: finished scheduled compaction at 9961 (took 37.877µs) 2021-10-12 17:10:14.972925 I | mvcc: store.index: compact 9962 2021-10-12 17:10:14.973081 I | mvcc: finished scheduled compaction at 9962 (took 48.065µs) 2021-10-12 17:10:14.983653 I | mvcc: store.index: compact 9963 2021-10-12 17:10:14.983813 I | mvcc: finished scheduled compaction at 9963 (took 77.453µs) 2021-10-12 17:10:14.994405 I | mvcc: store.index: compact 9964 2021-10-12 17:10:14.994575 I | mvcc: finished scheduled compaction at 9964 (took 73.02µs) 2021-10-12 17:10:15.005017 I | mvcc: store.index: compact 9965 2021-10-12 17:10:15.005128 I | mvcc: finished scheduled compaction at 9965 (took 30.124µs) 2021-10-12 17:10:15.016073 I | mvcc: store.index: compact 9966 2021-10-12 17:10:15.016174 I | mvcc: finished scheduled compaction at 9966 (took 43.267µs) 2021-10-12 17:10:15.027306 I | mvcc: store.index: compact 9967 2021-10-12 17:10:15.027450 I | mvcc: finished scheduled compaction at 9967 (took 37.827µs) 2021-10-12 17:10:15.045721 I | mvcc: store.index: compact 9968 2021-10-12 17:10:15.045937 I | mvcc: finished scheduled compaction at 9968 (took 43.793µs) 2021-10-12 17:10:15.057436 I | mvcc: store.index: compact 9969 2021-10-12 17:10:15.057647 I | mvcc: finished scheduled compaction at 9969 (took 62.951µs) 2021-10-12 17:10:15.131322 I | mvcc: store.index: compact 9970 2021-10-12 17:10:15.131915 I | mvcc: finished scheduled compaction at 9970 (took 77.112µs) 2021-10-12 17:10:15.146166 I | mvcc: store.index: compact 9971 2021-10-12 17:10:15.146314 I | mvcc: finished scheduled compaction at 9971 (took 49.649µs) 2021-10-12 17:10:15.158633 I | mvcc: store.index: compact 9972 2021-10-12 17:10:15.158869 I | mvcc: finished scheduled compaction at 9972 (took 148.987µs) 2021-10-12 17:10:15.169166 I | mvcc: store.index: compact 9973 2021-10-12 17:10:15.169324 I | mvcc: finished scheduled compaction at 9973 (took 65.337µs) 2021-10-12 17:10:15.179886 I | mvcc: store.index: compact 9974 2021-10-12 17:10:15.180005 I | mvcc: finished scheduled compaction at 9974 (took 19.591µs) 2021-10-12 17:10:15.190539 I | mvcc: store.index: compact 9975 2021-10-12 17:10:15.190646 I | mvcc: finished scheduled compaction at 9975 (took 24.641µs) 2021-10-12 17:10:15.201087 I | mvcc: store.index: compact 9976 2021-10-12 17:10:15.201198 I | mvcc: finished scheduled compaction at 9976 (took 23.815µs) 2021-10-12 17:10:15.212112 I | mvcc: store.index: compact 9977 2021-10-12 17:10:15.212252 I | mvcc: finished scheduled compaction at 9977 (took 50.023µs) 2021-10-12 17:10:15.222924 I | mvcc: store.index: compact 9978 2021-10-12 17:10:15.223033 I | mvcc: finished scheduled compaction at 9978 (took 44.663µs) 2021-10-12 17:10:15.234060 I | mvcc: store.index: compact 9979 2021-10-12 17:10:15.234265 I | mvcc: finished scheduled compaction at 9979 (took 28.26µs) 2021-10-12 17:10:15.248863 I | mvcc: store.index: compact 9980 2021-10-12 17:10:15.249155 I | mvcc: finished scheduled compaction at 9980 (took 35.624µs) 2021-10-12 17:10:15.260264 I | mvcc: store.index: compact 9981 2021-10-12 17:10:15.260516 I | mvcc: finished scheduled compaction at 9981 (took 78.17µs) 2021-10-12 17:10:15.338195 I | mvcc: store.index: compact 9982 2021-10-12 17:10:15.338291 I | mvcc: finished scheduled compaction at 9982 (took 33.881µs) 2021-10-12 17:10:15.349186 I | mvcc: store.index: compact 9983 2021-10-12 17:10:15.349329 I | mvcc: finished scheduled compaction at 9983 (took 31.597µs) 2021-10-12 17:10:15.359890 I | mvcc: store.index: compact 9984 2021-10-12 17:10:15.360318 I | mvcc: finished scheduled compaction at 9984 (took 34.975µs) 2021-10-12 17:10:15.370700 I | mvcc: store.index: compact 9985 2021-10-12 17:10:15.370820 I | mvcc: finished scheduled compaction at 9985 (took 25.869µs) 2021-10-12 17:10:15.381283 I | mvcc: store.index: compact 9986 2021-10-12 17:10:15.381431 I | mvcc: finished scheduled compaction at 9986 (took 34.98µs) 2021-10-12 17:10:15.391986 I | mvcc: store.index: compact 9987 2021-10-12 17:10:15.392131 I | mvcc: finished scheduled compaction at 9987 (took 68.872µs) 2021-10-12 17:10:15.402617 I | mvcc: store.index: compact 9988 2021-10-12 17:10:15.402713 I | mvcc: finished scheduled compaction at 9988 (took 30.684µs) 2021-10-12 17:10:15.413308 I | mvcc: store.index: compact 9989 2021-10-12 17:10:15.413425 I | mvcc: finished scheduled compaction at 9989 (took 40.023µs) 2021-10-12 17:10:15.424120 I | mvcc: store.index: compact 9990 2021-10-12 17:10:15.424238 I | mvcc: finished scheduled compaction at 9990 (took 42.011µs) 2021-10-12 17:10:15.435035 I | mvcc: store.index: compact 9991 2021-10-12 17:10:15.435172 I | mvcc: finished scheduled compaction at 9991 (took 39.098µs) 2021-10-12 17:10:15.451113 I | mvcc: store.index: compact 9992 2021-10-12 17:10:15.451462 I | mvcc: finished scheduled compaction at 9992 (took 115.621µs) 2021-10-12 17:10:15.462207 I | mvcc: store.index: compact 9993 2021-10-12 17:10:15.462329 I | mvcc: finished scheduled compaction at 9993 (took 33.507µs) 2021-10-12 17:10:15.472900 I | mvcc: store.index: compact 9994 2021-10-12 17:10:15.472997 I | mvcc: finished scheduled compaction at 9994 (took 29.008µs) 2021-10-12 17:10:15.483592 I | mvcc: store.index: compact 9995 2021-10-12 17:10:15.483701 I | mvcc: finished scheduled compaction at 9995 (took 41.804µs) 2021-10-12 17:10:15.494196 I | mvcc: store.index: compact 9996 2021-10-12 17:10:15.494302 I | mvcc: finished scheduled compaction at 9996 (took 35.325µs) 2021-10-12 17:10:15.504731 I | mvcc: store.index: compact 9997 2021-10-12 17:10:15.504806 I | mvcc: finished scheduled compaction at 9997 (took 23.857µs) 2021-10-12 17:10:15.515207 I | mvcc: store.index: compact 9998 2021-10-12 17:10:15.515284 I | mvcc: finished scheduled compaction at 9998 (took 23.839µs) 2021-10-12 17:10:15.525925 I | mvcc: store.index: compact 9999 2021-10-12 17:10:15.526016 I | mvcc: finished scheduled compaction at 9999 (took 31.67µs) --- PASS: TestHashKVWhenCompacting (1.50s) === RUN TestHashKVZeroRevision 2021-10-12 17:10:15.560315 I | mvcc: store.index: compact 500 --- PASS: TestHashKVZeroRevision (0.02s) === RUN TestTxnPut 2021-10-12 17:10:15.561786 I | mvcc: finished scheduled compaction at 500 (took 1.19118ms) --- PASS: TestTxnPut (0.01s) === RUN TestTxnBlockBackendForceCommit --- PASS: TestTxnBlockBackendForceCommit (0.10s) === RUN TestRevision --- PASS: TestRevision (0.00s) === RUN TestWatch --- PASS: TestWatch (0.00s) === RUN TestNewWatcherCancel --- PASS: TestNewWatcherCancel (0.00s) === RUN TestCancelUnsynced --- PASS: TestCancelUnsynced (0.00s) === RUN TestSyncWatchers --- PASS: TestSyncWatchers (0.00s) === RUN TestWatchCompacted 2021-10-12 17:10:15.689825 I | mvcc: store.index: compact 5 2021-10-12 17:10:15.689961 I | mvcc: finished scheduled compaction at 5 (took 56.665µs) --- PASS: TestWatchCompacted (0.11s) === RUN TestWatchFutureRev --- PASS: TestWatchFutureRev (0.00s) === RUN TestWatchRestore === RUN TestWatchRestore/Normal === RUN TestWatchRestore/RunSyncWatchLoopBeforeRestore --- PASS: TestWatchRestore (0.27s) --- PASS: TestWatchRestore/Normal (0.06s) --- PASS: TestWatchRestore/RunSyncWatchLoopBeforeRestore (0.21s) === RUN TestWatchRestoreSyncedWatcher --- PASS: TestWatchRestoreSyncedWatcher (2.01s) === RUN TestWatchBatchUnsynced --- PASS: TestWatchBatchUnsynced (0.30s) === RUN TestNewMapwatcherToEventMap --- PASS: TestNewMapwatcherToEventMap (0.00s) === RUN TestWatchVictims --- PASS: TestWatchVictims (0.61s) === RUN TestStressWatchCancelClose --- PASS: TestStressWatchCancelClose (0.06s) === RUN TestWatcherWatchID --- PASS: TestWatcherWatchID (1.01s) === RUN TestWatcherWatchPrefix --- PASS: TestWatcherWatchPrefix (0.58s) === RUN TestWatcherWatchWrongRange --- PASS: TestWatcherWatchWrongRange (0.01s) === RUN TestWatchDeleteRange --- PASS: TestWatchDeleteRange (0.01s) === RUN TestWatchStreamCancelWatcherByID --- PASS: TestWatchStreamCancelWatcherByID (0.00s) === RUN TestWatcherRequestProgress --- PASS: TestWatcherRequestProgress (0.00s) === RUN TestWatcherWatchWithFilter --- PASS: TestWatcherWatchWithFilter (0.10s) PASS ok github.com/coreos/etcd/mvcc 7.325s === RUN TestBackendClose --- PASS: TestBackendClose (0.01s) === RUN TestBackendSnapshot --- PASS: TestBackendSnapshot (0.00s) === RUN TestBackendBatchIntervalCommit --- PASS: TestBackendBatchIntervalCommit (0.10s) === RUN TestBackendDefrag --- PASS: TestBackendDefrag (0.25s) === RUN TestBackendWriteback --- PASS: TestBackendWriteback (0.00s) === RUN TestBackendWritebackForEach --- PASS: TestBackendWritebackForEach (0.00s) === RUN TestBatchTxPut --- PASS: TestBatchTxPut (0.00s) === RUN TestBatchTxRange --- PASS: TestBatchTxRange (0.00s) === RUN TestBatchTxDelete --- PASS: TestBatchTxDelete (0.00s) === RUN TestBatchTxCommit --- PASS: TestBatchTxCommit (0.00s) === RUN TestBatchTxBatchLimitCommit --- PASS: TestBatchTxBatchLimitCommit (0.00s) PASS ok github.com/coreos/etcd/mvcc/backend 0.449s ? 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.00s) === 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.011s ? 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.012s ? github.com/coreos/etcd/pkg/cpuutil [no test files] === RUN TestHash32 --- PASS: TestHash32 (0.00s) PASS ok github.com/coreos/etcd/pkg/crc 0.009s ? github.com/coreos/etcd/pkg/debugutil [no test files] === RUN TestExpectFunc --- PASS: TestExpectFunc (0.00s) === RUN TestEcho --- PASS: TestEcho (0.00s) === RUN TestLineCount --- PASS: TestLineCount (0.00s) === RUN TestSend --- PASS: TestSend (0.00s) === RUN TestSignal --- PASS: TestSignal (0.00s) PASS ok github.com/coreos/etcd/pkg/expect 0.040s === RUN TestIsDirWriteable --- PASS: TestIsDirWriteable (0.00s) === RUN TestReadDir --- PASS: TestReadDir (0.00s) === RUN TestCreateDirAll --- PASS: TestCreateDirAll (0.00s) === RUN TestExist --- PASS: TestExist (0.00s) === RUN TestZeroToEnd --- PASS: TestZeroToEnd (0.00s) === RUN TestDirPermission --- PASS: TestDirPermission (0.00s) === RUN TestLockAndUnlockSyscallFlock --- PASS: TestLockAndUnlockSyscallFlock (0.10s) === RUN TestLockAndUnlock --- PASS: TestLockAndUnlock (0.10s) === RUN TestPreallocateExtend --- PASS: TestPreallocateExtend (0.00s) === RUN TestPreallocateExtendTrunc --- PASS: TestPreallocateExtendTrunc (0.00s) === RUN TestPreallocateFixed --- PASS: TestPreallocateFixed (0.00s) === RUN TestPurgeFile 2021-10-12 17:10:31.900745 I | pkg/fileutil: purged file /tmp/purgefile023567402/0.test successfully 2021-10-12 17:10:31.900882 I | pkg/fileutil: purged file /tmp/purgefile023567402/1.test successfully 2021-10-12 17:10:31.900958 I | pkg/fileutil: purged file /tmp/purgefile023567402/2.test successfully 2021-10-12 17:10:31.901034 I | pkg/fileutil: purged file /tmp/purgefile023567402/4.test successfully 2021-10-12 17:10:31.901104 I | pkg/fileutil: purged file /tmp/purgefile023567402/5.test successfully 2021-10-12 17:10:31.902311 I | pkg/fileutil: purged file /tmp/purgefile023567402/6.test successfully --- PASS: TestPurgeFile (0.02s) === RUN TestPurgeFileHoldingLockFile 2021-10-12 17:10:31.914355 I | pkg/fileutil: purged file /tmp/purgefile607403905/0.test successfully 2021-10-12 17:10:31.914431 I | pkg/fileutil: purged file /tmp/purgefile607403905/1.test successfully 2021-10-12 17:10:31.914818 I | pkg/fileutil: purged file /tmp/purgefile607403905/2.test successfully 2021-10-12 17:10:31.914875 I | pkg/fileutil: purged file /tmp/purgefile607403905/3.test successfully 2021-10-12 17:10:31.914922 I | pkg/fileutil: purged file /tmp/purgefile607403905/4.test successfully 2021-10-12 17:10:31.925178 I | pkg/fileutil: purged file /tmp/purgefile607403905/5.test successfully 2021-10-12 17:10:31.925301 I | pkg/fileutil: purged file /tmp/purgefile607403905/6.test successfully --- PASS: TestPurgeFileHoldingLockFile (0.02s) PASS ok github.com/coreos/etcd/pkg/fileutil 0.270s === RUN TestSetFlagsFromEnv 2021-10-12 17:10:32.962796 I | pkg/flags: recognized and used environment variable ETCD_A=foo 2021-10-12 17:10:32.962910 W | pkg/flags: recognized environment variable ETCD_C, but unused: shadowed by corresponding flag --- PASS: TestSetFlagsFromEnv (0.00s) === RUN TestSetFlagsFromEnvBad 2021-10-12 17:10:32.963032 W | pkg/flags: unrecognized environment variable ETCD_A=foo 2021-10-12 17:10:32.963053 W | pkg/flags: unrecognized environment variable ETCD_C=woof --- PASS: TestSetFlagsFromEnvBad (0.00s) === RUN TestSetFlagsFromEnvParsingError 2021-10-12 17:10:32.963122 W | pkg/flags: unrecognized environment variable ETCD_A=foo 2021-10-12 17:10:32.963134 W | pkg/flags: unrecognized environment variable ETCD_C=woof 2021-10-12 17:10:32.963142 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.013s ? 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.025s === RUN TestPageWriterRandom pagewriter_test.go:43: total writes: 6427 pagewriter_test.go:44: total write bytes: 66761088 (of 66761092) --- PASS: TestPageWriterRandom (0.00s) === RUN TestPageWriterPartialSlack --- PASS: TestPageWriterPartialSlack (0.00s) === RUN TestPageWriterOffset --- PASS: TestPageWriterOffset (0.00s) === RUN TestExactReadCloserExpectEOF --- PASS: TestExactReadCloserExpectEOF (0.00s) === RUN TestExactReadCloserShort --- PASS: TestExactReadCloserShort (0.00s) === RUN TestLimitedBufferReaderRead --- PASS: TestLimitedBufferReaderRead (0.00s) PASS ok github.com/coreos/etcd/pkg/ioutil 0.014s === RUN TestMergeLogger 2021-10-12 17:10:37.438141 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.151s ? 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 2021-10-12 17:10:40.777691 I | pkg/netutil: resolving infra0.example.com:4001 to 10.0.1.10:4001 2021-10-12 17:10:40.778317 I | pkg/netutil: resolving infra0.example.com:2379 to 10.0.1.10:2379 2021-10-12 17:10:40.778329 I | pkg/netutil: resolving infra0.example.com:7001 to 10.0.1.10:7001 2021-10-12 17:10:40.778335 I | pkg/netutil: resolving infra0.example.com:2380 to 10.0.1.10:2380 2021-10-12 17:10:40.778371 W | pkg/netutil: failed resolving host infra0.example.com:4001 (cannot resolve host.); retrying in 1s 2021-10-12 17:10:41.778518 W | pkg/netutil: failed resolving host infra0.example.com:4001 (cannot resolve host.); retrying in 1s 2021-10-12 17:10:41.778562 E | pkg/netutil: could not resolve host infra0.example.com:4001 --- PASS: TestResolveTCPAddrs (1.00s) === RUN TestURLsEqual 2021-10-12 17:10:41.778703 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 2021-10-12 17:10:41.778721 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 2021-10-12 17:10:41.778763 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 2021-10-12 17:10:41.778812 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 2021-10-12 17:10:41.778825 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 2021-10-12 17:10:41.778841 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 2021-10-12 17:10:41.778861 I | pkg/netutil: resolving example.com:2380 to 10.0.10.1:2380 2021-10-12 17:10:41.778885 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 2021-10-12 17:10:41.778918 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 2021-10-12 17:10:41.778950 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 2021-10-12 17:10:41.778991 I | pkg/netutil: resolving first.com:2379 to 10.0.11.1:2379 2021-10-12 17:10:41.779000 I | pkg/netutil: resolving second.com:2380 to 10.0.11.2:2380 2021-10-12 17:10:41.779018 I | pkg/netutil: resolving second.com:2380 to 10.0.11.2:2380 2021-10-12 17:10:41.779024 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.21.0.31 --- PASS: TestGetDefaultHost (0.00s) PASS ok github.com/coreos/etcd/pkg/netutil 1.068s === RUN TestUnsetenv --- PASS: TestUnsetenv (0.00s) === RUN TestHandleInterrupts 2021-10-12 17:10:42.868648 N | pkg/osutil: received interrupt signal, shutting down... 2021-10-12 17:10:42.869373 N | pkg/osutil: received terminated signal, shutting down... --- PASS: TestHandleInterrupts (0.00s) PASS ok github.com/coreos/etcd/pkg/osutil 0.081s === RUN TestCanonicalURLPath --- PASS: TestCanonicalURLPath (0.00s) PASS ok github.com/coreos/etcd/pkg/pathutil 0.013s === RUN TestMarshaler --- PASS: TestMarshaler (0.00s) === RUN TestMarshalerPanic 2021-10-12 17:10:44.951413 C | pkg/pbutil: marshal should never fail (blah) --- PASS: TestMarshalerPanic (0.00s) === RUN TestUnmarshaler --- PASS: TestUnmarshaler (0.00s) === RUN TestUnmarshalerPanic 2021-10-12 17:10:44.951670 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.085s === RUN TestServer_Unix_Insecure {"level":"info","msg":"started proxying","from":"unix://16AD57AE9B02FEBF4298.unix-conn","to":"unix://16AD57AE9B03C343248A.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://16AD57AE9B02FEBF4298.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16AD57AE9B02FEBF4298.unix-conn","to":"unix://16AD57AE9B03C343248A.unix-conn"} server_test.go:109: took 6.707857ms with no latency {"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://16AD57AE9B02FEBF4298.unix-conn","to":"unix://16AD57AE9B03C343248A.unix-conn"} server_test.go:126: took 478.154µs with no latency {"level":"info","msg":"closed proxy listener","from":"unix://16AD57AE9B02FEBF4298.unix-conn","to":"unix://16AD57AE9B03C343248A.unix-conn"} --- PASS: TestServer_Unix_Insecure (0.01s) === RUN TestServer_TCP_Insecure {"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:45373","to":"tcp://127.0.0.1:41841"} {"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:45373"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:45373","to":"tcp://127.0.0.1:41841"} server_test.go:109: took 2.447142ms with no latency {"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:45373","to":"tcp://127.0.0.1:41841"} server_test.go:126: took 670.977µs with no latency {"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:45373","to":"tcp://127.0.0.1:41841"} --- PASS: TestServer_TCP_Insecure (0.01s) === RUN TestServer_Unix_Secure {"level":"info","msg":"started proxying","from":"unix://16AD57AE9BFD9F975CFC.unix-conn","to":"unix://16AD57AE9BFE5A83173F.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://16AD57AE9BFD9F975CFC.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16AD57AE9BFD9F975CFC.unix-conn","to":"unix://16AD57AE9BFE5A83173F.unix-conn"} server_test.go:109: took 2.100091ms with no latency {"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://16AD57AE9BFD9F975CFC.unix-conn","to":"unix://16AD57AE9BFE5A83173F.unix-conn"} server_test.go:126: took 75.450184ms with no latency {"level":"info","msg":"closed proxy listener","from":"unix://16AD57AE9BFD9F975CFC.unix-conn","to":"unix://16AD57AE9BFE5A83173F.unix-conn"} --- PASS: TestServer_Unix_Secure (0.08s) === RUN TestServer_TCP_Secure {"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:39539","to":"tcp://127.0.0.1:38821"} {"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:39539"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:39539","to":"tcp://127.0.0.1:38821"} server_test.go:109: took 2.788122ms with no latency {"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:39539","to":"tcp://127.0.0.1:38821"} server_test.go:126: took 2.562117ms with no latency {"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:39539","to":"tcp://127.0.0.1:38821"} --- PASS: TestServer_TCP_Secure (0.01s) === RUN TestServer_Unix_Insecure_DelayTx {"level":"info","msg":"started proxying","from":"unix://16AD57AEA17ECFE75ED9.unix-conn","to":"unix://16AD57AEA17F80983364.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://16AD57AEA17ECFE75ED9.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16AD57AEA17ECFE75ED9.unix-conn","to":"unix://16AD57AEA17F80983364.unix-conn"} server_test.go:109: took 337.555µs with no latency {"level":"info","msg":"set transmit latency","latency":"52.768724ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"unix://16AD57AEA17ECFE75ED9.unix-conn","to":"unix://16AD57AEA17F80983364.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://16AD57AEA17ECFE75ED9.unix-conn","to":"unix://16AD57AEA17F80983364.unix-conn"} server_test.go:124: took 53.33325ms with latency 50ms±5ms {"level":"info","msg":"removed transmit latency","latency":"52.768724ms","from":"unix://16AD57AEA17ECFE75ED9.unix-conn","to":"unix://16AD57AEA17F80983364.unix-conn"} {"level":"info","msg":"closed proxy listener","from":"unix://16AD57AEA17ECFE75ED9.unix-conn","to":"unix://16AD57AEA17F80983364.unix-conn"} --- PASS: TestServer_Unix_Insecure_DelayTx (0.05s) === RUN TestServer_TCP_Insecure_DelayTx {"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:37715","to":"tcp://127.0.0.1:33919"} {"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:37715"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:37715","to":"tcp://127.0.0.1:33919"} server_test.go:109: took 1.512941ms with no latency {"level":"info","msg":"set transmit latency","latency":"52.222529ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"tcp://127.0.0.1:37715","to":"tcp://127.0.0.1:33919"} {"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:37715","to":"tcp://127.0.0.1:33919"} server_test.go:124: took 53.156344ms with latency 50ms±5ms {"level":"info","msg":"removed transmit latency","latency":"52.222529ms","from":"tcp://127.0.0.1:37715","to":"tcp://127.0.0.1:33919"} {"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:37715","to":"tcp://127.0.0.1:33919"} --- PASS: TestServer_TCP_Insecure_DelayTx (0.06s) === RUN TestServer_Unix_Secure_DelayTx {"level":"info","msg":"started proxying","from":"unix://16AD57AEA834CE296298.unix-conn","to":"unix://16AD57AEA83621B24FAB.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://16AD57AEA834CE296298.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16AD57AEA834CE296298.unix-conn","to":"unix://16AD57AEA83621B24FAB.unix-conn"} server_test.go:109: took 1.302245ms with no latency {"level":"info","msg":"set transmit latency","latency":"53.111891ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"unix://16AD57AEA834CE296298.unix-conn","to":"unix://16AD57AEA83621B24FAB.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://16AD57AEA834CE296298.unix-conn","to":"unix://16AD57AEA83621B24FAB.unix-conn"} server_test.go:124: took 54.626743ms with latency 50ms±5ms {"level":"info","msg":"removed transmit latency","latency":"53.111891ms","from":"unix://16AD57AEA834CE296298.unix-conn","to":"unix://16AD57AEA83621B24FAB.unix-conn"} {"level":"info","msg":"closed proxy listener","from":"unix://16AD57AEA834CE296298.unix-conn","to":"unix://16AD57AEA83621B24FAB.unix-conn"} --- PASS: TestServer_Unix_Secure_DelayTx (0.17s) === RUN TestServer_TCP_Secure_DelayTx {"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:44729","to":"tcp://127.0.0.1:39993"} {"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:44729"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:44729","to":"tcp://127.0.0.1:39993"} server_test.go:109: took 1.107958ms with no latency {"level":"info","msg":"set transmit latency","latency":"54.042184ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"tcp://127.0.0.1:44729","to":"tcp://127.0.0.1:39993"} {"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:44729","to":"tcp://127.0.0.1:39993"} server_test.go:124: took 58.049501ms with latency 50ms±5ms {"level":"info","msg":"removed transmit latency","latency":"54.042184ms","from":"tcp://127.0.0.1:44729","to":"tcp://127.0.0.1:39993"} {"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:44729","to":"tcp://127.0.0.1:39993"} --- PASS: TestServer_TCP_Secure_DelayTx (0.07s) === RUN TestServer_Unix_Insecure_DelayAccept {"level":"info","msg":"started proxying","from":"unix://16AD57AEB649B82A71C5.unix-conn","to":"unix://16AD57AEB64B0FD95C8C.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://16AD57AEB649B82A71C5.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16AD57AEB649B82A71C5.unix-conn","to":"unix://16AD57AEB64B0FD95C8C.unix-conn"} server_test.go:203: took 540.299µs with no latency {"level":"info","msg":"set accept latency","latency":"700.389797ms","given-latency":"700ms","given-latency-random-variable":"10ms","from":"unix://16AD57AEB649B82A71C5.unix-conn","to":"unix://16AD57AEB64B0FD95C8C.unix-conn"} {"level":"debug","msg":"listener accept error","error":"accept unix 16AD57AEB649B82A71C5.unix-conn: use of closed network connection"} {"level":"info","msg":"reset listener on","from":"unix://16AD57AEB649B82A71C5.unix-conn"} {"level":"debug","msg":"listener is closed; retry listening on","from":"unix://16AD57AEB649B82A71C5.unix-conn"} {"level":"info","msg":"reset listener on","from":"unix://16AD57AEB649B82A71C5.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16AD57AEB649B82A71C5.unix-conn","to":"unix://16AD57AEB64B0FD95C8C.unix-conn"} server_test.go:219: took 510.055422ms with latency 700ms±10ms {"level":"info","msg":"removed accept latency","latency":"700.389797ms","from":"unix://16AD57AEB649B82A71C5.unix-conn","to":"unix://16AD57AEB64B0FD95C8C.unix-conn"} {"level":"info","msg":"closed proxy listener","from":"unix://16AD57AEB649B82A71C5.unix-conn","to":"unix://16AD57AEB64B0FD95C8C.unix-conn"} --- PASS: TestServer_Unix_Insecure_DelayAccept (0.71s) === RUN TestServer_Unix_Secure_DelayAccept {"level":"info","msg":"started proxying","from":"unix://16AD57AEE0D6A7F921B.unix-conn","to":"unix://16AD57AEE0D998591EC0.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://16AD57AEE0D6A7F921B.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16AD57AEE0D6A7F921B.unix-conn","to":"unix://16AD57AEE0D998591EC0.unix-conn"} server_test.go:203: took 2.390923ms with no latency {"level":"info","msg":"set accept latency","latency":"694.000394ms","given-latency":"700ms","given-latency-random-variable":"10ms","from":"unix://16AD57AEE0D6A7F921B.unix-conn","to":"unix://16AD57AEE0D998591EC0.unix-conn"} {"level":"debug","msg":"listener accept error","error":"accept unix 16AD57AEE0D6A7F921B.unix-conn: use of closed network connection"} {"level":"info","msg":"reset listener on","from":"unix://16AD57AEE0D6A7F921B.unix-conn"} {"level":"debug","msg":"listener is closed; retry listening on","from":"unix://16AD57AEE0D6A7F921B.unix-conn"} {"level":"info","msg":"reset listener on","from":"unix://16AD57AEE0D6A7F921B.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16AD57AEE0D6A7F921B.unix-conn","to":"unix://16AD57AEE0D998591EC0.unix-conn"} server_test.go:219: took 523.234829ms with latency 700ms±10ms {"level":"info","msg":"removed accept latency","latency":"694.000394ms","from":"unix://16AD57AEE0D6A7F921B.unix-conn","to":"unix://16AD57AEE0D998591EC0.unix-conn"} {"level":"info","msg":"closed proxy listener","from":"unix://16AD57AEE0D6A7F921B.unix-conn","to":"unix://16AD57AEE0D998591EC0.unix-conn"} --- PASS: TestServer_Unix_Secure_DelayAccept (0.73s) === RUN TestServer_PauseTx {"level":"info","msg":"started proxying","from":"unix://16AD57AF0C2FF77C74A1.unix-conn","to":"unix://16AD57AF0C30882752DF.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://16AD57AF0C2FF77C74A1.unix-conn"} {"level":"info","msg":"paused transmit listen","from":"unix://16AD57AF0C2FF77C74A1.unix-conn","to":"unix://16AD57AF0C30882752DF.unix-conn"} {"level":"info","msg":"unpaused transmit listen","from":"unix://16AD57AF0C2FF77C74A1.unix-conn","to":"unix://16AD57AF0C30882752DF.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16AD57AF0C2FF77C74A1.unix-conn","to":"unix://16AD57AF0C30882752DF.unix-conn"} {"level":"info","msg":"closed proxy listener","from":"unix://16AD57AF0C2FF77C74A1.unix-conn","to":"unix://16AD57AF0C30882752DF.unix-conn"} --- PASS: TestServer_PauseTx (0.20s) === RUN TestServer_BlackholeTx {"level":"info","msg":"started proxying","from":"unix://16AD57AF18520AF2843A.unix-conn","to":"unix://16AD57AF18529C455BC7.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://16AD57AF18520AF2843A.unix-conn"} {"level":"info","msg":"blackholed transmit","from":"unix://16AD57AF18520AF2843A.unix-conn","to":"unix://16AD57AF18529C455BC7.unix-conn"} {"level":"debug","msg":"dropped","data-size":"12 B","from":"unix://16AD57AF18520AF2843A.unix-conn","to":"unix://16AD57AF18529C455BC7.unix-conn"} {"level":"info","msg":"unblackholed transmit","from":"unix://16AD57AF18520AF2843A.unix-conn","to":"unix://16AD57AF18529C455BC7.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16AD57AF18520AF2843A.unix-conn","to":"unix://16AD57AF18529C455BC7.unix-conn"} {"level":"info","msg":"closed proxy listener","from":"unix://16AD57AF18520AF2843A.unix-conn","to":"unix://16AD57AF18529C455BC7.unix-conn"} --- PASS: TestServer_BlackholeTx (0.20s) === RUN TestServer_CorruptTx {"level":"info","msg":"started proxying","from":"unix://16AD57AF245823273591.unix-conn","to":"unix://16AD57AF2458FC293A87.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://16AD57AF245823273591.unix-conn"} {"level":"info","msg":"corrupting transmit","from":"unix://16AD57AF245823273591.unix-conn","to":"unix://16AD57AF2458FC293A87.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16AD57AF245823273591.unix-conn","to":"unix://16AD57AF2458FC293A87.unix-conn"} {"level":"info","msg":"stopped corrupting transmit","from":"unix://16AD57AF245823273591.unix-conn","to":"unix://16AD57AF2458FC293A87.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16AD57AF245823273591.unix-conn","to":"unix://16AD57AF2458FC293A87.unix-conn"} {"level":"info","msg":"closed proxy listener","from":"unix://16AD57AF245823273591.unix-conn","to":"unix://16AD57AF2458FC293A87.unix-conn"} --- PASS: TestServer_CorruptTx (0.00s) === RUN TestServer_Shutdown {"level":"info","msg":"started proxying","from":"unix://16AD57AF247915F13F4A.unix-conn","to":"unix://16AD57AF2479E5CD67A6.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://16AD57AF247915F13F4A.unix-conn"} {"level":"debug","msg":"listener accept error","error":"accept unix 16AD57AF247915F13F4A.unix-conn: use of closed network connection"} {"level":"debug","msg":"listener is closed; retry listening on","from":"unix://16AD57AF247915F13F4A.unix-conn"} {"level":"info","msg":"reset listener on","from":"unix://16AD57AF247915F13F4A.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16AD57AF247915F13F4A.unix-conn","to":"unix://16AD57AF2479E5CD67A6.unix-conn"} {"level":"info","msg":"closed proxy listener","from":"unix://16AD57AF247915F13F4A.unix-conn","to":"unix://16AD57AF2479E5CD67A6.unix-conn"} --- PASS: TestServer_Shutdown (0.20s) === RUN TestServer_ShutdownListener {"level":"info","msg":"started proxying","from":"unix://16AD57AF3083F63750F5.unix-conn","to":"unix://16AD57AF3084932CB31.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://16AD57AF3083F63750F5.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16AD57AF3083F63750F5.unix-conn","to":"unix://16AD57AF3084932CB31.unix-conn"} {"level":"info","msg":"closed proxy listener","from":"unix://16AD57AF3083F63750F5.unix-conn","to":"unix://16AD57AF3084932CB31.unix-conn"} --- PASS: TestServer_ShutdownListener (0.21s) === RUN TestServerHTTP_Insecure_DelayTx {"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:44935","to":"tcp://127.0.0.1:41539"} {"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:44935"} {"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:44935","to":"tcp://127.0.0.1:41539"} {"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:41539","to":"tcp://127.0.0.1:44935"} server_test.go:503: took 929.506µs with no latency {"level":"info","msg":"set transmit latency","latency":"993.222684ms","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:44935","to":"tcp://127.0.0.1:41539"} {"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:44935","to":"tcp://127.0.0.1:41539"} {"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:41539","to":"tcp://127.0.0.1:44935"} server_test.go:539: took 994.019935ms with latency 1s±10ms {"level":"info","msg":"removed transmit latency","latency":"993.222684ms","from":"tcp://127.0.0.1:44935","to":"tcp://127.0.0.1:41539"} {"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:44935","to":"tcp://127.0.0.1:41539"} --- PASS: TestServerHTTP_Insecure_DelayTx (1.20s) === RUN TestServerHTTP_Secure_DelayTx {"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:32809"} {"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:32809","to":"tcp://127.0.0.1:38945"} {"level":"debug","msg":"transmitted","data-size":"189 B","from":"tcp://127.0.0.1:32809","to":"tcp://127.0.0.1:38945"} {"level":"debug","msg":"received","data-size":"1.6 kB","from":"tcp://127.0.0.1:38945","to":"tcp://127.0.0.1:32809"} {"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:32809","to":"tcp://127.0.0.1:38945"} {"level":"debug","msg":"received","data-size":"51 B","from":"tcp://127.0.0.1:38945","to":"tcp://127.0.0.1:32809"} {"level":"debug","msg":"transmitted","data-size":"179 B","from":"tcp://127.0.0.1:32809","to":"tcp://127.0.0.1:38945"} {"level":"debug","msg":"received","data-size":"171 B","from":"tcp://127.0.0.1:38945","to":"tcp://127.0.0.1:32809"} server_test.go:503: took 11.798202ms with no latency {"level":"info","msg":"set transmit latency","latency":"1.003604055s","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:32809","to":"tcp://127.0.0.1:38945"} {"level":"debug","msg":"transmitted","data-size":"189 B","from":"tcp://127.0.0.1:32809","to":"tcp://127.0.0.1:38945"} {"level":"debug","msg":"received","data-size":"1.6 kB","from":"tcp://127.0.0.1:38945","to":"tcp://127.0.0.1:32809"} {"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:32809","to":"tcp://127.0.0.1:38945"} {"level":"debug","msg":"received","data-size":"51 B","from":"tcp://127.0.0.1:38945","to":"tcp://127.0.0.1:32809"} {"level":"debug","msg":"transmitted","data-size":"179 B","from":"tcp://127.0.0.1:32809","to":"tcp://127.0.0.1:38945"} {"level":"debug","msg":"received","data-size":"171 B","from":"tcp://127.0.0.1:38945","to":"tcp://127.0.0.1:32809"} server_test.go:539: took 3.024641221s with latency 1s±10ms {"level":"info","msg":"removed transmit latency","latency":"1.003604055s","from":"tcp://127.0.0.1:32809","to":"tcp://127.0.0.1:38945"} {"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:32809","to":"tcp://127.0.0.1:38945"} --- PASS: TestServerHTTP_Secure_DelayTx (3.24s) === RUN TestServerHTTP_Insecure_DelayRx {"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:43417","to":"tcp://127.0.0.1:36405"} {"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:43417"} {"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:43417","to":"tcp://127.0.0.1:36405"} {"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:36405","to":"tcp://127.0.0.1:43417"} server_test.go:503: took 1.123106ms with no latency {"level":"info","msg":"set receive latency","latency":"991.947041ms","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:36405","to":"tcp://127.0.0.1:43417"} {"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:43417","to":"tcp://127.0.0.1:36405"} {"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:36405","to":"tcp://127.0.0.1:43417"} server_test.go:539: took 992.704801ms with latency 1s±10ms {"level":"info","msg":"removed receive latency","latency":"991.947041ms","from":"tcp://127.0.0.1:36405","to":"tcp://127.0.0.1:43417"} {"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:43417","to":"tcp://127.0.0.1:36405"} --- PASS: TestServerHTTP_Insecure_DelayRx (1.20s) === RUN TestServerHTTP_Secure_DelayRx {"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:44671","to":"tcp://127.0.0.1:33649"} {"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:44671"} {"level":"debug","msg":"transmitted","data-size":"189 B","from":"tcp://127.0.0.1:44671","to":"tcp://127.0.0.1:33649"} {"level":"debug","msg":"received","data-size":"1.6 kB","from":"tcp://127.0.0.1:33649","to":"tcp://127.0.0.1:44671"} {"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:44671","to":"tcp://127.0.0.1:33649"} {"level":"debug","msg":"received","data-size":"51 B","from":"tcp://127.0.0.1:33649","to":"tcp://127.0.0.1:44671"} {"level":"debug","msg":"transmitted","data-size":"179 B","from":"tcp://127.0.0.1:44671","to":"tcp://127.0.0.1:33649"} {"level":"debug","msg":"received","data-size":"171 B","from":"tcp://127.0.0.1:33649","to":"tcp://127.0.0.1:44671"} server_test.go:503: took 14.131084ms with no latency {"level":"info","msg":"set receive latency","latency":"1.005605667s","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:33649","to":"tcp://127.0.0.1:44671"} {"level":"debug","msg":"transmitted","data-size":"189 B","from":"tcp://127.0.0.1:44671","to":"tcp://127.0.0.1:33649"} {"level":"debug","msg":"received","data-size":"1.6 kB","from":"tcp://127.0.0.1:33649","to":"tcp://127.0.0.1:44671"} {"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:44671","to":"tcp://127.0.0.1:33649"} {"level":"debug","msg":"received","data-size":"51 B","from":"tcp://127.0.0.1:33649","to":"tcp://127.0.0.1:44671"} {"level":"debug","msg":"transmitted","data-size":"179 B","from":"tcp://127.0.0.1:44671","to":"tcp://127.0.0.1:33649"} {"level":"debug","msg":"received","data-size":"171 B","from":"tcp://127.0.0.1:33649","to":"tcp://127.0.0.1:44671"} server_test.go:539: took 3.040597325s with latency 1s±10ms {"level":"info","msg":"removed receive latency","latency":"1.005605667s","from":"tcp://127.0.0.1:33649","to":"tcp://127.0.0.1:44671"} {"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:44671","to":"tcp://127.0.0.1:33649"} --- PASS: TestServerHTTP_Secure_DelayRx (3.26s) PASS ok github.com/coreos/etcd/pkg/proxy 11.760s === 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.200s ? github.com/coreos/etcd/pkg/runtime [no test files] === RUN TestFIFOSchedule --- PASS: TestFIFOSchedule (0.00s) PASS ok github.com/coreos/etcd/pkg/schedule 0.015s === RUN TestSRVGetCluster --- PASS: TestSRVGetCluster (0.00s) === RUN TestSRVDiscover --- PASS: TestSRVDiscover (0.00s) PASS ok github.com/coreos/etcd/pkg/srv 0.065s ? github.com/coreos/etcd/pkg/stringutil [no test files] ? github.com/coreos/etcd/pkg/systemd [no test files] === RUN TestSample --- PASS: TestSample (0.00s) PASS Too many goroutines running after all test(s). 100 instances of: github.com/coreos/etcd/pkg/testutil.TestSample.func1() /build/etcd-8iwQwg/etcd-3.3.25+dfsg/_build/src/github.com/coreos/etcd/pkg/testutil/leak_test.go:41 +0x25 created by github.com/coreos/etcd/pkg/testutil.TestSample /build/etcd-8iwQwg/etcd-3.3.25+dfsg/_build/src/github.com/coreos/etcd/pkg/testutil/leak_test.go:40 +0x71 ok github.com/coreos/etcd/pkg/testutil 0.057s === RUN TestGetCipherSuites --- PASS: TestGetCipherSuites (5.79s) PASS ok github.com/coreos/etcd/pkg/tlsutil 5.884s === RUN TestNewKeepAliveListener --- PASS: TestNewKeepAliveListener (0.09s) === RUN TestNewKeepAliveListenerTLSEmptyConfig --- PASS: TestNewKeepAliveListenerTLSEmptyConfig (0.00s) === RUN TestNewListenerTLSInfo --- PASS: TestNewListenerTLSInfo (0.28s) === RUN TestNewListenerTLSInfoSkipClientSANVerify --- PASS: TestNewListenerTLSInfoSkipClientSANVerify (1.75s) === RUN TestNewListenerTLSEmptyInfo --- PASS: TestNewListenerTLSEmptyInfo (0.00s) === RUN TestNewTransportTLSInfo --- PASS: TestNewTransportTLSInfo (0.08s) === RUN TestTLSInfoNonexist --- PASS: TestTLSInfoNonexist (0.00s) === RUN TestTLSInfoEmpty --- PASS: TestTLSInfoEmpty (0.00s) === RUN TestTLSInfoMissingFields --- PASS: TestTLSInfoMissingFields (0.08s) === RUN TestTLSInfoParseFuncError --- PASS: TestTLSInfoParseFuncError (0.05s) === RUN TestTLSInfoConfigFuncs --- PASS: TestTLSInfoConfigFuncs (0.07s) === RUN TestNewListenerUnixSocket --- PASS: TestNewListenerUnixSocket (0.00s) === RUN TestNewListenerTLSInfoSelfCert --- PASS: TestNewListenerTLSInfoSelfCert (0.27s) === RUN TestIsClosedConnError --- PASS: TestIsClosedConnError (0.00s) === RUN TestReadWriteTimeoutDialer --- PASS: TestReadWriteTimeoutDialer (0.02s) === RUN TestNewTimeoutListener --- PASS: TestNewTimeoutListener (0.00s) === RUN TestWriteReadTimeoutListener --- PASS: TestWriteReadTimeoutListener (0.02s) === RUN TestNewTimeoutTransport --- PASS: TestNewTimeoutTransport (0.00s) === RUN TestNewTransportTLSInvalidCipherSuites --- PASS: TestNewTransportTLSInvalidCipherSuites (0.10s) PASS ok github.com/coreos/etcd/pkg/transport 2.872s === RUN TestIDString --- PASS: TestIDString (0.00s) === RUN TestIDFromString --- PASS: TestIDFromString (0.00s) === RUN TestIDFromStringFail --- PASS: TestIDFromStringFail (0.00s) === RUN TestIDSlice --- PASS: TestIDSlice (0.00s) === RUN TestUnsafeSet --- PASS: TestUnsafeSet (0.00s) === RUN TestThreadsafeSet --- PASS: TestThreadsafeSet (0.00s) === RUN TestUnsafeSetContainsAll --- PASS: TestUnsafeSetContainsAll (0.00s) === RUN TestUint64Slice --- PASS: TestUint64Slice (0.00s) === RUN TestNewURLs --- PASS: TestNewURLs (0.00s) === RUN TestURLsString --- PASS: TestURLsString (0.00s) === RUN TestURLsSort --- PASS: TestURLsSort (0.00s) === RUN TestURLsStringSlice --- PASS: TestURLsStringSlice (0.00s) === RUN TestNewURLsFail --- PASS: TestNewURLsFail (0.00s) === RUN TestParseInitialCluster --- PASS: TestParseInitialCluster (0.00s) === RUN TestParseInitialClusterBad --- PASS: TestParseInitialClusterBad (0.00s) === RUN TestNameURLPairsString --- PASS: TestNameURLPairsString (0.00s) === RUN TestParse --- PASS: TestParse (0.00s) === RUN TestNewURLsMapIPV6 --- PASS: TestNewURLsMapIPV6 (0.00s) === RUN TestNewURLsMapFromStringMapEmpty --- PASS: TestNewURLsMapFromStringMapEmpty (0.00s) === RUN TestNewURLsMapFromStringMapNormal --- PASS: TestNewURLsMapFromStringMapNormal (0.00s) PASS ok github.com/coreos/etcd/pkg/types 0.043s === RUN TestWait --- PASS: TestWait (0.00s) === RUN TestRegisterDupPanic 2021/10/12 17:11:22 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.02s) PASS ok github.com/coreos/etcd/pkg/wait 0.031s === RUN TestClusterProxyMemberList 2021-10-12 17:11:27.180131 I | integration: launching 4471278917259460117 (unix://localhost:44712789172594601170) 2021-10-12 17:11:27.238280 I | etcdserver: name = 4471278917259460117 2021-10-12 17:11:27.238316 I | etcdserver: data dir = /tmp/etcd328922094 2021-10-12 17:11:27.238345 I | etcdserver: member dir = /tmp/etcd328922094/member 2021-10-12 17:11:27.238353 I | etcdserver: heartbeat = 10ms 2021-10-12 17:11:27.238361 I | etcdserver: election = 100ms 2021-10-12 17:11:27.238368 I | etcdserver: snapshot count = 0 2021-10-12 17:11:27.238416 I | etcdserver: advertise client URLs = unix://127.0.0.1:210023883174 2021-10-12 17:11:27.238429 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:210013883174 2021-10-12 17:11:27.238449 I | etcdserver: initial cluster = 4471278917259460117=unix://127.0.0.1:210013883174 2021-10-12 17:11:27.241577 I | etcdserver: starting member b0e8b76bc5eaaa2d in cluster 65c328485b84a23d 2021-10-12 17:11:27.241617 I | raft: b0e8b76bc5eaaa2d became follower at term 0 2021-10-12 17:11:27.241633 I | raft: newRaft b0e8b76bc5eaaa2d [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2021-10-12 17:11:27.241642 I | raft: b0e8b76bc5eaaa2d became follower at term 1 2021-10-12 17:11:27.243263 W | auth: simple token is not cryptographically signed 2021-10-12 17:11:27.255067 I | etcdserver: set snapshot count to default 100000 2021-10-12 17:11:27.256189 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-12 17:11:27.257353 I | etcdserver: b0e8b76bc5eaaa2d as single-node; fast-forwarding 9 ticks (election ticks 10) 2021-10-12 17:11:27.260467 I | etcdserver/membership: added member b0e8b76bc5eaaa2d [unix://127.0.0.1:210013883174] to cluster 65c328485b84a23d 2021-10-12 17:11:27.265501 I | integration: launched 4471278917259460117 (unix://localhost:44712789172594601170) 2021-10-12 17:11:27.342195 I | raft: b0e8b76bc5eaaa2d is starting a new election at term 1 2021-10-12 17:11:27.342253 I | raft: b0e8b76bc5eaaa2d became candidate at term 2 2021-10-12 17:11:27.342282 I | raft: b0e8b76bc5eaaa2d received MsgVoteResp from b0e8b76bc5eaaa2d at term 2 2021-10-12 17:11:27.342308 I | raft: b0e8b76bc5eaaa2d became leader at term 2 2021-10-12 17:11:27.342324 I | raft: raft.node: b0e8b76bc5eaaa2d elected leader b0e8b76bc5eaaa2d at term 2 2021-10-12 17:11:27.342778 I | etcdserver: setting up the initial cluster version to 3.3 2021-10-12 17:11:27.343307 N | etcdserver/membership: set the initial cluster version to 3.3 2021-10-12 17:11:27.343448 I | etcdserver/api: enabled capabilities for version 3.3 2021-10-12 17:11:27.343516 I | etcdserver: published {Name:4471278917259460117 ClientURLs:[unix://127.0.0.1:210023883174]} to cluster 65c328485b84a23d 2021-10-12 17:11:27.351077 I | grpcproxy: registered "127.0.0.1:40063" with 7-second lease 2021-10-12 17:11:28.849895 W | grpcproxy: clusterProxy watcher error (rpc error: code = Unavailable desc = naming: watch closed) 2021-10-12 17:11:28.850021 I | integration: terminating 4471278917259460117 (unix://localhost:44712789172594601170) {"level":"warn","ts":"2021-10-12T17:11:28.850Z","caller":"clientv3/retry_interceptor.go:62","msg":"retrying of unary invoker failed","target":"endpoint://client-496b58b8-9084-423f-9374-836671dc2b3c/localhost:44712789172594601170","attempt":0,"error":"rpc error: code = Canceled desc = context canceled"} 2021-10-12 17:11:28.851857 I | integration: terminated 4471278917259460117 (unix://localhost:44712789172594601170) --- PASS: TestClusterProxyMemberList (1.67s) === RUN TestKVProxyRange 2021-10-12 17:11:28.852828 I | integration: launching 9203656478405686835 (unix://localhost:92036564784056868350) 2021-10-12 17:11:28.858366 I | etcdserver: name = 9203656478405686835 2021-10-12 17:11:28.858401 I | etcdserver: data dir = /tmp/etcd940862581 2021-10-12 17:11:28.858413 I | etcdserver: member dir = /tmp/etcd940862581/member 2021-10-12 17:11:28.858422 I | etcdserver: heartbeat = 10ms 2021-10-12 17:11:28.858429 I | etcdserver: election = 100ms 2021-10-12 17:11:28.858436 I | etcdserver: snapshot count = 0 2021-10-12 17:11:28.858448 I | etcdserver: advertise client URLs = unix://127.0.0.1:210043883174 2021-10-12 17:11:28.858459 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:210033883174 2021-10-12 17:11:28.858477 I | etcdserver: initial cluster = 9203656478405686835=unix://127.0.0.1:210033883174 2021-10-12 17:11:28.864048 I | etcdserver: starting member 4094c8d108472233 in cluster 230a1e1ca1b9665e 2021-10-12 17:11:28.864099 I | raft: 4094c8d108472233 became follower at term 0 2021-10-12 17:11:28.864118 I | raft: newRaft 4094c8d108472233 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2021-10-12 17:11:28.864134 I | raft: 4094c8d108472233 became follower at term 1 2021-10-12 17:11:28.865539 W | auth: simple token is not cryptographically signed 2021-10-12 17:11:28.870822 I | etcdserver: set snapshot count to default 100000 2021-10-12 17:11:28.870863 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-12 17:11:28.870951 I | etcdserver: 4094c8d108472233 as single-node; fast-forwarding 9 ticks (election ticks 10) 2021-10-12 17:11:28.871326 I | etcdserver/membership: added member 4094c8d108472233 [unix://127.0.0.1:210033883174] to cluster 230a1e1ca1b9665e 2021-10-12 17:11:28.872592 I | integration: launched 9203656478405686835 (unix://localhost:92036564784056868350) 2021-10-12 17:11:28.904576 I | raft: 4094c8d108472233 is starting a new election at term 1 2021-10-12 17:11:28.904607 I | raft: 4094c8d108472233 became candidate at term 2 2021-10-12 17:11:28.904618 I | raft: 4094c8d108472233 received MsgVoteResp from 4094c8d108472233 at term 2 2021-10-12 17:11:28.904634 I | raft: 4094c8d108472233 became leader at term 2 2021-10-12 17:11:28.904646 I | raft: raft.node: 4094c8d108472233 elected leader 4094c8d108472233 at term 2 2021-10-12 17:11:28.904803 I | etcdserver: setting up the initial cluster version to 3.3 2021-10-12 17:11:28.905028 N | etcdserver/membership: set the initial cluster version to 3.3 2021-10-12 17:11:28.905100 I | etcdserver: published {Name:9203656478405686835 ClientURLs:[unix://127.0.0.1:210043883174]} to cluster 230a1e1ca1b9665e 2021-10-12 17:11:28.919716 I | integration: terminating 9203656478405686835 (unix://localhost:92036564784056868350) 2021-10-12 17:11:28.921740 I | integration: terminated 9203656478405686835 (unix://localhost:92036564784056868350) --- PASS: TestKVProxyRange (0.07s) === RUN TestRegister 2021-10-12 17:11:28.924565 I | integration: launching 6399106622269718685 (unix://localhost:63991066222697186850) 2021-10-12 17:11:28.926899 I | etcdserver: name = 6399106622269718685 2021-10-12 17:11:28.926933 I | etcdserver: data dir = /tmp/etcd491500880 2021-10-12 17:11:28.926949 I | etcdserver: member dir = /tmp/etcd491500880/member 2021-10-12 17:11:28.926959 I | etcdserver: heartbeat = 10ms 2021-10-12 17:11:28.926967 I | etcdserver: election = 100ms 2021-10-12 17:11:28.926975 I | etcdserver: snapshot count = 0 2021-10-12 17:11:28.926991 I | etcdserver: advertise client URLs = unix://127.0.0.1:210063883174 2021-10-12 17:11:28.927004 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:210053883174 2021-10-12 17:11:28.927023 I | etcdserver: initial cluster = 6399106622269718685=unix://127.0.0.1:210053883174 2021-10-12 17:11:28.928960 I | etcdserver: starting member b25d71ed57153f5c in cluster 3f9e62d3d55fbc19 2021-10-12 17:11:28.929001 I | raft: b25d71ed57153f5c became follower at term 0 2021-10-12 17:11:28.929019 I | raft: newRaft b25d71ed57153f5c [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2021-10-12 17:11:28.929030 I | raft: b25d71ed57153f5c became follower at term 1 2021-10-12 17:11:28.941600 W | auth: simple token is not cryptographically signed 2021-10-12 17:11:28.946960 I | etcdserver: set snapshot count to default 100000 2021-10-12 17:11:28.947299 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-12 17:11:28.949213 I | etcdserver: b25d71ed57153f5c as single-node; fast-forwarding 9 ticks (election ticks 10) 2021-10-12 17:11:28.949599 I | integration: launched 6399106622269718685 (unix://localhost:63991066222697186850) 2021-10-12 17:11:28.949794 I | etcdserver/membership: added member b25d71ed57153f5c [unix://127.0.0.1:210053883174] to cluster 3f9e62d3d55fbc19 2021-10-12 17:11:28.999416 I | raft: b25d71ed57153f5c is starting a new election at term 1 2021-10-12 17:11:28.999451 I | raft: b25d71ed57153f5c became candidate at term 2 2021-10-12 17:11:28.999465 I | raft: b25d71ed57153f5c received MsgVoteResp from b25d71ed57153f5c at term 2 2021-10-12 17:11:28.999482 I | raft: b25d71ed57153f5c became leader at term 2 2021-10-12 17:11:28.999493 I | raft: raft.node: b25d71ed57153f5c elected leader b25d71ed57153f5c at term 2 2021-10-12 17:11:28.999774 I | etcdserver: published {Name:6399106622269718685 ClientURLs:[unix://127.0.0.1:210063883174]} to cluster 3f9e62d3d55fbc19 2021-10-12 17:11:28.999811 I | etcdserver: setting up the initial cluster version to 3.3 2021-10-12 17:11:28.999972 N | etcdserver/membership: set the initial cluster version to 3.3 2021-10-12 17:11:29.011248 I | grpcproxy: registered "unix://localhost:63991066222697186850" with 5-second lease {"level":"warn","ts":"2021-10-12T17:11:29.011Z","caller":"clientv3/retry_interceptor.go:62","msg":"retrying of unary invoker failed","target":"endpoint://client-5720b39b-febf-489a-9e0c-ad871f4023e5/localhost:63991066222697186850","attempt":0,"error":"rpc error: code = Canceled desc = context canceled"} 2021-10-12 17:11:29.012554 I | integration: terminating 6399106622269718685 (unix://localhost:63991066222697186850) 2021-10-12 17:11:29.014905 I | integration: terminated 6399106622269718685 (unix://localhost:63991066222697186850) --- PASS: TestRegister (0.09s) PASS ok github.com/coreos/etcd/proxy/grpcproxy 1.888s ? 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 2021-10-12 17:11:31.197065 I | proxy/httpproxy: endpoints found ["http://example.com:8080" "http://192.0.2.8:4002"] --- PASS: TestDirectorEndpointsFiltering (0.00s) === RUN TestReadonlyHandler --- PASS: TestReadonlyHandler (0.00s) === RUN TestConfigHandlerGET --- PASS: TestConfigHandlerGET (0.00s) === RUN TestReverseProxyServe 2021-10-12 17:11:31.197621 I | proxy/httpproxy: zero endpoints currently available 2021-10-12 17:11:31.197715 I | proxy/httpproxy: failed to direct request to http://192.0.2.3:4040: what a bad trip 2021-10-12 17:11:31.197734 I | proxy/httpproxy: marked endpoint http://192.0.2.3:4040 unavailable 2021-10-12 17:11:31.197746 I | proxy/httpproxy: no failFunc defined, endpoint http://192.0.2.3:4040 will be unavailable forever. 2021-10-12 17:11:31.197760 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.050s === RUN TestUserspaceProxy 2021-10-12 17:11:32.660013 I | proxy/tcpproxy: ready to proxy client requests to [127.0.0.1:42391] --- PASS: TestUserspaceProxy (0.00s) PASS ok github.com/coreos/etcd/proxy/tcpproxy 0.014s === RUN TestFindConflict raft2021/10/12 17:11:38 INFO: found conflict at index 1 [existing term: 1, conflicting term: 4] raft2021/10/12 17:11:38 INFO: found conflict at index 2 [existing term: 2, conflicting term: 1] raft2021/10/12 17:11:38 INFO: found conflict at index 3 [existing term: 3, conflicting term: 1] --- PASS: TestFindConflict (0.00s) === RUN TestIsUpToDate --- PASS: TestIsUpToDate (0.00s) === RUN TestAppend raft2021/10/12 17:11:38 INFO: replace the unstable entries from index 1 raft2021/10/12 17:11:38 INFO: replace the unstable entries from index 2 --- PASS: TestAppend (0.00s) === RUN TestLogMaybeAppend raft2021/10/12 17:11:38 INFO: found conflict at index 3 [existing term: 3, conflicting term: 4] raft2021/10/12 17:11:38 INFO: truncate the unstable entries before index 3 raft2021/10/12 17:11:38 INFO: found conflict at index 2 [existing term: 2, conflicting term: 4] raft2021/10/12 17:11:38 INFO: truncate the unstable entries before index 2 raft2021/10/12 17:11:38 INFO: found conflict at index 1 [existing term: 1, conflicting term: 4] raft2021/10/12 17:11:38 entry 1 conflict with committed entry [committed(1)] raft2021/10/12 17:11:38 INFO: found conflict at index 2 [existing term: 2, conflicting term: 4] raft2021/10/12 17:11:38 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 raft2021/10/12 17:11:38 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 raft2021/10/12 17:11:38 compact 1001 is out of bound lastindex(1000) --- PASS: TestCompaction (0.00s) === RUN TestLogRestore --- PASS: TestLogRestore (0.00s) === RUN TestIsOutOfBounds raft2021/10/12 17:11:38 slice[201,202) out of bound [101,200] raft2021/10/12 17:11:38 slice[202,202) out of bound [101,200] --- PASS: TestIsOutOfBounds (0.00s) === RUN TestTerm --- PASS: TestTerm (0.00s) === RUN TestTermWithUnstableSnapshot raft2021/10/12 17:11:38 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 raft2021/10/12 17:11:38 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 raft2021/10/12 17:11:38 INFO: replace the unstable entries from index 5 raft2021/10/12 17:11:38 INFO: replace the unstable entries from index 4 raft2021/10/12 17:11:38 INFO: truncate the unstable entries before index 6 raft2021/10/12 17:11:38 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 raft2021/10/12 17:11:38 INFO: 1 became follower at term 0 raft2021/10/12 17:11:38 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:38 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:38 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:38 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:38 INFO: 1 became leader at term 1 raft2021/10/12 17:11:38 INFO: raft.node: 1 elected leader 1 at term 1 --- PASS: TestNodePropose (0.00s) === RUN TestNodeReadIndex raft2021/10/12 17:11:38 INFO: 1 became follower at term 0 raft2021/10/12 17:11:38 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:38 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:38 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:38 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:38 INFO: 1 became leader at term 1 raft2021/10/12 17:11:38 INFO: raft.node: 1 elected leader 1 at term 1 --- PASS: TestNodeReadIndex (0.00s) === RUN TestDisableProposalForwarding raft2021/10/12 17:11:38 INFO: 1 became follower at term 0 raft2021/10/12 17:11:38 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:38 INFO: 2 became follower at term 0 raft2021/10/12 17:11:38 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:38 INFO: 3 became follower at term 0 raft2021/10/12 17:11:38 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:38 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:38 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:38 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:38 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:38 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:38 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:38 INFO: 2 became follower at term 1 raft2021/10/12 17:11:38 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:38 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:38 INFO: 3 became follower at term 1 raft2021/10/12 17:11:38 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:38 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:38 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:38 INFO: 1 became leader at term 1 raft2021/10/12 17:11:38 INFO: 3 not forwarding to leader 1 at term 1; dropping proposal --- PASS: TestDisableProposalForwarding (0.00s) === RUN TestNodeReadIndexToOldLeader raft2021/10/12 17:11:38 INFO: 1 became follower at term 0 raft2021/10/12 17:11:38 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:38 INFO: 2 became follower at term 0 raft2021/10/12 17:11:38 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:38 INFO: 3 became follower at term 0 raft2021/10/12 17:11:38 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:38 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:38 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:38 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:38 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:38 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:38 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:38 INFO: 2 became follower at term 1 raft2021/10/12 17:11:38 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:38 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:38 INFO: 3 became follower at term 1 raft2021/10/12 17:11:38 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:38 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:38 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:38 INFO: 1 became leader at term 1 raft2021/10/12 17:11:38 INFO: 3 is starting a new election at term 1 raft2021/10/12 17:11:38 INFO: 3 became candidate at term 2 raft2021/10/12 17:11:38 INFO: 3 received MsgVoteResp from 3 at term 2 raft2021/10/12 17:11:38 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2021/10/12 17:11:38 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 raft2021/10/12 17:11:38 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2] raft2021/10/12 17:11:38 INFO: 1 became follower at term 2 raft2021/10/12 17:11:38 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 2 raft2021/10/12 17:11:38 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2] raft2021/10/12 17:11:38 INFO: 2 became follower at term 2 raft2021/10/12 17:11:38 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 2 raft2021/10/12 17:11:38 INFO: 2 [term: 2] ignored a MsgHeartbeat message with lower term from 1 [term: 1] raft2021/10/12 17:11:38 INFO: 3 [term: 2] ignored a MsgHeartbeat message with lower term from 1 [term: 1] raft2021/10/12 17:11:38 INFO: 3 received MsgVoteResp from 1 at term 2 raft2021/10/12 17:11:38 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:38 INFO: 3 became leader at term 2 raft2021/10/12 17:11:38 INFO: 1 no leader at term 2; dropping index reading msg --- PASS: TestNodeReadIndexToOldLeader (0.00s) === RUN TestNodeProposeConfig raft2021/10/12 17:11:38 INFO: 1 became follower at term 0 raft2021/10/12 17:11:38 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:38 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:38 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:38 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:38 INFO: 1 became leader at term 1 raft2021/10/12 17:11:38 INFO: raft.node: 1 elected leader 1 at term 1 --- PASS: TestNodeProposeConfig (0.00s) === RUN TestNodeProposeAddDuplicateNode raft2021/10/12 17:11:38 INFO: 1 became follower at term 0 raft2021/10/12 17:11:38 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:38 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:38 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:38 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:38 INFO: 1 became leader at term 1 raft2021/10/12 17:11:38 INFO: raft.node: 1 elected leader 1 at term 1 --- PASS: TestNodeProposeAddDuplicateNode (0.00s) === RUN TestBlockProposal raft2021/10/12 17:11:38 INFO: 1 became follower at term 0 raft2021/10/12 17:11:38 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:38 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:38 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:38 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:38 INFO: 1 became leader at term 1 raft2021/10/12 17:11:38 INFO: raft.node: 1 elected leader 1 at term 1 --- PASS: TestBlockProposal (0.01s) === RUN TestNodeTick raft2021/10/12 17:11:38 INFO: 1 became follower at term 0 raft2021/10/12 17:11:38 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] --- PASS: TestNodeTick (0.10s) === RUN TestNodeStop raft2021/10/12 17:11:38 INFO: 1 became follower at term 0 raft2021/10/12 17:11:38 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 raft2021/10/12 17:11:38 INFO: 1 became follower at term 0 raft2021/10/12 17:11:38 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:38 INFO: 1 became follower at term 1 raft2021/10/12 17:11:38 INFO: 1 is starting a new election at term 1 raft2021/10/12 17:11:38 INFO: 1 became candidate at term 2 raft2021/10/12 17:11:38 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/12 17:11:38 INFO: 1 became leader at term 2 raft2021/10/12 17:11:38 INFO: raft.node: 1 elected leader 1 at term 2 --- PASS: TestNodeStart (0.00s) === RUN TestNodeRestart raft2021/10/12 17:11:38 INFO: 1 became follower at term 1 raft2021/10/12 17:11:38 INFO: newRaft 1 [peers: [], term: 1, commit: 1, applied: 0, lastindex: 2, lastterm: 1] --- PASS: TestNodeRestart (0.00s) === RUN TestNodeRestartFromSnapshot raft2021/10/12 17:11:38 INFO: 1 became follower at term 1 raft2021/10/12 17:11:38 INFO: newRaft 1 [peers: [1,2], term: 1, commit: 3, applied: 2, lastindex: 3, lastterm: 1] --- PASS: TestNodeRestartFromSnapshot (0.00s) === RUN TestNodeAdvance raft2021/10/12 17:11:38 INFO: 1 became follower at term 0 raft2021/10/12 17:11:38 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:38 INFO: 1 became follower at term 1 raft2021/10/12 17:11:38 INFO: 1 is starting a new election at term 1 raft2021/10/12 17:11:38 INFO: 1 became candidate at term 2 raft2021/10/12 17:11:38 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/12 17:11:38 INFO: 1 became leader at term 2 raft2021/10/12 17:11:38 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 raft2021/10/12 17:11:38 INFO: 1 became follower at term 0 raft2021/10/12 17:11:38 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:38 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:38 INFO: 1 became leader at term 1 --- PASS: TestMsgAppFlowControlFull (0.00s) === RUN TestMsgAppFlowControlMoveForward raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 --- PASS: TestMsgAppFlowControlMoveForward (0.00s) === RUN TestMsgAppFlowControlRecvHeartbeat raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 --- PASS: TestMsgAppFlowControlRecvHeartbeat (0.00s) === RUN TestFollowerUpdateTermFromMessage raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 --- PASS: TestFollowerUpdateTermFromMessage (0.00s) === RUN TestCandidateUpdateTermFromMessage raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 --- PASS: TestCandidateUpdateTermFromMessage (0.00s) === RUN TestLeaderUpdateTermFromMessage raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 --- PASS: TestLeaderUpdateTermFromMessage (0.00s) === RUN TestRejectStaleTermMessage raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [term: 2] ignored a MsgApp message with lower term from 0 [term: 1] --- PASS: TestRejectStaleTermMessage (0.00s) === RUN TestStartAsFollower raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] --- PASS: TestStartAsFollower (0.00s) === RUN TestLeaderBcastBeat raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 --- PASS: TestLeaderBcastBeat (0.00s) === RUN TestFollowerStartElection raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 1 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 2 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2 --- PASS: TestFollowerStartElection (0.00s) === RUN TestCandidateStartNewElection raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 1 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 2 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2 --- PASS: TestCandidateStartNewElection (0.00s) === RUN TestLeaderElectionInOneRoundRPC raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp rejection from 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp rejection from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 2 vote rejections raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp rejection from 4 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp rejection from 5 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 2 vote rejections raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp rejection from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 3 vote rejections raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp rejection from 4 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp rejection from 5 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 2 vote rejections raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 2 vote rejections raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp rejection from 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 3 vote rejections raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp rejection from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp rejection from 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 2 vote rejections raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 --- PASS: TestLeaderElectionInOneRoundRPC (0.00s) === RUN TestFollowerVote raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0, vote: 1] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0, vote: 2] cast MsgVote for 2 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0, vote: 1] rejected MsgVote from 2 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 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 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 [term: 1] received a MsgApp message with higher term from 2 [term: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 --- PASS: TestCandidateFallback (0.00s) === RUN TestFollowerElectionTimeoutRandomized --- PASS: TestFollowerElectionTimeoutRandomized (0.01s) === RUN TestCandidateElectionTimeoutRandomized --- PASS: TestCandidateElectionTimeoutRandomized (0.01s) === RUN TestFollowersElectioinTimeoutNonconflict --- PASS: TestFollowersElectioinTimeoutNonconflict (0.06s) === RUN TestCandidatesElectionTimeoutNonconflict --- PASS: TestCandidatesElectionTimeoutNonconflict (0.09s) === RUN TestLeaderStartReplication raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 --- PASS: TestLeaderStartReplication (0.00s) === RUN TestLeaderCommitEntry raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 --- PASS: TestLeaderCommitEntry (0.00s) === RUN TestLeaderAcknowledgeCommit raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 --- PASS: TestLeaderAcknowledgeCommit (0.00s) === RUN TestLeaderCommitPrecedingEntries raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 3 raft2021/10/12 17:11:39 INFO: 1 became leader at term 3 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 3 raft2021/10/12 17:11:39 INFO: 1 became leader at term 3 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 3 raft2021/10/12 17:11:39 INFO: 1 became leader at term 3 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 3 raft2021/10/12 17:11:39 INFO: 1 became leader at term 3 --- PASS: TestLeaderCommitPrecedingEntries (0.00s) === RUN TestFollowerCommitEntry raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 --- PASS: TestFollowerCommitEntry (0.00s) === RUN TestFollowerCheckMsgApp raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 --- PASS: TestFollowerCheckMsgApp (0.00s) === RUN TestFollowerAppendEntries raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: found conflict at index 2 [existing term: 2, conflicting term: 3] raft2021/10/12 17:11:39 INFO: replace the unstable entries from index 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: found conflict at index 1 [existing term: 1, conflicting term: 3] raft2021/10/12 17:11:39 INFO: replace the unstable entries from index 1 --- PASS: TestFollowerAppendEntries (0.00s) === RUN TestLeaderSyncFollowerLog raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 9, lastterm: 6] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 8 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 9 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 9 raft2021/10/12 17:11:39 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9 raft2021/10/12 17:11:39 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9 raft2021/10/12 17:11:39 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9] raft2021/10/12 17:11:39 INFO: 2 became follower at term 9 raft2021/10/12 17:11:39 INFO: 2 [logterm: 6, index: 9, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 9 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 9 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 4, lastterm: 4] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 8 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 9 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 9 raft2021/10/12 17:11:39 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9 raft2021/10/12 17:11:39 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9 raft2021/10/12 17:11:39 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9] raft2021/10/12 17:11:39 INFO: 2 became follower at term 9 raft2021/10/12 17:11:39 INFO: 2 [logterm: 4, index: 4, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 9 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 9 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 11, lastterm: 6] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 8 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 9 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 9 raft2021/10/12 17:11:39 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9 raft2021/10/12 17:11:39 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9 raft2021/10/12 17:11:39 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9] raft2021/10/12 17:11:39 INFO: 2 became follower at term 9 raft2021/10/12 17:11:39 INFO: 2 [logterm: 6, index: 11, vote: 0] rejected MsgVote from 1 [logterm: 6, index: 10] at term 9 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp rejection from 2 at term 9 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 3 at term 9 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 1 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 9 raft2021/10/12 17:11:39 INFO: found conflict at index 11 [existing term: 6, conflicting term: 9] raft2021/10/12 17:11:39 INFO: replace the unstable entries from index 11 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 12, lastterm: 7] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 8 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 9 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 9 raft2021/10/12 17:11:39 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9 raft2021/10/12 17:11:39 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9 raft2021/10/12 17:11:39 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9] raft2021/10/12 17:11:39 INFO: 2 became follower at term 9 raft2021/10/12 17:11:39 INFO: 2 [logterm: 7, index: 12, vote: 0] rejected MsgVote from 1 [logterm: 6, index: 10] at term 9 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp rejection from 2 at term 9 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 3 at term 9 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 1 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 9 raft2021/10/12 17:11:39 INFO: found conflict at index 11 [existing term: 7, conflicting term: 9] raft2021/10/12 17:11:39 INFO: replace the unstable entries from index 11 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 7, lastterm: 4] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 8 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 9 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 9 raft2021/10/12 17:11:39 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9 raft2021/10/12 17:11:39 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9 raft2021/10/12 17:11:39 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9] raft2021/10/12 17:11:39 INFO: 2 became follower at term 9 raft2021/10/12 17:11:39 INFO: 2 [logterm: 4, index: 7, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 9 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 9 raft2021/10/12 17:11:39 INFO: found conflict at index 6 [existing term: 4, conflicting term: 5] raft2021/10/12 17:11:39 INFO: replace the unstable entries from index 6 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 11, lastterm: 3] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 8 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 9 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 9 raft2021/10/12 17:11:39 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9 raft2021/10/12 17:11:39 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9 raft2021/10/12 17:11:39 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9] raft2021/10/12 17:11:39 INFO: 2 became follower at term 9 raft2021/10/12 17:11:39 INFO: 2 [logterm: 3, index: 11, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 9 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 9 raft2021/10/12 17:11:39 INFO: found conflict at index 4 [existing term: 2, conflicting term: 4] raft2021/10/12 17:11:39 INFO: replace the unstable entries from index 4 --- PASS: TestLeaderSyncFollowerLog (0.00s) === RUN TestVoteRequest raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [term: 0] received a MsgApp message with higher term from 2 [term: 1] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 1 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 2 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [term: 0] received a MsgApp message with higher term from 2 [term: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 2 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 3 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 3 raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3 raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 3 at term 3 --- PASS: TestVoteRequest (0.00s) === RUN TestVoter raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/12 17:11:39 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/12 17:11:39 INFO: 1 became follower at term 3 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 3 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/12 17:11:39 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/12 17:11:39 INFO: 1 became follower at term 3 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 2] at term 3 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1] raft2021/10/12 17:11:39 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/12 17:11:39 INFO: 1 became follower at term 3 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 1] at term 3 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/12 17:11:39 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/12 17:11:39 INFO: 1 became follower at term 3 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/12 17:11:39 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/12 17:11:39 INFO: 1 became follower at term 3 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 2] at term 3 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1] raft2021/10/12 17:11:39 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/12 17:11:39 INFO: 1 became follower at term 3 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2] raft2021/10/12 17:11:39 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/12 17:11:39 INFO: 1 became follower at term 3 raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 1] at term 3 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2] raft2021/10/12 17:11:39 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/12 17:11:39 INFO: 1 became follower at term 3 raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 2] at term 3 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1] raft2021/10/12 17:11:39 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/12 17:11:39 INFO: 1 became follower at term 3 raft2021/10/12 17:11:39 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 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 3 raft2021/10/12 17:11:39 INFO: 1 became leader at term 3 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 3 raft2021/10/12 17:11:39 INFO: 1 became leader at term 3 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 3 raft2021/10/12 17:11:39 INFO: 1 became leader at term 3 --- PASS: TestLeaderOnlyCommitsLogFromCurrentTerm (0.00s) === RUN TestSendingSnapshotSetPendingSnapshot raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2021/10/12 17:11:39 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2021/10/12 17:11:39 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/12 17:11:39 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 --- PASS: TestSendingSnapshotSetPendingSnapshot (0.00s) === RUN TestPendingSnapshotPauseReplication raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2021/10/12 17:11:39 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2021/10/12 17:11:39 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/12 17:11:39 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 --- PASS: TestPendingSnapshotPauseReplication (0.00s) === RUN TestSnapshotFailure raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2021/10/12 17:11:39 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2021/10/12 17:11:39 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/12 17:11:39 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 --- PASS: TestSnapshotFailure (0.00s) === RUN TestSnapshotSucceed raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2021/10/12 17:11:39 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2021/10/12 17:11:39 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/12 17:11:39 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 --- PASS: TestSnapshotSucceed (0.00s) === RUN TestSnapshotAbort raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2021/10/12 17:11:39 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2021/10/12 17:11:39 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/12 17:11:39 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 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 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 --- PASS: TestProgressResumeByHeartbeatResp (0.00s) === RUN TestProgressPaused raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 --- PASS: TestProgressPaused (0.00s) === RUN TestLeaderElection raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 3 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 4 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 4 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 4 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 5 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 5 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 3 became follower at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/12 17:11:39 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 4 became follower at term 1 raft2021/10/12 17:11:39 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 4 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 4 became follower at term 1 raft2021/10/12 17:11:39 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 5 became follower at term 1 raft2021/10/12 17:11:39 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 4 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 5 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 4 [logterm: 1, index: 2, vote: 0] rejected MsgVote from 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 5 became follower at term 1 raft2021/10/12 17:11:39 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp rejection from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp rejection from 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 2 vote rejections raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp rejection from 4 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 3 vote rejections raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 --- PASS: TestLeaderElection (0.00s) === RUN TestLeaderElectionPreVote raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 3 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 4 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 4 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 4 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 5 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 5 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became pre-candidate at term 0 raft2021/10/12 17:11:39 INFO: 1 received MsgPreVoteResp from 1 at term 0 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 raft2021/10/12 17:11:39 INFO: 1 received MsgPreVoteResp from 2 at term 0 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 3 became follower at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became pre-candidate at term 0 raft2021/10/12 17:11:39 INFO: 1 received MsgPreVoteResp from 1 at term 0 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 raft2021/10/12 17:11:39 INFO: 1 received MsgPreVoteResp from 2 at term 0 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became pre-candidate at term 0 raft2021/10/12 17:11:39 INFO: 1 received MsgPreVoteResp from 1 at term 0 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became pre-candidate at term 0 raft2021/10/12 17:11:39 INFO: 1 received MsgPreVoteResp from 1 at term 0 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 4 at term 0 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 raft2021/10/12 17:11:39 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 raft2021/10/12 17:11:39 INFO: 1 received MsgPreVoteResp from 4 at term 0 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became pre-candidate at term 0 raft2021/10/12 17:11:39 INFO: 1 received MsgPreVoteResp from 1 at term 0 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 4 at term 0 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 5 at term 0 raft2021/10/12 17:11:39 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 raft2021/10/12 17:11:39 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 raft2021/10/12 17:11:39 INFO: 1 received MsgPreVoteResp from 4 at term 0 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 received MsgPreVoteResp from 5 at term 0 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 3 MsgPreVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2021/10/12 17:11:39 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 4 became follower at term 1 raft2021/10/12 17:11:39 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 5 became follower at term 1 raft2021/10/12 17:11:39 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 4 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 5 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became pre-candidate at term 0 raft2021/10/12 17:11:39 INFO: 1 received MsgPreVoteResp from 1 at term 0 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 4 at term 0 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 5 at term 0 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 1, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 4 [logterm: 1, index: 2, vote: 0] rejected MsgPreVote from 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 raft2021/10/12 17:11:39 INFO: 1 [term: 0] received a MsgPreVoteResp message with higher term from 2 [term: 1] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 --- PASS: TestLeaderElectionPreVote (0.00s) === RUN TestLearnerElectionTimeout raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 --- PASS: TestLearnerElectionTimeout (0.00s) === RUN TestLearnerPromotion raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 1 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 2 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/12 17:11:39 INFO: 1 became leader at term 2 raft2021/10/12 17:11:39 INFO: 2 [term: 1] received a MsgHeartbeat message with higher term from 1 [term: 2] raft2021/10/12 17:11:39 INFO: 2 became follower at term 2 raft2021/10/12 17:11:39 INFO: 2 is starting a new election at term 2 raft2021/10/12 17:11:39 INFO: 2 became candidate at term 3 raft2021/10/12 17:11:39 INFO: 2 received MsgVoteResp from 2 at term 3 raft2021/10/12 17:11:39 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3 raft2021/10/12 17:11:39 INFO: 1 [term: 2] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/12 17:11:39 INFO: 1 became follower at term 3 raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3 raft2021/10/12 17:11:39 INFO: 2 received MsgVoteResp from 1 at term 3 raft2021/10/12 17:11:39 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 2 became leader at term 3 --- PASS: TestLearnerPromotion (0.00s) === RUN TestLearnerCannotVote raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2] raft2021/10/12 17:11:39 INFO: 2 became follower at term 2 raft2021/10/12 17:11:39 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 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 3 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 3 became follower at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 2 is starting a new election at term 1 raft2021/10/12 17:11:39 INFO: 2 became candidate at term 2 raft2021/10/12 17:11:39 INFO: 2 received MsgVoteResp from 2 at term 2 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 raft2021/10/12 17:11:39 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2021/10/12 17:11:39 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/12 17:11:39 INFO: 3 became follower at term 2 raft2021/10/12 17:11:39 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2021/10/12 17:11:39 INFO: 2 received MsgVoteResp from 1 at term 2 raft2021/10/12 17:11:39 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 2 became leader at term 2 raft2021/10/12 17:11:39 INFO: 3 is starting a new election at term 2 raft2021/10/12 17:11:39 INFO: 3 became candidate at term 3 raft2021/10/12 17:11:39 INFO: 3 received MsgVoteResp from 3 at term 3 raft2021/10/12 17:11:39 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 1 at term 3 raft2021/10/12 17:11:39 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3 raft2021/10/12 17:11:39 INFO: 1 [term: 2] received a MsgVote message with higher term from 3 [term: 3] raft2021/10/12 17:11:39 INFO: 1 became follower at term 3 raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3 raft2021/10/12 17:11:39 INFO: 2 [term: 2] received a MsgVote message with higher term from 3 [term: 3] raft2021/10/12 17:11:39 INFO: 2 became follower at term 3 raft2021/10/12 17:11:39 INFO: 2 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3 raft2021/10/12 17:11:39 INFO: 3 received MsgVoteResp from 1 at term 3 raft2021/10/12 17:11:39 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 3 became leader at term 3 --- PASS: TestLeaderCycle (0.00s) === RUN TestLeaderCyclePreVote raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 3 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became pre-candidate at term 0 raft2021/10/12 17:11:39 INFO: 1 received MsgPreVoteResp from 1 at term 0 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 raft2021/10/12 17:11:39 INFO: 1 received MsgPreVoteResp from 2 at term 0 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 3 became follower at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 2 is starting a new election at term 1 raft2021/10/12 17:11:39 INFO: 2 became pre-candidate at term 1 raft2021/10/12 17:11:39 INFO: 2 received MsgPreVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 1] sent MsgPreVote request to 1 at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 1] sent MsgPreVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 1, index: 1] at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 1, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 1, index: 1] at term 1 raft2021/10/12 17:11:39 INFO: 2 received MsgPreVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 2 became candidate at term 2 raft2021/10/12 17:11:39 INFO: 2 received MsgVoteResp from 2 at term 2 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 raft2021/10/12 17:11:39 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2021/10/12 17:11:39 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/12 17:11:39 INFO: 3 became follower at term 2 raft2021/10/12 17:11:39 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2021/10/12 17:11:39 INFO: 2 received MsgVoteResp from 1 at term 2 raft2021/10/12 17:11:39 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 2 became leader at term 2 raft2021/10/12 17:11:39 INFO: 3 is starting a new election at term 2 raft2021/10/12 17:11:39 INFO: 3 became pre-candidate at term 2 raft2021/10/12 17:11:39 INFO: 3 received MsgPreVoteResp from 3 at term 2 raft2021/10/12 17:11:39 INFO: 3 [logterm: 2, index: 2] sent MsgPreVote request to 1 at term 2 raft2021/10/12 17:11:39 INFO: 3 [logterm: 2, index: 2] sent MsgPreVote request to 2 at term 2 raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 2] cast MsgPreVote for 3 [logterm: 2, index: 2] at term 2 raft2021/10/12 17:11:39 INFO: 2 [logterm: 2, index: 2, vote: 2] cast MsgPreVote for 3 [logterm: 2, index: 2] at term 2 raft2021/10/12 17:11:39 INFO: 3 received MsgPreVoteResp from 1 at term 2 raft2021/10/12 17:11:39 INFO: 3 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 3 became candidate at term 3 raft2021/10/12 17:11:39 INFO: 3 received MsgVoteResp from 3 at term 3 raft2021/10/12 17:11:39 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 1 at term 3 raft2021/10/12 17:11:39 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3 raft2021/10/12 17:11:39 INFO: 1 [term: 2] received a MsgVote message with higher term from 3 [term: 3] raft2021/10/12 17:11:39 INFO: 1 became follower at term 3 raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3 raft2021/10/12 17:11:39 INFO: 2 [term: 2] received a MsgVote message with higher term from 3 [term: 3] raft2021/10/12 17:11:39 INFO: 2 became follower at term 3 raft2021/10/12 17:11:39 INFO: 2 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3 raft2021/10/12 17:11:39 INFO: 3 received MsgVoteResp from 1 at term 3 raft2021/10/12 17:11:39 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 3 became leader at term 3 --- PASS: TestLeaderCyclePreVote (0.00s) === RUN TestLeaderElectionOverwriteNewerLogs raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 1 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 2 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 4 at term 2 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 5 at term 2 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 raft2021/10/12 17:11:39 INFO: 4 [logterm: 0, index: 0, vote: 3] rejected MsgVote from 1 [logterm: 1, index: 1] at term 2 raft2021/10/12 17:11:39 INFO: 5 [logterm: 0, index: 0, vote: 3] rejected MsgVote from 1 [logterm: 1, index: 1] at term 2 raft2021/10/12 17:11:39 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2] raft2021/10/12 17:11:39 INFO: 2 became follower at term 2 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 2 raft2021/10/12 17:11:39 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 1, index: 1] at term 2 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp rejection from 4 at term 2 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp rejection from 5 at term 2 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 2 vote rejections raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 2 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 2 vote rejections raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp rejection from 3 at term 2 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 3 vote rejections raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 2 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 3 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 3 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 3 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 4 at term 3 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 5 at term 3 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3 raft2021/10/12 17:11:39 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/12 17:11:39 INFO: 3 became follower at term 3 raft2021/10/12 17:11:39 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 1, index: 1] at term 3 raft2021/10/12 17:11:39 INFO: 4 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/12 17:11:39 INFO: 4 became follower at term 3 raft2021/10/12 17:11:39 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3 raft2021/10/12 17:11:39 INFO: 5 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/12 17:11:39 INFO: 5 became follower at term 3 raft2021/10/12 17:11:39 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3 raft2021/10/12 17:11:39 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/12 17:11:39 INFO: 2 became follower at term 3 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp rejection from 3 at term 3 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 4 at term 3 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 1 vote rejections raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 5 at term 3 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 1 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 3 raft2021/10/12 17:11:39 INFO: found conflict at index 1 [existing term: 2, conflicting term: 1] raft2021/10/12 17:11:39 INFO: replace the unstable entries from index 1 --- PASS: TestLeaderElectionOverwriteNewerLogs (0.00s) === RUN TestLeaderElectionOverwriteNewerLogsPreVote raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 1 raft2021/10/12 17:11:39 INFO: 1 became pre-candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgPreVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 4 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 5 at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2 raft2021/10/12 17:11:39 INFO: 4 [logterm: 0, index: 0, vote: 3] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2 raft2021/10/12 17:11:39 INFO: 5 [logterm: 0, index: 0, vote: 3] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2 raft2021/10/12 17:11:39 INFO: 1 received MsgPreVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 [term: 1] received a MsgPreVoteResp message with higher term from 3 [term: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 2 raft2021/10/12 17:11:39 INFO: 1 became pre-candidate at term 2 raft2021/10/12 17:11:39 INFO: 1 received MsgPreVoteResp from 1 at term 2 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 2 at term 2 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 3 at term 2 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 4 at term 2 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 5 at term 2 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2 raft2021/10/12 17:11:39 INFO: 4 [logterm: 0, index: 0, vote: 3] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 2 raft2021/10/12 17:11:39 INFO: 5 [logterm: 0, index: 0, vote: 3] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 2 raft2021/10/12 17:11:39 INFO: 1 received MsgPreVoteResp from 2 at term 2 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 received MsgPreVoteResp rejection from 3 at term 2 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 1 vote rejections raft2021/10/12 17:11:39 INFO: 1 received MsgPreVoteResp from 4 at term 2 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 3 MsgPreVoteResp votes and 1 vote rejections raft2021/10/12 17:11:39 INFO: 1 became candidate at term 3 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 3 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 4 at term 3 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 5 at term 3 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 3 raft2021/10/12 17:11:39 INFO: 4 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/12 17:11:39 INFO: 4 became follower at term 3 raft2021/10/12 17:11:39 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3 raft2021/10/12 17:11:39 INFO: 5 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/12 17:11:39 INFO: 5 became follower at term 3 raft2021/10/12 17:11:39 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3 raft2021/10/12 17:11:39 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/12 17:11:39 INFO: 2 became follower at term 3 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3 raft2021/10/12 17:11:39 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/12 17:11:39 INFO: 3 became follower at term 3 raft2021/10/12 17:11:39 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 1, index: 1] at term 3 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 4 at term 3 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 5 at term 3 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 3 raft2021/10/12 17:11:39 INFO: found conflict at index 1 [existing term: 2, conflicting term: 1] raft2021/10/12 17:11:39 INFO: replace the unstable entries from index 1 --- PASS: TestLeaderElectionOverwriteNewerLogsPreVote (0.00s) === RUN TestVoteFromAnyState raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 2, index: 42] at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 2 raft2021/10/12 17:11:39 INFO: 1 [term: 2] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/12 17:11:39 INFO: 1 became follower at term 3 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 42] at term 3 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 2 raft2021/10/12 17:11:39 INFO: 1 became leader at term 2 raft2021/10/12 17:11:39 INFO: 1 [term: 2] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/12 17:11:39 INFO: 1 became follower at term 3 raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 3, index: 42] at term 3 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became pre-candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 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 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 2 [logterm: 2, index: 42] at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 2 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0, vote: 1] cast MsgPreVote for 2 [logterm: 3, index: 42] at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 2 raft2021/10/12 17:11:39 INFO: 1 became leader at term 2 raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 3, index: 42] at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became pre-candidate at term 1 raft2021/10/12 17:11:39 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 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 3 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 3 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 3 became follower at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 3 became follower at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 2 is starting a new election at term 1 raft2021/10/12 17:11:39 INFO: 2 became candidate at term 2 raft2021/10/12 17:11:39 INFO: 2 received MsgVoteResp from 2 at term 2 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 2] sent MsgVote request to 1 at term 2 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 2] sent MsgVote request to 3 at term 2 raft2021/10/12 17:11:39 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 2 [logterm: 1, index: 2] at term 2 raft2021/10/12 17:11:39 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/12 17:11:39 INFO: 3 became follower at term 2 raft2021/10/12 17:11:39 INFO: 3 [logterm: 1, index: 2, vote: 0] cast MsgVote for 2 [logterm: 1, index: 2] at term 2 raft2021/10/12 17:11:39 INFO: 2 received MsgVoteResp from 1 at term 2 raft2021/10/12 17:11:39 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 2 became leader at term 2 --- PASS: TestLogReplication (0.00s) === RUN TestLearnerLogReplication raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 1 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 2 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/12 17:11:39 INFO: 1 became leader at term 2 raft2021/10/12 17:11:39 INFO: 2 [term: 1] received a MsgHeartbeat message with higher term from 1 [term: 2] raft2021/10/12 17:11:39 INFO: 2 became follower at term 2 --- PASS: TestLearnerLogReplication (0.00s) === RUN TestSingleNodeCommit raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 --- PASS: TestSingleNodeCommit (0.00s) === RUN TestCannotCommitWithoutNewTermEntry raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 3 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 3 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 4 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 5 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2021/10/12 17:11:39 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 3 became follower at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 4 became follower at term 1 raft2021/10/12 17:11:39 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 5 became follower at term 1 raft2021/10/12 17:11:39 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 2 is starting a new election at term 1 raft2021/10/12 17:11:39 INFO: 2 became candidate at term 2 raft2021/10/12 17:11:39 INFO: 2 received MsgVoteResp from 2 at term 2 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 3 at term 2 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 4 at term 2 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 5 at term 2 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 1 at term 2 raft2021/10/12 17:11:39 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/12 17:11:39 INFO: 3 became follower at term 2 raft2021/10/12 17:11:39 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 raft2021/10/12 17:11:39 INFO: 4 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/12 17:11:39 INFO: 4 became follower at term 2 raft2021/10/12 17:11:39 INFO: 4 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 raft2021/10/12 17:11:39 INFO: 5 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/12 17:11:39 INFO: 5 became follower at term 2 raft2021/10/12 17:11:39 INFO: 5 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 raft2021/10/12 17:11:39 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 3, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 raft2021/10/12 17:11:39 INFO: 2 received MsgVoteResp from 3 at term 2 raft2021/10/12 17:11:39 INFO: 2 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 2 received MsgVoteResp from 4 at term 2 raft2021/10/12 17:11:39 INFO: 2 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 2 became leader at term 2 --- PASS: TestCannotCommitWithoutNewTermEntry (0.00s) === RUN TestCommitWithoutNewTermEntry raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 3 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 3 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 4 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 5 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2021/10/12 17:11:39 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 3 became follower at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 4 became follower at term 1 raft2021/10/12 17:11:39 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 5 became follower at term 1 raft2021/10/12 17:11:39 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 2 is starting a new election at term 1 raft2021/10/12 17:11:39 INFO: 2 became candidate at term 2 raft2021/10/12 17:11:39 INFO: 2 received MsgVoteResp from 2 at term 2 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 3 at term 2 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 4 at term 2 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 5 at term 2 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 1 at term 2 raft2021/10/12 17:11:39 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/12 17:11:39 INFO: 3 became follower at term 2 raft2021/10/12 17:11:39 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 raft2021/10/12 17:11:39 INFO: 4 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/12 17:11:39 INFO: 4 became follower at term 2 raft2021/10/12 17:11:39 INFO: 4 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 raft2021/10/12 17:11:39 INFO: 5 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/12 17:11:39 INFO: 5 became follower at term 2 raft2021/10/12 17:11:39 INFO: 5 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 raft2021/10/12 17:11:39 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 3, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 raft2021/10/12 17:11:39 INFO: 2 received MsgVoteResp from 3 at term 2 raft2021/10/12 17:11:39 INFO: 2 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 2 received MsgVoteResp from 4 at term 2 raft2021/10/12 17:11:39 INFO: 2 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 2 became leader at term 2 --- PASS: TestCommitWithoutNewTermEntry (0.00s) === RUN TestDuelingCandidates raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 3 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 3 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 3 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 3 received MsgVoteResp from 3 at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 1 at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 1, vote: 1] rejected MsgVote from 3 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 3 received MsgVoteResp rejection from 2 at term 1 raft2021/10/12 17:11:39 INFO: 3 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections raft2021/10/12 17:11:39 INFO: 3 is starting a new election at term 1 raft2021/10/12 17:11:39 INFO: 3 became candidate at term 2 raft2021/10/12 17:11:39 INFO: 3 received MsgVoteResp from 3 at term 2 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 1 at term 2 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2 raft2021/10/12 17:11:39 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 3 [logterm: 0, index: 0] at term 2 raft2021/10/12 17:11:39 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2] raft2021/10/12 17:11:39 INFO: 2 became follower at term 2 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 3 [logterm: 0, index: 0] at term 2 raft2021/10/12 17:11:39 INFO: 3 received MsgVoteResp rejection from 1 at term 2 raft2021/10/12 17:11:39 INFO: 3 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections raft2021/10/12 17:11:39 INFO: 3 received MsgVoteResp rejection from 2 at term 2 raft2021/10/12 17:11:39 INFO: 3 [quorum:2] has received 1 MsgVoteResp votes and 2 vote rejections raft2021/10/12 17:11:39 INFO: 3 became follower at term 2 --- PASS: TestDuelingCandidates (0.00s) === RUN TestDuelingPreCandidates raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 3 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became pre-candidate at term 0 raft2021/10/12 17:11:39 INFO: 1 received MsgPreVoteResp from 1 at term 0 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 raft2021/10/12 17:11:39 INFO: 1 received MsgPreVoteResp from 2 at term 0 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 3 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 3 became pre-candidate at term 0 raft2021/10/12 17:11:39 INFO: 3 received MsgPreVoteResp from 3 at term 0 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 1 at term 0 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 1, vote: 1] rejected MsgPreVote from 3 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 3 [term: 0] received a MsgPreVoteResp message with higher term from 2 [term: 1] raft2021/10/12 17:11:39 INFO: 3 became follower at term 1 raft2021/10/12 17:11:39 INFO: 3 is starting a new election at term 1 raft2021/10/12 17:11:39 INFO: 3 became pre-candidate at term 1 raft2021/10/12 17:11:39 INFO: 3 received MsgPreVoteResp from 3 at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 1 at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 1, vote: 1] rejected MsgPreVote from 3 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 1, vote: 1] rejected MsgPreVote from 3 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 3 received MsgPreVoteResp rejection from 1 at term 1 raft2021/10/12 17:11:39 INFO: 3 [quorum:2] has received 1 MsgPreVoteResp votes and 1 vote rejections raft2021/10/12 17:11:39 INFO: 3 received MsgPreVoteResp rejection from 2 at term 1 raft2021/10/12 17:11:39 INFO: 3 [quorum:2] has received 1 MsgPreVoteResp votes and 2 vote rejections raft2021/10/12 17:11:39 INFO: 3 became follower at term 1 --- PASS: TestDuelingPreCandidates (0.00s) === RUN TestCandidateConcede raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 3 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 3 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 3 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 3 received MsgVoteResp from 3 at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 1 at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 2 [term: 0] received a MsgVote message with higher term from 3 [term: 1] raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 3 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 3 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 3 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 --- PASS: TestCandidateConcede (0.00s) === RUN TestSingleNodeCandidate raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 --- PASS: TestSingleNodeCandidate (0.00s) === RUN TestSingleNodePreCandidate raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became pre-candidate at term 0 raft2021/10/12 17:11:39 INFO: 1 received MsgPreVoteResp from 1 at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 --- PASS: TestSingleNodePreCandidate (0.00s) === RUN TestOldMessages raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 3 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 3 became follower at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 2 is starting a new election at term 1 raft2021/10/12 17:11:39 INFO: 2 became candidate at term 2 raft2021/10/12 17:11:39 INFO: 2 received MsgVoteResp from 2 at term 2 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2021/10/12 17:11:39 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/12 17:11:39 INFO: 3 became follower at term 2 raft2021/10/12 17:11:39 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2021/10/12 17:11:39 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2021/10/12 17:11:39 INFO: 2 received MsgVoteResp from 3 at term 2 raft2021/10/12 17:11:39 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 2 became leader at term 2 raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 2 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 3 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 3 raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3 raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 3 at term 3 raft2021/10/12 17:11:39 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/12 17:11:39 INFO: 2 became follower at term 3 raft2021/10/12 17:11:39 INFO: 2 [logterm: 2, index: 2, vote: 0] cast MsgVote for 1 [logterm: 2, index: 2] at term 3 raft2021/10/12 17:11:39 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/12 17:11:39 INFO: 3 became follower at term 3 raft2021/10/12 17:11:39 INFO: 3 [logterm: 2, index: 2, vote: 0] cast MsgVote for 1 [logterm: 2, index: 2] at term 3 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 3 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 3 raft2021/10/12 17:11:39 INFO: 1 [term: 3] ignored a MsgApp message with lower term from 2 [term: 2] --- PASS: TestOldMessages (0.05s) === RUN TestProposal raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 3 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 4 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 4 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 4 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 5 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 3 became follower at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft_test.go:1104: #3: empty log raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 no leader at term 1; dropping proposal raft_test.go:1104: #2: empty log raft_test.go:1104: #3: empty log raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 4 became follower at term 1 raft2021/10/12 17:11:39 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 4 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 no leader at term 1; dropping proposal raft_test.go:1104: #2: empty log raft_test.go:1104: #3: empty log raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/12 17:11:39 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 5 became follower at term 1 raft2021/10/12 17:11:39 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 4 became follower at term 1 raft2021/10/12 17:11:39 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 5 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 4 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft_test.go:1104: #2: empty log raft_test.go:1104: #3: empty log --- PASS: TestProposal (0.00s) === RUN TestProposalByProxy raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 3 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 3 became follower at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft_test.go:1142: #3: empty log --- PASS: TestProposalByProxy (0.00s) === RUN TestCommit raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 1, lastterm: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1] --- PASS: TestCommit (0.00s) === RUN TestPastElectionTimeout raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] --- PASS: TestPastElectionTimeout (0.00s) === RUN TestStepIgnoreOldTermMsg raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [term: 2] ignored a MsgApp message with lower term from 0 [term: 1] --- PASS: TestStepIgnoreOldTermMsg (0.00s) === RUN TestHandleMsgApp raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: found conflict at index 1 [existing term: 1, conflicting term: 2] raft2021/10/12 17:11:39 INFO: replace the unstable entries from index 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 --- PASS: TestHandleMsgApp (0.00s) === RUN TestHandleHeartbeat raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 --- PASS: TestHandleHeartbeat (0.00s) === RUN TestHandleHeartbeatResp raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 --- PASS: TestHandleHeartbeatResp (0.00s) === RUN TestRaftFreesReadOnlyMem raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 --- PASS: TestRaftFreesReadOnlyMem (0.00s) === RUN TestMsgAppRespWaitReset raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 --- PASS: TestMsgAppRespWaitReset (0.00s) === RUN TestRecvMsgVote raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 0] at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 0] at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 2, index: 0] at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 1] at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 1] at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 2, index: 1] at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 1] at term 3 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 2] at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 2] at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 2, index: 2] at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 2] at term 3 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 3] at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 3] at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 2, index: 3] at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 3] at term 3 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 2] cast MsgVote for 2 [logterm: 2, index: 3] at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgVote from 2 [logterm: 2, index: 3] at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgVote from 2 [logterm: 3, index: 3] at term 3 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgVote from 2 [logterm: 3, index: 3] at term 3 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 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 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 0, index: 0] at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 1, index: 0] at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 2, index: 0] at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 3, index: 0] at term 3 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 0, index: 1] at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 1, index: 1] at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 2, index: 1] at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 3, index: 1] at term 3 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 0, index: 2] at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 1, index: 2] at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 2, index: 2] at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 3, index: 2] at term 3 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 0, index: 3] at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 1, index: 3] at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 2, index: 3] at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 3, index: 3] at term 3 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 2] cast MsgPreVote for 2 [logterm: 2, index: 3] at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgPreVote from 2 [logterm: 2, index: 3] at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgPreVote from 2 [logterm: 3, index: 3] at term 3 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgPreVote from 2 [logterm: 3, index: 3] at term 3 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 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 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became pre-candidate at term 0 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became pre-candidate at term 0 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became leader at term 0 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became pre-candidate at term 0 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became leader at term 0 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became leader at term 0 --- PASS: TestStateTransition (0.00s) === RUN TestAllServerStepdown raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/12 17:11:39 INFO: 1 became follower at term 3 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became pre-candidate at term 0 raft2021/10/12 17:11:39 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/12 17:11:39 INFO: 1 became follower at term 3 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/12 17:11:39 INFO: 1 became follower at term 3 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/12 17:11:39 INFO: 1 became follower at term 3 raft2021/10/12 17:11:39 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 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 --- PASS: TestLeaderStepdownWhenQuorumActive (0.00s) === RUN TestLeaderStepdownWhenQuorumLost raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 WARN: 1 stepped down to follower since quorum is not active raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 --- PASS: TestLeaderStepdownWhenQuorumLost (0.00s) === RUN TestLeaderSupersedingWithCheckQuorum raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 3 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 3 became follower at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 3 is starting a new election at term 1 raft2021/10/12 17:11:39 INFO: 3 became candidate at term 2 raft2021/10/12 17:11:39 INFO: 3 received MsgVoteResp from 3 at term 2 raft2021/10/12 17:11:39 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 raft2021/10/12 17:11:39 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2021/10/12 17:11:39 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) raft2021/10/12 17:11:39 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) raft2021/10/12 17:11:39 INFO: 3 is starting a new election at term 2 raft2021/10/12 17:11:39 INFO: 3 became candidate at term 3 raft2021/10/12 17:11:39 INFO: 3 received MsgVoteResp from 3 at term 3 raft2021/10/12 17:11:39 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 3 raft2021/10/12 17:11:39 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3 raft2021/10/12 17:11:39 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) raft2021/10/12 17:11:39 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 3] raft2021/10/12 17:11:39 INFO: 2 became follower at term 3 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 3 raft2021/10/12 17:11:39 INFO: 3 received MsgVoteResp from 2 at term 3 raft2021/10/12 17:11:39 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 3 became leader at term 3 raft2021/10/12 17:11:39 INFO: 1 [term: 1] received a MsgApp message with higher term from 3 [term: 3] raft2021/10/12 17:11:39 INFO: 1 became follower at term 3 --- PASS: TestLeaderSupersedingWithCheckQuorum (0.00s) === RUN TestLeaderElectionWithCheckQuorum raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 3 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 3 became follower at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 3 is starting a new election at term 1 raft2021/10/12 17:11:39 INFO: 3 became candidate at term 2 raft2021/10/12 17:11:39 INFO: 3 received MsgVoteResp from 3 at term 2 raft2021/10/12 17:11:39 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2021/10/12 17:11:39 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 raft2021/10/12 17:11:39 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) raft2021/10/12 17:11:39 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2] raft2021/10/12 17:11:39 INFO: 2 became follower at term 2 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 2 raft2021/10/12 17:11:39 INFO: 3 received MsgVoteResp from 2 at term 2 raft2021/10/12 17:11:39 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 3 became leader at term 2 raft2021/10/12 17:11:39 INFO: 1 [term: 1] received a MsgAppResp message with higher term from 2 [term: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 --- PASS: TestLeaderElectionWithCheckQuorum (0.00s) === RUN TestFreeStuckCandidateWithCheckQuorum raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 3 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 3 became follower at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 3 is starting a new election at term 1 raft2021/10/12 17:11:39 INFO: 3 became candidate at term 2 raft2021/10/12 17:11:39 INFO: 3 received MsgVoteResp from 3 at term 2 raft2021/10/12 17:11:39 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2021/10/12 17:11:39 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 raft2021/10/12 17:11:39 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) raft2021/10/12 17:11:39 INFO: 3 is starting a new election at term 2 raft2021/10/12 17:11:39 INFO: 3 became candidate at term 3 raft2021/10/12 17:11:39 INFO: 3 received MsgVoteResp from 3 at term 3 raft2021/10/12 17:11:39 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 3 raft2021/10/12 17:11:39 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3 raft2021/10/12 17:11:39 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) raft2021/10/12 17:11:39 INFO: 1 [term: 1] received a MsgAppResp message with higher term from 3 [term: 3] raft2021/10/12 17:11:39 INFO: 1 became follower at term 3 raft2021/10/12 17:11:39 INFO: 3 is starting a new election at term 3 raft2021/10/12 17:11:39 INFO: 3 became candidate at term 4 raft2021/10/12 17:11:39 INFO: 3 received MsgVoteResp from 3 at term 4 raft2021/10/12 17:11:39 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 4 raft2021/10/12 17:11:39 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 4 raft2021/10/12 17:11:39 INFO: 1 [term: 3] received a MsgVote message with higher term from 3 [term: 4] raft2021/10/12 17:11:39 INFO: 1 became follower at term 4 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 4 raft2021/10/12 17:11:39 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) raft2021/10/12 17:11:39 INFO: 3 received MsgVoteResp from 1 at term 4 raft2021/10/12 17:11:39 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 3 became leader at term 4 raft2021/10/12 17:11:39 INFO: 2 [term: 1] received a MsgApp message with higher term from 3 [term: 4] raft2021/10/12 17:11:39 INFO: 2 became follower at term 4 --- PASS: TestFreeStuckCandidateWithCheckQuorum (0.00s) === RUN TestNonPromotableVoterWithCheckQuorum raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 --- PASS: TestNonPromotableVoterWithCheckQuorum (0.00s) === RUN TestReadOnlyOptionSafe raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 3 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 3 became follower at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 --- PASS: TestReadOnlyOptionSafe (0.00s) === RUN TestReadOnlyOptionLease raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 3 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 3 became follower at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 --- PASS: TestReadOnlyOptionLease (0.00s) === RUN TestReadOnlyForNewLeader raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 1, commit: 1, applied: 1, lastindex: 2, lastterm: 1] raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 1, commit: 2, applied: 2, lastindex: 2, lastterm: 1] raft2021/10/12 17:11:39 INFO: 3 became follower at term 1 raft2021/10/12 17:11:39 INFO: newRaft 3 [peers: [1,2,3], term: 1, commit: 2, applied: 2, lastindex: 2, lastterm: 1] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 1 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 2 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 2] sent MsgVote request to 2 at term 2 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 2] sent MsgVote request to 3 at term 2 raft2021/10/12 17:11:39 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2] raft2021/10/12 17:11:39 INFO: 2 became follower at term 2 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 2, vote: 0] cast MsgVote for 1 [logterm: 1, index: 2] at term 2 raft2021/10/12 17:11:39 INFO: 3 [term: 1] received a MsgVote message with higher term from 1 [term: 2] raft2021/10/12 17:11:39 INFO: 3 became follower at term 2 raft2021/10/12 17:11:39 INFO: 3 [logterm: 1, index: 2, vote: 0] cast MsgVote for 1 [logterm: 1, index: 2] at term 2 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 2 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 2 --- PASS: TestReadOnlyForNewLeader (0.00s) === RUN TestLeaderAppResp raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 --- PASS: TestLeaderAppResp (0.00s) === RUN TestBcastBeat raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 1000, applied: 1000, lastindex: 1000, lastterm: 1] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 2 raft2021/10/12 17:11:39 INFO: 1 became leader at term 2 --- PASS: TestBcastBeat (0.00s) === RUN TestRecvMsgBeat raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] --- PASS: TestRecvMsgBeat (0.00s) === RUN TestLeaderIncreaseNext raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 --- PASS: TestLeaderIncreaseNext (0.00s) === RUN TestSendAppendForProgressProbe raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 --- PASS: TestSendAppendForProgressProbe (0.00s) === RUN TestSendAppendForProgressReplicate raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 --- PASS: TestSendAppendForProgressReplicate (0.00s) === RUN TestSendAppendForProgressSnapshot raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 --- PASS: TestSendAppendForProgressSnapshot (0.00s) === RUN TestRecvMsgUnreachable raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 1] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 --- PASS: TestRecvMsgUnreachable (0.00s) === RUN TestRestore raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2021/10/12 17:11:39 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2021/10/12 17:11:39 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/12 17:11:39 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/12 17:11:39 INFO: 1 restored progress of 3 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] --- PASS: TestRestore (0.00s) === RUN TestRestoreWithLearner raft2021/10/12 17:11:39 INFO: 3 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 3 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2021/10/12 17:11:39 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2021/10/12 17:11:39 INFO: 3 restored progress of 1 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/12 17:11:39 INFO: 3 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/12 17:11:39 INFO: 3 restored progress of 3 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] --- PASS: TestRestoreWithLearner (0.00s) === RUN TestRestoreInvalidLearner raft2021/10/12 17:11:39 INFO: 3 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 ERROR: 3 can't become learner when restores snapshot [index: 11, term: 11] --- PASS: TestRestoreInvalidLearner (0.00s) === RUN TestRestoreLearnerPromotion raft2021/10/12 17:11:39 INFO: 3 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 3 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2021/10/12 17:11:39 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2021/10/12 17:11:39 INFO: 3 restored progress of 1 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/12 17:11:39 INFO: 3 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/12 17:11:39 INFO: 3 restored progress of 3 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] --- PASS: TestRestoreLearnerPromotion (0.00s) === RUN TestLearnerReceiveSnapshot raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2021/10/12 17:11:39 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2021/10/12 17:11:39 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/12 17:11:39 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 2 [term: 0] received a MsgHeartbeat message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2021/10/12 17:11:39 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2021/10/12 17:11:39 INFO: 2 restored progress of 1 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/12 17:11:39 INFO: 2 restored progress of 2 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/12 17:11:39 INFO: 2 [commit: 11] restored snapshot [index: 11, term: 11] --- PASS: TestLearnerReceiveSnapshot (0.00s) === RUN TestRestoreIgnoreSnapshot raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [commit: 1, lastindex: 3, lastterm: 1] fast-forwarded commit to snapshot [index: 2, term: 1] --- PASS: TestRestoreIgnoreSnapshot (0.00s) === RUN TestProvideSnap raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2021/10/12 17:11:39 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2021/10/12 17:11:39 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/12 17:11:39 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 --- PASS: TestProvideSnap (0.00s) === RUN TestIgnoreProvidingSnap raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2021/10/12 17:11:39 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2021/10/12 17:11:39 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/12 17:11:39 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 --- PASS: TestIgnoreProvidingSnap (0.00s) === RUN TestRestoreFromSnapMsg raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 [term: 0] received a MsgSnap message with higher term from 1 [term: 2] raft2021/10/12 17:11:39 INFO: 2 became follower at term 2 raft2021/10/12 17:11:39 INFO: 2 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2021/10/12 17:11:39 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2021/10/12 17:11:39 INFO: 2 restored progress of 1 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/12 17:11:39 INFO: 2 restored progress of 2 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/12 17:11:39 INFO: 2 [commit: 11] restored snapshot [index: 11, term: 11] --- PASS: TestRestoreFromSnapMsg (0.00s) === RUN TestSlowNodeRestore raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 3 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 3 became follower at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 3 [commit: 1, lastindex: 1, lastterm: 1] starts to restore snapshot [index: 102, term: 1] raft2021/10/12 17:11:39 INFO: log [committed=1, applied=0, unstable.offset=1, len(unstable.Entries)=1] starts to restore snapshot [index: 102, term: 1] raft2021/10/12 17:11:39 INFO: 3 restored progress of 1 [next = 103, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/12 17:11:39 INFO: 3 restored progress of 2 [next = 103, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/12 17:11:39 INFO: 3 restored progress of 3 [next = 103, match = 102, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/12 17:11:39 INFO: 3 [commit: 102] restored snapshot [index: 102, term: 1] --- PASS: TestSlowNodeRestore (0.00s) === RUN TestStepConfig raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 --- PASS: TestStepConfig (0.00s) === RUN TestStepIgnoreConfig raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: propose conf Type:EntryConfChange ignored since pending unapplied configuration --- PASS: TestStepIgnoreConfig (0.00s) === RUN TestRecoverPendingConfig raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 --- PASS: TestRecoverPendingConfig (0.00s) === RUN TestRecoverDoublePendingConfig raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 --- PASS: TestRecoverDoublePendingConfig (0.00s) === RUN TestAddNode raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] --- PASS: TestAddNode (0.00s) === RUN TestAddLearner raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] --- PASS: TestAddLearner (0.00s) === RUN TestAddNodeCheckQuorum raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 WARN: 1 stepped down to follower since quorum is not active raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 --- PASS: TestAddNodeCheckQuorum (0.00s) === RUN TestRemoveNode raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] --- PASS: TestRemoveNode (0.00s) === RUN TestRemoveLearner raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] --- PASS: TestRemoveLearner (0.00s) === RUN TestPromotable raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] --- PASS: TestPromotable (0.00s) === RUN TestRaftNodes raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] --- PASS: TestRaftNodes (0.00s) === RUN TestCampaignWhileLeader raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 --- PASS: TestCampaignWhileLeader (0.00s) === RUN TestPreCampaignWhileLeader raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became pre-candidate at term 0 raft2021/10/12 17:11:39 INFO: 1 received MsgPreVoteResp from 1 at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 --- PASS: TestPreCampaignWhileLeader (0.00s) === RUN TestCommitAfterRemoveNode raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 --- PASS: TestCommitAfterRemoveNode (0.00s) === RUN TestLeaderTransferToUpToDateNode raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 3 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 3 became follower at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 [term 1] starts to transfer leadership to 2 raft2021/10/12 17:11:39 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log raft2021/10/12 17:11:39 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. raft2021/10/12 17:11:39 INFO: 2 became candidate at term 2 raft2021/10/12 17:11:39 INFO: 2 received MsgVoteResp from 2 at term 2 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 raft2021/10/12 17:11:39 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2021/10/12 17:11:39 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/12 17:11:39 INFO: 3 became follower at term 2 raft2021/10/12 17:11:39 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2021/10/12 17:11:39 INFO: 2 received MsgVoteResp from 1 at term 2 raft2021/10/12 17:11:39 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 2 became leader at term 2 raft2021/10/12 17:11:39 INFO: 2 [term 2] starts to transfer leadership to 1 raft2021/10/12 17:11:39 INFO: 2 sends MsgTimeoutNow to 1 immediately as 1 already has up-to-date log raft2021/10/12 17:11:39 INFO: 1 [term 2] received MsgTimeoutNow from 2 and starts an election to get leadership. raft2021/10/12 17:11:39 INFO: 1 became candidate at term 3 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 3 raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 2 at term 3 raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 3 at term 3 raft2021/10/12 17:11:39 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/12 17:11:39 INFO: 2 became follower at term 3 raft2021/10/12 17:11:39 INFO: 2 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3 raft2021/10/12 17:11:39 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/12 17:11:39 INFO: 3 became follower at term 3 raft2021/10/12 17:11:39 INFO: 3 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 3 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 3 --- PASS: TestLeaderTransferToUpToDateNode (0.00s) === RUN TestLeaderTransferToUpToDateNodeFromFollower raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 3 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 3 became follower at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 [term 1] starts to transfer leadership to 2 raft2021/10/12 17:11:39 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log raft2021/10/12 17:11:39 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. raft2021/10/12 17:11:39 INFO: 2 became candidate at term 2 raft2021/10/12 17:11:39 INFO: 2 received MsgVoteResp from 2 at term 2 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2021/10/12 17:11:39 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/12 17:11:39 INFO: 3 became follower at term 2 raft2021/10/12 17:11:39 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2021/10/12 17:11:39 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2021/10/12 17:11:39 INFO: 2 received MsgVoteResp from 3 at term 2 raft2021/10/12 17:11:39 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 2 became leader at term 2 raft2021/10/12 17:11:39 INFO: 2 [term 2] starts to transfer leadership to 1 raft2021/10/12 17:11:39 INFO: 2 sends MsgTimeoutNow to 1 immediately as 1 already has up-to-date log raft2021/10/12 17:11:39 INFO: 1 [term 2] received MsgTimeoutNow from 2 and starts an election to get leadership. raft2021/10/12 17:11:39 INFO: 1 became candidate at term 3 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 3 raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 2 at term 3 raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 3 at term 3 raft2021/10/12 17:11:39 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/12 17:11:39 INFO: 2 became follower at term 3 raft2021/10/12 17:11:39 INFO: 2 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3 raft2021/10/12 17:11:39 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/12 17:11:39 INFO: 3 became follower at term 3 raft2021/10/12 17:11:39 INFO: 3 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 3 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 3 --- PASS: TestLeaderTransferToUpToDateNodeFromFollower (0.00s) === RUN TestLeaderTransferWithCheckQuorum raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 3 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 3 became follower at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 [term 1] starts to transfer leadership to 2 raft2021/10/12 17:11:39 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log raft2021/10/12 17:11:39 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. raft2021/10/12 17:11:39 INFO: 2 became candidate at term 2 raft2021/10/12 17:11:39 INFO: 2 received MsgVoteResp from 2 at term 2 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 raft2021/10/12 17:11:39 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2021/10/12 17:11:39 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/12 17:11:39 INFO: 3 became follower at term 2 raft2021/10/12 17:11:39 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2021/10/12 17:11:39 INFO: 2 received MsgVoteResp from 1 at term 2 raft2021/10/12 17:11:39 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 2 became leader at term 2 raft2021/10/12 17:11:39 INFO: 2 [term 2] starts to transfer leadership to 1 raft2021/10/12 17:11:39 INFO: 2 sends MsgTimeoutNow to 1 immediately as 1 already has up-to-date log raft2021/10/12 17:11:39 INFO: 1 [term 2] received MsgTimeoutNow from 2 and starts an election to get leadership. raft2021/10/12 17:11:39 INFO: 1 became candidate at term 3 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 3 raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 2 at term 3 raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 3 at term 3 raft2021/10/12 17:11:39 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/12 17:11:39 INFO: 2 became follower at term 3 raft2021/10/12 17:11:39 INFO: 2 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3 raft2021/10/12 17:11:39 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/12 17:11:39 INFO: 3 became follower at term 3 raft2021/10/12 17:11:39 INFO: 3 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 3 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 3 --- PASS: TestLeaderTransferWithCheckQuorum (0.00s) === RUN TestLeaderTransferToSlowFollower raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 3 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 3 became follower at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 [term 1] starts to transfer leadership to 3 raft2021/10/12 17:11:39 DEBUG: 3 [logterm: 0, index: 2] rejected msgApp [logterm: 1, index: 2] from 1 raft2021/10/12 17:11:39 DEBUG: 1 received msgApp rejection(lastindex: 1) from 3 for index 2 raft2021/10/12 17:11:39 DEBUG: 1 decreased progress of 3 to [next = 2, match = 1, state = ProgressStateReplicate, waiting = false, pendingSnapshot = 0] raft2021/10/12 17:11:39 INFO: 1 sent MsgTimeoutNow to 3 after received MsgAppResp raft2021/10/12 17:11:39 INFO: 3 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. raft2021/10/12 17:11:39 INFO: 3 became candidate at term 2 raft2021/10/12 17:11:39 INFO: 3 received MsgVoteResp from 3 at term 2 raft2021/10/12 17:11:39 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 1 at term 2 raft2021/10/12 17:11:39 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 2 at term 2 raft2021/10/12 17:11:39 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2 raft2021/10/12 17:11:39 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2] raft2021/10/12 17:11:39 INFO: 2 became follower at term 2 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2 raft2021/10/12 17:11:39 INFO: 3 received MsgVoteResp from 1 at term 2 raft2021/10/12 17:11:39 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 3 became leader at term 2 --- PASS: TestLeaderTransferToSlowFollower (0.00s) === RUN TestLeaderTransferAfterSnapshot raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 3 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 3 became follower at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 [term 1] starts to transfer leadership to 3 raft2021/10/12 17:11:39 DEBUG: 3 [logterm: 0, index: 2] rejected msgApp [logterm: 1, index: 2] from 1 raft2021/10/12 17:11:39 DEBUG: 1 received msgApp rejection(lastindex: 1) from 3 for index 2 raft2021/10/12 17:11:39 DEBUG: 1 decreased progress of 3 to [next = 2, match = 1, state = ProgressStateReplicate, waiting = false, pendingSnapshot = 0] raft2021/10/12 17:11:39 DEBUG: 1 [firstindex: 3, commit: 2] sent snapshot[index: 2, term: 1] to 3 [next = 2, match = 1, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/12 17:11:39 DEBUG: 1 paused sending replication messages to 3 [next = 2, match = 1, state = ProgressStateSnapshot, waiting = true, pendingSnapshot = 2] raft2021/10/12 17:11:39 INFO: 3 [commit: 1, lastindex: 1, lastterm: 1] starts to restore snapshot [index: 2, term: 1] raft2021/10/12 17:11:39 INFO: log [committed=1, applied=0, unstable.offset=1, len(unstable.Entries)=1] starts to restore snapshot [index: 2, term: 1] raft2021/10/12 17:11:39 INFO: 3 restored progress of 1 [next = 3, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/12 17:11:39 INFO: 3 restored progress of 2 [next = 3, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/12 17:11:39 INFO: 3 restored progress of 3 [next = 3, match = 2, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/12 17:11:39 INFO: 3 [commit: 2] restored snapshot [index: 2, term: 1] raft2021/10/12 17:11:39 DEBUG: 1 snapshot aborted, resumed sending replication messages to 3 [next = 3, match = 2, state = ProgressStateSnapshot, waiting = true, pendingSnapshot = 2] raft2021/10/12 17:11:39 INFO: 1 sent MsgTimeoutNow to 3 after received MsgAppResp raft2021/10/12 17:11:39 INFO: 3 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. raft2021/10/12 17:11:39 INFO: 3 became candidate at term 2 raft2021/10/12 17:11:39 INFO: 3 received MsgVoteResp from 3 at term 2 raft2021/10/12 17:11:39 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 1 at term 2 raft2021/10/12 17:11:39 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 2 at term 2 raft2021/10/12 17:11:39 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2 raft2021/10/12 17:11:39 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2] raft2021/10/12 17:11:39 INFO: 2 became follower at term 2 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2 raft2021/10/12 17:11:39 INFO: 3 received MsgVoteResp from 1 at term 2 raft2021/10/12 17:11:39 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 3 became leader at term 2 --- PASS: TestLeaderTransferAfterSnapshot (0.00s) === RUN TestLeaderTransferToSelf raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 3 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 3 became follower at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 DEBUG: 1 is already leader. Ignored transferring leadership to self --- PASS: TestLeaderTransferToSelf (0.00s) === RUN TestLeaderTransferToNonExistingNode raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 3 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 3 became follower at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 DEBUG: 1 no progress available for 4 --- PASS: TestLeaderTransferToNonExistingNode (0.00s) === RUN TestLeaderTransferTimeout raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 3 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 3 became follower at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 [term 1] starts to transfer leadership to 3 raft2021/10/12 17:11:39 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log --- PASS: TestLeaderTransferTimeout (0.00s) === RUN TestLeaderTransferIgnoreProposal raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 3 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 3 became follower at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 [term 1] starts to transfer leadership to 3 raft2021/10/12 17:11:39 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log raft2021/10/12 17:11:39 DEBUG: 1 [term 1] transfer leadership to 3 is in progress; dropping proposal --- PASS: TestLeaderTransferIgnoreProposal (0.00s) === RUN TestLeaderTransferReceiveHigherTermVote raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 3 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 3 became follower at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 [term 1] starts to transfer leadership to 3 raft2021/10/12 17:11:39 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log raft2021/10/12 17:11:39 INFO: 2 [term: 1] received a MsgHup message with higher term from 2 [term: 2] raft2021/10/12 17:11:39 INFO: 2 became follower at term 2 raft2021/10/12 17:11:39 INFO: 2 is starting a new election at term 2 raft2021/10/12 17:11:39 INFO: 2 became candidate at term 3 raft2021/10/12 17:11:39 INFO: 2 received MsgVoteResp from 2 at term 3 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 3 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 3 raft2021/10/12 17:11:39 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/12 17:11:39 INFO: 1 became follower at term 3 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 3 raft2021/10/12 17:11:39 INFO: 2 received MsgVoteResp from 1 at term 3 raft2021/10/12 17:11:39 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 2 became leader at term 3 --- PASS: TestLeaderTransferReceiveHigherTermVote (0.00s) === RUN TestLeaderTransferRemoveNode raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 3 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 3 became follower at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 [term 1] starts to transfer leadership to 3 raft2021/10/12 17:11:39 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log --- PASS: TestLeaderTransferRemoveNode (0.00s) === RUN TestLeaderTransferBack raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 3 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 3 became follower at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 [term 1] starts to transfer leadership to 3 raft2021/10/12 17:11:39 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log raft2021/10/12 17:11:39 INFO: 1 [term 1] abort previous transferring leadership to 3 raft2021/10/12 17:11:39 DEBUG: 1 is already leader. Ignored transferring leadership to self --- PASS: TestLeaderTransferBack (0.00s) === RUN TestLeaderTransferSecondTransferToAnotherNode raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 3 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 3 became follower at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 [term 1] starts to transfer leadership to 3 raft2021/10/12 17:11:39 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log raft2021/10/12 17:11:39 INFO: 1 [term 1] abort previous transferring leadership to 3 raft2021/10/12 17:11:39 INFO: 1 [term 1] starts to transfer leadership to 2 raft2021/10/12 17:11:39 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log raft2021/10/12 17:11:39 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. raft2021/10/12 17:11:39 INFO: 2 became candidate at term 2 raft2021/10/12 17:11:39 INFO: 2 received MsgVoteResp from 2 at term 2 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 raft2021/10/12 17:11:39 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2021/10/12 17:11:39 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/12 17:11:39 INFO: 1 became follower at term 2 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2021/10/12 17:11:39 INFO: 2 received MsgVoteResp from 1 at term 2 raft2021/10/12 17:11:39 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 2 became leader at term 2 --- PASS: TestLeaderTransferSecondTransferToAnotherNode (0.00s) === RUN TestLeaderTransferSecondTransferToSameNode raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 3 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 0 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/12 17:11:39 INFO: 3 became follower at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 1 raft2021/10/12 17:11:39 INFO: 1 [term 1] starts to transfer leadership to 3 raft2021/10/12 17:11:39 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log raft2021/10/12 17:11:39 INFO: 1 [term 1] transfer leadership to 3 is in progress, ignores request to same node 3 --- PASS: TestLeaderTransferSecondTransferToSameNode (0.00s) === RUN TestTransferNonMember raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 received MsgTimeoutNow from 2 but is not promotable --- PASS: TestTransferNonMember (0.00s) === RUN TestNodeWithSmallerTermCanCompleteElection raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 3 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 3 became follower at term 1 raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 1 raft2021/10/12 17:11:39 INFO: 1 became pre-candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgPreVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgPreVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became candidate at term 2 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2 raft2021/10/12 17:11:39 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2] raft2021/10/12 17:11:39 INFO: 2 became follower at term 2 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 2 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 2 raft2021/10/12 17:11:39 INFO: 3 is starting a new election at term 1 raft2021/10/12 17:11:39 INFO: 3 became pre-candidate at term 1 raft2021/10/12 17:11:39 INFO: 3 received MsgPreVoteResp from 3 at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 1 at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 2 is starting a new election at term 2 raft2021/10/12 17:11:39 INFO: 2 became pre-candidate at term 2 raft2021/10/12 17:11:39 INFO: 2 received MsgPreVoteResp from 2 at term 2 raft2021/10/12 17:11:39 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2 raft2021/10/12 17:11:39 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 3 at term 2 raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 2, index: 1] at term 2 raft2021/10/12 17:11:39 INFO: 2 received MsgPreVoteResp from 1 at term 2 raft2021/10/12 17:11:39 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 2 became candidate at term 3 raft2021/10/12 17:11:39 INFO: 2 received MsgVoteResp from 2 at term 3 raft2021/10/12 17:11:39 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 3 at term 3 raft2021/10/12 17:11:39 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3 raft2021/10/12 17:11:39 INFO: 1 [term: 2] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/12 17:11:39 INFO: 1 became follower at term 3 raft2021/10/12 17:11:39 INFO: 1 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3 raft2021/10/12 17:11:39 INFO: 2 received MsgVoteResp from 1 at term 3 raft2021/10/12 17:11:39 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 2 became leader at term 3 raft2021/10/12 17:11:39 INFO: going to bring back peer 3 and kill peer 2 raft2021/10/12 17:11:39 INFO: 3 is starting a new election at term 1 raft2021/10/12 17:11:39 INFO: 3 became pre-candidate at term 1 raft2021/10/12 17:11:39 INFO: 3 received MsgPreVoteResp from 3 at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 1 at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [term: 3] ignored a MsgPreVote message with lower term from 3 [term: 2] raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 3 raft2021/10/12 17:11:39 INFO: 1 became pre-candidate at term 3 raft2021/10/12 17:11:39 INFO: 1 received MsgPreVoteResp from 1 at term 3 raft2021/10/12 17:11:39 INFO: 1 [logterm: 3, index: 2] sent MsgPreVote request to 2 at term 3 raft2021/10/12 17:11:39 INFO: 1 [logterm: 3, index: 2] sent MsgPreVote request to 3 at term 3 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 3, index: 2] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgPreVoteResp from 3 at term 3 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became candidate at term 4 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 4 raft2021/10/12 17:11:39 INFO: 1 [logterm: 3, index: 2] sent MsgVote request to 2 at term 4 raft2021/10/12 17:11:39 INFO: 1 [logterm: 3, index: 2] sent MsgVote request to 3 at term 4 raft2021/10/12 17:11:39 INFO: 3 [term: 1] received a MsgVote message with higher term from 1 [term: 4] raft2021/10/12 17:11:39 INFO: 3 became follower at term 4 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 3, index: 2] at term 4 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 3 at term 4 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 4 raft2021/10/12 17:11:39 DEBUG: 3 [logterm: 0, index: 2] rejected msgApp [logterm: 3, index: 2] from 1 raft2021/10/12 17:11:39 DEBUG: 1 received msgApp rejection(lastindex: 0) from 3 for index 2 raft2021/10/12 17:11:39 DEBUG: 1 decreased progress of 3 to [next = 1, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] --- PASS: TestNodeWithSmallerTermCanCompleteElection (0.00s) === RUN TestPreVoteWithSplitVote raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 3 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 3 became follower at term 1 raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 1 raft2021/10/12 17:11:39 INFO: 1 became pre-candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgPreVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgPreVoteResp from 3 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became candidate at term 2 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2 raft2021/10/12 17:11:39 INFO: 3 [term: 1] received a MsgVote message with higher term from 1 [term: 2] raft2021/10/12 17:11:39 INFO: 3 became follower at term 2 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2 raft2021/10/12 17:11:39 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2] raft2021/10/12 17:11:39 INFO: 2 became follower at term 2 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 3 at term 2 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 2 raft2021/10/12 17:11:39 INFO: 2 is starting a new election at term 2 raft2021/10/12 17:11:39 INFO: 2 became pre-candidate at term 2 raft2021/10/12 17:11:39 INFO: 2 received MsgPreVoteResp from 2 at term 2 raft2021/10/12 17:11:39 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 3 at term 2 raft2021/10/12 17:11:39 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2 raft2021/10/12 17:11:39 INFO: 3 is starting a new election at term 2 raft2021/10/12 17:11:39 INFO: 3 became pre-candidate at term 2 raft2021/10/12 17:11:39 INFO: 3 received MsgPreVoteResp from 3 at term 2 raft2021/10/12 17:11:39 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2 raft2021/10/12 17:11:39 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 2 at term 2 raft2021/10/12 17:11:39 INFO: 3 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 2, index: 1] at term 2 raft2021/10/12 17:11:39 INFO: 2 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 3 [logterm: 2, index: 1] at term 2 raft2021/10/12 17:11:39 INFO: 2 received MsgPreVoteResp from 3 at term 2 raft2021/10/12 17:11:39 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 2 became candidate at term 3 raft2021/10/12 17:11:39 INFO: 2 received MsgVoteResp from 2 at term 3 raft2021/10/12 17:11:39 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3 raft2021/10/12 17:11:39 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 3 at term 3 raft2021/10/12 17:11:39 INFO: 3 received MsgPreVoteResp from 2 at term 2 raft2021/10/12 17:11:39 INFO: 3 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 3 became candidate at term 3 raft2021/10/12 17:11:39 INFO: 3 received MsgVoteResp from 3 at term 3 raft2021/10/12 17:11:39 INFO: 3 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3 raft2021/10/12 17:11:39 INFO: 3 [logterm: 2, index: 1] sent MsgVote request to 2 at term 3 raft2021/10/12 17:11:39 INFO: 3 [logterm: 2, index: 1, vote: 3] rejected MsgVote from 2 [logterm: 2, index: 1] at term 3 raft2021/10/12 17:11:39 INFO: 2 [logterm: 2, index: 1, vote: 2] rejected MsgVote from 3 [logterm: 2, index: 1] at term 3 raft2021/10/12 17:11:39 INFO: 2 received MsgVoteResp rejection from 3 at term 3 raft2021/10/12 17:11:39 INFO: 2 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections raft2021/10/12 17:11:39 INFO: 3 received MsgVoteResp rejection from 2 at term 3 raft2021/10/12 17:11:39 INFO: 3 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections raft2021/10/12 17:11:39 INFO: 2 is starting a new election at term 3 raft2021/10/12 17:11:39 INFO: 2 became pre-candidate at term 3 raft2021/10/12 17:11:39 INFO: 2 received MsgPreVoteResp from 2 at term 3 raft2021/10/12 17:11:39 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 3 at term 3 raft2021/10/12 17:11:39 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 3 raft2021/10/12 17:11:39 INFO: 3 [logterm: 2, index: 1, vote: 3] cast MsgPreVote for 2 [logterm: 2, index: 1] at term 3 raft2021/10/12 17:11:39 INFO: 2 received MsgPreVoteResp from 3 at term 3 raft2021/10/12 17:11:39 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 2 became candidate at term 4 raft2021/10/12 17:11:39 INFO: 2 received MsgVoteResp from 2 at term 4 raft2021/10/12 17:11:39 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 4 raft2021/10/12 17:11:39 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 3 at term 4 raft2021/10/12 17:11:39 INFO: 3 [term: 3] received a MsgVote message with higher term from 2 [term: 4] raft2021/10/12 17:11:39 INFO: 3 became follower at term 4 raft2021/10/12 17:11:39 INFO: 3 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 4 raft2021/10/12 17:11:39 INFO: 2 received MsgVoteResp from 3 at term 4 raft2021/10/12 17:11:39 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 2 became leader at term 4 --- PASS: TestPreVoteWithSplitVote (0.00s) === RUN TestPreVoteWithCheckQuorum raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 2 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 3 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: 2 became follower at term 1 raft2021/10/12 17:11:39 INFO: 3 became follower at term 1 raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 1 raft2021/10/12 17:11:39 INFO: 1 became pre-candidate at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgPreVoteResp from 1 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 1 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 received MsgPreVoteResp from 2 at term 1 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became candidate at term 2 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2 raft2021/10/12 17:11:39 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2 raft2021/10/12 17:11:39 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2] raft2021/10/12 17:11:39 INFO: 2 became follower at term 2 raft2021/10/12 17:11:39 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2 raft2021/10/12 17:11:39 INFO: 3 [term: 1] received a MsgVote message with higher term from 1 [term: 2] raft2021/10/12 17:11:39 INFO: 3 became follower at term 2 raft2021/10/12 17:11:39 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 2 at term 2 raft2021/10/12 17:11:39 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 1 became leader at term 2 raft2021/10/12 17:11:39 INFO: 3 is starting a new election at term 2 raft2021/10/12 17:11:39 INFO: 3 became pre-candidate at term 2 raft2021/10/12 17:11:39 INFO: 3 received MsgPreVoteResp from 3 at term 2 raft2021/10/12 17:11:39 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2 raft2021/10/12 17:11:39 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 2 at term 2 raft2021/10/12 17:11:39 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) raft2021/10/12 17:11:39 INFO: 2 is starting a new election at term 2 raft2021/10/12 17:11:39 INFO: 2 became pre-candidate at term 2 raft2021/10/12 17:11:39 INFO: 2 received MsgPreVoteResp from 2 at term 2 raft2021/10/12 17:11:39 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2 raft2021/10/12 17:11:39 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 3 at term 2 raft2021/10/12 17:11:39 INFO: 3 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 2, index: 1] at term 2 raft2021/10/12 17:11:39 INFO: 2 received MsgPreVoteResp from 3 at term 2 raft2021/10/12 17:11:39 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 2 became candidate at term 3 raft2021/10/12 17:11:39 INFO: 2 received MsgVoteResp from 2 at term 3 raft2021/10/12 17:11:39 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3 raft2021/10/12 17:11:39 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 3 at term 3 raft2021/10/12 17:11:39 INFO: 3 [term: 2] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/12 17:11:39 INFO: 3 became follower at term 3 raft2021/10/12 17:11:39 INFO: 3 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3 raft2021/10/12 17:11:39 INFO: 2 received MsgVoteResp from 3 at term 3 raft2021/10/12 17:11:39 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/12 17:11:39 INFO: 2 became leader at term 3 --- PASS: TestPreVoteWithCheckQuorum (0.00s) === RUN TestRawNodeStep raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 0 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: 1 no leader at term 1; dropping proposal raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: 1 no leader at term 1; dropping index reading msg raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 ERROR: 1 invalid format of MsgReadIndexResp from 0, entries count: 0 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: 1 [logterm: 1, index: 1, vote: 0] rejected MsgPreVote from 0 [logterm: 0, index: 0] at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: 1 [commit: 1] ignored snapshot [index: 0, term: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: 1 no leader at term 1; dropping leader transfer msg raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: 1 [term 1] received MsgTimeoutNow from 0 and starts an election to get leadership. raft2021/10/12 17:11:39 INFO: 1 became candidate at term 2 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/12 17:11:39 INFO: 1 became leader at term 2 raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 --- PASS: TestRawNodeStep (0.00s) === RUN TestRawNodeProposeAndConfChange raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 1 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 2 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/12 17:11:39 INFO: 1 became leader at term 2 --- PASS: TestRawNodeProposeAndConfChange (0.00s) === RUN TestRawNodeProposeAddDuplicateNode raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 1 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 2 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/12 17:11:39 INFO: 1 became leader at term 2 --- PASS: TestRawNodeProposeAddDuplicateNode (0.00s) === RUN TestRawNodeReadIndex raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 1 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 2 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/12 17:11:39 INFO: 1 became leader at term 2 --- PASS: TestRawNodeReadIndex (0.00s) === RUN TestRawNodeStart raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 rawnode_test.go:292: rd { {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} raft2021/10/12 17:11:39 INFO: 1 is starting a new election at term 1 raft2021/10/12 17:11:39 INFO: 1 became candidate at term 2 raft2021/10/12 17:11:39 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/12 17:11:39 INFO: 1 became leader at term 2 --- PASS: TestRawNodeStart (0.00s) === RUN TestRawNodeRestart raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [], term: 1, commit: 1, applied: 0, lastindex: 2, lastterm: 1] --- PASS: TestRawNodeRestart (0.00s) === RUN TestRawNodeRestartFromSnapshot raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [1,2], term: 1, commit: 3, applied: 2, lastindex: 3, lastterm: 1] --- PASS: TestRawNodeRestartFromSnapshot (0.00s) === RUN TestRawNodeStatus raft2021/10/12 17:11:39 INFO: 1 became follower at term 0 raft2021/10/12 17:11:39 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/12 17:11:39 INFO: 1 became follower at term 1 --- PASS: TestRawNodeStatus (0.00s) === RUN TestStorageTerm --- PASS: TestStorageTerm (0.00s) === RUN TestStorageEntries --- PASS: TestStorageEntries (0.00s) === RUN TestStorageLastIndex --- PASS: TestStorageLastIndex (0.00s) === RUN TestStorageFirstIndex --- PASS: TestStorageFirstIndex (0.00s) === RUN TestStorageCompact --- PASS: TestStorageCompact (0.00s) === RUN TestStorageCreateSnapshot --- PASS: TestStorageCreateSnapshot (0.00s) === RUN TestStorageAppend --- PASS: TestStorageAppend (0.00s) === RUN TestStorageApplySnapshot --- PASS: TestStorageApplySnapshot (0.00s) === RUN TestDescribeEntry --- PASS: TestDescribeEntry (0.00s) === RUN TestLimitSize --- PASS: TestLimitSize (0.00s) === RUN TestIsLocalMsg --- PASS: TestIsLocalMsg (0.00s) PASS ok github.com/coreos/etcd/raft 0.466s ? github.com/coreos/etcd/raft/raftpb [no test files] === RUN TestSendMessage 2021-10-12 17:11:43.551195 I | rafthttp: starting peer 2... 2021-10-12 17:11:43.551296 I | rafthttp: started HTTP pipelining with peer 2 2021-10-12 17:11:43.551935 I | rafthttp: started streaming with peer 2 (writer) 2021-10-12 17:11:43.554110 I | rafthttp: started streaming with peer 2 (writer) 2021-10-12 17:11:43.555931 I | rafthttp: started peer 2 2021-10-12 17:11:43.555982 I | rafthttp: added peer 2 2021-10-12 17:11:43.556006 I | rafthttp: started streaming with peer 2 (stream MsgApp v2 reader) 2021-10-12 17:11:43.556032 I | rafthttp: started streaming with peer 2 (stream Message reader) 2021-10-12 17:11:43.556094 I | rafthttp: starting peer 1... 2021-10-12 17:11:43.556139 I | rafthttp: started HTTP pipelining with peer 1 2021-10-12 17:11:43.556655 I | rafthttp: started streaming with peer 1 (writer) 2021-10-12 17:11:43.557818 I | rafthttp: started streaming with peer 1 (writer) 2021-10-12 17:11:43.559096 I | rafthttp: started peer 1 2021-10-12 17:11:43.559217 I | rafthttp: started streaming with peer 1 (stream Message reader) 2021-10-12 17:11:43.559266 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader) 2021-10-12 17:11:43.559332 I | rafthttp: added peer 1 2021-10-12 17:11:43.559957 I | rafthttp: peer 1 became active 2021-10-12 17:11:43.559997 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) 2021-10-12 17:11:43.560018 I | rafthttp: peer 2 became active 2021-10-12 17:11:43.560053 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 reader) 2021-10-12 17:11:43.560070 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader) 2021-10-12 17:11:43.560337 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 writer) 2021-10-12 17:11:43.560596 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message writer) 2021-10-12 17:11:43.560624 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 reader) 2021-10-12 17:11:43.560659 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message reader) 2021-10-12 17:11:43.560702 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 writer) 2021-10-12 17:11:43.562666 I | rafthttp: stopping peer 1... 2021-10-12 17:11:43.562860 W | rafthttp: lost the TCP streaming connection with peer 2 (stream MsgApp v2 reader) 2021-10-12 17:11:43.563095 I | rafthttp: closed the TCP streaming connection with peer 1 (stream MsgApp v2 writer) 2021-10-12 17:11:43.563116 I | rafthttp: stopped streaming with peer 1 (writer) 2021-10-12 17:11:43.563268 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader) 2021-10-12 17:11:43.564108 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer) 2021-10-12 17:11:43.564139 I | rafthttp: stopped streaming with peer 1 (writer) 2021-10-12 17:11:43.564236 I | rafthttp: stopped HTTP pipelining with peer 1 2021-10-12 17:11:43.564611 W | rafthttp: lost the TCP streaming connection with peer 1 (stream MsgApp v2 reader) 2021-10-12 17:11:43.564718 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader) 2021-10-12 17:11:43.565298 W | rafthttp: lost the TCP streaming connection with peer 1 (stream Message reader) 2021-10-12 17:11:43.565358 E | rafthttp: failed to read 1 on stream Message (context canceled) 2021-10-12 17:11:43.565372 I | rafthttp: peer 1 became inactive (message send to peer failed) 2021-10-12 17:11:43.565385 I | rafthttp: stopped streaming with peer 1 (stream Message reader) 2021-10-12 17:11:43.565425 I | rafthttp: stopped peer 1 2021-10-12 17:11:43.565470 I | rafthttp: stopping peer 2... 2021-10-12 17:11:43.565592 E | rafthttp: failed to find member 1 in cluster 1 2021-10-12 17:11:43.565645 E | rafthttp: failed to find member 1 in cluster 1 2021-10-12 17:11:43.565973 I | rafthttp: closed the TCP streaming connection with peer 2 (stream MsgApp v2 writer) 2021-10-12 17:11:43.565995 I | rafthttp: stopped streaming with peer 2 (writer) 2021-10-12 17:11:43.566011 E | rafthttp: failed to dial 2 on stream MsgApp v2 (peer 2 failed to find local node 1) 2021-10-12 17:11:43.566050 I | rafthttp: peer 2 became inactive (message send to peer failed) 2021-10-12 17:11:43.566435 I | rafthttp: closed the TCP streaming connection with peer 2 (stream Message writer) 2021-10-12 17:11:43.566451 I | rafthttp: stopped streaming with peer 2 (writer) 2021-10-12 17:11:43.566487 I | rafthttp: stopped HTTP pipelining with peer 2 2021-10-12 17:11:43.566521 I | rafthttp: stopped streaming with peer 2 (stream MsgApp v2 reader) 2021-10-12 17:11:43.566543 I | rafthttp: stopped streaming with peer 2 (stream Message reader) 2021-10-12 17:11:43.566568 I | rafthttp: stopped peer 2 --- PASS: TestSendMessage (0.02s) === RUN TestSendMessageWhenStreamIsBroken 2021-10-12 17:11:43.567378 I | rafthttp: starting peer 2... 2021-10-12 17:11:43.567409 I | rafthttp: started HTTP pipelining with peer 2 2021-10-12 17:11:43.636127 I | rafthttp: started peer 2 2021-10-12 17:11:43.636289 I | rafthttp: added peer 2 2021-10-12 17:11:43.636361 I | rafthttp: starting peer 1... 2021-10-12 17:11:43.636434 I | rafthttp: started HTTP pipelining with peer 1 2021-10-12 17:11:43.637281 I | rafthttp: started streaming with peer 2 (writer) 2021-10-12 17:11:43.637509 I | rafthttp: started streaming with peer 2 (writer) 2021-10-12 17:11:43.637566 I | rafthttp: started streaming with peer 2 (stream MsgApp v2 reader) 2021-10-12 17:11:43.637670 I | rafthttp: started peer 1 2021-10-12 17:11:43.637706 I | rafthttp: added peer 1 2021-10-12 17:11:43.637769 I | rafthttp: started streaming with peer 1 (writer) 2021-10-12 17:11:43.637792 I | rafthttp: started streaming with peer 1 (writer) 2021-10-12 17:11:43.637829 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader) 2021-10-12 17:11:43.637875 I | rafthttp: started streaming with peer 2 (stream Message reader) 2021-10-12 17:11:43.638239 I | rafthttp: started streaming with peer 1 (stream Message reader) 2021-10-12 17:11:43.638895 I | rafthttp: peer 1 became active 2021-10-12 17:11:43.639051 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 reader) 2021-10-12 17:11:43.639160 I | rafthttp: peer 2 became active 2021-10-12 17:11:43.639183 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 writer) 2021-10-12 17:11:43.639196 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 writer) 2021-10-12 17:11:43.639209 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 reader) 2021-10-12 17:11:43.644849 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message reader) 2021-10-12 17:11:43.645603 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message writer) 2021-10-12 17:11:43.645757 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader) 2021-10-12 17:11:43.649231 W | rafthttp: lost the TCP streaming connection with peer 1 (stream MsgApp v2 reader) 2021-10-12 17:11:43.649277 E | rafthttp: failed to read 1 on stream MsgApp v2 (unexpected EOF) 2021-10-12 17:11:43.649290 I | rafthttp: peer 1 became inactive (message send to peer failed) 2021-10-12 17:11:43.649356 W | rafthttp: lost the TCP streaming connection with peer 1 (stream Message reader) 2021-10-12 17:11:43.649563 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) 2021-10-12 17:11:43.649839 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader) 2021-10-12 17:11:43.649868 E | rafthttp: failed to read 2 on stream Message (unexpected EOF) 2021-10-12 17:11:43.649880 I | rafthttp: peer 2 became inactive (message send to peer failed) 2021-10-12 17:11:43.649938 W | rafthttp: lost the TCP streaming connection with peer 2 (stream MsgApp v2 reader) 2021-10-12 17:11:43.650413 I | rafthttp: peer 1 became active 2021-10-12 17:11:43.650496 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 reader) 2021-10-12 17:11:43.650619 I | rafthttp: peer 2 became active 2021-10-12 17:11:43.650639 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 reader) 2021-10-12 17:11:43.651071 W | rafthttp: closed an existing TCP streaming connection with peer 2 (stream MsgApp v2 writer) 2021-10-12 17:11:43.651157 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 writer) 2021-10-12 17:11:43.651230 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message reader) 2021-10-12 17:11:43.652103 W | rafthttp: closed an existing TCP streaming connection with peer 2 (stream Message writer) 2021-10-12 17:11:43.652175 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message writer) 2021-10-12 17:11:43.652428 I | rafthttp: stopping peer 1... 2021-10-12 17:11:43.652556 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader) 2021-10-12 17:11:43.653249 W | rafthttp: closed an existing TCP streaming connection with peer 1 (stream MsgApp v2 writer) 2021-10-12 17:11:43.653282 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 writer) 2021-10-12 17:11:43.653602 W | rafthttp: lost the TCP streaming connection with peer 2 (stream MsgApp v2 reader) 2021-10-12 17:11:43.654368 I | rafthttp: closed the TCP streaming connection with peer 1 (stream MsgApp v2 writer) 2021-10-12 17:11:43.654398 I | rafthttp: stopped streaming with peer 1 (writer) 2021-10-12 17:11:43.654718 W | rafthttp: closed an existing TCP streaming connection with peer 1 (stream Message writer) 2021-10-12 17:11:43.654734 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) 2021-10-12 17:11:43.655025 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader) 2021-10-12 17:11:43.656134 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer) 2021-10-12 17:11:43.656149 I | rafthttp: stopped streaming with peer 1 (writer) 2021-10-12 17:11:43.656182 I | rafthttp: stopped HTTP pipelining with peer 1 2021-10-12 17:11:43.656255 W | rafthttp: lost the TCP streaming connection with peer 1 (stream MsgApp v2 reader) 2021-10-12 17:11:43.656274 E | rafthttp: failed to read 1 on stream MsgApp v2 (context canceled) 2021-10-12 17:11:43.656280 I | rafthttp: peer 1 became inactive (message send to peer failed) 2021-10-12 17:11:43.656286 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader) 2021-10-12 17:11:43.656340 W | rafthttp: lost the TCP streaming connection with peer 1 (stream Message reader) 2021-10-12 17:11:43.656359 I | rafthttp: stopped streaming with peer 1 (stream Message reader) 2021-10-12 17:11:43.656371 I | rafthttp: stopped peer 1 2021-10-12 17:11:43.656396 I | rafthttp: stopping peer 2... 2021-10-12 17:11:43.657747 I | rafthttp: closed the TCP streaming connection with peer 2 (stream MsgApp v2 writer) 2021-10-12 17:11:43.657761 I | rafthttp: stopped streaming with peer 2 (writer) 2021-10-12 17:11:43.659055 I | rafthttp: closed the TCP streaming connection with peer 2 (stream Message writer) 2021-10-12 17:11:43.659068 I | rafthttp: stopped streaming with peer 2 (writer) 2021-10-12 17:11:43.659102 I | rafthttp: stopped HTTP pipelining with peer 2 2021-10-12 17:11:43.659129 I | rafthttp: stopped streaming with peer 2 (stream MsgApp v2 reader) 2021-10-12 17:11:43.659145 I | rafthttp: stopped streaming with peer 2 (stream Message reader) 2021-10-12 17:11:43.659155 I | rafthttp: stopped peer 2 --- PASS: TestSendMessageWhenStreamIsBroken (0.09s) === RUN TestServeRaftPrefix 2021-10-12 17:11:43.659472 E | rafthttp: failed to read raft message (some error) 2021-10-12 17:11:43.659533 E | rafthttp: failed to unmarshal raft message (unexpected EOF) 2021-10-12 17:11:43.659569 E | rafthttp: request cluster ID mismatch (got 1 want 0) 2021-10-12 17:11:43.659678 W | rafthttp: failed to process raft message (blah) --- PASS: TestServeRaftPrefix (0.00s) === RUN TestServeRaftStreamPrefix --- PASS: TestServeRaftStreamPrefix (0.00s) === RUN TestServeRaftStreamPrefixBad 2021-10-12 17:11:43.659954 E | rafthttp: failed to find member 2 in cluster 1 2021-10-12 17:11:43.659990 W | rafthttp: rejected the stream from peer 5 since it was removed 2021-10-12 17:11:43.660014 E | rafthttp: request cluster ID mismatch (got 2 want 1) 2021-10-12 17:11:43.660053 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 2021-10-12 17:11:43.660723 I | rafthttp: started HTTP pipelining with peer 1 2021-10-12 17:11:43.660768 I | rafthttp: peer 1 became active 2021-10-12 17:11:43.670931 I | rafthttp: stopped HTTP pipelining with peer 1 --- PASS: TestPipelineSend (0.01s) === RUN TestPipelineKeepSendingWhenPostError 2021-10-12 17:11:43.671052 I | rafthttp: started HTTP pipelining with peer 1 2021-10-12 17:11:43.681840 I | rafthttp: stopped HTTP pipelining with peer 1 --- PASS: TestPipelineKeepSendingWhenPostError (0.01s) === RUN TestPipelineExceedMaximumServing 2021-10-12 17:11:43.681924 I | rafthttp: started HTTP pipelining with peer 1 2021-10-12 17:11:43.682025 I | rafthttp: peer 1 became active 2021-10-12 17:11:43.682238 I | rafthttp: stopped HTTP pipelining with peer 1 --- PASS: TestPipelineExceedMaximumServing (0.00s) === RUN TestPipelineSendFailed 2021-10-12 17:11:43.682410 I | rafthttp: started HTTP pipelining with peer 1 2021-10-12 17:11:43.692586 I | rafthttp: stopped HTTP pipelining with peer 1 --- PASS: TestPipelineSendFailed (0.01s) === RUN TestPipelinePost 2021-10-12 17:11:43.692667 I | rafthttp: started HTTP pipelining with peer 1 2021-10-12 17:11:43.702835 I | rafthttp: stopped HTTP pipelining with peer 1 --- PASS: TestPipelinePost (0.01s) === RUN TestPipelinePostBad 2021-10-12 17:11:43.703023 I | rafthttp: started HTTP pipelining with peer 1 2021-10-12 17:11:43.703087 I | rafthttp: stopped HTTP pipelining with peer 1 2021-10-12 17:11:43.703107 I | rafthttp: started HTTP pipelining with peer 1 2021-10-12 17:11:43.703146 I | rafthttp: stopped HTTP pipelining with peer 1 2021-10-12 17:11:43.703285 I | rafthttp: started HTTP pipelining with peer 1 2021-10-12 17:11:43.703334 I | rafthttp: stopped HTTP pipelining with peer 1 --- PASS: TestPipelinePostBad (0.00s) === RUN TestPipelinePostErrorc 2021-10-12 17:11:43.703483 I | rafthttp: started HTTP pipelining with peer 1 2021-10-12 17:11:43.703547 I | rafthttp: stopped HTTP pipelining with peer 1 --- PASS: TestPipelinePostErrorc (0.00s) === RUN TestStopBlockedPipeline 2021-10-12 17:11:43.703641 I | rafthttp: started HTTP pipelining with peer 1 2021-10-12 17:11:43.705983 I | rafthttp: stopped HTTP pipelining with peer 1 --- PASS: TestStopBlockedPipeline (0.00s) === RUN TestSnapshotSend 2021-10-12 17:11:43.738329 I | rafthttp: start to send database snapshot [index: 0, to 1, size 33 B]... 2021-10-12 17:11:43.738917 I | rafthttp: receiving database snapshot [index: 0, from: 0, raft message size: 28 B] 2021-10-12 17:11:43.740953 I | snap: saved database snapshot to disk [total bytes: 5] 2021-10-12 17:11:43.741074 I | rafthttp: successfully received and saved database snapshot [index: 0, from: 0, raft message size: 28 B, db size: 5 B, took: 2.210926ms] 2021-10-12 17:11:43.741353 I | rafthttp: peer 1 became active 2021-10-12 17:11:43.741376 I | rafthttp: database snapshot [index: 0, to: 1] sent out successfully 2021-10-12 17:11:43.742874 I | rafthttp: start to send database snapshot [index: 0, to 1, size 29 B]... 2021-10-12 17:11:43.743503 W | rafthttp: database snapshot [index: 0, to: 1] failed to be sent out (ioutil: short read) 2021-10-12 17:11:43.743792 I | rafthttp: receiving database snapshot [index: 0, from: 0, raft message size: 28 B] 2021-10-12 17:11:43.744016 E | rafthttp: failed to save KV snapshot (unexpected EOF) 2021-10-12 17:11:43.744796 I | rafthttp: start to send database snapshot [index: 0, to 1, size 10 kB]... 2021-10-12 17:11:43.745335 I | rafthttp: receiving database snapshot [index: 0, from: 0, raft message size: 28 B] 2021-10-12 17:11:43.745436 W | rafthttp: database snapshot [index: 0, to: 1] failed to be sent out (ioutil: short read) 2021-10-12 17:11:43.745728 E | rafthttp: failed to save KV snapshot (unexpected EOF) 2021-10-12 17:11:43.746255 I | rafthttp: start to send database snapshot [index: 0, to 1, size 29 B]... 2021-10-12 17:11:43.746880 W | rafthttp: database snapshot [index: 0, to: 1] failed to be sent out (ioutil: expect EOF) 2021-10-12 17:11:43.747133 I | rafthttp: receiving database snapshot [index: 0, from: 0, raft message size: 28 B] 2021-10-12 17:11:43.747352 E | rafthttp: failed to save KV snapshot (unexpected EOF) --- PASS: TestSnapshotSend (0.04s) === RUN TestStreamWriterAttachOutgoingConn 2021-10-12 17:11:43.749516 I | rafthttp: started streaming with peer 1 (writer) 2021-10-12 17:11:43.750060 I | rafthttp: peer 1 became active 2021-10-12 17:11:43.750081 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) 2021-10-12 17:11:43.751720 W | rafthttp: closed an existing TCP streaming connection with peer 1 (stream Message writer) 2021-10-12 17:11:43.751787 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) 2021-10-12 17:11:43.755203 W | rafthttp: closed an existing TCP streaming connection with peer 1 (stream Message writer) 2021-10-12 17:11:43.755406 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) 2021-10-12 17:11:43.755772 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer) 2021-10-12 17:11:43.755788 I | rafthttp: stopped streaming with peer 1 (writer) --- PASS: TestStreamWriterAttachOutgoingConn (0.01s) === RUN TestStreamWriterAttachBadOutgoingConn 2021-10-12 17:11:43.756208 I | rafthttp: started streaming with peer 1 (writer) 2021-10-12 17:11:43.756223 I | rafthttp: peer 1 became active 2021-10-12 17:11:43.756230 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) 2021-10-12 17:11:43.756242 E | rafthttp: failed to write 1 on stream Message (blah) 2021-10-12 17:11:43.756248 I | rafthttp: peer 1 became inactive (message send to peer failed) 2021-10-12 17:11:43.756255 E | rafthttp: peer 1 (writer) connection close error: blah 2021-10-12 17:11:43.756740 W | rafthttp: lost the TCP streaming connection with peer 1 (stream Message writer) 2021-10-12 17:11:43.756765 I | rafthttp: stopped streaming with peer 1 (writer) --- PASS: TestStreamWriterAttachBadOutgoingConn (0.00s) === RUN TestStreamReaderDialRequest --- PASS: TestStreamReaderDialRequest (0.02s) === RUN TestStreamReaderDialResult --- PASS: TestStreamReaderDialResult (0.00s) === RUN TestStreamReaderStopOnDial 2021-10-12 17:11:43.777721 I | rafthttp: started streaming with peer 2 (stream Message reader) 2021-10-12 17:11:43.787787 I | rafthttp: peer 2 became active 2021-10-12 17:11:43.787819 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader) 2021-10-12 17:11:43.787838 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader) 2021-10-12 17:11:43.787850 I | rafthttp: stopped streaming with peer 2 (stream Message reader) --- PASS: TestStreamReaderStopOnDial (0.01s) === RUN TestStreamReaderDialDetectUnsupport --- PASS: TestStreamReaderDialDetectUnsupport (0.00s) === RUN TestStream 2021-10-12 17:11:43.790418 I | rafthttp: started streaming with peer 1 (writer) 2021-10-12 17:11:43.790637 I | rafthttp: started streaming with peer 2 (stream Message reader) 2021-10-12 17:11:43.791472 I | rafthttp: peer 1 became active 2021-10-12 17:11:43.791497 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) 2021-10-12 17:11:43.791504 I | rafthttp: peer 2 became active 2021-10-12 17:11:43.791522 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader) 2021-10-12 17:11:43.792587 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader) 2021-10-12 17:11:43.792606 E | rafthttp: failed to read 2 on stream Message (context canceled) 2021-10-12 17:11:43.792616 I | rafthttp: peer 2 became inactive (message send to peer failed) 2021-10-12 17:11:43.792627 I | rafthttp: stopped streaming with peer 2 (stream Message reader) 2021-10-12 17:11:43.793025 I | rafthttp: started streaming with peer 2 (stream Message reader) 2021-10-12 17:11:43.793108 I | rafthttp: started streaming with peer 1 (writer) 2021-10-12 17:11:43.793416 I | rafthttp: peer 1 became active 2021-10-12 17:11:43.793445 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) 2021-10-12 17:11:43.793458 I | rafthttp: peer 2 became active 2021-10-12 17:11:43.793469 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader) 2021-10-12 17:11:43.794283 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader) 2021-10-12 17:11:43.794303 E | rafthttp: failed to read 2 on stream Message (context canceled) 2021-10-12 17:11:43.794312 I | rafthttp: peer 2 became inactive (message send to peer failed) 2021-10-12 17:11:43.794321 I | rafthttp: stopped streaming with peer 2 (stream Message reader) 2021-10-12 17:11:43.794836 I | rafthttp: started streaming with peer 2 (stream MsgApp v2 reader) 2021-10-12 17:11:43.794869 I | rafthttp: started streaming with peer 1 (writer) 2021-10-12 17:11:43.795277 I | rafthttp: peer 2 became active 2021-10-12 17:11:43.795292 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 reader) 2021-10-12 17:11:43.795732 I | rafthttp: peer 1 became active 2021-10-12 17:11:43.795761 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 writer) 2021-10-12 17:11:43.796347 W | rafthttp: lost the TCP streaming connection with peer 2 (stream MsgApp v2 reader) 2021-10-12 17:11:43.796366 E | rafthttp: failed to read 2 on stream MsgApp v2 (context canceled) 2021-10-12 17:11:43.796382 I | rafthttp: peer 2 became inactive (message send to peer failed) 2021-10-12 17:11:43.796395 I | rafthttp: stopped streaming with peer 2 (stream MsgApp v2 reader) 2021-10-12 17:11:43.796743 I | rafthttp: closed the TCP streaming connection with peer 1 (stream MsgApp v2 writer) 2021-10-12 17:11:43.796763 I | rafthttp: stopped streaming with peer 1 (writer) 2021-10-12 17:11:43.797550 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer) 2021-10-12 17:11:43.797580 I | rafthttp: stopped streaming with peer 1 (writer) 2021-10-12 17:11:43.798001 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer) 2021-10-12 17:11:43.798015 I | rafthttp: stopped streaming with peer 1 (writer) --- PASS: TestStream (0.01s) === RUN TestCheckStreamSupport --- PASS: TestCheckStreamSupport (0.00s) === RUN TestTransportSend --- PASS: TestTransportSend (0.00s) === RUN TestTransportCutMend --- PASS: TestTransportCutMend (0.00s) === RUN TestTransportAdd 2021-10-12 17:11:43.798356 I | rafthttp: starting peer 1... 2021-10-12 17:11:43.798391 I | rafthttp: started HTTP pipelining with peer 1 2021-10-12 17:11:43.798885 I | rafthttp: started streaming with peer 1 (writer) 2021-10-12 17:11:43.800193 I | rafthttp: started streaming with peer 1 (writer) 2021-10-12 17:11:43.802775 I | rafthttp: started peer 1 2021-10-12 17:11:43.802801 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader) 2021-10-12 17:11:43.802838 I | rafthttp: started streaming with peer 1 (stream Message reader) 2021-10-12 17:11:43.802886 I | rafthttp: added peer 1 2021-10-12 17:11:43.802901 I | rafthttp: stopping peer 1... 2021-10-12 17:11:43.802913 I | rafthttp: stopped streaming with peer 1 (writer) 2021-10-12 17:11:43.802920 I | rafthttp: stopped streaming with peer 1 (writer) 2021-10-12 17:11:43.802958 I | rafthttp: stopped HTTP pipelining with peer 1 2021-10-12 17:11:43.802978 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader) 2021-10-12 17:11:43.803000 I | rafthttp: stopped streaming with peer 1 (stream Message reader) 2021-10-12 17:11:43.803020 I | rafthttp: stopped peer 1 --- PASS: TestTransportAdd (0.00s) === RUN TestTransportRemove 2021-10-12 17:11:43.803152 I | rafthttp: starting peer 1... 2021-10-12 17:11:43.803199 I | rafthttp: started HTTP pipelining with peer 1 2021-10-12 17:11:43.805334 I | rafthttp: started streaming with peer 1 (writer) 2021-10-12 17:11:43.807202 I | rafthttp: started streaming with peer 1 (writer) 2021-10-12 17:11:43.809790 I | rafthttp: started peer 1 2021-10-12 17:11:43.809841 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader) 2021-10-12 17:11:43.809895 I | rafthttp: started streaming with peer 1 (stream Message reader) 2021-10-12 17:11:43.809989 I | rafthttp: added peer 1 2021-10-12 17:11:43.810023 I | rafthttp: stopping peer 1... 2021-10-12 17:11:43.810047 I | rafthttp: stopped streaming with peer 1 (writer) 2021-10-12 17:11:43.810062 I | rafthttp: stopped streaming with peer 1 (writer) 2021-10-12 17:11:43.810104 I | rafthttp: stopped HTTP pipelining with peer 1 2021-10-12 17:11:43.810139 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader) 2021-10-12 17:11:43.810188 I | rafthttp: stopped streaming with peer 1 (stream Message reader) 2021-10-12 17:11:43.810219 I | rafthttp: stopped peer 1 2021-10-12 17:11:43.810238 I | rafthttp: removed peer 1 --- PASS: TestTransportRemove (0.01s) === RUN TestTransportUpdate 2021-10-12 17:11:43.810378 I | rafthttp: updated peer 1 --- PASS: TestTransportUpdate (0.00s) === RUN TestTransportErrorc 2021-10-12 17:11:43.810503 I | rafthttp: starting peer 1... 2021-10-12 17:11:43.810546 I | rafthttp: started HTTP pipelining with peer 1 2021-10-12 17:11:43.811254 I | rafthttp: started streaming with peer 1 (writer) 2021-10-12 17:11:43.811725 I | rafthttp: started streaming with peer 1 (writer) 2021-10-12 17:11:43.842288 I | rafthttp: started peer 1 2021-10-12 17:11:43.842470 I | rafthttp: added peer 1 2021-10-12 17:11:43.842623 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader) 2021-10-12 17:11:43.843852 I | rafthttp: started streaming with peer 1 (stream Message reader) 2021-10-12 17:11:43.853161 I | rafthttp: stopping peer 1... 2021-10-12 17:11:43.853217 I | rafthttp: stopped streaming with peer 1 (writer) 2021-10-12 17:11:43.853235 I | rafthttp: stopped streaming with peer 1 (writer) 2021-10-12 17:11:43.853258 I | rafthttp: stopped HTTP pipelining with peer 1 2021-10-12 17:11:43.853282 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader) 2021-10-12 17:11:43.853309 I | rafthttp: stopped streaming with peer 1 (stream Message reader) 2021-10-12 17:11:43.853334 I | rafthttp: stopped peer 1 --- PASS: TestTransportErrorc (0.04s) === 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.347s === RUN TestSaveAndLoad --- PASS: TestSaveAndLoad (0.00s) === RUN TestBadCRC 2021-10-12 17:11:45.968052 E | snap: corrupted snapshot file /tmp/snapshot/0000000000000001-0000000000000001.snap: crc mismatch --- PASS: TestBadCRC (0.00s) === RUN TestFailback 2021-10-12 17:11:45.969111 E | snap: corrupted snapshot file /tmp/snapshot/000000000000ffff-000000000000ffff-000000000000ffff.snap: unexpected EOF --- PASS: TestFailback (0.00s) === 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.00s) --- 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 2021-10-12 17:11:45.972048 E | snap: unexpected empty snapshot --- PASS: TestEmptySnapshot (0.00s) === RUN TestAllSnapshotBroken 2021-10-12 17:11:45.972406 E | snap: corrupted snapshot file /tmp/snapshot/1.snap: unexpected EOF --- PASS: TestAllSnapshotBroken (0.00s) === RUN TestReleaseSnapDBs 2021-10-12 17:11:45.973225 I | snap: found orphaned .snap.db file; deleting "00000000000000c8.snap.db" 2021-10-12 17:11:45.973381 I | snap: found orphaned .snap.db file; deleting "0000000000000064.snap.db" --- PASS: TestReleaseSnapDBs (0.00s) PASS ok github.com/coreos/etcd/snap 0.019s ? github.com/coreos/etcd/snap/snappb [no test files] ? github.com/coreos/etcd/snapshot [no test files] === RUN TestEventQueue --- PASS: TestEventQueue (0.00s) === RUN TestScanHistory --- PASS: TestScanHistory (0.00s) === RUN TestEventIndexHistoryCleared --- PASS: TestEventIndexHistoryCleared (0.00s) === RUN TestFullEventQueue --- PASS: TestFullEventQueue (0.00s) === RUN TestCloneEvent --- PASS: TestCloneEvent (0.00s) === RUN TestHeapPushPop --- PASS: TestHeapPushPop (0.00s) === RUN TestHeapUpdate --- PASS: TestHeapUpdate (0.00s) === RUN TestNodeExternClone --- PASS: TestNodeExternClone (0.00s) === RUN TestNewKVIs --- PASS: TestNewKVIs (0.00s) === RUN TestNewKVReadWriteCompare --- PASS: TestNewKVReadWriteCompare (0.00s) === RUN TestNewKVExpiration --- PASS: TestNewKVExpiration (0.00s) === RUN TestNewKVListReprCompareClone --- PASS: TestNewKVListReprCompareClone (0.00s) === RUN TestNewKVRemove --- PASS: TestNewKVRemove (0.00s) === RUN TestNewDirIs --- PASS: TestNewDirIs (0.00s) === RUN TestNewDirReadWriteListReprClone --- PASS: TestNewDirReadWriteListReprClone (0.00s) === RUN TestNewDirExpirationTTL --- PASS: TestNewDirExpirationTTL (0.00s) === RUN TestNewDirChild --- PASS: TestNewDirChild (0.00s) === RUN TestStoreStatsGetSuccess --- PASS: TestStoreStatsGetSuccess (0.00s) === RUN TestStoreStatsGetFail --- PASS: TestStoreStatsGetFail (0.00s) === RUN TestStoreStatsCreateSuccess --- PASS: TestStoreStatsCreateSuccess (0.00s) === RUN TestStoreStatsCreateFail --- PASS: TestStoreStatsCreateFail (0.00s) === RUN TestStoreStatsUpdateSuccess --- PASS: TestStoreStatsUpdateSuccess (0.00s) === RUN TestStoreStatsUpdateFail --- PASS: TestStoreStatsUpdateFail (0.00s) === RUN TestStoreStatsCompareAndSwapSuccess --- PASS: TestStoreStatsCompareAndSwapSuccess (0.00s) === RUN TestStoreStatsCompareAndSwapFail --- PASS: TestStoreStatsCompareAndSwapFail (0.00s) === RUN TestStoreStatsDeleteSuccess --- PASS: TestStoreStatsDeleteSuccess (0.00s) === RUN TestStoreStatsDeleteFail --- PASS: TestStoreStatsDeleteFail (0.00s) === RUN TestStoreStatsExpireCount --- PASS: TestStoreStatsExpireCount (0.00s) === RUN TestMinExpireTime --- PASS: TestMinExpireTime (0.00s) === RUN TestStoreGetDirectory --- PASS: TestStoreGetDirectory (0.00s) === RUN TestStoreUpdateValueTTL --- PASS: TestStoreUpdateValueTTL (0.00s) === RUN TestStoreUpdateDirTTL --- PASS: TestStoreUpdateDirTTL (0.00s) === RUN TestStoreWatchExpire --- PASS: TestStoreWatchExpire (0.00s) === RUN TestStoreWatchExpireRefresh --- PASS: TestStoreWatchExpireRefresh (0.00s) === RUN TestStoreWatchExpireEmptyRefresh --- PASS: TestStoreWatchExpireEmptyRefresh (0.00s) === RUN TestStoreWatchNoRefresh --- PASS: TestStoreWatchNoRefresh (0.00s) === RUN TestStoreRefresh --- PASS: TestStoreRefresh (0.00s) === RUN TestStoreRecoverWithExpiration --- PASS: TestStoreRecoverWithExpiration (0.01s) === RUN TestStoreWatchExpireWithHiddenKey --- PASS: TestStoreWatchExpireWithHiddenKey (0.00s) === RUN TestIsHidden --- PASS: TestIsHidden (0.00s) === RUN TestWatcher --- PASS: TestWatcher (0.00s) === RUN TestNewStoreWithNamespaces --- PASS: TestNewStoreWithNamespaces (0.00s) === RUN TestStoreGetValue --- PASS: TestStoreGetValue (0.00s) === RUN TestStoreGetSorted --- PASS: TestStoreGetSorted (0.00s) === RUN TestSet --- PASS: TestSet (0.00s) === RUN TestStoreCreateValue --- PASS: TestStoreCreateValue (0.00s) === RUN TestStoreCreateDirectory --- PASS: TestStoreCreateDirectory (0.00s) === RUN TestStoreCreateFailsIfExists --- PASS: TestStoreCreateFailsIfExists (0.00s) === RUN TestStoreUpdateValue --- PASS: TestStoreUpdateValue (0.00s) === RUN TestStoreUpdateFailsIfDirectory --- PASS: TestStoreUpdateFailsIfDirectory (0.00s) === RUN TestStoreDeleteValue --- PASS: TestStoreDeleteValue (0.00s) === RUN TestStoreDeleteDirectory --- PASS: TestStoreDeleteDirectory (0.00s) === RUN TestStoreDeleteDirectoryFailsIfNonRecursiveAndDir --- PASS: TestStoreDeleteDirectoryFailsIfNonRecursiveAndDir (0.00s) === RUN TestRootRdOnly --- PASS: TestRootRdOnly (0.00s) === RUN TestStoreCompareAndDeletePrevValue --- PASS: TestStoreCompareAndDeletePrevValue (0.00s) === RUN TestStoreCompareAndDeletePrevValueFailsIfNotMatch --- PASS: TestStoreCompareAndDeletePrevValueFailsIfNotMatch (0.00s) === RUN TestStoreCompareAndDeletePrevIndex --- PASS: TestStoreCompareAndDeletePrevIndex (0.00s) === RUN TestStoreCompareAndDeletePrevIndexFailsIfNotMatch --- PASS: TestStoreCompareAndDeletePrevIndexFailsIfNotMatch (0.00s) === RUN TestStoreCompareAndDeleteDirectoryFail --- PASS: TestStoreCompareAndDeleteDirectoryFail (0.00s) === RUN TestStoreCompareAndSwapPrevValue --- PASS: TestStoreCompareAndSwapPrevValue (0.00s) === RUN TestStoreCompareAndSwapPrevValueFailsIfNotMatch --- PASS: TestStoreCompareAndSwapPrevValueFailsIfNotMatch (0.00s) === RUN TestStoreCompareAndSwapPrevIndex --- PASS: TestStoreCompareAndSwapPrevIndex (0.00s) === RUN TestStoreCompareAndSwapPrevIndexFailsIfNotMatch --- PASS: TestStoreCompareAndSwapPrevIndexFailsIfNotMatch (0.00s) === RUN TestStoreWatchCreate --- PASS: TestStoreWatchCreate (0.10s) === RUN TestStoreWatchRecursiveCreate --- PASS: TestStoreWatchRecursiveCreate (0.00s) === RUN TestStoreWatchUpdate --- PASS: TestStoreWatchUpdate (0.00s) === RUN TestStoreWatchRecursiveUpdate --- PASS: TestStoreWatchRecursiveUpdate (0.00s) === RUN TestStoreWatchDelete --- PASS: TestStoreWatchDelete (0.00s) === RUN TestStoreWatchRecursiveDelete --- PASS: TestStoreWatchRecursiveDelete (0.00s) === RUN TestStoreWatchCompareAndSwap --- PASS: TestStoreWatchCompareAndSwap (0.00s) === RUN TestStoreWatchRecursiveCompareAndSwap --- PASS: TestStoreWatchRecursiveCompareAndSwap (0.00s) === RUN TestStoreWatchStream --- PASS: TestStoreWatchStream (0.20s) === RUN TestStoreWatchCreateWithHiddenKey --- PASS: TestStoreWatchCreateWithHiddenKey (0.10s) === RUN TestStoreWatchRecursiveCreateWithHiddenKey --- PASS: TestStoreWatchRecursiveCreateWithHiddenKey (0.20s) === RUN TestStoreWatchUpdateWithHiddenKey --- PASS: TestStoreWatchUpdateWithHiddenKey (0.00s) === RUN TestStoreWatchRecursiveUpdateWithHiddenKey --- PASS: TestStoreWatchRecursiveUpdateWithHiddenKey (0.00s) === RUN TestStoreWatchDeleteWithHiddenKey --- PASS: TestStoreWatchDeleteWithHiddenKey (0.00s) === RUN TestStoreWatchRecursiveDeleteWithHiddenKey --- PASS: TestStoreWatchRecursiveDeleteWithHiddenKey (0.00s) === RUN TestStoreWatchRecursiveCreateDeeperThanHiddenKey --- PASS: TestStoreWatchRecursiveCreateDeeperThanHiddenKey (0.00s) === RUN TestStoreWatchSlowConsumer --- PASS: TestStoreWatchSlowConsumer (0.00s) === RUN TestStoreRecover --- PASS: TestStoreRecover (0.00s) PASS ok github.com/coreos/etcd/store 0.654s ? github.com/coreos/etcd/version [no test files] === RUN TestReadRecord --- PASS: TestReadRecord (0.00s) === RUN TestWriteRecord --- PASS: TestWriteRecord (0.00s) === RUN TestRepairTruncate 2021-10-12 17:11:53.664617 N | wal: repairing /tmp/waltest812777745/0000000000000000-0000000000000000.wal 2021-10-12 17:11:53.665875 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal 2021-10-12 17:11:53.762194 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal --- PASS: TestRepairTruncate (0.11s) === RUN TestRepairWriteTearLast 2021-10-12 17:11:53.863673 N | wal: repairing /tmp/waltest335498044/0000000000000000-0000000000000000.wal 2021-10-12 17:11:53.864718 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal 2021-10-12 17:11:53.872521 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal --- PASS: TestRepairWriteTearLast (0.11s) === RUN TestRepairWriteTearMiddle 2021-10-12 17:11:53.882173 N | wal: repairing /tmp/waltest362865515/0000000000000000-0000000000000000.wal 2021-10-12 17:11:54.172332 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal 2021-10-12 17:11:54.176221 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal --- PASS: TestRepairWriteTearMiddle (0.32s) === RUN TestNew --- PASS: TestNew (0.00s) === RUN TestNewForInitedDir --- PASS: TestNewForInitedDir (0.00s) === RUN TestOpenAtIndex --- PASS: TestOpenAtIndex (0.00s) === RUN TestVerify 2021-10-12 17:11:54.204076 I | wal: segmented wal file /tmp/waltest029408482/0000000000000001-0000000000000001.wal is created 2021-10-12 17:11:54.206334 I | wal: segmented wal file /tmp/waltest029408482/0000000000000002-0000000000000002.wal is created 2021-10-12 17:11:54.208447 I | wal: segmented wal file /tmp/waltest029408482/0000000000000003-0000000000000003.wal is created 2021-10-12 17:11:54.236893 I | wal: segmented wal file /tmp/waltest029408482/0000000000000004-0000000000000004.wal is created 2021-10-12 17:11:54.244555 I | wal: segmented wal file /tmp/waltest029408482/0000000000000005-0000000000000005.wal is created --- PASS: TestVerify (0.05s) === RUN TestCut 2021-10-12 17:11:54.255581 I | wal: segmented wal file /tmp/waltest425132761/0000000000000001-0000000000000001.wal is created 2021-10-12 17:11:54.258402 I | wal: segmented wal file /tmp/waltest425132761/0000000000000002-0000000000000002.wal is created --- PASS: TestCut (0.01s) === RUN TestSaveWithCut 2021-10-12 17:11:54.265270 I | wal: segmented wal file /tmp/waltest390285412/0000000000000001-0000000000000005.wal is created --- PASS: TestSaveWithCut (0.01s) === RUN TestRecover --- PASS: TestRecover (0.01s) === RUN TestSearchIndex --- PASS: TestSearchIndex (0.00s) === RUN TestScanWalName --- PASS: TestScanWalName (0.00s) === RUN TestRecoverAfterCut 2021-10-12 17:11:54.355147 I | wal: segmented wal file /tmp/waltest429252406/0000000000000001-0000000000000001.wal is created 2021-10-12 17:11:54.364268 I | wal: segmented wal file /tmp/waltest429252406/0000000000000002-0000000000000002.wal is created 2021-10-12 17:11:54.366366 I | wal: segmented wal file /tmp/waltest429252406/0000000000000003-0000000000000003.wal is created 2021-10-12 17:11:54.369042 I | wal: segmented wal file /tmp/waltest429252406/0000000000000004-0000000000000004.wal is created 2021-10-12 17:11:54.371232 I | wal: segmented wal file /tmp/waltest429252406/0000000000000005-0000000000000005.wal is created 2021-10-12 17:11:54.373126 I | wal: segmented wal file /tmp/waltest429252406/0000000000000006-0000000000000006.wal is created 2021-10-12 17:11:54.375032 I | wal: segmented wal file /tmp/waltest429252406/0000000000000007-0000000000000007.wal is created 2021-10-12 17:11:54.378836 I | wal: segmented wal file /tmp/waltest429252406/0000000000000008-0000000000000008.wal is created 2021-10-12 17:11:54.380848 I | wal: segmented wal file /tmp/waltest429252406/0000000000000009-0000000000000009.wal is created 2021-10-12 17:11:54.382846 I | wal: segmented wal file /tmp/waltest429252406/000000000000000a-000000000000000a.wal is created --- PASS: TestRecoverAfterCut (0.16s) === RUN TestOpenAtUncommittedIndex --- PASS: TestOpenAtUncommittedIndex (0.02s) === RUN TestOpenForRead 2021-10-12 17:11:54.505283 I | wal: segmented wal file /tmp/waltest849213912/0000000000000001-0000000000000001.wal is created 2021-10-12 17:11:54.507440 I | wal: segmented wal file /tmp/waltest849213912/0000000000000002-0000000000000002.wal is created 2021-10-12 17:11:54.509221 I | wal: segmented wal file /tmp/waltest849213912/0000000000000003-0000000000000003.wal is created 2021-10-12 17:11:54.512011 I | wal: segmented wal file /tmp/waltest849213912/0000000000000004-0000000000000004.wal is created 2021-10-12 17:11:54.520441 I | wal: segmented wal file /tmp/waltest849213912/0000000000000005-0000000000000005.wal is created 2021-10-12 17:11:54.522576 I | wal: segmented wal file /tmp/waltest849213912/0000000000000006-0000000000000006.wal is created 2021-10-12 17:11:54.525135 I | wal: segmented wal file /tmp/waltest849213912/0000000000000007-0000000000000007.wal is created 2021-10-12 17:11:54.527281 I | wal: segmented wal file /tmp/waltest849213912/0000000000000008-0000000000000008.wal is created 2021-10-12 17:11:54.529309 I | wal: segmented wal file /tmp/waltest849213912/0000000000000009-0000000000000009.wal is created 2021-10-12 17:11:54.534571 I | wal: segmented wal file /tmp/waltest849213912/000000000000000a-000000000000000a.wal is created --- PASS: TestOpenForRead (0.08s) === RUN TestOpenWithMaxIndex --- PASS: TestOpenWithMaxIndex (0.00s) === RUN TestSaveEmpty --- PASS: TestSaveEmpty (0.00s) === RUN TestReleaseLockTo 2021-10-12 17:11:54.549325 I | wal: segmented wal file /tmp/waltest258876618/0000000000000001-0000000000000001.wal is created 2021-10-12 17:11:54.554499 I | wal: segmented wal file /tmp/waltest258876618/0000000000000002-0000000000000002.wal is created 2021-10-12 17:11:54.557119 I | wal: segmented wal file /tmp/waltest258876618/0000000000000003-0000000000000003.wal is created 2021-10-12 17:11:54.559737 I | wal: segmented wal file /tmp/waltest258876618/0000000000000004-0000000000000004.wal is created 2021-10-12 17:11:54.562387 I | wal: segmented wal file /tmp/waltest258876618/0000000000000005-0000000000000005.wal is created 2021-10-12 17:11:54.564587 I | wal: segmented wal file /tmp/waltest258876618/0000000000000006-0000000000000006.wal is created 2021-10-12 17:11:54.566853 I | wal: segmented wal file /tmp/waltest258876618/0000000000000007-0000000000000007.wal is created 2021-10-12 17:11:54.568713 I | wal: segmented wal file /tmp/waltest258876618/0000000000000008-0000000000000008.wal is created 2021-10-12 17:11:54.570518 I | wal: segmented wal file /tmp/waltest258876618/0000000000000009-0000000000000009.wal is created 2021-10-12 17:11:54.633859 I | wal: segmented wal file /tmp/waltest258876618/000000000000000a-000000000000000a.wal is created --- PASS: TestReleaseLockTo (0.09s) === RUN TestTailWriteNoSlackSpace --- PASS: TestTailWriteNoSlackSpace (0.02s) === RUN TestRestartCreateWal --- PASS: TestRestartCreateWal (0.00s) === RUN TestOpenOnTornWrite --- PASS: TestOpenOnTornWrite (0.04s) === RUN TestValidSnapshotEntries --- PASS: TestValidSnapshotEntries (0.02s) === RUN TestValidSnapshotEntriesAfterPurgeWal 2021-10-12 17:11:54.778700 I | wal: segmented wal file /tmp/waltest185202789/0000000000000001-0000000000000002.wal is created 2021-10-12 17:11:54.781994 I | wal: segmented wal file /tmp/waltest185202789/0000000000000002-0000000000000004.wal is created --- PASS: TestValidSnapshotEntriesAfterPurgeWal (0.08s) === RUN TestReadAllFail --- PASS: TestReadAllFail (0.04s) PASS ok github.com/coreos/etcd/wal 1.209s ? github.com/coreos/etcd/wal/walpb [no test files] make[1]: Leaving directory '/build/etcd-8iwQwg/etcd-3.3.25+dfsg' debian/rules execute_after_dh_auto_test make[1]: Entering directory '/build/etcd-8iwQwg/etcd-3.3.25+dfsg' find _build -type s -delete make[1]: Leaving directory '/build/etcd-8iwQwg/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 /build/etcd-8iwQwg/etcd-3.3.25\+dfsg/debian/tmp/usr cd _build && cp -r bin /build/etcd-8iwQwg/etcd-3.3.25\+dfsg/debian/tmp/usr debian/rules execute_after_dh_auto_install make[1]: Entering directory '/build/etcd-8iwQwg/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 '/build/etcd-8iwQwg/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 '/build/etcd-8iwQwg/etcd-3.3.25+dfsg' dh_installinit -p etcd-server --name=etcd make[1]: Leaving directory '/build/etcd-8iwQwg/etcd-3.3.25+dfsg' debian/rules override_dh_installsystemd make[1]: Entering directory '/build/etcd-8iwQwg/etcd-3.3.25+dfsg' dh_installsystemd -p etcd-server --name=etcd make[1]: Leaving directory '/build/etcd-8iwQwg/etcd-3.3.25+dfsg' dh_installsystemduser -a -O--buildsystem=golang -O--builddirectory=_build dh_perl -a -O--buildsystem=golang -O--builddirectory=_build dh_link -a -O--buildsystem=golang -O--builddirectory=_build dh_strip_nondeterminism -a -O--buildsystem=golang -O--builddirectory=_build dh_compress -a -O--buildsystem=golang -O--builddirectory=_build dh_fixperms -a -O--buildsystem=golang -O--builddirectory=_build dh_missing -a -O--buildsystem=golang -O--builddirectory=_build dh_dwz -a -a -O--buildsystem=golang -O--builddirectory=_build dwz: debian/etcd-server/usr/bin/etcd: .debug_info section not present dwz: debian/etcd-client/usr/bin/etcdctl: .debug_info section not present dh_strip -a -a -O--buildsystem=golang -O--builddirectory=_build dh_strip: warning: Could not find the BuildID in debian/etcd-client/usr/bin/etcdctl dh_makeshlibs -a -a -O--buildsystem=golang -O--builddirectory=_build dh_shlibdeps -a -a -O--buildsystem=golang -O--builddirectory=_build dh_installdeb -a -O--buildsystem=golang -O--builddirectory=_build dh_golang -a -O--buildsystem=golang -O--builddirectory=_build dh_gencontrol -a -O--buildsystem=golang -O--builddirectory=_build dh_md5sums -a -O--buildsystem=golang -O--builddirectory=_build dh_builddeb -a -O--buildsystem=golang -O--builddirectory=_build dpkg-deb: building package 'etcd-server-dbgsym' in '../etcd-server-dbgsym_3.3.25+dfsg-6+b6_amd64.deb'. dpkg-deb: building package 'etcd-server' in '../etcd-server_3.3.25+dfsg-6+b6_amd64.deb'. dpkg-deb: building package 'etcd-client' in '../etcd-client_3.3.25+dfsg-6+b6_amd64.deb'. dpkg-genbuildinfo --build=any dpkg-genchanges --build=any >../etcd_3.3.25+dfsg-6+b6_amd64.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) I: running special hook: sync-out /build/etcd-8iwQwg /tmp/etcd-3.3.25+dfsg-6+b6h8fld_tq I: cleaning package lists and apt cache... W: deleting files in /tmp: etcd_backend_test805922428 W: deleting files in /tmp: etcd_backend_test445119197 W: deleting files in /tmp: etcd_backend_test667366099 W: deleting files in /tmp: etcd_backend_test890255968 W: deleting files in /tmp: etcd_backend_test513393246 W: deleting files in /tmp: etcd_backend_test786930834 W: deleting files in /tmp: etcd_backend_test818834540 W: deleting files in /tmp: etcd_backend_test063904679 W: deleting files in /tmp: etcd_backend_test819335881 W: deleting files in /tmp: etcd_backend_test089294615 W: deleting files in /tmp: etcd_backend_test538842532 W: deleting files in /tmp: etcd_backend_test499727125 W: deleting files in /tmp: etcd_backend_test375527030 W: deleting files in /tmp: etcd_backend_test066626474 W: deleting files in /tmp: etcd_backend_test738931342 W: deleting files in /tmp: etcd_backend_test335798854 W: deleting files in /tmp: etcd_backend_test840988286 W: deleting files in /tmp: etcd_backend_test261466749 W: deleting files in /tmp: etcd_backend_test872027947 W: deleting files in /tmp: etcd_backend_test239644912 W: deleting files in /tmp: etcd_backend_test289193887 W: deleting files in /tmp: etcd_backend_test900682405 W: deleting files in /tmp: etcd_backend_test404500495 W: deleting files in /tmp: etcd_backend_test702005096 W: deleting files in /tmp: etcd_backend_test763508361 W: deleting files in /tmp: clientcfg445385581 W: deleting files in /tmp: etcd_backend_test113898816 W: deleting files in /tmp: etcd_backend_test660402698 W: deleting files in /tmp: etcd_backend_test504790841 W: deleting files in /tmp: etcd_backend_test864978746 W: deleting files in /tmp: etcd_backend_test520199225 W: deleting files in /tmp: etcd_backend_test320750139 W: deleting files in /tmp: etcd_backend_test368985706 W: deleting files in /tmp: etcd_backend_test509802740 W: deleting files in /tmp: etcd_backend_test897939147 W: deleting files in /tmp: etcd_backend_test100438047 W: deleting files in /tmp: etcd_backend_test528059059 W: deleting files in /tmp: etcd_backend_test498815841 W: deleting files in /tmp: etcd_backend_test042154564 W: deleting files in /tmp: etcd_backend_test738818782 W: deleting files in /tmp: etcd_backend_test069275589 W: deleting files in /tmp: etcd_backend_test167096946 W: deleting files in /tmp: etcd_backend_test115555989 W: deleting files in /tmp: etcd_backend_test198963056 W: deleting files in /tmp: etcd_backend_test252106815 W: deleting files in /tmp: etcd_backend_test026220578 W: deleting files in /tmp: etcd_backend_test998257967 W: deleting files in /tmp: etcd_backend_test897405974 W: deleting files in /tmp: etcd_backend_test198254745 W: deleting files in /tmp: etcd_backend_test091048718 W: deleting files in /tmp: etcd_backend_test499745501 W: deleting files in /tmp: etcd_backend_test467418444 W: deleting files in /tmp: etcd_backend_test025699620 W: deleting files in /tmp: etcd_backend_test438576517 W: deleting files in /tmp: etcd_backend_test385896997 W: deleting files in /tmp: etcd_backend_test630890388 W: deleting files in /tmp: etcd_backend_test122728873 W: deleting files in /tmp: etcd_backend_test217074091 W: deleting files in /tmp: etcd_backend_test457189767 W: deleting files in /tmp: etcd_backend_test018289489 W: deleting files in /tmp: etcd_backend_test270235664 W: deleting files in /tmp: etcd_backend_test765991661 W: deleting files in /tmp: etcd_backend_test483819970 W: deleting files in /tmp: etcd_backend_test259088353 W: deleting files in /tmp: etcd_backend_test738421068 W: deleting files in /tmp: etcd_backend_test438584373 W: deleting files in /tmp: etcd_backend_test224996259 W: deleting files in /tmp: etcd_backend_test906524109 W: deleting files in /tmp: etcd_backend_test536423105 W: deleting files in /tmp: etcd_backend_test343698014 W: deleting files in /tmp: etcd_backend_test877234747 W: deleting files in /tmp: etcd_backend_test095125234 W: deleting files in /tmp: etcd_backend_test198338329 W: deleting files in /tmp: etcd_backend_test522389272 W: deleting files in /tmp: etcd_backend_test787814859 W: deleting files in /tmp: etcd_backend_test464730051 W: deleting files in /tmp: etcd_backend_test182887537 W: deleting files in /tmp: etcd_backend_test481873051 W: deleting files in /tmp: etcd_backend_test827793826 W: deleting files in /tmp: etcd_backend_test174103030 W: deleting files in /tmp: etcd_backend_test731629394 W: deleting files in /tmp: etcd_backend_test703226250 W: deleting files in /tmp: fileutil827165840 W: deleting files in /tmp: etcd_backend_test244128544 W: deleting files in /tmp: etcd_backend_test481647663 W: deleting files in /tmp: etcd_backend_test817720357 W: deleting files in /tmp: etcd_backend_test550188844 W: deleting files in /tmp: clientcfg517189608 W: deleting files in /tmp: etcd_backend_test394270049 W: deleting files in /tmp: etcd_backend_test738956572 W: deleting files in /tmp: etcd_backend_test728528537 W: deleting files in /tmp: etcd_backend_test431237941 W: deleting files in /tmp: etcd_backend_test634117171 W: deleting files in /tmp: etcd_backend_test796267694 W: deleting files in /tmp: etcd_backend_test188811712 W: deleting files in /tmp: etcd_backend_test210703560 W: deleting files in /tmp: etcd_backend_test597024716 W: deleting files in /tmp: etcd_backend_test422504330 W: deleting files in /tmp: etcd_backend_test844824763 W: deleting files in /tmp: etcd_backend_test783124317 W: deleting files in /tmp: etcd_backend_test247468943 W: deleting files in /tmp: etcd_backend_test725986583 W: deleting files in /tmp: etcd_backend_test316624702 W: deleting files in /tmp: etcd_backend_test632796671 W: deleting files in /tmp: etcd_backend_test702279096 W: deleting files in /tmp: etcd_backend_test211437463 W: deleting files in /tmp: etcd_backend_test780111956 W: deleting files in /tmp: etcd_backend_test080961087 W: deleting files in /tmp: etcd_backend_test495993496 W: deleting files in /tmp: etcd_backend_test022640806 W: deleting files in /tmp: etcd_backend_test469022977 W: deleting files in /tmp: etcd_backend_test789663962 W: deleting files in /tmp: etcd_backend_test684639012 W: deleting files in /tmp: etcd_backend_test733951707 W: deleting files in /tmp: etcd_backend_test311312886 W: deleting files in /tmp: etcd_backend_test877221303 I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.3UcYL984T3... I: success in 1332.6696 seconds md5: etcd-client_3.3.25+dfsg-6+b6_amd64.deb: OK md5: etcd-server-dbgsym_3.3.25+dfsg-6+b6_amd64.deb: OK md5: etcd-server_3.3.25+dfsg-6+b6_amd64.deb: OK sha1: etcd-client_3.3.25+dfsg-6+b6_amd64.deb: OK sha1: etcd-server-dbgsym_3.3.25+dfsg-6+b6_amd64.deb: OK sha1: etcd-server_3.3.25+dfsg-6+b6_amd64.deb: OK sha256: etcd-client_3.3.25+dfsg-6+b6_amd64.deb: OK sha256: etcd-server-dbgsym_3.3.25+dfsg-6+b6_amd64.deb: OK sha256: etcd-server_3.3.25+dfsg-6+b6_amd64.deb: OK Checksums: OK