Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/e/etcd/etcd_3.3.25+dfsg-6_all.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/etcd-3.3.25+dfsg-6y79unze3/etcd_3.3.25+dfsg-6_all.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-11.1 automake=1:1.16.2-4 autopoint=0.19.8.1-10 autotools-dev=20180224.1 base-files=11 base-passwd=3.5.48 bash=5.1~rc1-2 binutils=2.35.1-2 binutils-common=2.35.1-2 binutils-x86-64-linux-gnu=2.35.1-2 bsdextrautils=2.36-3+b1 bsdutils=1:2.36-3+b1 build-essential=12.8 bzip2=1.0.8-4 coreutils=8.32-4+b1 cpp=4:10.2.0-1 cpp-10=10.2.0-15 dash=0.5.10.2-7 debconf=1.5.74 debhelper=13.2.1 debianutils=4.11.2 dh-autoreconf=19 dh-golang=1.49 dh-strip-nondeterminism=1.9.0-1 diffutils=1:3.7-3 dpkg=1.20.5 dpkg-dev=1.20.5 dwz=0.13-5 file=1:5.38-5 findutils=4.7.0-1 g++=4:10.2.0-1 g++-10=10.2.0-15 gcc=4:10.2.0-1 gcc-10=10.2.0-15 gcc-10-base=10.2.0-15 gettext=0.19.8.1-10 gettext-base=0.19.8.1-10 golang-1.15-go=1.15.2-1 golang-1.15-src=1.15.2-1 golang-any=2:1.15~1 golang-dbus-dev=5.0.3-1 golang-github-alecthomas-units-dev=0.0~git20151022.0.2efee85-4 golang-github-apex-log-dev=1.1.1-2 golang-github-aws-aws-sdk-go-dev=1.35.0-1 golang-github-beorn7-perks-dev=1.0.1-1 golang-github-bgentry-speakeasy-dev=0.1.0-1 golang-github-burntsushi-toml-dev=0.3.1-1 golang-github-cespare-xxhash-dev=2.1.1-1 golang-github-coreos-bbolt-dev=1.3.5-1 golang-github-coreos-go-semver-dev=0.3.0-1 golang-github-coreos-go-systemd-dev=22.0.0-1 golang-github-coreos-pkg-dev=4-2 golang-github-cpuguy83-go-md2man-v2-dev=2.0.0+ds-2 golang-github-creack-pty-dev=1.1.11-1 golang-github-davecgh-go-spew-dev=1.1.1-2 golang-github-dghubble-sling-dev=1.3.0-1 golang-github-dgrijalva-jwt-go-dev=3.2.0-1 golang-github-dustin-go-humanize-dev=1.0.0-1 golang-github-fatih-color-dev=1.7.0-1 golang-github-fsnotify-fsnotify-dev=1.4.9-2 golang-github-ghodss-yaml-dev=1.0.0-1 golang-github-go-kit-kit-dev=0.6.0-3 golang-github-go-logfmt-logfmt-dev=0.3.0-1 golang-github-go-sql-driver-mysql-dev=1.5.0-1 golang-github-go-stack-stack-dev=1.8.0-1 golang-github-gogo-protobuf-dev=1.3.1-2 golang-github-golang-groupcache-dev=0.0~git20171101.84a468c-1 golang-github-golang-mock-dev=1.3.1-2 golang-github-google-btree-dev=1.0.0-1 golang-github-google-go-cmp-dev=0.5.2-1 golang-github-google-go-querystring-dev=1.0.0-1 golang-github-google-uuid-dev=1.1.1-1 golang-github-gorilla-websocket-dev=1.4.2-1 golang-github-grpc-ecosystem-go-grpc-middleware-dev=1.2.2-2 golang-github-grpc-ecosystem-go-grpc-prometheus-dev=1.2.0+git20191002.6af20e3-3 golang-github-grpc-ecosystem-grpc-gateway-dev=1.6.4-2 golang-github-hashicorp-hcl-dev=1.0.0-1 golang-github-jmespath-go-jmespath-dev=0.4.0-1 golang-github-jonboulle-clockwork-dev=0.1.0-4 golang-github-jpillora-backoff-dev=1.0.0-1 golang-github-json-iterator-go-dev=1.1.10-2 golang-github-julienschmidt-httprouter-dev=1.1-5 golang-github-kr-fs-dev=0.1.0-1 golang-github-kr-pretty-dev=0.2.1-1 golang-github-kr-pty-dev=1.1.6-1 golang-github-kr-text-dev=0.1.0-2 golang-github-magiconair-properties-dev=1.8.1+really1.8.1-1 golang-github-mattn-go-colorable-dev=0.1.7-1 golang-github-mattn-go-isatty-dev=0.0.12-1 golang-github-mattn-go-runewidth-dev=0.0.9-1 golang-github-mitchellh-go-homedir-dev=1.1.0-1 golang-github-mitchellh-mapstructure-dev=1.3.3-1 golang-github-modern-go-concurrent-dev=1.0.3-1 golang-github-modern-go-reflect2-dev=1.0.1-1 golang-github-mwitkow-go-conntrack-dev=0.0~git20190716.2f06839-1 golang-github-olekukonko-tablewriter-dev=0.0.4-1 golang-github-opentracing-opentracing-go-dev=1.0.2-1 golang-github-pelletier-go-toml-dev=1.6.0-1 golang-github-pkg-errors-dev=0.9.1-1 golang-github-pkg-sftp-dev=1.10.1-1 golang-github-pmezard-go-difflib-dev=1.0.0-2 golang-github-prometheus-client-golang-dev=1.7.1-1 golang-github-prometheus-client-model-dev=0.2.0-1 golang-github-prometheus-common-dev=0.14.0-1 golang-github-rogpeppe-fastuuid-dev=0.0~git20150106.0.6724a57-2 golang-github-russross-blackfriday-v2-dev=2.0.1-2 golang-github-shurcool-sanitized-anchor-name-dev=1.0.0-1 golang-github-sirupsen-logrus-dev=1.6.0-1 golang-github-soheilhy-cmux-dev=0.1.4-2 golang-github-spf13-afero-dev=1.4.1-1 golang-github-spf13-cast-dev=1.3.1-1 golang-github-spf13-cobra-dev=1.0.0-4 golang-github-spf13-jwalterweatherman-dev=1.1.0+really1.1.0-1 golang-github-spf13-pflag-dev=1.0.5-1 golang-github-spf13-viper-dev=1.7.1-1 golang-github-stretchr-objx-dev=0.2.0-1 golang-github-stretchr-testify-dev=1.6.1-1 golang-github-subosito-gotenv-dev=1.2.0+git20190917.de67a66-2 golang-github-tmc-grpc-websocket-proxy-dev=0.0~git20200427.3cfed13-2 golang-github-urfave-cli-dev=1.22.4-2 golang-github-xiang90-probing-dev=0.0.2-1 golang-glog-dev=0.0~git20160126.23def4e-3 golang-go=2:1.15~1 golang-go.uber-atomic-dev=1.4.0-1 golang-go.uber-multierr-dev=1.1.0-1 golang-go.uber-zap-dev=1.15.0-2 golang-golang-x-crypto-dev=1:0.0~git20200604.70a84ac-2 golang-golang-x-net-dev=1:0.0+git20200226.491c5fc+dfsg-1 golang-golang-x-oauth2-dev=0.0~git20190604.0f29369-2 golang-golang-x-oauth2-google-dev=0.0~git20190604.0f29369-2 golang-golang-x-sync-dev=0.0~git20190911.cd5d95a-1 golang-golang-x-sys-dev=0.0~git20200523.0598657-1 golang-golang-x-text-dev=0.3.3-1 golang-golang-x-time-dev=0.0+git20200630.3af7569-1 golang-golang-x-xerrors-dev=0.0~git20191204.9bdfabe-1 golang-google-cloud-compute-metadata-dev=0.56.0-1 golang-google-genproto-dev=0.0~git20200413.b5235f6-1 golang-google-grpc-dev=1.27.1-1 golang-gopkg-alecthomas-kingpin.v2-dev=2.2.6-1 golang-gopkg-check.v1-dev=0.0+git20180628.788fd78-1 golang-gopkg-cheggaaa-pb.v1-dev=1.0.25-1 golang-gopkg-ini.v1-dev=1.57.0-1 golang-gopkg-yaml.v2-dev=2.3.0-1 golang-gopkg-yaml.v3-dev=3.0.0~git20200121.a6ecf24-2 golang-goprotobuf-dev=1.3.4-2 golang-k8s-sigs-yaml-dev=1.2.0-2 golang-procfs-dev=0.1.3-3 golang-protobuf-extensions-dev=1.0.1-1 golang-src=2:1.15~1 golang-yaml.v2-dev=2.2.2-1 grep=3.4-1 groff-base=1.22.4-5 gzip=1.10-2 hostname=3.23 init-system-helpers=1.58 intltool-debian=0.35.0+20060710.5 libacl1=2.2.53-8 libarchive-zip-perl=1.68-1 libasan6=10.2.0-15 libatomic1=10.2.0-15 libattr1=1:2.4.48-5 libaudit-common=1:2.8.5-3.1 libaudit1=1:2.8.5-3.1 libbinutils=2.35.1-2 libblkid1=2.36-3+b1 libbz2-1.0=1.0.8-4 libc-bin=2.31-4 libc-dev-bin=2.31-4 libc6=2.31-4 libc6-dev=2.31-4 libcap-ng0=0.7.9-2.2 libcc1-0=10.2.0-15 libcom-err2=1.45.6-1 libcroco3=0.6.13-1 libcrypt-dev=1:4.4.17-1 libcrypt1=1:4.4.17-1 libctf-nobfd0=2.35.1-2 libctf0=2.35.1-2 libdb5.3=5.3.28+dfsg1-0.6 libdebconfclient0=0.254 libdebhelper-perl=13.2.1 libdpkg-perl=1.20.5 libelf1=0.181-1 libffi7=3.3-4 libfile-stripnondeterminism-perl=1.9.0-1 libgcc-10-dev=10.2.0-15 libgcc-s1=10.2.0-15 libgcrypt20=1.8.6-2 libgdbm-compat4=1.18.1-5.1 libgdbm6=1.18.1-5.1 libglib2.0-0=2.66.1-2 libgmp10=2:6.2.0+dfsg-6 libgomp1=10.2.0-15 libgpg-error0=1.38-2 libgssapi-krb5-2=1.17-10 libicu67=67.1-4 libisl22=0.22.1-1 libitm1=10.2.0-15 libk5crypto3=1.17-10 libkeyutils1=1.6.1-2 libkrb5-3=1.17-10 libkrb5support0=1.17-10 liblsan0=10.2.0-15 liblz4-1=1.9.2-2 liblzma5=5.2.4-1+b1 libmagic-mgc=1:5.38-5 libmagic1=1:5.38-5 libmount1=2.36-3+b1 libmpc3=1.2.0-1 libmpfr6=4.1.0-3 libnsl-dev=1.3.0-2 libnsl2=1.3.0-2 libnss-nis=3.1-4 libnss-nisplus=1.3-4 libpam-modules=1.3.1-5 libpam-modules-bin=1.3.1-5 libpam-runtime=1.3.1-5 libpam0g=1.3.1-5 libpcre2-8-0=10.34-7 libpcre3=2:8.39-13 libperl5.30=5.30.3-4 libpipeline1=1.5.3-1 libprotobuf-dev=3.12.3-2+b1 libprotobuf-lite23=3.12.3-2+b1 libprotobuf23=3.12.3-2+b1 libprotoc23=3.12.3-2+b1 libquadmath0=10.2.0-15 libseccomp2=2.4.4-1+b1 libselinux1=3.1-2+b1 libsigsegv2=2.12-2 libsmartcols1=2.36-3+b1 libssl1.1=1.1.1h-1 libstdc++-10-dev=10.2.0-15 libstdc++6=10.2.0-15 libsub-override-perl=0.09-2 libsystemd-dev=246.6-2 libsystemd0=246.6-2 libtinfo6=6.2+20200918-1 libtirpc-common=1.2.6-3 libtirpc-dev=1.2.6-3 libtirpc3=1.2.6-3 libtool=2.4.6-14 libtsan0=10.2.0-15 libubsan1=10.2.0-15 libuchardet0=0.0.7-1 libudev1=246.6-2 libunistring2=0.9.10-4 libuuid1=2.36-3+b1 libxml2=2.9.10+dfsg-6.1 libzstd1=1.4.5+dfsg-4 linux-libc-dev=5.9.1-1 login=1:4.8.1-1 lsb-base=11.1.0 m4=1.4.18-4 make=4.3-4 man-db=2.9.3-2 mawk=1.3.4.20200120-2 ncurses-base=6.2+20200918-1 ncurses-bin=6.2+20200918-1 patch=2.7.6-6 perl=5.30.3-4 perl-base=5.30.3-4 perl-modules-5.30=5.30.3-4 pkg-config=0.29.2-1 po-debconf=1.0.21 protobuf-compiler=3.12.3-2+b1 sed=4.7-1 sensible-utils=0.0.12+nmu1 sysvinit-utils=2.96-5 tar=1.30+dfsg-7 util-linux=2.36-3+b1 xz-utils=5.2.4-1+b1 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/20210829T145040Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20201024T083840Z/ 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-NihT80 && dpkg-source --no-check -x /*.dsc /build/etcd-NihT80/etcd-3.3.25+dfsg && chown -R builduser:builduser /build/etcd-NihT80" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/etcd-NihT80/etcd-3.3.25+dfsg && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1603526507" dpkg-buildpackage -uc -a amd64 --build=all" --customize-hook=sync-out /build/etcd-NihT80 /tmp/etcd-3.3.25+dfsg-6y79unze3 bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20201024T083840Z 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.amZVoektla 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.amZVoektla Reading package lists... Building dependency tree... util-linux is already the newest version (2.36-3+b1). 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/20201024T083840Z unstable/main amd64 libfakeroot amd64 1.25.3-1 [47.0 kB] Get:2 http://snapshot.notset.fr/archive/debian/20201024T083840Z unstable/main amd64 fakeroot amd64 1.25.3-1 [87.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 134 kB in 0s (742 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 ... 4664 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.25.3-1_amd64.deb ... Unpacking libfakeroot:amd64 (1.25.3-1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.25.3-1_amd64.deb ... Unpacking fakeroot (1.25.3-1) ... Setting up libfakeroot:amd64 (1.25.3-1) ... Setting up fakeroot (1.25.3-1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.31-4) ... 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/20210829T145040Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20201024T083840Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.amZVoektla Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Get:2 http://snapshot.notset.fr/archive/debian/20210829T145040Z unstable InRelease [165 kB] Hit:3 http://snapshot.notset.fr/archive/debian/20201024T083840Z unstable InRelease Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Get:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources [11.4 MB] Get:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages [11.1 MB] Ign:6 http://snapshot.notset.fr/archive/debian/20210829T145040Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20210829T145040Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20210829T145040Z unstable/main amd64 Packages Get:6 http://snapshot.notset.fr/archive/debian/20210829T145040Z unstable/main amd64 Packages [11.9 MB] Fetched 34.6 MB in 29s (1204 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.amZVoektla 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-NihT80 && dpkg-source --no-check -x /*.dsc /build/etcd-NihT80/etcd-3.3.25+dfsg && chown -R builduser:builduser /build/etcd-NihT80"' exec /tmp/mmdebstrap.amZVoektla 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 (1238 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-NihT80/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-NihT80/etcd-3.3.25+dfsg && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1603526507" dpkg-buildpackage -uc -a amd64 --build=all"' exec /tmp/mmdebstrap.amZVoektla dpkg-buildpackage: info: source package etcd dpkg-buildpackage: info: source version 3.3.25+dfsg-6 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Shengjing Zhu dpkg-source --before-build . 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-indep dh binary-indep --buildsystem=golang --with=golang --builddirectory=_build dh_update_autotools_config -i -O--buildsystem=golang -O--builddirectory=_build dh_autoreconf -i -O--buildsystem=golang -O--builddirectory=_build dh_auto_configure -i -O--buildsystem=golang -O--builddirectory=_build dh_auto_build -i -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/cpu runtime/internal/atomic internal/race runtime/internal/math sync/atomic unicode/utf8 unicode internal/bytealg container/list math/bits crypto/internal/subtle math crypto/subtle internal/testlog unicode/utf16 runtime vendor/golang.org/x/crypto/cryptobyte/asn1 internal/nettrace runtime/cgo vendor/golang.org/x/crypto/internal/subtle encoding google.golang.org/grpc/serviceconfig golang.org/x/sys/internal/unsafeheader internal/goversion github.com/golang/groupcache/lru github.com/coreos/etcd/client/integration github.com/shurcooL/sanitized_anchor_name internal/reflectlite sync internal/singleflight google.golang.org/grpc/internal/buffer math/rand google.golang.org/grpc/internal/grpcsync github.com/coreos/etcd/pkg/stringutil errors sort internal/oserror io strconv vendor/golang.org/x/net/dns/dnsmessage syscall bytes hash reflect crypto strings crypto/internal/randutil crypto/hmac crypto/rc4 vendor/golang.org/x/crypto/hkdf bufio hash/crc32 time internal/syscall/unix internal/syscall/execenv vendor/golang.org/x/text/transform path html text/tabwriter context internal/poll go.uber.org/atomic go.uber.org/zap/buffer encoding/binary internal/fmtsort go.uber.org/zap/internal/bufferpool google.golang.org/grpc/internal/grpcrand os google.golang.org/grpc/backoff google.golang.org/grpc/encoding crypto/cipher crypto/sha512 crypto/ed25519/internal/edwards25519 crypto/md5 crypto/sha1 crypto/aes crypto/des fmt crypto/sha256 encoding/base64 path/filepath encoding/pem net io/ioutil vendor/golang.org/x/crypto/chacha20 math/big encoding/hex net/url 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 flag crypto/elliptic encoding/asn1 crypto/rand crypto/ed25519 crypto/rsa vendor/golang.org/x/crypto/cryptobyte crypto/dsa crypto/x509/pkix log compress/flate github.com/gogo/protobuf/proto crypto/ecdsa 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 vendor/golang.org/x/text/secure/bidirule vendor/golang.org/x/text/unicode/norm vendor/golang.org/x/net/http2/hpack crypto/x509 net/textproto mime github.com/gogo/protobuf/protoc-gen-gogo/descriptor vendor/golang.org/x/net/idna mime/quotedprintable crypto/tls mime/multipart net/http/internal vendor/golang.org/x/net/http/httpguts vendor/golang.org/x/net/http/httpproxy google.golang.org/grpc/grpclog google.golang.org/grpc/connectivity google.golang.org/grpc/credentials/internal github.com/gogo/protobuf/gogoproto google.golang.org/grpc/internal google.golang.org/grpc/metadata google.golang.org/grpc/attributes google.golang.org/grpc/internal/envconfig google.golang.org/grpc/codes github.com/coreos/etcd/auth/authpb github.com/golang/protobuf/ptypes/any github.com/golang/protobuf/ptypes/duration github.com/golang/protobuf/ptypes/timestamp google.golang.org/genproto/googleapis/rpc/status github.com/golang/protobuf/ptypes github.com/coreos/etcd/mvcc/mvccpb github.com/golang/protobuf/protoc-gen-go/descriptor google.golang.org/grpc/status golang.org/x/net/internal/timeseries github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes text/template/parse google.golang.org/grpc/encoding/proto google.golang.org/grpc/internal/backoff google.golang.org/grpc/internal/balancerload google.golang.org/grpc/binarylog/grpc_binarylog_v1 net/http/httptrace google.golang.org/grpc/credentials net/http google.golang.org/genproto/googleapis/api/annotations google.golang.org/grpc/resolver google.golang.org/grpc/balancer google.golang.org/grpc/internal/resolver/dns google.golang.org/grpc/internal/resolver/passthrough github.com/coreos/etcd/clientv3/balancer/resolver/endpoint google.golang.org/grpc/resolver/passthrough google.golang.org/grpc/resolver/dns text/template github.com/coreos/etcd/clientv3/credentials google.golang.org/grpc/balancer/base regexp/syntax google.golang.org/grpc/balancer/roundrobin golang.org/x/sys/unix regexp html/template google.golang.org/grpc/internal/binarylog golang.org/x/text/transform google.golang.org/grpc/internal/channelz golang.org/x/text/unicode/bidi golang.org/x/text/unicode/norm golang.org/x/net/http2/hpack golang.org/x/text/secure/bidirule google.golang.org/grpc/internal/syscall google.golang.org/grpc/keepalive google.golang.org/grpc/peer google.golang.org/grpc/stats google.golang.org/grpc/tap google.golang.org/grpc/naming github.com/coreos/etcd/pkg/systemd golang.org/x/net/idna github.com/coreos/etcd/raft/raftpb github.com/coreos/go-systemd/journal log/syslog github.com/coreos/pkg/capnslog golang.org/x/net/http/httpguts github.com/coreos/etcd/raft github.com/coreos/etcd/pkg/types github.com/coreos/go-semver/semver go.uber.org/zap golang.org/x/net/trace golang.org/x/net/http2 net/http/httputil github.com/coreos/etcd/version database/sql/driver github.com/google/uuid github.com/coreos/etcd/clientv3/balancer/connectivity github.com/coreos/etcd/clientv3/balancer/picker github.com/coreos/etcd/pkg/logutil github.com/coreos/etcd/pkg/pathutil github.com/coreos/etcd/clientv3/balancer github.com/coreos/etcd/pkg/srv runtime/debug github.com/coreos/etcd/pkg/fileutil github.com/coreos/etcd/pkg/tlsutil github.com/jonboulle/clockwork github.com/modern-go/concurrent hash/fnv github.com/coreos/etcd/pkg/transport github.com/modern-go/reflect2 github.com/coreos/bbolt google.golang.org/grpc/internal/transport 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 github.com/prometheus/client_golang/prometheus/internal github.com/prometheus/common/model github.com/prometheus/procfs/internal/fs github.com/prometheus/procfs/internal/util github.com/json-iterator/go github.com/prometheus/procfs google.golang.org/grpc github.com/prometheus/common/expfmt github.com/coreos/etcd/pkg/adt github.com/dgrijalva/jwt-go github.com/prometheus/client_golang/prometheus golang.org/x/crypto/blowfish golang.org/x/crypto/bcrypt github.com/coreos/etcd/etcdserver/etcdserverpb github.com/coreos/etcd/pkg/schedule github.com/google/btree github.com/coreos/etcd/client github.com/coreos/etcd/error github.com/coreos/etcd/pkg/cpuutil os/exec github.com/coreos/etcd/mvcc/backend github.com/coreos/etcd/discovery github.com/coreos/etcd/pkg/netutil 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/contention github.com/coreos/etcd/pkg/idutil github.com/coreos/etcd/pkg/pbutil github.com/coreos/etcd/pkg/runtime github.com/coreos/etcd/etcdserver/membership github.com/coreos/etcd/pkg/wait github.com/coreos/etcd/pkg/ioutil github.com/coreos/etcd/snap/snappb github.com/coreos/etcd/wal/walpb github.com/dustin/go-humanize github.com/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/rafthttp github.com/coreos/etcd/wal 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 github.com/golang/protobuf/jsonpb go/token google.golang.org/grpc/health github.com/golang/protobuf/protoc-gen-go/plugin go/scanner github.com/coreos/etcd/clientv3 github.com/coreos/etcd/auth github.com/coreos/etcd/lease/leasepb github.com/coreos/etcd/alarm github.com/coreos/etcd/lease github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb github.com/coreos/etcd/mvcc github.com/coreos/etcd/lease/leasehttp github.com/coreos/etcd/proxy/grpcproxy/adapter github.com/golang/protobuf/protoc-gen-go/generator/internal/remap go/ast 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/clientv3/leasing github.com/coreos/etcd/etcdserver/api/v3election github.com/coreos/etcd/etcdserver internal/lazyregexp go/parser go/doc internal/goroot go/printer github.com/golang/protobuf/ptypes/wrappers go/build 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/golang/protobuf/protoc-gen-go/generator github.com/coreos/etcd/pkg/cors internal/profile runtime/pprof runtime/trace github.com/coreos/etcd/etcdserver/api/etcdhttp github.com/coreos/etcd/etcdserver/auth github.com/coreos/etcd/etcdserver/api/v2v3 github.com/coreos/etcd/etcdserver/api/v3rpc github.com/grpc-ecosystem/grpc-gateway/runtime github.com/coreos/etcd/etcdserver/api/v2http net/http/pprof github.com/coreos/etcd/pkg/debugutil github.com/soheilhy/cmux github.com/gorilla/websocket github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/gw github.com/coreos/etcd/etcdserver/api/v3client github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb/gw github.com/coreos/etcd/etcdserver/etcdserverpb/gw github.com/sirupsen/logrus gopkg.in/yaml.v2 encoding/csv github.com/spf13/pflag github.com/tmc/grpc-websocket-proxy/wsproxy os/signal github.com/coreos/etcd/clientv3/naming github.com/coreos/etcd/pkg/osutil github.com/coreos/etcd/proxy/grpcproxy/cache github.com/coreos/etcd/proxy/httpproxy github.com/coreos/etcd/proxy/grpcproxy sigs.k8s.io/yaml github.com/coreos/etcd/proxy/tcpproxy github.com/coreos/go-systemd/daemon github.com/coreos/etcd/embed github.com/coreos/go-systemd/internal/dlopen github.com/coreos/etcd/pkg/flags github.com/spf13/cobra github.com/coreos/etcd/clientv3/clientv3util testing github.com/coreos/etcd/clientv3/mirror github.com/coreos/etcd/clientv3/snapshot github.com/coreos/etcd/clientv3/yaml github.com/coreos/etcd/clientv3/integration 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 github.com/coreos/etcd/pkg/report github.com/coreos/etcd/contrib/raftexample github.com/mattn/go-runewidth github.com/olekukonko/tablewriter github.com/cpuguy83/go-md2man/md2man github.com/urfave/cli gopkg.in/cheggaaa/pb.v1 github.com/coreos/etcd/etcdmain 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/etcdctl/ctlv3 github.com/coreos/etcd/snapshot github.com/coreos/etcd/etcdctl github.com/coreos/etcd/functional/rpcpb github.com/coreos/etcd/pkg/proxy github.com/coreos/etcd/functional/runner github.com/coreos/etcd/functional/agent github.com/coreos/etcd/functional/cmd/etcd-proxy github.com/coreos/etcd/functional/cmd/etcd-agent github.com/coreos/etcd/functional/cmd/etcd-runner github.com/coreos/etcd/functional/tester github.com/coreos/etcd/pkg/testutil net/http/httptest github.com/coreos/etcd/functional/cmd/etcd-tester 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-NihT80/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.043s ? github.com/coreos/etcd/alarm [no test files] === RUN TestJWTInfo 2021-10-07 23:51:59.476418 W | auth: failed to parse jwt token: token contains an invalid number of segments --- PASS: TestJWTInfo (0.00s) === RUN TestJWTBad 2021-10-07 23:51:59.476569 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-07 23:51:59.476849 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-07 23:51:59.476888 E | auth: failed to read public key (whatever) for jwt: open whatever: no such file or directory 2021-10-07 23:51:59.477059 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-07 23:51:59.478882 W | auth: simple token is not cryptographically signed 2021-10-07 23:51:59.481599 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.481614 N | auth: added a new user: root 2021-10-07 23:51:59.481637 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.481643 N | auth: Role root is created 2021-10-07 23:51:59.481665 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.481672 N | auth: granted role root to user root 2021-10-07 23:51:59.481691 N | auth: Authentication enabled --- PASS: TestNewAuthStoreRevision (0.01s) === RUN TestUserAdd 2021-10-07 23:51:59.483960 W | auth: simple token is not cryptographically signed 2021-10-07 23:51:59.486639 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.486653 N | auth: added a new user: root 2021-10-07 23:51:59.486674 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.486680 N | auth: Role root is created 2021-10-07 23:51:59.486699 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.486705 N | auth: granted role root to user root 2021-10-07 23:51:59.486723 N | auth: Authentication enabled 2021-10-07 23:51:59.487085 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.487095 N | auth: Role role-test is created 2021-10-07 23:51:59.488825 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.488833 N | auth: added a new user: foo --- PASS: TestUserAdd (0.01s) === RUN TestCheckPassword 2021-10-07 23:51:59.491770 W | auth: simple token is not cryptographically signed 2021-10-07 23:51:59.494097 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.494108 N | auth: added a new user: root 2021-10-07 23:51:59.494132 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.494137 N | auth: Role root is created 2021-10-07 23:51:59.494159 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.494165 N | auth: granted role root to user root 2021-10-07 23:51:59.494182 N | auth: Authentication enabled 2021-10-07 23:51:59.494445 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.494455 N | auth: Role role-test is created 2021-10-07 23:51:59.496195 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.496203 N | auth: added a new user: foo 2021-10-07 23:51:59.499641 N | auth: authentication failed, invalid password for user foo --- PASS: TestCheckPassword (0.01s) === RUN TestUserDelete 2021-10-07 23:51:59.500764 W | auth: simple token is not cryptographically signed 2021-10-07 23:51:59.503047 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.503058 N | auth: added a new user: root 2021-10-07 23:51:59.503084 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.503089 N | auth: Role root is created 2021-10-07 23:51:59.503108 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.503115 N | auth: granted role root to user root 2021-10-07 23:51:59.503131 N | auth: Authentication enabled 2021-10-07 23:51:59.503394 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.503406 N | auth: Role role-test is created 2021-10-07 23:51:59.505147 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.505155 N | auth: added a new user: foo 2021-10-07 23:51:59.505165 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.505179 N | auth: deleted a user: foo --- PASS: TestUserDelete (0.01s) === RUN TestUserChangePassword 2021-10-07 23:51:59.506220 W | auth: simple token is not cryptographically signed 2021-10-07 23:51:59.508549 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.508562 N | auth: added a new user: root 2021-10-07 23:51:59.508587 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.508593 N | auth: Role root is created 2021-10-07 23:51:59.508619 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.508626 N | auth: granted role root to user root 2021-10-07 23:51:59.508643 N | auth: Authentication enabled 2021-10-07 23:51:59.508895 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.508906 N | auth: Role role-test is created 2021-10-07 23:51:59.511891 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.511911 N | auth: added a new user: foo 2021-10-07 23:51:59.532994 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.533037 N | auth: changed a password of a user: foo --- PASS: TestUserChangePassword (0.03s) === RUN TestRoleAdd 2021-10-07 23:51:59.537383 W | auth: simple token is not cryptographically signed 2021-10-07 23:51:59.540714 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.540737 N | auth: added a new user: root 2021-10-07 23:51:59.540815 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.540829 N | auth: Role root is created 2021-10-07 23:51:59.540862 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.540874 N | auth: granted role root to user root 2021-10-07 23:51:59.540907 N | auth: Authentication enabled 2021-10-07 23:51:59.541221 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.541234 N | auth: Role role-test is created 2021-10-07 23:51:59.542992 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.543005 N | auth: added a new user: foo 2021-10-07 23:51:59.543046 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.543057 N | auth: Role role-test-1 is created --- PASS: TestRoleAdd (0.01s) === RUN TestUserGrant 2021-10-07 23:51:59.544326 W | auth: simple token is not cryptographically signed 2021-10-07 23:51:59.546770 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.546784 N | auth: added a new user: root 2021-10-07 23:51:59.546808 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.546815 N | auth: Role root is created 2021-10-07 23:51:59.546836 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.546845 N | auth: granted role root to user root 2021-10-07 23:51:59.546863 N | auth: Authentication enabled 2021-10-07 23:51:59.547132 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.547142 N | auth: Role role-test is created 2021-10-07 23:51:59.548875 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.548885 N | auth: added a new user: foo 2021-10-07 23:51:59.548898 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.548903 N | auth: granted role role-test to user foo --- PASS: TestUserGrant (0.01s) === RUN TestGetUser 2021-10-07 23:51:59.550073 W | auth: simple token is not cryptographically signed 2021-10-07 23:51:59.552703 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.552718 N | auth: added a new user: root 2021-10-07 23:51:59.552734 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.552739 N | auth: Role root is created 2021-10-07 23:51:59.552762 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.552770 N | auth: granted role root to user root 2021-10-07 23:51:59.552788 N | auth: Authentication enabled 2021-10-07 23:51:59.553064 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.553076 N | auth: Role role-test is created 2021-10-07 23:51:59.555410 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.555426 N | auth: added a new user: foo 2021-10-07 23:51:59.555444 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.555451 N | auth: granted role role-test to user foo --- PASS: TestGetUser (0.01s) === RUN TestListUsers 2021-10-07 23:51:59.557049 W | auth: simple token is not cryptographically signed 2021-10-07 23:51:59.560270 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.560290 N | auth: added a new user: root 2021-10-07 23:51:59.560315 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.560323 N | auth: Role root is created 2021-10-07 23:51:59.560344 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.560351 N | auth: granted role root to user root 2021-10-07 23:51:59.560382 N | auth: Authentication enabled 2021-10-07 23:51:59.560732 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.560749 N | auth: Role role-test is created 2021-10-07 23:51:59.563295 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.563311 N | auth: added a new user: foo 2021-10-07 23:51:59.565817 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.565830 N | auth: added a new user: user1 --- PASS: TestListUsers (0.01s) === RUN TestRoleGrantPermission 2021-10-07 23:51:59.567346 W | auth: simple token is not cryptographically signed 2021-10-07 23:51:59.571568 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.571593 N | auth: added a new user: root 2021-10-07 23:51:59.571619 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.571624 N | auth: Role root is created 2021-10-07 23:51:59.571645 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.571651 N | auth: granted role root to user root 2021-10-07 23:51:59.571673 N | auth: Authentication enabled 2021-10-07 23:51:59.572006 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.572017 N | auth: Role role-test is created 2021-10-07 23:51:59.573757 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.573767 N | auth: added a new user: foo 2021-10-07 23:51:59.573792 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.573799 N | auth: Role role-test-1 is created 2021-10-07 23:51:59.573813 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.573820 N | auth: role role-test-1's permission of key Keys is updated as WRITE --- PASS: TestRoleGrantPermission (0.01s) === RUN TestRoleRevokePermission 2021-10-07 23:51:59.575414 W | auth: simple token is not cryptographically signed 2021-10-07 23:51:59.578215 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.578228 N | auth: added a new user: root 2021-10-07 23:51:59.578249 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.578255 N | auth: Role root is created 2021-10-07 23:51:59.578279 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.578287 N | auth: granted role root to user root 2021-10-07 23:51:59.578304 N | auth: Authentication enabled 2021-10-07 23:51:59.578676 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.578686 N | auth: Role role-test is created 2021-10-07 23:51:59.580421 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.580429 N | auth: added a new user: foo 2021-10-07 23:51:59.580457 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.580463 N | auth: Role role-test-1 is created 2021-10-07 23:51:59.580474 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.580479 N | auth: role role-test-1's permission of key Keys is updated as WRITE 2021-10-07 23:51:59.580522 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.580530 N | auth: revoked key Keys from role role-test-1 --- PASS: TestRoleRevokePermission (0.01s) === RUN TestUserRevokePermission 2021-10-07 23:51:59.581962 W | auth: simple token is not cryptographically signed 2021-10-07 23:51:59.584617 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.584629 N | auth: added a new user: root 2021-10-07 23:51:59.584663 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.584670 N | auth: Role root is created 2021-10-07 23:51:59.584730 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.584739 N | auth: granted role root to user root 2021-10-07 23:51:59.584756 N | auth: Authentication enabled 2021-10-07 23:51:59.585052 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.585062 N | auth: Role role-test is created 2021-10-07 23:51:59.586836 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.586846 N | auth: added a new user: foo 2021-10-07 23:51:59.586864 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.586869 N | auth: Role role-test-1 is created 2021-10-07 23:51:59.586914 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.586922 N | auth: granted role role-test to user foo 2021-10-07 23:51:59.586934 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.586939 N | auth: granted role role-test-1 to user foo 2021-10-07 23:51:59.586997 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.587006 N | auth: revoked role role-test-1 from user foo --- PASS: TestUserRevokePermission (0.01s) === RUN TestRoleDelete 2021-10-07 23:51:59.588471 W | auth: simple token is not cryptographically signed 2021-10-07 23:51:59.591162 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.591176 N | auth: added a new user: root 2021-10-07 23:51:59.591214 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.591220 N | auth: Role root is created 2021-10-07 23:51:59.591245 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.591253 N | auth: granted role root to user root 2021-10-07 23:51:59.591273 N | auth: Authentication enabled 2021-10-07 23:51:59.591657 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.591668 N | auth: Role role-test is created 2021-10-07 23:51:59.593408 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.593416 N | auth: added a new user: foo 2021-10-07 23:51:59.593432 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.593437 N | auth: deleted role role-test --- PASS: TestRoleDelete (0.01s) === RUN TestAuthInfoFromCtx 2021-10-07 23:51:59.594835 W | auth: simple token is not cryptographically signed 2021-10-07 23:51:59.597613 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.597628 N | auth: added a new user: root 2021-10-07 23:51:59.597664 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.597671 N | auth: Role root is created 2021-10-07 23:51:59.597698 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.597706 N | auth: granted role root to user root 2021-10-07 23:51:59.597725 N | auth: Authentication enabled 2021-10-07 23:51:59.598014 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.598025 N | auth: Role role-test is created 2021-10-07 23:51:59.599768 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.599776 N | auth: added a new user: foo 2021-10-07 23:51:59.599799 W | auth: invalid auth token: Invalid Token 2021-10-07 23:51:59.599807 W | auth: invalid auth token: Invalid.Token --- PASS: TestAuthInfoFromCtx (0.01s) === RUN TestAuthDisable 2021-10-07 23:51:59.601070 W | auth: simple token is not cryptographically signed 2021-10-07 23:51:59.603568 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.603582 N | auth: added a new user: root 2021-10-07 23:51:59.603618 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.603624 N | auth: Role root is created 2021-10-07 23:51:59.603658 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.603666 N | auth: granted role root to user root 2021-10-07 23:51:59.603687 N | auth: Authentication enabled 2021-10-07 23:51:59.603962 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.603972 N | auth: Role role-test is created 2021-10-07 23:51:59.605712 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.605721 N | auth: added a new user: foo 2021-10-07 23:51:59.605730 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.605991 N | auth: Authentication disabled --- PASS: TestAuthDisable (0.01s) === RUN TestAuthInfoFromCtxRace 2021-10-07 23:51:59.607058 W | auth: simple token is not cryptographically signed 2021-10-07 23:51:59.607946 W | auth: invalid auth token: test 2021-10-07 23:51:59.609685 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.609710 N | auth: added a new user: test --- PASS: TestAuthInfoFromCtxRace (0.00s) === RUN TestIsAdminPermitted 2021-10-07 23:51:59.611245 W | auth: simple token is not cryptographically signed 2021-10-07 23:51:59.616200 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.616226 N | auth: added a new user: root 2021-10-07 23:51:59.616312 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.616329 N | auth: Role root is created 2021-10-07 23:51:59.616400 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.616416 N | auth: granted role root to user root 2021-10-07 23:51:59.616457 N | auth: Authentication enabled 2021-10-07 23:51:59.616949 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.616971 N | auth: Role role-test is created 2021-10-07 23:51:59.631763 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.631818 N | auth: added a new user: foo 2021-10-07 23:51:59.631865 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.633657 N | auth: Authentication disabled --- PASS: TestIsAdminPermitted (0.02s) === RUN TestRecoverFromSnapshot 2021-10-07 23:51:59.635136 W | auth: simple token is not cryptographically signed 2021-10-07 23:51:59.637879 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.637897 N | auth: added a new user: root 2021-10-07 23:51:59.637921 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.637927 N | auth: Role root is created 2021-10-07 23:51:59.637950 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.637956 N | auth: granted role root to user root 2021-10-07 23:51:59.637975 N | auth: Authentication enabled 2021-10-07 23:51:59.638252 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.638266 N | auth: Role role-test is created 2021-10-07 23:51:59.640494 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.640505 N | auth: added a new user: foo 2021-10-07 23:51:59.642259 W | auth: simple token is not cryptographically signed --- PASS: TestRecoverFromSnapshot (0.01s) === RUN TestHammerSimpleAuthenticate 2021-10-07 23:51:59.643342 W | auth: simple token is not cryptographically signed 2021-10-07 23:51:59.645606 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.645618 N | auth: added a new user: root 2021-10-07 23:51:59.645638 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.645644 N | auth: Role root is created 2021-10-07 23:51:59.645664 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.645672 N | auth: granted role root to user root 2021-10-07 23:51:59.645693 N | auth: Authentication enabled 2021-10-07 23:51:59.645960 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.645972 N | auth: Role role-test is created 2021-10-07 23:51:59.647780 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.647789 N | auth: added a new user: foo 2021-10-07 23:51:59.649533 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.649543 N | auth: added a new user: user-0 2021-10-07 23:51:59.651816 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.651827 N | auth: added a new user: user-1 2021-10-07 23:51:59.654622 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.654635 N | auth: added a new user: user-2 2021-10-07 23:51:59.657441 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.657453 N | auth: added a new user: user-3 2021-10-07 23:51:59.660244 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.660257 N | auth: added a new user: user-4 2021-10-07 23:51:59.663060 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.663074 N | auth: added a new user: user-5 2021-10-07 23:51:59.665872 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.665885 N | auth: added a new user: user-6 2021-10-07 23:51:59.668667 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.668677 N | auth: added a new user: user-7 2021-10-07 23:51:59.671465 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.671477 N | auth: added a new user: user-8 2021-10-07 23:51:59.674302 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.674315 N | auth: added a new user: user-9 2021-10-07 23:51:59.677122 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.677133 N | auth: added a new user: user-10 2021-10-07 23:51:59.679968 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.679986 N | auth: added a new user: user-11 2021-10-07 23:51:59.682797 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.682812 N | auth: added a new user: user-12 2021-10-07 23:51:59.685614 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.685629 N | auth: added a new user: user-13 2021-10-07 23:51:59.688425 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.688437 N | auth: added a new user: user-14 2021-10-07 23:51:59.691246 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.691261 N | auth: added a new user: user-15 2021-10-07 23:51:59.694042 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.694055 N | auth: added a new user: user-16 2021-10-07 23:51:59.696839 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.696849 N | auth: added a new user: user-17 2021-10-07 23:51:59.699654 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.699667 N | auth: added a new user: user-18 2021-10-07 23:51:59.702457 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.702468 N | auth: added a new user: user-19 2021-10-07 23:51:59.705271 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.705282 N | auth: added a new user: user-20 2021-10-07 23:51:59.708084 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.708097 N | auth: added a new user: user-21 2021-10-07 23:51:59.731233 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.731258 N | auth: added a new user: user-22 2021-10-07 23:51:59.733177 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.733193 N | auth: added a new user: user-23 2021-10-07 23:51:59.734981 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.734997 N | auth: added a new user: user-24 2021-10-07 23:51:59.736734 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.736742 N | auth: added a new user: user-25 2021-10-07 23:51:59.742495 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.742515 N | auth: added a new user: user-26 2021-10-07 23:51:59.744616 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.744655 N | auth: added a new user: user-27 2021-10-07 23:51:59.746985 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.746998 N | auth: added a new user: user-28 2021-10-07 23:51:59.749260 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.749275 N | auth: added a new user: user-29 2021-10-07 23:51:59.751432 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.751444 N | auth: added a new user: user-30 2021-10-07 23:51:59.753590 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.753601 N | auth: added a new user: user-31 2021-10-07 23:51:59.755626 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.755635 N | auth: added a new user: user-32 2021-10-07 23:51:59.757693 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.757704 N | auth: added a new user: user-33 2021-10-07 23:51:59.759641 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.759649 N | auth: added a new user: user-34 2021-10-07 23:51:59.761612 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.761621 N | auth: added a new user: user-35 2021-10-07 23:51:59.763402 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.763409 N | auth: added a new user: user-36 2021-10-07 23:51:59.765719 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.765729 N | auth: added a new user: user-37 2021-10-07 23:51:59.768055 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.768071 N | auth: added a new user: user-38 2021-10-07 23:51:59.769807 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.769817 N | auth: added a new user: user-39 2021-10-07 23:51:59.771536 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.771544 N | auth: added a new user: user-40 2021-10-07 23:51:59.773256 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.773264 N | auth: added a new user: user-41 2021-10-07 23:51:59.774984 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.774993 N | auth: added a new user: user-42 2021-10-07 23:51:59.776725 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.776734 N | auth: added a new user: user-43 2021-10-07 23:51:59.778456 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.778465 N | auth: added a new user: user-44 2021-10-07 23:51:59.780179 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.780186 N | auth: added a new user: user-45 2021-10-07 23:51:59.781915 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.781924 N | auth: added a new user: user-46 2021-10-07 23:51:59.783637 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.783644 N | auth: added a new user: user-47 2021-10-07 23:51:59.785367 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.785374 N | auth: added a new user: user-48 2021-10-07 23:51:59.787091 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.787099 N | auth: added a new user: user-49 --- PASS: TestHammerSimpleAuthenticate (0.16s) === RUN TestRolesOrder 2021-10-07 23:51:59.801506 W | auth: simple token is not cryptographically signed 2021-10-07 23:51:59.804134 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.804149 N | auth: added a new user: root 2021-10-07 23:51:59.804172 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.804178 N | auth: Role root is created 2021-10-07 23:51:59.804205 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.804218 N | auth: granted role root to user root 2021-10-07 23:51:59.804241 N | auth: Authentication enabled 2021-10-07 23:51:59.833379 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.833427 N | auth: added a new user: user 2021-10-07 23:51:59.833471 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.833501 N | auth: Role role1 is created 2021-10-07 23:51:59.833597 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.833611 N | auth: granted role role1 to user user 2021-10-07 23:51:59.833659 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.833679 N | auth: Role role2 is created 2021-10-07 23:51:59.833716 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.833729 N | auth: granted role role2 to user user 2021-10-07 23:51:59.833757 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.833769 N | auth: Role abc is created 2021-10-07 23:51:59.833805 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.833821 N | auth: granted role abc to user user 2021-10-07 23:51:59.833877 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.833895 N | auth: Role xyz is created 2021-10-07 23:51:59.833931 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.833947 N | auth: granted role xyz to user user 2021-10-07 23:51:59.833985 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.834001 N | auth: Role role3 is created 2021-10-07 23:51:59.834042 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.834058 N | auth: granted role role3 to user user --- PASS: TestRolesOrder (0.03s) === RUN TestAuthInfoFromCtxWithRootSimple 2021-10-07 23:51:59.835348 W | auth: simple token is not cryptographically signed 2021-10-07 23:51:59.837876 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.837901 N | auth: added a new user: root 2021-10-07 23:51:59.837936 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.837946 N | auth: Role root is created 2021-10-07 23:51:59.837990 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.838007 N | auth: granted role root to user root 2021-10-07 23:51:59.838039 N | auth: Authentication enabled --- PASS: TestAuthInfoFromCtxWithRootSimple (0.00s) === RUN TestAuthInfoFromCtxWithRootJWT 2021-10-07 23:51:59.843035 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.843055 N | auth: added a new user: root 2021-10-07 23:51:59.843079 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.843100 N | auth: Role root is created 2021-10-07 23:51:59.843126 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-07 23:51:59.843136 N | auth: granted role root to user root 2021-10-07 23:51:59.843153 N | auth: Authentication enabled --- PASS: TestAuthInfoFromCtxWithRootJWT (0.01s) PASS ok github.com/coreos/etcd/auth 0.387s ? 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.08s) === 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-07T23:52:36.345Z","caller":"clientv3/retry_interceptor.go:62","msg":"retrying of unary invoker failed","target":"endpoint://client-109f4096-c1b5-468b-b44b-6772c31bf52c/dialcancel:12345","attempt":0,"error":"rpc error: code = Canceled desc = grpc: the client connection is closing"} --- PASS: TestDialCancel (0.10s) === RUN TestDialTimeout --- PASS: TestDialTimeout (3.00s) === 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.129s === RUN TestRoundRobinBalancedResolvableNoFailover === RUN TestRoundRobinBalancedResolvableNoFailover/rrBalanced_1 {"level":"debug","msg":"registered balancer","policy":"picker-roundrobin-balanced","name":"16ABE4B6B61460381"} {"level":"info","msg":"built balancer","balancer-id":"cetkv40lkpo9","policy":"picker-roundrobin-balanced","resolver-target":"endpoint://nofailover/*"} {"level":"info","msg":"resolved","picker":"picker-error","balancer-id":"cetkv40lkpo9","addresses":["127.0.0.1:41269"]} {"level":"info","msg":"created subconn","address":"127.0.0.1:41269"} {"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cetkv40lkpo9","connected":false,"subconn":"0xc0000a6150","subconn-size":1,"address":"127.0.0.1:41269","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":"cetkv40lkpo9","connected":true,"subconn":"0xc0000a6150","subconn-size":1,"address":"127.0.0.1:41269","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cetkv40lkpo9","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:41269 (0xc0000a6150)"],"subconn-size":1} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:41269","subconn-index":0,"subconn-size":1} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:41269","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:41269","subconn-index":0,"subconn-size":1} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:41269","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:41269","subconn-index":0,"subconn-size":1} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:41269","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:41269","subconn-index":0,"subconn-size":1} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:41269","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:41269","subconn-index":0,"subconn-size":1} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:41269","success":true,"bytes-sent":true,"bytes-received":true} === RUN TestRoundRobinBalancedResolvableNoFailover/rrBalanced_1_unix_sockets {"level":"debug","msg":"registered balancer","policy":"picker-roundrobin-balanced","name":"16ABE4B6B64E9D742"} {"level":"info","msg":"built balancer","balancer-id":"cetkv40nsvvr","policy":"picker-roundrobin-balanced","resolver-target":"endpoint://nofailover/*"} {"level":"info","msg":"resolved","picker":"picker-error","balancer-id":"cetkv40nsvvr","addresses":["unix:///tmp/etcd-unix-so-401634307"]} {"level":"info","msg":"created subconn","address":"unix:///tmp/etcd-unix-so-401634307"} {"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cetkv40nsvvr","connected":false,"subconn":"0xc0003881a0","subconn-size":1,"address":"unix:///tmp/etcd-unix-so-401634307","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":"cetkv40nsvvr","connected":true,"subconn":"0xc0003881a0","subconn-size":1,"address":"unix:///tmp/etcd-unix-so-401634307","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cetkv40nsvvr","policy":"picker-roundrobin-balanced","subconn-ready":["unix:///tmp/etcd-unix-so-401634307 (0xc0003881a0)"],"subconn-size":1} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-401634307","subconn-index":0,"subconn-size":1} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-401634307","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-401634307","subconn-index":0,"subconn-size":1} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-401634307","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-401634307","subconn-index":0,"subconn-size":1} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-401634307","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-401634307","subconn-index":0,"subconn-size":1} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-401634307","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-401634307","subconn-index":0,"subconn-size":1} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-401634307","success":true,"bytes-sent":true,"bytes-received":true} === RUN TestRoundRobinBalancedResolvableNoFailover/rrBalanced_3 {"level":"debug","msg":"registered balancer","policy":"picker-roundrobin-balanced","name":"16ABE4B6B6A1D21C3"} {"level":"info","msg":"built balancer","balancer-id":"cetkv40r1l1g","policy":"picker-roundrobin-balanced","resolver-target":"endpoint://nofailover/*"} {"level":"info","msg":"resolved","picker":"picker-error","balancer-id":"cetkv40r1l1g","addresses":["127.0.0.1:32951","127.0.0.1:40685","127.0.0.1:45029"]} {"level":"info","msg":"created subconn","address":"127.0.0.1:40685"} {"level":"info","msg":"created subconn","address":"127.0.0.1:32951"} {"level":"info","msg":"created subconn","address":"127.0.0.1:45029"} {"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cetkv40r1l1g","connected":false,"subconn":"0xc0000a6b30","subconn-size":3,"address":"127.0.0.1:40685","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":"cetkv40r1l1g","connected":false,"subconn":"0xc0000a6b50","subconn-size":3,"address":"127.0.0.1:32951","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":"cetkv40r1l1g","connected":false,"subconn":"0xc0000a6b80","subconn-size":3,"address":"127.0.0.1:45029","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":"cetkv40r1l1g","connected":true,"subconn":"0xc0000a6b30","subconn-size":3,"address":"127.0.0.1:40685","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cetkv40r1l1g","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:40685 (0xc0000a6b30)"],"subconn-size":1} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cetkv40r1l1g","connected":true,"subconn":"0xc0000a6b80","subconn-size":3,"address":"127.0.0.1:45029","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cetkv40r1l1g","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:40685 (0xc0000a6b30)","127.0.0.1:45029 (0xc0000a6b80)"],"subconn-size":2} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cetkv40r1l1g","connected":true,"subconn":"0xc0000a6b50","subconn-size":3,"address":"127.0.0.1:32951","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cetkv40r1l1g","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:32951 (0xc0000a6b50)","127.0.0.1:40685 (0xc0000a6b30)","127.0.0.1:45029 (0xc0000a6b80)"],"subconn-size":3} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40685","subconn-index":0,"subconn-size":3} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40685","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:32951","subconn-index":1,"subconn-size":3} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:32951","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45029","subconn-index":2,"subconn-size":3} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45029","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40685","subconn-index":0,"subconn-size":3} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40685","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:32951","subconn-index":1,"subconn-size":3} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:32951","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45029","subconn-index":2,"subconn-size":3} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45029","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40685","subconn-index":0,"subconn-size":3} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40685","success":true,"bytes-sent":true,"bytes-received":true} === RUN TestRoundRobinBalancedResolvableNoFailover/rrBalanced_5 {"level":"debug","msg":"registered balancer","policy":"picker-roundrobin-balanced","name":"16ABE4B6B72D644C4"} {"level":"info","msg":"built balancer","balancer-id":"cetkv40who4i","policy":"picker-roundrobin-balanced","resolver-target":"endpoint://nofailover/*"} {"level":"info","msg":"resolved","picker":"picker-error","balancer-id":"cetkv40who4i","addresses":["127.0.0.1:33443","127.0.0.1:41125","127.0.0.1:41807","127.0.0.1:43347","127.0.0.1:43663"]} {"level":"info","msg":"created subconn","address":"127.0.0.1:33443"} {"level":"info","msg":"created subconn","address":"127.0.0.1:43347"} {"level":"info","msg":"created subconn","address":"127.0.0.1:43663"} {"level":"info","msg":"created subconn","address":"127.0.0.1:41807"} {"level":"info","msg":"created subconn","address":"127.0.0.1:41125"} {"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cetkv40who4i","connected":false,"subconn":"0xc0000a6830","subconn-size":5,"address":"127.0.0.1:33443","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":"cetkv40who4i","connected":false,"subconn":"0xc0000a6850","subconn-size":5,"address":"127.0.0.1:43347","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":"cetkv40who4i","connected":false,"subconn":"0xc000315010","subconn-size":5,"address":"127.0.0.1:43663","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":"cetkv40who4i","connected":false,"subconn":"0xc0000a6890","subconn-size":5,"address":"127.0.0.1:41807","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":"cetkv40who4i","connected":false,"subconn":"0xc0000a68b0","subconn-size":5,"address":"127.0.0.1:41125","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":"cetkv40who4i","connected":true,"subconn":"0xc0000a6830","subconn-size":5,"address":"127.0.0.1:33443","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cetkv40who4i","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:33443 (0xc0000a6830)"],"subconn-size":1} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cetkv40who4i","connected":true,"subconn":"0xc0000a6850","subconn-size":5,"address":"127.0.0.1:43347","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cetkv40who4i","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:33443 (0xc0000a6830)","127.0.0.1:43347 (0xc0000a6850)"],"subconn-size":2} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:33443","subconn-index":0,"subconn-size":1} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cetkv40who4i","connected":true,"subconn":"0xc0000a6890","subconn-size":5,"address":"127.0.0.1:41807","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cetkv40who4i","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:33443 (0xc0000a6830)","127.0.0.1:41807 (0xc0000a6890)","127.0.0.1:43347 (0xc0000a6850)"],"subconn-size":3} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cetkv40who4i","connected":true,"subconn":"0xc000315010","subconn-size":5,"address":"127.0.0.1:43663","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cetkv40who4i","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:33443 (0xc0000a6830)","127.0.0.1:41807 (0xc0000a6890)","127.0.0.1:43347 (0xc0000a6850)","127.0.0.1:43663 (0xc000315010)"],"subconn-size":4} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cetkv40who4i","connected":true,"subconn":"0xc0000a68b0","subconn-size":5,"address":"127.0.0.1:41125","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cetkv40who4i","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:33443 (0xc0000a6830)","127.0.0.1:41125 (0xc0000a68b0)","127.0.0.1:41807 (0xc0000a6890)","127.0.0.1:43347 (0xc0000a6850)","127.0.0.1:43663 (0xc000315010)"],"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:33443","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:41807","subconn-index":0,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:41807","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:41125","subconn-index":1,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:41125","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:33443","subconn-index":2,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:33443","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43347","subconn-index":3,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43347","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43663","subconn-index":4,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43663","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:41807","subconn-index":0,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:41807","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:41125","subconn-index":1,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:41125","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:33443","subconn-index":2,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:33443","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43347","subconn-index":3,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:43347","success":true,"bytes-sent":true,"bytes-received":true} --- PASS: TestRoundRobinBalancedResolvableNoFailover (0.03s) --- PASS: TestRoundRobinBalancedResolvableNoFailover/rrBalanced_1 (0.01s) --- PASS: TestRoundRobinBalancedResolvableNoFailover/rrBalanced_1_unix_sockets (0.00s) --- PASS: TestRoundRobinBalancedResolvableNoFailover/rrBalanced_3 (0.01s) --- PASS: TestRoundRobinBalancedResolvableNoFailover/rrBalanced_5 (0.01s) === RUN TestRoundRobinBalancedResolvableFailoverFromServerFail {"level":"debug","msg":"registered balancer","policy":"picker-roundrobin-balanced","name":"16ABE4B6B7EF8D735"} {"level":"info","msg":"built balancer","balancer-id":"cetkv4143fmj","policy":"picker-roundrobin-balanced","resolver-target":"endpoint://serverfail/mock.server"} {"level":"info","msg":"resolved","picker":"picker-error","balancer-id":"cetkv4143fmj","addresses":["127.0.0.1:35165","127.0.0.1:37655","127.0.0.1:38285","127.0.0.1:42759","127.0.0.1:44195"]} {"level":"info","msg":"created subconn","address":"127.0.0.1:42759"} {"level":"info","msg":"created subconn","address":"127.0.0.1:37655"} {"level":"info","msg":"created subconn","address":"127.0.0.1:44195"} {"level":"info","msg":"created subconn","address":"127.0.0.1:35165"} {"level":"info","msg":"created subconn","address":"127.0.0.1:38285"} {"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cetkv4143fmj","connected":false,"subconn":"0xc0002b0380","subconn-size":5,"address":"127.0.0.1:42759","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":"cetkv4143fmj","connected":false,"subconn":"0xc0002b03a0","subconn-size":5,"address":"127.0.0.1:37655","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":"cetkv4143fmj","connected":false,"subconn":"0xc0002b03d0","subconn-size":5,"address":"127.0.0.1:44195","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":"cetkv4143fmj","connected":false,"subconn":"0xc0002b03f0","subconn-size":5,"address":"127.0.0.1:35165","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":"cetkv4143fmj","connected":false,"subconn":"0xc0002b0410","subconn-size":5,"address":"127.0.0.1:38285","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":"cetkv4143fmj","connected":true,"subconn":"0xc0002b03a0","subconn-size":5,"address":"127.0.0.1:37655","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cetkv4143fmj","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:37655 (0xc0002b03a0)"],"subconn-size":1} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37655","subconn-index":0,"subconn-size":1} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cetkv4143fmj","connected":true,"subconn":"0xc0002b03f0","subconn-size":5,"address":"127.0.0.1:35165","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cetkv4143fmj","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:35165 (0xc0002b03f0)","127.0.0.1:37655 (0xc0002b03a0)"],"subconn-size":2} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cetkv4143fmj","connected":false,"subconn":"0xc0002b0380","subconn-size":5,"address":"127.0.0.1:42759","old-state":"CONNECTING","new-state":"TRANSIENT_FAILURE"} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cetkv4143fmj","connected":true,"subconn":"0xc0002b03d0","subconn-size":5,"address":"127.0.0.1:44195","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cetkv4143fmj","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:35165 (0xc0002b03f0)","127.0.0.1:37655 (0xc0002b03a0)","127.0.0.1:44195 (0xc0002b03d0)"],"subconn-size":3} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37655","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44195","subconn-index":0,"subconn-size":3} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cetkv4143fmj","connected":true,"subconn":"0xc0002b0410","subconn-size":5,"address":"127.0.0.1:38285","old-state":"CONNECTING","new-state":"READY"} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44195","success":true,"bytes-sent":true,"bytes-received":true} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cetkv4143fmj","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:35165 (0xc0002b03f0)","127.0.0.1:37655 (0xc0002b03a0)","127.0.0.1:38285 (0xc0002b0410)","127.0.0.1:44195 (0xc0002b03d0)"],"subconn-size":4} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35165","subconn-index":1,"subconn-size":3} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35165","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37655","subconn-index":0,"subconn-size":4} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37655","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44195","subconn-index":1,"subconn-size":4} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44195","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35165","subconn-index":2,"subconn-size":4} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35165","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38285","subconn-index":3,"subconn-size":4} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38285","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37655","subconn-index":0,"subconn-size":4} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37655","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44195","subconn-index":1,"subconn-size":4} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44195","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35165","subconn-index":2,"subconn-size":4} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35165","success":true,"bytes-sent":true,"bytes-received":true} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cetkv4143fmj","connected":false,"subconn":"0xc0002b0380","subconn-size":5,"address":"127.0.0.1:42759","old-state":"TRANSIENT_FAILURE","new-state":"CONNECTING"} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cetkv4143fmj","connected":true,"subconn":"0xc0002b0380","subconn-size":5,"address":"127.0.0.1:42759","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cetkv4143fmj","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:35165 (0xc0002b03f0)","127.0.0.1:37655 (0xc0002b03a0)","127.0.0.1:38285 (0xc0002b0410)","127.0.0.1:42759 (0xc0002b0380)","127.0.0.1:44195 (0xc0002b03d0)"],"subconn-size":5} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38285","subconn-index":0,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38285","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42759","subconn-index":1,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42759","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37655","subconn-index":2,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37655","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44195","subconn-index":3,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44195","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35165","subconn-index":4,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35165","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38285","subconn-index":0,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38285","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42759","subconn-index":1,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42759","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37655","subconn-index":2,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37655","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44195","subconn-index":3,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44195","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35165","subconn-index":4,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35165","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38285","subconn-index":0,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38285","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42759","subconn-index":1,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42759","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37655","subconn-index":2,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37655","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44195","subconn-index":3,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44195","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35165","subconn-index":4,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35165","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38285","subconn-index":0,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38285","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42759","subconn-index":1,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42759","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37655","subconn-index":2,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37655","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44195","subconn-index":3,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:44195","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35165","subconn-index":4,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35165","success":true,"bytes-sent":true,"bytes-received":true} --- PASS: TestRoundRobinBalancedResolvableFailoverFromServerFail (1.09s) === RUN TestRoundRobinBalancedResolvableFailoverFromRequestFail {"level":"debug","msg":"registered balancer","policy":"picker-roundrobin-balanced","name":"16ABE4B6F8EEC58C6"} {"level":"info","msg":"built balancer","balancer-id":"cetkv4j5dmut","policy":"picker-roundrobin-balanced","resolver-target":"endpoint://requestfail/mock.server"} {"level":"info","msg":"resolved","picker":"picker-error","balancer-id":"cetkv4j5dmut","addresses":["127.0.0.1:34329","127.0.0.1:34403","127.0.0.1:36603","127.0.0.1:38189","127.0.0.1:46733"]} {"level":"info","msg":"created subconn","address":"127.0.0.1:36603"} {"level":"info","msg":"created subconn","address":"127.0.0.1:46733"} {"level":"info","msg":"created subconn","address":"127.0.0.1:34329"} {"level":"info","msg":"created subconn","address":"127.0.0.1:34403"} {"level":"info","msg":"created subconn","address":"127.0.0.1:38189"} {"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cetkv4j5dmut","connected":false,"subconn":"0xc0005ac430","subconn-size":5,"address":"127.0.0.1:36603","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":"cetkv4j5dmut","connected":false,"subconn":"0xc0005ac450","subconn-size":5,"address":"127.0.0.1:46733","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":"cetkv4j5dmut","connected":false,"subconn":"0xc0005ac470","subconn-size":5,"address":"127.0.0.1:34329","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":"cetkv4j5dmut","connected":false,"subconn":"0xc0005ac4a0","subconn-size":5,"address":"127.0.0.1:34403","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":"cetkv4j5dmut","connected":false,"subconn":"0xc0005ac4c0","subconn-size":5,"address":"127.0.0.1:38189","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":"cetkv4j5dmut","connected":true,"subconn":"0xc0005ac430","subconn-size":5,"address":"127.0.0.1:36603","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cetkv4j5dmut","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:36603 (0xc0005ac430)"],"subconn-size":1} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cetkv4j5dmut","connected":true,"subconn":"0xc0005ac470","subconn-size":5,"address":"127.0.0.1:34329","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cetkv4j5dmut","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:34329 (0xc0005ac470)","127.0.0.1:36603 (0xc0005ac430)"],"subconn-size":2} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:34329","subconn-index":0,"subconn-size":2} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cetkv4j5dmut","connected":true,"subconn":"0xc0005ac4a0","subconn-size":5,"address":"127.0.0.1:34403","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cetkv4j5dmut","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:34329 (0xc0005ac470)","127.0.0.1:34403 (0xc0005ac4a0)","127.0.0.1:36603 (0xc0005ac430)"],"subconn-size":3} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cetkv4j5dmut","connected":true,"subconn":"0xc0005ac4c0","subconn-size":5,"address":"127.0.0.1:38189","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cetkv4j5dmut","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:34329 (0xc0005ac470)","127.0.0.1:34403 (0xc0005ac4a0)","127.0.0.1:36603 (0xc0005ac430)","127.0.0.1:38189 (0xc0005ac4c0)"],"subconn-size":4} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cetkv4j5dmut","connected":true,"subconn":"0xc0005ac450","subconn-size":5,"address":"127.0.0.1:46733","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cetkv4j5dmut","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:34329 (0xc0005ac470)","127.0.0.1:34403 (0xc0005ac4a0)","127.0.0.1:36603 (0xc0005ac430)","127.0.0.1:38189 (0xc0005ac4c0)","127.0.0.1:46733 (0xc0005ac450)"],"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:34329","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38189","subconn-index":0,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38189","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:36603","subconn-index":1,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:36603","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46733","subconn-index":2,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46733","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:34329","subconn-index":3,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:34329","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:34403","subconn-index":4,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:34403","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38189","subconn-index":0,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38189","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:36603","subconn-index":1,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:36603","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46733","subconn-index":2,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46733","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:34329","subconn-index":3,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:34329","success":true,"bytes-sent":true,"bytes-received":true} --- PASS: TestRoundRobinBalancedResolvableFailoverFromRequestFail (0.02s) === RUN Test_epsToAddrs --- PASS: Test_epsToAddrs (0.00s) PASS ok github.com/coreos/etcd/clientv3/balancer 1.298s ? 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.049s [no tests to run] 2021-10-07 23:52:51.059983 I | integration: launching 1276042419132882653 (unix://localhost:12760424191328826530) 2021-10-07 23:52:51.061326 I | etcdserver: name = 1276042419132882653 2021-10-07 23:52:51.061340 I | etcdserver: data dir = /tmp/etcd822046977 2021-10-07 23:52:51.061346 I | etcdserver: member dir = /tmp/etcd822046977/member 2021-10-07 23:52:51.061351 I | etcdserver: heartbeat = 10ms 2021-10-07 23:52:51.061358 I | etcdserver: election = 100ms 2021-10-07 23:52:51.061366 I | etcdserver: snapshot count = 0 2021-10-07 23:52:51.061390 I | etcdserver: advertise client URLs = unix://127.0.0.1:210021425703 2021-10-07 23:52:51.061401 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:210011425703 2021-10-07 23:52:51.061414 I | etcdserver: initial cluster = 1276042419132882653=unix://127.0.0.1:210011425703 2021-10-07 23:52:51.063213 I | etcdserver: starting member 8830f8127e2ed72a in cluster 58a69edbace812fd 2021-10-07 23:52:51.063238 I | raft: 8830f8127e2ed72a became follower at term 0 2021-10-07 23:52:51.063247 I | raft: newRaft 8830f8127e2ed72a [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2021-10-07 23:52:51.063253 I | raft: 8830f8127e2ed72a became follower at term 1 2021-10-07 23:52:51.063949 W | auth: simple token is not cryptographically signed 2021-10-07 23:52:51.068029 I | etcdserver: set snapshot count to default 100000 2021-10-07 23:52:51.068055 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-07 23:52:51.068146 I | etcdserver: 8830f8127e2ed72a as single-node; fast-forwarding 9 ticks (election ticks 10) 2021-10-07 23:52:51.068765 I | etcdserver/membership: added member 8830f8127e2ed72a [unix://127.0.0.1:210011425703] to cluster 58a69edbace812fd 2021-10-07 23:52:51.071167 I | integration: launched 1276042419132882653 (unix://localhost:12760424191328826530) 2021-10-07 23:52:51.103540 I | raft: 8830f8127e2ed72a is starting a new election at term 1 2021-10-07 23:52:51.103560 I | raft: 8830f8127e2ed72a became candidate at term 2 2021-10-07 23:52:51.103572 I | raft: 8830f8127e2ed72a received MsgVoteResp from 8830f8127e2ed72a at term 2 2021-10-07 23:52:51.103583 I | raft: 8830f8127e2ed72a became leader at term 2 2021-10-07 23:52:51.103590 I | raft: raft.node: 8830f8127e2ed72a elected leader 8830f8127e2ed72a at term 2 2021-10-07 23:52:51.103749 I | etcdserver: setting up the initial cluster version to 3.3 2021-10-07 23:52:51.104116 N | etcdserver/membership: set the initial cluster version to 3.3 2021-10-07 23:52:51.104170 I | etcdserver: published {Name:1276042419132882653 ClientURLs:[unix://127.0.0.1:210021425703]} to cluster 58a69edbace812fd 2021-10-07 23:52:51.104230 I | etcdserver/api: enabled capabilities for version 3.3 === RUN TestResumeElection --- PASS: TestResumeElection (0.05s) PASS 2021-10-07 23:52:51.168544 I | integration: terminating 1276042419132882653 (unix://localhost:12760424191328826530) 2021-10-07 23:52:51.170466 I | integration: terminated 1276042419132882653 (unix://localhost:12760424191328826530) ok github.com/coreos/etcd/clientv3/concurrency 0.187s ? 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.012s === RUN TestGRPCResolver 2021-10-07 23:52:56.890583 I | integration: launching 4409602840538533988 (unix://localhost:44096028405385339880) 2021-10-07 23:52:56.892503 I | etcdserver: name = 4409602840538533988 2021-10-07 23:52:56.892533 I | etcdserver: data dir = /tmp/etcd883533808 2021-10-07 23:52:56.892546 I | etcdserver: member dir = /tmp/etcd883533808/member 2021-10-07 23:52:56.892555 I | etcdserver: heartbeat = 10ms 2021-10-07 23:52:56.892564 I | etcdserver: election = 100ms 2021-10-07 23:52:56.892572 I | etcdserver: snapshot count = 0 2021-10-07 23:52:56.892594 I | etcdserver: advertise client URLs = unix://127.0.0.1:210021425837 2021-10-07 23:52:56.892609 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:210011425837 2021-10-07 23:52:56.892630 I | etcdserver: initial cluster = 4409602840538533988=unix://127.0.0.1:210011425837 2021-10-07 23:52:56.895159 I | etcdserver: starting member 646ebedd62d35b52 in cluster 212f10f5fe93dd26 2021-10-07 23:52:56.895200 I | raft: 646ebedd62d35b52 became follower at term 0 2021-10-07 23:52:56.895218 I | raft: newRaft 646ebedd62d35b52 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2021-10-07 23:52:56.895234 I | raft: 646ebedd62d35b52 became follower at term 1 2021-10-07 23:52:56.896453 W | auth: simple token is not cryptographically signed 2021-10-07 23:52:56.934091 I | etcdserver: set snapshot count to default 100000 2021-10-07 23:52:56.934184 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-07 23:52:56.935246 I | etcdserver: 646ebedd62d35b52 as single-node; fast-forwarding 9 ticks (election ticks 10) 2021-10-07 23:52:56.936146 I | etcdserver/membership: added member 646ebedd62d35b52 [unix://127.0.0.1:210011425837] to cluster 212f10f5fe93dd26 2021-10-07 23:52:56.945049 I | integration: launched 4409602840538533988 (unix://localhost:44096028405385339880) 2021-10-07 23:52:56.945579 I | raft: 646ebedd62d35b52 is starting a new election at term 1 2021-10-07 23:52:56.945621 I | raft: 646ebedd62d35b52 became candidate at term 2 2021-10-07 23:52:56.945645 I | raft: 646ebedd62d35b52 received MsgVoteResp from 646ebedd62d35b52 at term 2 2021-10-07 23:52:56.945672 I | raft: 646ebedd62d35b52 became leader at term 2 2021-10-07 23:52:56.945697 I | raft: raft.node: 646ebedd62d35b52 elected leader 646ebedd62d35b52 at term 2 2021-10-07 23:52:56.946378 I | etcdserver: published {Name:4409602840538533988 ClientURLs:[unix://127.0.0.1:210021425837]} to cluster 212f10f5fe93dd26 2021-10-07 23:52:56.946414 I | etcdserver: setting up the initial cluster version to 3.3 2021-10-07 23:52:56.946665 N | etcdserver/membership: set the initial cluster version to 3.3 2021-10-07 23:52:56.946860 I | etcdserver/api: enabled capabilities for version 3.3 2021-10-07 23:52:56.962888 I | integration: terminating 4409602840538533988 (unix://localhost:44096028405385339880) 2021-10-07 23:52:56.965219 I | integration: terminated 4409602840538533988 (unix://localhost:44096028405385339880) --- PASS: TestGRPCResolver (0.08s) === RUN TestGRPCResolverMulti 2021-10-07 23:52:56.970229 I | integration: launching 2741143633120771376 (unix://localhost:27411436331207713760) 2021-10-07 23:52:56.972212 I | etcdserver: name = 2741143633120771376 2021-10-07 23:52:56.972246 I | etcdserver: data dir = /tmp/etcd438538895 2021-10-07 23:52:56.972252 I | etcdserver: member dir = /tmp/etcd438538895/member 2021-10-07 23:52:56.972257 I | etcdserver: heartbeat = 10ms 2021-10-07 23:52:56.972261 I | etcdserver: election = 100ms 2021-10-07 23:52:56.972265 I | etcdserver: snapshot count = 0 2021-10-07 23:52:56.972274 I | etcdserver: advertise client URLs = unix://127.0.0.1:210041425837 2021-10-07 23:52:56.972280 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:210031425837 2021-10-07 23:52:56.972290 I | etcdserver: initial cluster = 2741143633120771376=unix://127.0.0.1:210031425837 2021-10-07 23:52:56.974515 I | etcdserver: starting member 361898876c7fbe09 in cluster 69e8a5362f75f237 2021-10-07 23:52:56.974551 I | raft: 361898876c7fbe09 became follower at term 0 2021-10-07 23:52:56.974570 I | raft: newRaft 361898876c7fbe09 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2021-10-07 23:52:56.974581 I | raft: 361898876c7fbe09 became follower at term 1 2021-10-07 23:52:56.975615 W | auth: simple token is not cryptographically signed 2021-10-07 23:52:56.977556 I | etcdserver: set snapshot count to default 100000 2021-10-07 23:52:56.977637 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-07 23:52:56.977915 I | etcdserver: 361898876c7fbe09 as single-node; fast-forwarding 9 ticks (election ticks 10) 2021-10-07 23:52:56.978001 I | etcdserver/membership: added member 361898876c7fbe09 [unix://127.0.0.1:210031425837] to cluster 69e8a5362f75f237 2021-10-07 23:52:56.978768 I | integration: launched 2741143633120771376 (unix://localhost:27411436331207713760) 2021-10-07 23:52:57.064991 I | raft: 361898876c7fbe09 is starting a new election at term 1 2021-10-07 23:52:57.065032 I | raft: 361898876c7fbe09 became candidate at term 2 2021-10-07 23:52:57.065049 I | raft: 361898876c7fbe09 received MsgVoteResp from 361898876c7fbe09 at term 2 2021-10-07 23:52:57.065071 I | raft: 361898876c7fbe09 became leader at term 2 2021-10-07 23:52:57.065083 I | raft: raft.node: 361898876c7fbe09 elected leader 361898876c7fbe09 at term 2 2021-10-07 23:52:57.065300 I | etcdserver: setting up the initial cluster version to 3.3 2021-10-07 23:52:57.065640 I | etcdserver: published {Name:2741143633120771376 ClientURLs:[unix://127.0.0.1:210041425837]} to cluster 69e8a5362f75f237 2021-10-07 23:52:57.065701 N | etcdserver/membership: set the initial cluster version to 3.3 2021-10-07 23:52:57.071867 I | integration: terminating 2741143633120771376 (unix://localhost:27411436331207713760) 2021-10-07 23:52:57.073317 I | integration: terminated 2741143633120771376 (unix://localhost:27411436331207713760) --- PASS: TestGRPCResolverMulti (0.11s) PASS ok github.com/coreos/etcd/clientv3/naming 0.210s === RUN TestDetectKvOrderViolation --- PASS: TestDetectKvOrderViolation (2.96s) === RUN TestDetectTxnOrderViolation {"level":"warn","ts":"2021-10-07T23:53:04.366Z","caller":"clientv3/retry_interceptor.go:62","msg":"retrying of unary invoker failed","target":"endpoint://client-45e99004-29a4-40d2-a90b-d6c0c9329819/localhost:69488610717667905410","attempt":0,"error":"rpc error: code = Unavailable desc = etcdserver: leader changed"} --- PASS: TestDetectTxnOrderViolation (3.20s) === RUN TestKvOrdering --- PASS: TestKvOrdering (0.00s) === RUN TestTxnOrdering --- PASS: TestTxnOrdering (0.00s) === RUN TestEndpointSwitchResolvesViolation --- PASS: TestEndpointSwitchResolvesViolation (3.17s) === RUN TestUnresolvableOrderViolation --- PASS: TestUnresolvableOrderViolation (10.77s) PASS ok github.com/coreos/etcd/clientv3/ordering 20.234s ? github.com/coreos/etcd/clientv3/snapshot [no test files] === RUN TestConfigFromFile --- PASS: TestConfigFromFile (0.01s) PASS ok github.com/coreos/etcd/clientv3/yaml 0.049s === RUN TestPeriodicHourly 2021-10-07 23:53:27.074189 N | compactor: Starting auto-compaction at revision 1 (retention: 2h0m0s) 2021-10-07 23:53:32.074377 N | compactor: Finished auto-compaction at revision 1 2021-10-07 23:53:32.185940 N | compactor: Starting auto-compaction at revision 10 (retention: 2h0m0s) 2021-10-07 23:53:32.185987 N | compactor: Finished auto-compaction at revision 10 2021-10-07 23:53:32.297673 N | compactor: Starting auto-compaction at revision 20 (retention: 2h0m0s) 2021-10-07 23:53:32.297714 N | compactor: Finished auto-compaction at revision 20 2021-10-07 23:53:32.409544 N | compactor: Starting auto-compaction at revision 30 (retention: 2h0m0s) 2021-10-07 23:53:32.409580 N | compactor: Finished auto-compaction at revision 30 --- PASS: TestPeriodicHourly (5.55s) === RUN TestPeriodicMinutes 2021-10-07 23:53:32.521615 N | compactor: Starting auto-compaction at revision 1 (retention: 5m0s) 2021-10-07 23:53:37.521840 N | compactor: Finished auto-compaction at revision 1 2021-10-07 23:53:37.633327 N | compactor: Starting auto-compaction at revision 10 (retention: 5m0s) 2021-10-07 23:53:37.633376 N | compactor: Finished auto-compaction at revision 10 2021-10-07 23:53:37.745217 N | compactor: Starting auto-compaction at revision 20 (retention: 5m0s) 2021-10-07 23:53:37.745291 N | compactor: Finished auto-compaction at revision 20 2021-10-07 23:53:37.857091 N | compactor: Starting auto-compaction at revision 30 (retention: 5m0s) 2021-10-07 23:53:37.857148 N | compactor: Finished auto-compaction at revision 30 2021-10-07 23:53:37.968791 N | compactor: Starting auto-compaction at revision 40 (retention: 5m0s) 2021-10-07 23:53:37.968846 N | compactor: Finished auto-compaction at revision 40 2021-10-07 23:53:38.080536 N | compactor: Starting auto-compaction at revision 50 (retention: 5m0s) 2021-10-07 23:53:38.080582 N | compactor: Finished auto-compaction at revision 50 --- PASS: TestPeriodicMinutes (5.67s) === RUN TestPeriodicPause 2021-10-07 23:53:38.446563 N | compactor: Starting auto-compaction at revision 24 (retention: 1h0m0s) 2021-10-07 23:53:38.446644 N | compactor: Finished auto-compaction at revision 24 --- PASS: TestPeriodicPause (0.37s) === RUN TestRevision 2021-10-07 23:53:43.457122 N | compactor: Starting auto-compaction at revision 90 (retention: 10 revisions) 2021-10-07 23:53:43.467302 N | compactor: Finished auto-compaction at revision 90 2021-10-07 23:53:48.477575 N | compactor: Starting auto-compaction at revision 190 (retention: 10 revisions) 2021-10-07 23:53:48.487740 N | compactor: Finished auto-compaction at revision 190 --- PASS: TestRevision (10.04s) === RUN TestRevisionPause 2021-10-07 23:53:48.508288 N | compactor: Starting auto-compaction at revision 90 (retention: 10 revisions) 2021-10-07 23:53:48.518430 N | compactor: Finished auto-compaction at revision 90 --- PASS: TestRevisionPause (0.03s) PASS ok github.com/coreos/etcd/compactor 21.673s === RUN TestNewProxyFuncUnset --- PASS: TestNewProxyFuncUnset (0.00s) === RUN TestNewProxyFuncBad --- PASS: TestNewProxyFuncBad (0.00s) === RUN TestNewProxyFunc 2021-10-07 23:53:50.338788 I | discovery: using proxy "http://disco.foo.bar" 2021-10-07 23:53:50.338851 I | discovery: using proxy "http://bar.com" --- PASS: TestNewProxyFunc (0.00s) === RUN TestCheckCluster 2021-10-07 23:53:50.338958 E | discovery: error #0: context deadline exceeded 2021-10-07 23:53:50.339054 I | discovery: cluster status check: error connecting to , retrying in 2s 2021-10-07 23:53:50.339151 E | discovery: error #0: context deadline exceeded 2021-10-07 23:53:50.339197 I | discovery: cluster status check: error connecting to , retrying in 4s 2021-10-07 23:53:50.339232 E | discovery: error #0: context deadline exceeded 2021-10-07 23:53:50.339262 I | discovery: cluster status check: error connecting to , retrying in 8s 2021-10-07 23:53:50.339331 E | discovery: error #0: context deadline exceeded 2021-10-07 23:53:50.339360 I | discovery: cluster status check: error connecting to , retrying in 2s 2021-10-07 23:53:50.339378 E | discovery: error #0: context deadline exceeded 2021-10-07 23:53:50.339402 I | discovery: cluster status check: error connecting to , retrying in 4s 2021-10-07 23:53:50.339437 E | discovery: error #0: context deadline exceeded 2021-10-07 23:53:50.339464 I | discovery: cluster status check: error connecting to , retrying in 8s 2021-10-07 23:53:50.339519 E | discovery: error #0: context deadline exceeded 2021-10-07 23:53:50.339546 I | discovery: cluster status check: error connecting to , retrying in 2s 2021-10-07 23:53:50.339565 E | discovery: error #0: context deadline exceeded 2021-10-07 23:53:50.339587 I | discovery: cluster status check: error connecting to , retrying in 4s 2021-10-07 23:53:50.339619 E | discovery: error #0: context deadline exceeded 2021-10-07 23:53:50.339647 I | discovery: cluster status check: error connecting to , retrying in 8s 2021-10-07 23:53:50.339701 E | discovery: error #0: context deadline exceeded 2021-10-07 23:53:50.339729 I | discovery: cluster status check: error connecting to , retrying in 2s 2021-10-07 23:53:50.339748 E | discovery: error #0: context deadline exceeded 2021-10-07 23:53:50.339770 I | discovery: cluster status check: error connecting to , retrying in 4s 2021-10-07 23:53:50.339802 E | discovery: error #0: context deadline exceeded 2021-10-07 23:53:50.339829 I | discovery: cluster status check: error connecting to , retrying in 8s 2021-10-07 23:53:50.339886 E | discovery: error #0: context deadline exceeded 2021-10-07 23:53:50.339915 I | discovery: cluster status check: error connecting to , retrying in 2s 2021-10-07 23:53:50.339942 E | discovery: error #0: context deadline exceeded 2021-10-07 23:53:50.339968 I | discovery: cluster status check: error connecting to , retrying in 4s 2021-10-07 23:53:50.340001 E | discovery: error #0: context deadline exceeded 2021-10-07 23:53:50.340029 I | discovery: cluster status check: error connecting to , retrying in 8s 2021-10-07 23:53:50.340088 E | discovery: error #0: context deadline exceeded 2021-10-07 23:53:50.340116 I | discovery: cluster status check: error connecting to , retrying in 2s 2021-10-07 23:53:50.340135 E | discovery: error #0: context deadline exceeded 2021-10-07 23:53:50.340159 I | discovery: cluster status check: error connecting to , retrying in 4s 2021-10-07 23:53:50.340188 E | discovery: error #0: context deadline exceeded 2021-10-07 23:53:50.340214 I | discovery: cluster status check: error connecting to , retrying in 8s 2021-10-07 23:53:50.340254 E | discovery: error #0: context deadline exceeded 2021-10-07 23:53:50.340281 I | discovery: cluster status check: error connecting to , retrying in 2s 2021-10-07 23:53:50.340301 E | discovery: error #0: context deadline exceeded 2021-10-07 23:53:50.340323 I | discovery: cluster status check: error connecting to , retrying in 4s 2021-10-07 23:53:50.340348 E | discovery: error #0: context deadline exceeded 2021-10-07 23:53:50.340372 I | discovery: cluster status check: error connecting to , retrying in 8s --- PASS: TestCheckCluster (0.00s) === RUN TestWaitNodes 2021-10-07 23:53:50.340504 N | discovery: found peer 1 in the cluster 2021-10-07 23:53:50.340521 N | discovery: found peer 2 in the cluster 2021-10-07 23:53:50.340529 N | discovery: found peer 3 in the cluster 2021-10-07 23:53:50.340537 N | discovery: found 3 needed peer(s) 2021-10-07 23:53:50.340557 N | discovery: found peer 1 in the cluster 2021-10-07 23:53:50.340571 N | discovery: found peer 2 in the cluster 2021-10-07 23:53:50.340579 N | discovery: found peer 3 in the cluster 2021-10-07 23:53:50.340585 N | discovery: found 3 needed peer(s) 2021-10-07 23:53:50.340621 N | discovery: found peer 1 in the cluster 2021-10-07 23:53:50.340634 N | discovery: found 1 peer(s), waiting for 2 more 2021-10-07 23:53:50.340641 N | discovery: found peer 2 in the cluster 2021-10-07 23:53:50.340648 N | discovery: found 2 peer(s), waiting for 1 more 2021-10-07 23:53:50.340655 N | discovery: found peer 3 in the cluster 2021-10-07 23:53:50.340662 N | discovery: found 3 needed peer(s) 2021-10-07 23:53:50.340694 N | discovery: found peer 1 in the cluster 2021-10-07 23:53:50.340708 N | discovery: found 1 peer(s), waiting for 2 more 2021-10-07 23:53:50.340755 E | discovery: error #0: context deadline exceeded 2021-10-07 23:53:50.340806 I | discovery: waiting for other nodes: error connecting to , retrying in 2s 2021-10-07 23:53:50.340842 N | discovery: found peer 1 in the cluster 2021-10-07 23:53:50.340855 N | discovery: found 1 peer(s), waiting for 2 more 2021-10-07 23:53:50.340864 E | discovery: error #0: context deadline exceeded 2021-10-07 23:53:50.340886 I | discovery: waiting for other nodes: error connecting to , retrying in 4s 2021-10-07 23:53:50.340918 N | discovery: found peer 1 in the cluster 2021-10-07 23:53:50.340932 N | discovery: found 1 peer(s), waiting for 2 more 2021-10-07 23:53:50.340939 N | discovery: found peer 2 in the cluster 2021-10-07 23:53:50.340946 N | discovery: found 2 peer(s), waiting for 1 more 2021-10-07 23:53:50.340954 N | discovery: found peer 3 in the cluster 2021-10-07 23:53:50.340960 N | discovery: found 3 needed peer(s) 2021-10-07 23:53:50.340988 N | discovery: found peer 1 in the cluster 2021-10-07 23:53:50.341001 N | discovery: found peer 2 in the cluster 2021-10-07 23:53:50.341008 N | discovery: found 2 peer(s), waiting for 1 more 2021-10-07 23:53:50.341015 N | discovery: found peer 3 in the cluster 2021-10-07 23:53:50.341021 N | discovery: found 3 needed peer(s) 2021-10-07 23:53:50.341041 N | discovery: found peer 1 in the cluster 2021-10-07 23:53:50.341050 N | discovery: found peer 2 in the cluster 2021-10-07 23:53:50.341079 N | discovery: found 2 peer(s), waiting for 1 more 2021-10-07 23:53:50.341087 E | discovery: error #0: context deadline exceeded 2021-10-07 23:53:50.341108 I | discovery: waiting for other nodes: error connecting to , retrying in 2s 2021-10-07 23:53:50.341245 N | discovery: found peer 1 in the cluster 2021-10-07 23:53:50.341278 N | discovery: found peer 2 in the cluster 2021-10-07 23:53:50.341304 N | discovery: found 2 peer(s), waiting for 1 more 2021-10-07 23:53:50.341322 E | discovery: error #0: context deadline exceeded 2021-10-07 23:53:50.341391 I | discovery: waiting for other nodes: error connecting to , retrying in 4s 2021-10-07 23:53:50.341436 N | discovery: found peer 1 in the cluster 2021-10-07 23:53:50.341452 N | discovery: found peer 2 in the cluster 2021-10-07 23:53:50.341459 N | discovery: found 2 peer(s), waiting for 1 more 2021-10-07 23:53:50.341467 N | discovery: found peer 3 in the cluster 2021-10-07 23:53:50.341491 N | discovery: found 3 needed peer(s) 2021-10-07 23:53:50.341553 N | discovery: found peer 1 in the cluster 2021-10-07 23:53:50.341575 N | discovery: found peer 2 in the cluster 2021-10-07 23:53:50.341584 N | discovery: found peer 3 in the cluster 2021-10-07 23:53:50.341592 N | discovery: found 3 needed peer(s) 2021-10-07 23:53:50.341613 N | discovery: found peer 1 in the cluster 2021-10-07 23:53:50.341623 N | discovery: found peer 2 in the cluster 2021-10-07 23:53:50.341631 N | discovery: found peer 3 in the cluster 2021-10-07 23:53:50.341638 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-07 23:53:50.350575 E | discovery: error #0: context deadline exceeded 2021-10-07 23:53:50.350648 I | discovery: cluster status check: error connecting to , retrying in 2s 2021-10-07 23:53:50.350719 E | discovery: error #0: context deadline exceeded 2021-10-07 23:53:50.350774 I | discovery: cluster status check: error connecting to , retrying in 4s 2021-10-07 23:53:50.350809 E | discovery: error #0: context deadline exceeded 2021-10-07 23:53:50.350839 I | discovery: cluster status check: error connecting to , retrying in 8s 2021-10-07 23:53:50.350869 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-07 23:53:54.766509 I | embed: listening for peers on http://localhost:2380 2021-10-07 23:53:54.768111 I | embed: listening for client requests on localhost:2379 2021-10-07 23:53:54.769911 I | etcdserver: name = default 2021-10-07 23:53:54.769926 I | etcdserver: data dir = /tmp/token-test243125532 2021-10-07 23:53:54.769932 I | etcdserver: member dir = /tmp/token-test243125532/member 2021-10-07 23:53:54.769937 I | etcdserver: heartbeat = 100ms 2021-10-07 23:53:54.769941 I | etcdserver: election = 1000ms 2021-10-07 23:53:54.769945 I | etcdserver: snapshot count = 100000 2021-10-07 23:53:54.769965 I | etcdserver: advertise client URLs = http://localhost:2379 2021-10-07 23:53:54.769972 I | etcdserver: initial advertise peer URLs = http://localhost:2380 2021-10-07 23:53:54.769984 I | etcdserver: initial cluster = default=http://localhost:2380 2021-10-07 23:53:54.831628 I | etcdserver: starting member 8e9e05c52164694d in cluster cdf818194e3a8c32 2021-10-07 23:53:54.831673 I | raft: 8e9e05c52164694d became follower at term 0 2021-10-07 23:53:54.831689 I | raft: newRaft 8e9e05c52164694d [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2021-10-07 23:53:54.831699 I | raft: 8e9e05c52164694d became follower at term 1 2021-10-07 23:53:54.832648 E | auth: unknown token type: wrong-token 2021-10-07 23:53:54.832751 W | etcdserver: failed to create token provider,err is auth: invalid auth options --- PASS: TestStartEtcdWrongToken (0.07s) PASS ok github.com/coreos/etcd/embed 0.088s === RUN TestErrorWriteTo --- PASS: TestErrorWriteTo (0.00s) PASS ok github.com/coreos/etcd/error 0.008s === RUN TestMain --- PASS: TestMain (0.00s) PASS ok github.com/coreos/etcd/etcdctl 0.016s ? 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.014s ? 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.014s === RUN TestConfigParsingMemberFlags --- PASS: TestConfigParsingMemberFlags (0.00s) === RUN TestConfigFileMemberFields 2021-10-07 23:54:22.178091 I | etcdmain: Loading server configuration from "/tmp/servercfg057641117" --- PASS: TestConfigFileMemberFields (0.00s) === RUN TestConfigParsingClusteringFlags --- PASS: TestConfigParsingClusteringFlags (0.00s) === RUN TestConfigFileClusteringFields 2021-10-07 23:54:22.180118 I | etcdmain: Loading server configuration from "/tmp/servercfg862788440" --- PASS: TestConfigFileClusteringFields (0.00s) === RUN TestConfigFileClusteringFlags 2021-10-07 23:54:22.180696 I | etcdmain: Loading server configuration from "/tmp/servercfg165962455" 2021-10-07 23:54:22.181028 I | etcdmain: Loading server configuration from "/tmp/servercfg502302282" 2021-10-07 23:54:22.181346 I | etcdmain: Loading server configuration from "/tmp/servercfg234807073" 2021-10-07 23:54:22.181681 I | etcdmain: Loading server configuration from "/tmp/servercfg276188684" 2021-10-07 23:54:22.182010 I | etcdmain: Loading server configuration from "/tmp/servercfg316745211" 2021-10-07 23:54:22.182312 I | etcdmain: Loading server configuration from "/tmp/servercfg999857438" 2021-10-07 23:54:22.182632 I | etcdmain: Loading server configuration from "/tmp/servercfg608093669" 2021-10-07 23:54:22.182940 I | etcdmain: Loading server configuration from "/tmp/servercfg984117248" --- PASS: TestConfigFileClusteringFlags (0.00s) === RUN TestConfigParsingOtherFlags --- PASS: TestConfigParsingOtherFlags (0.00s) === RUN TestConfigFileOtherFields 2021-10-07 23:54:22.183692 I | etcdmain: Loading server configuration from "/tmp/servercfg508372831" --- PASS: TestConfigFileOtherFields (0.00s) === RUN TestConfigParsingConflictClusteringFlags --- PASS: TestConfigParsingConflictClusteringFlags (0.00s) === RUN TestConfigFileConflictClusteringFlags 2021-10-07 23:54:22.184800 I | etcdmain: Loading server configuration from "/tmp/servercfg548799282" 2021-10-07 23:54:22.185052 I | etcdmain: Loading server configuration from "/tmp/servercfg674056937" 2021-10-07 23:54:22.186287 I | etcdmain: Loading server configuration from "/tmp/servercfg740295476" 2021-10-07 23:54:22.187172 I | etcdmain: Loading server configuration from "/tmp/servercfg713002755" --- 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-07 23:54:22.189723 I | etcdmain: Loading server configuration from "/tmp/servercfg626136710" 2021-10-07 23:54:22.190001 I | etcdmain: Loading server configuration from "/tmp/servercfg831103533" 2021-10-07 23:54:22.190258 I | etcdmain: Loading server configuration from "/tmp/servercfg044533160" 2021-10-07 23:54:22.190518 I | etcdmain: Loading server configuration from "/tmp/servercfg940026087" --- PASS: TestConfigFileElectionTimeout (0.00s) PASS ok github.com/coreos/etcd/etcdmain 0.069s === RUN TestDecideClusterVersion --- PASS: TestDecideClusterVersion (0.00s) === RUN TestIsCompatibleWithVers 2021-10-07 23:54:29.660731 W | etcdserver: the running cluster version(2.1.0) is higher than the maximum cluster version(2.0.0) supported 2021-10-07 23:54:29.660838 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-07 23:54:30.662742 I | etcdserver/membership: added member 4d2 [] to cluster 0 2021-10-07 23:54:30.662852 I | etcdserver: set snapshot count to default 100000 2021-10-07 23:54:30.662872 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-07 23:54:30.673976 I | etcdserver: skipped leadership transfer for single member cluster --- PASS: TestApplyRepeat (0.02s) === RUN TestApplyRequest --- PASS: TestApplyRequest (0.00s) === RUN TestApplyRequestOnAdminMemberAttributes 2021-10-07 23:54:30.684626 I | etcdserver/membership: added member 1 [] to cluster 0 --- PASS: TestApplyRequestOnAdminMemberAttributes (0.00s) === RUN TestApplyConfChangeError 2021-10-07 23:54:30.684838 I | etcdserver/membership: added member 1 [] to cluster 0 2021-10-07 23:54:30.684874 I | etcdserver/membership: added member 2 [] to cluster 0 2021-10-07 23:54:30.684901 I | etcdserver/membership: added member 3 [] to cluster 0 2021-10-07 23:54:30.684928 I | etcdserver/membership: added member 4 [] to cluster 0 2021-10-07 23:54:30.684974 I | etcdserver/membership: removed member 4 from cluster 0 --- PASS: TestApplyConfChangeError (0.04s) === RUN TestApplyConfChangeShouldStop 2021-10-07 23:54:30.726085 I | etcdserver/membership: added member 1 [] to cluster 0 2021-10-07 23:54:30.726129 I | etcdserver/membership: added member 2 [] to cluster 0 2021-10-07 23:54:30.726160 I | etcdserver/membership: added member 3 [] to cluster 0 2021-10-07 23:54:30.726266 I | etcdserver/membership: removed member 2 from cluster 0 2021-10-07 23:54:30.726334 I | etcdserver/membership: removed member 1 from cluster 0 --- PASS: TestApplyConfChangeShouldStop (0.00s) === RUN TestApplyConfigChangeUpdatesConsistIndex 2021-10-07 23:54:30.726454 I | etcdserver/membership: added member 1 [] to cluster 0 2021-10-07 23:54:30.726644 I | etcdserver/membership: added member 2 [http://whatever:123] to cluster 0 --- PASS: TestApplyConfigChangeUpdatesConsistIndex (0.00s) === RUN TestApplyMultiConfChangeShouldStop 2021-10-07 23:54:30.726760 I | etcdserver/membership: added member 1 [] to cluster 0 2021-10-07 23:54:30.726792 I | etcdserver/membership: added member 2 [] to cluster 0 2021-10-07 23:54:30.726817 I | etcdserver/membership: added member 3 [] to cluster 0 2021-10-07 23:54:30.726841 I | etcdserver/membership: added member 4 [] to cluster 0 2021-10-07 23:54:30.726870 I | etcdserver/membership: added member 5 [] to cluster 0 2021-10-07 23:54:30.726996 I | etcdserver/membership: removed member 1 from cluster 0 2021-10-07 23:54:30.727081 I | etcdserver/membership: removed member 2 from cluster 0 2021-10-07 23:54:30.727159 I | etcdserver/membership: removed member 3 from cluster 0 2021-10-07 23:54:30.727231 I | etcdserver/membership: removed member 4 from cluster 0 --- PASS: TestApplyMultiConfChangeShouldStop (0.00s) === RUN TestDoProposal 2021-10-07 23:54:30.727345 I | etcdserver: set snapshot count to default 100000 2021-10-07 23:54:30.727365 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-07 23:54:30.727461 I | etcdserver: skipped leadership transfer for single member cluster 2021-10-07 23:54:30.727534 I | etcdserver: set snapshot count to default 100000 2021-10-07 23:54:30.727553 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-07 23:54:30.727623 I | etcdserver: skipped leadership transfer for single member cluster 2021-10-07 23:54:30.727676 I | etcdserver: set snapshot count to default 100000 2021-10-07 23:54:30.727696 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-07 23:54:30.727760 I | etcdserver: skipped leadership transfer for single member cluster 2021-10-07 23:54:30.727803 I | etcdserver: set snapshot count to default 100000 2021-10-07 23:54:30.727821 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-07 23:54:30.727885 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-07 23:54:30.749007 I | etcdserver: set snapshot count to default 100000 2021-10-07 23:54:30.749037 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-07 23:54:30.759251 I | etcdserver: skipped leadership transfer for single member cluster --- PASS: TestSyncTrigger (0.01s) === RUN TestSnapshot 2021-10-07 23:54:30.764621 I | etcdserver: saved snapshot at index 1 2021-10-07 23:54:30.764666 I | etcdserver: compacted raft log at 1 --- PASS: TestSnapshot (0.02s) === RUN TestSnapshotOrdering 2021-10-07 23:54:30.777226 I | etcdserver: set snapshot count to default 100000 2021-10-07 23:54:30.777258 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-07 23:54:30.779004 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:30.779600 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:30.779661 I | etcdserver: applying snapshot at index 0... 2021-10-07 23:54:30.779743 I | etcdserver: raft applied incoming snapshot at index 1 2021-10-07 23:54:30.779763 I | etcdserver: skipped leadership transfer for single member cluster 2021-10-07 23:54:30.779982 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:30.781046 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:30.781066 I | etcdserver: recovering alarms... 2021-10-07 23:54:30.781135 I | etcdserver: closing old backend... 2021-10-07 23:54:30.781322 I | etcdserver: finished closing old backend 2021-10-07 23:54:30.781355 I | etcdserver: finished recovering alarms 2021-10-07 23:54:30.781373 I | etcdserver: recovering store v2... 2021-10-07 23:54:30.781717 I | etcdserver: finished recovering store v2 2021-10-07 23:54:30.781754 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:30.781792 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:30.781805 I | etcdserver: removing old peers from network... 2021-10-07 23:54:30.781813 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:30.781820 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:30.781828 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:30.781838 I | etcdserver: finished applying incoming snapshot at index 1 --- PASS: TestSnapshotOrdering (0.01s) === RUN TestTriggerSnap 2021-10-07 23:54:30.786921 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-07 23:54:30.787485 I | etcdserver: start to snapshot (applied: 11, lastsnap: 0) 2021-10-07 23:54:30.787791 I | etcdserver: saved snapshot at index 11 2021-10-07 23:54:30.787816 I | etcdserver: compacted raft log at 1 2021-10-07 23:54:30.797922 I | etcdserver: skipped leadership transfer for single member cluster --- PASS: TestTriggerSnap (0.02s) === RUN TestConcurrentApplyAndSnapshotV3 2021-10-07 23:54:30.800919 I | etcdserver: set snapshot count to default 100000 2021-10-07 23:54:30.800947 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-07 23:54:30.802364 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:30.802854 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:30.802918 I | etcdserver: raft applied incoming snapshot at index 3 2021-10-07 23:54:30.802944 I | etcdserver: applying snapshot at index 0... 2021-10-07 23:54:30.803228 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:30.803781 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:30.803804 I | etcdserver: recovering alarms... 2021-10-07 23:54:30.803886 I | etcdserver: closing old backend... 2021-10-07 23:54:30.804026 I | etcdserver: finished recovering alarms 2021-10-07 23:54:30.804041 I | etcdserver: recovering store v2... 2021-10-07 23:54:30.804108 I | etcdserver: finished closing old backend 2021-10-07 23:54:30.804407 I | etcdserver: finished recovering store v2 2021-10-07 23:54:30.804440 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:30.804465 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:30.804475 I | etcdserver: removing old peers from network... 2021-10-07 23:54:30.804483 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:30.804489 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:30.804497 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:30.804507 I | etcdserver: finished applying incoming snapshot at index 3 2021-10-07 23:54:30.805124 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:30.805533 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:30.805584 I | etcdserver: raft applied incoming snapshot at index 6 2021-10-07 23:54:30.805605 I | etcdserver: applying snapshot at index 3... 2021-10-07 23:54:30.805863 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:30.806839 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:30.806912 I | etcdserver: recovering alarms... 2021-10-07 23:54:30.806996 I | etcdserver: closing old backend... 2021-10-07 23:54:30.807068 I | etcdserver: finished recovering alarms 2021-10-07 23:54:30.807078 I | etcdserver: recovering store v2... 2021-10-07 23:54:30.807254 I | etcdserver: finished closing old backend 2021-10-07 23:54:30.807567 I | etcdserver: finished recovering store v2 2021-10-07 23:54:30.807584 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:30.807600 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:30.807604 I | etcdserver: removing old peers from network... 2021-10-07 23:54:30.807608 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:30.807611 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:30.807615 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:30.807620 I | etcdserver: finished applying incoming snapshot at index 6 2021-10-07 23:54:30.808171 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:30.808666 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:30.808712 I | etcdserver: raft applied incoming snapshot at index 9 2021-10-07 23:54:30.808733 I | etcdserver: applying snapshot at index 6... 2021-10-07 23:54:30.808939 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:30.809582 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:30.809599 I | etcdserver: recovering alarms... 2021-10-07 23:54:30.809676 I | etcdserver: closing old backend... 2021-10-07 23:54:30.809711 I | etcdserver: finished recovering alarms 2021-10-07 23:54:30.809720 I | etcdserver: recovering store v2... 2021-10-07 23:54:30.809918 I | etcdserver: finished recovering store v2 2021-10-07 23:54:30.809934 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:30.809949 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:30.809953 I | etcdserver: removing old peers from network... 2021-10-07 23:54:30.809958 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:30.809961 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:30.809965 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:30.809970 I | etcdserver: finished applying incoming snapshot at index 9 2021-10-07 23:54:30.809996 I | etcdserver: finished closing old backend 2021-10-07 23:54:30.810438 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:30.810901 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:30.810943 I | etcdserver: raft applied incoming snapshot at index 12 2021-10-07 23:54:30.810959 I | etcdserver: applying snapshot at index 9... 2021-10-07 23:54:30.811578 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:30.812079 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:30.812094 I | etcdserver: recovering alarms... 2021-10-07 23:54:30.812167 I | etcdserver: closing old backend... 2021-10-07 23:54:30.812206 I | etcdserver: finished recovering alarms 2021-10-07 23:54:30.812215 I | etcdserver: recovering store v2... 2021-10-07 23:54:30.812373 I | etcdserver: finished closing old backend 2021-10-07 23:54:30.812393 I | etcdserver: finished recovering store v2 2021-10-07 23:54:30.812404 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:30.812419 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:30.812427 I | etcdserver: removing old peers from network... 2021-10-07 23:54:30.812432 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:30.812435 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:30.812439 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:30.812445 I | etcdserver: finished applying incoming snapshot at index 12 2021-10-07 23:54:30.812870 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:30.813286 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:30.813331 I | etcdserver: raft applied incoming snapshot at index 15 2021-10-07 23:54:30.813352 I | etcdserver: applying snapshot at index 12... 2021-10-07 23:54:30.813591 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:30.814452 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:30.814487 I | etcdserver: recovering alarms... 2021-10-07 23:54:30.814556 I | etcdserver: closing old backend... 2021-10-07 23:54:30.814741 I | etcdserver: finished recovering alarms 2021-10-07 23:54:30.814759 I | etcdserver: recovering store v2... 2021-10-07 23:54:30.814903 I | etcdserver: finished closing old backend 2021-10-07 23:54:30.814941 I | etcdserver: finished recovering store v2 2021-10-07 23:54:30.814954 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:30.814971 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:30.814977 I | etcdserver: removing old peers from network... 2021-10-07 23:54:30.814982 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:30.814985 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:30.814989 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:30.814995 I | etcdserver: finished applying incoming snapshot at index 15 2021-10-07 23:54:30.815479 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:30.815876 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:30.815921 I | etcdserver: raft applied incoming snapshot at index 18 2021-10-07 23:54:30.815940 I | etcdserver: applying snapshot at index 15... 2021-10-07 23:54:30.816156 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:30.816612 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:30.816630 I | etcdserver: recovering alarms... 2021-10-07 23:54:30.816703 I | etcdserver: closing old backend... 2021-10-07 23:54:30.816748 I | etcdserver: finished recovering alarms 2021-10-07 23:54:30.816764 I | etcdserver: recovering store v2... 2021-10-07 23:54:30.816927 I | etcdserver: finished closing old backend 2021-10-07 23:54:30.817011 I | etcdserver: finished recovering store v2 2021-10-07 23:54:30.817026 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:30.817041 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:30.817047 I | etcdserver: removing old peers from network... 2021-10-07 23:54:30.817051 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:30.817055 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:30.817060 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:30.817064 I | etcdserver: finished applying incoming snapshot at index 18 2021-10-07 23:54:30.818015 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:30.818519 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:30.818560 I | etcdserver: raft applied incoming snapshot at index 21 2021-10-07 23:54:30.818577 I | etcdserver: applying snapshot at index 18... 2021-10-07 23:54:30.818760 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:30.819162 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:30.819174 I | etcdserver: recovering alarms... 2021-10-07 23:54:30.819243 I | etcdserver: closing old backend... 2021-10-07 23:54:30.819276 I | etcdserver: finished recovering alarms 2021-10-07 23:54:30.819284 I | etcdserver: recovering store v2... 2021-10-07 23:54:30.819451 I | etcdserver: finished closing old backend 2021-10-07 23:54:30.819465 I | etcdserver: finished recovering store v2 2021-10-07 23:54:30.819474 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:30.819488 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:30.819494 I | etcdserver: removing old peers from network... 2021-10-07 23:54:30.819498 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:30.819501 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:30.819505 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:30.819510 I | etcdserver: finished applying incoming snapshot at index 21 2021-10-07 23:54:30.819925 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:30.820311 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:30.820348 I | etcdserver: raft applied incoming snapshot at index 24 2021-10-07 23:54:30.820365 I | etcdserver: applying snapshot at index 21... 2021-10-07 23:54:30.820540 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:30.821262 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:30.821285 I | etcdserver: recovering alarms... 2021-10-07 23:54:30.821299 I | etcdserver: closing old backend... 2021-10-07 23:54:30.821407 I | etcdserver: finished recovering alarms 2021-10-07 23:54:30.821428 I | etcdserver: recovering store v2... 2021-10-07 23:54:30.821630 I | etcdserver: finished closing old backend 2021-10-07 23:54:30.821800 I | etcdserver: finished recovering store v2 2021-10-07 23:54:30.821818 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:30.821834 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:30.821840 I | etcdserver: removing old peers from network... 2021-10-07 23:54:30.821845 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:30.821848 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:30.821852 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:30.821857 I | etcdserver: finished applying incoming snapshot at index 24 2021-10-07 23:54:30.822348 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:30.822770 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:30.822818 I | etcdserver: raft applied incoming snapshot at index 27 2021-10-07 23:54:30.822839 I | etcdserver: applying snapshot at index 24... 2021-10-07 23:54:30.823026 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:30.823462 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:30.823478 I | etcdserver: recovering alarms... 2021-10-07 23:54:30.823583 I | etcdserver: finished recovering alarms 2021-10-07 23:54:30.823594 I | etcdserver: recovering store v2... 2021-10-07 23:54:30.823783 I | etcdserver: finished recovering store v2 2021-10-07 23:54:30.823799 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:30.823823 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:30.823831 I | etcdserver: removing old peers from network... 2021-10-07 23:54:30.823838 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:30.823845 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:30.823852 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:30.823862 I | etcdserver: finished applying incoming snapshot at index 27 2021-10-07 23:54:30.823917 I | etcdserver: closing old backend... 2021-10-07 23:54:30.833822 I | etcdserver: finished closing old backend 2021-10-07 23:54:30.834115 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:30.834929 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:30.835038 I | etcdserver: raft applied incoming snapshot at index 30 2021-10-07 23:54:30.835112 I | etcdserver: applying snapshot at index 27... 2021-10-07 23:54:30.835451 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:30.836082 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:30.836109 I | etcdserver: recovering alarms... 2021-10-07 23:54:30.836196 I | etcdserver: closing old backend... 2021-10-07 23:54:30.836290 I | etcdserver: finished recovering alarms 2021-10-07 23:54:30.836309 I | etcdserver: recovering store v2... 2021-10-07 23:54:30.836520 I | etcdserver: finished closing old backend 2021-10-07 23:54:30.836599 I | etcdserver: finished recovering store v2 2021-10-07 23:54:30.836622 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:30.836656 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:30.836669 I | etcdserver: removing old peers from network... 2021-10-07 23:54:30.836676 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:30.836683 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:30.836690 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:30.836698 I | etcdserver: finished applying incoming snapshot at index 30 2021-10-07 23:54:30.837443 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:30.838112 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:30.838179 I | etcdserver: raft applied incoming snapshot at index 33 2021-10-07 23:54:30.838211 I | etcdserver: applying snapshot at index 30... 2021-10-07 23:54:30.838535 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:30.839715 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:30.839757 I | etcdserver: recovering alarms... 2021-10-07 23:54:30.839791 I | etcdserver: closing old backend... 2021-10-07 23:54:30.839958 I | etcdserver: finished recovering alarms 2021-10-07 23:54:30.840149 I | etcdserver: recovering store v2... 2021-10-07 23:54:30.840249 I | etcdserver: finished closing old backend 2021-10-07 23:54:30.840474 I | etcdserver: finished recovering store v2 2021-10-07 23:54:30.840497 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:30.840531 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:30.840545 I | etcdserver: removing old peers from network... 2021-10-07 23:54:30.840553 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:30.840558 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:30.840567 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:30.840576 I | etcdserver: finished applying incoming snapshot at index 33 2021-10-07 23:54:30.841437 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:30.842109 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:30.842174 I | etcdserver: raft applied incoming snapshot at index 36 2021-10-07 23:54:30.842199 I | etcdserver: applying snapshot at index 33... 2021-10-07 23:54:30.842503 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:30.843124 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:30.843144 I | etcdserver: recovering alarms... 2021-10-07 23:54:30.843257 I | etcdserver: closing old backend... 2021-10-07 23:54:30.843397 I | etcdserver: finished recovering alarms 2021-10-07 23:54:30.843431 I | etcdserver: recovering store v2... 2021-10-07 23:54:30.843724 I | etcdserver: finished recovering store v2 2021-10-07 23:54:30.843746 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:30.843775 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:30.843788 I | etcdserver: removing old peers from network... 2021-10-07 23:54:30.843796 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:30.843802 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:30.843809 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:30.843818 I | etcdserver: finished applying incoming snapshot at index 36 2021-10-07 23:54:30.844032 I | etcdserver: finished closing old backend 2021-10-07 23:54:30.844512 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:30.845050 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:30.845102 I | etcdserver: raft applied incoming snapshot at index 39 2021-10-07 23:54:30.845126 I | etcdserver: applying snapshot at index 36... 2021-10-07 23:54:30.845385 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:30.848180 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:30.848221 I | etcdserver: recovering alarms... 2021-10-07 23:54:30.848305 I | etcdserver: closing old backend... 2021-10-07 23:54:30.848449 I | etcdserver: finished recovering alarms 2021-10-07 23:54:30.848472 I | etcdserver: recovering store v2... 2021-10-07 23:54:30.848734 I | etcdserver: finished closing old backend 2021-10-07 23:54:30.848999 I | etcdserver: finished recovering store v2 2021-10-07 23:54:30.849027 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:30.849064 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:30.849078 I | etcdserver: removing old peers from network... 2021-10-07 23:54:30.849086 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:30.849093 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:30.849100 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:30.849109 I | etcdserver: finished applying incoming snapshot at index 39 2021-10-07 23:54:30.849830 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:30.850385 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:30.850432 I | etcdserver: raft applied incoming snapshot at index 42 2021-10-07 23:54:30.850458 I | etcdserver: applying snapshot at index 39... 2021-10-07 23:54:30.850704 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:30.851228 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:30.851244 I | etcdserver: recovering alarms... 2021-10-07 23:54:30.851278 I | etcdserver: closing old backend... 2021-10-07 23:54:30.851403 I | etcdserver: finished recovering alarms 2021-10-07 23:54:30.851415 I | etcdserver: recovering store v2... 2021-10-07 23:54:30.851483 I | etcdserver: finished closing old backend 2021-10-07 23:54:30.851599 I | etcdserver: finished recovering store v2 2021-10-07 23:54:30.851612 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:30.851628 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:30.851632 I | etcdserver: removing old peers from network... 2021-10-07 23:54:30.851636 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:30.851639 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:30.851643 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:30.851649 I | etcdserver: finished applying incoming snapshot at index 42 2021-10-07 23:54:30.852414 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:30.852984 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:30.853028 I | etcdserver: raft applied incoming snapshot at index 45 2021-10-07 23:54:30.853058 I | etcdserver: applying snapshot at index 42... 2021-10-07 23:54:30.853401 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:30.853822 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:30.853836 I | etcdserver: recovering alarms... 2021-10-07 23:54:30.853917 I | etcdserver: closing old backend... 2021-10-07 23:54:30.853947 I | etcdserver: finished recovering alarms 2021-10-07 23:54:30.853955 I | etcdserver: recovering store v2... 2021-10-07 23:54:30.854123 I | etcdserver: finished closing old backend 2021-10-07 23:54:30.854137 I | etcdserver: finished recovering store v2 2021-10-07 23:54:30.854146 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:30.854161 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:30.854168 I | etcdserver: removing old peers from network... 2021-10-07 23:54:30.854173 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:30.854176 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:30.854180 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:30.854186 I | etcdserver: finished applying incoming snapshot at index 45 2021-10-07 23:54:30.854614 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:30.855078 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:30.855117 I | etcdserver: raft applied incoming snapshot at index 48 2021-10-07 23:54:30.855136 I | etcdserver: applying snapshot at index 45... 2021-10-07 23:54:30.855328 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:30.856194 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:30.856222 I | etcdserver: recovering alarms... 2021-10-07 23:54:30.856260 I | etcdserver: closing old backend... 2021-10-07 23:54:30.856423 I | etcdserver: finished recovering alarms 2021-10-07 23:54:30.856441 I | etcdserver: recovering store v2... 2021-10-07 23:54:30.856499 I | etcdserver: finished closing old backend 2021-10-07 23:54:30.856620 I | etcdserver: finished recovering store v2 2021-10-07 23:54:30.856632 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:30.856649 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:30.856655 I | etcdserver: removing old peers from network... 2021-10-07 23:54:30.856660 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:30.856663 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:30.856667 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:30.856673 I | etcdserver: finished applying incoming snapshot at index 48 2021-10-07 23:54:30.857115 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:30.857542 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:30.857579 I | etcdserver: raft applied incoming snapshot at index 51 2021-10-07 23:54:30.857600 I | etcdserver: applying snapshot at index 48... 2021-10-07 23:54:30.857786 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:30.858229 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:30.858244 I | etcdserver: recovering alarms... 2021-10-07 23:54:30.858311 I | etcdserver: closing old backend... 2021-10-07 23:54:30.858346 I | etcdserver: finished recovering alarms 2021-10-07 23:54:30.858354 I | etcdserver: recovering store v2... 2021-10-07 23:54:30.858509 I | etcdserver: finished closing old backend 2021-10-07 23:54:30.858528 I | etcdserver: finished recovering store v2 2021-10-07 23:54:30.858537 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:30.858551 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:30.858558 I | etcdserver: removing old peers from network... 2021-10-07 23:54:30.858562 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:30.858566 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:30.858570 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:30.858574 I | etcdserver: finished applying incoming snapshot at index 51 2021-10-07 23:54:30.859042 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:30.859456 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:30.859754 I | etcdserver: raft applied incoming snapshot at index 54 2021-10-07 23:54:30.859866 I | etcdserver: applying snapshot at index 51... 2021-10-07 23:54:30.860260 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:30.860702 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:30.860720 I | etcdserver: recovering alarms... 2021-10-07 23:54:30.860787 I | etcdserver: closing old backend... 2021-10-07 23:54:30.860846 I | etcdserver: finished recovering alarms 2021-10-07 23:54:30.860858 I | etcdserver: recovering store v2... 2021-10-07 23:54:30.860994 I | etcdserver: finished closing old backend 2021-10-07 23:54:30.861091 I | etcdserver: finished recovering store v2 2021-10-07 23:54:30.861107 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:30.861132 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:30.861142 I | etcdserver: removing old peers from network... 2021-10-07 23:54:30.861150 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:30.861156 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:30.861163 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:30.861172 I | etcdserver: finished applying incoming snapshot at index 54 2021-10-07 23:54:30.861665 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:30.862152 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:30.862196 I | etcdserver: raft applied incoming snapshot at index 57 2021-10-07 23:54:30.862214 I | etcdserver: applying snapshot at index 54... 2021-10-07 23:54:30.862430 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:30.863229 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:30.863283 I | etcdserver: recovering alarms... 2021-10-07 23:54:30.863354 I | etcdserver: closing old backend... 2021-10-07 23:54:30.863449 I | etcdserver: finished recovering alarms 2021-10-07 23:54:30.863475 I | etcdserver: recovering store v2... 2021-10-07 23:54:30.863586 I | etcdserver: finished closing old backend 2021-10-07 23:54:30.863855 I | etcdserver: finished recovering store v2 2021-10-07 23:54:30.863876 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:30.863893 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:30.863900 I | etcdserver: removing old peers from network... 2021-10-07 23:54:30.863904 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:30.863908 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:30.863913 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:30.863918 I | etcdserver: finished applying incoming snapshot at index 57 2021-10-07 23:54:30.864561 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:30.864988 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:30.865029 I | etcdserver: raft applied incoming snapshot at index 60 2021-10-07 23:54:30.865051 I | etcdserver: applying snapshot at index 57... 2021-10-07 23:54:30.865259 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:30.865716 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:30.865730 I | etcdserver: recovering alarms... 2021-10-07 23:54:30.865804 I | etcdserver: closing old backend... 2021-10-07 23:54:30.865902 I | etcdserver: finished recovering alarms 2021-10-07 23:54:30.865914 I | etcdserver: recovering store v2... 2021-10-07 23:54:30.866061 I | etcdserver: finished closing old backend 2021-10-07 23:54:30.866120 I | etcdserver: finished recovering store v2 2021-10-07 23:54:30.866135 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:30.866158 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:30.866168 I | etcdserver: removing old peers from network... 2021-10-07 23:54:30.866175 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:30.866182 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:30.866190 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:30.866198 I | etcdserver: finished applying incoming snapshot at index 60 2021-10-07 23:54:30.866732 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:30.867165 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:30.867210 I | etcdserver: raft applied incoming snapshot at index 63 2021-10-07 23:54:30.867229 I | etcdserver: applying snapshot at index 60... 2021-10-07 23:54:30.867429 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:30.868341 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:30.868369 I | etcdserver: recovering alarms... 2021-10-07 23:54:30.868383 I | etcdserver: closing old backend... 2021-10-07 23:54:30.868507 I | etcdserver: finished recovering alarms 2021-10-07 23:54:30.868527 I | etcdserver: recovering store v2... 2021-10-07 23:54:30.868702 I | etcdserver: finished closing old backend 2021-10-07 23:54:30.868824 I | etcdserver: finished recovering store v2 2021-10-07 23:54:30.868845 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:30.868862 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:30.868868 I | etcdserver: removing old peers from network... 2021-10-07 23:54:30.868873 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:30.868877 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:30.868880 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:30.868886 I | etcdserver: finished applying incoming snapshot at index 63 2021-10-07 23:54:30.869445 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:30.869898 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:30.869943 I | etcdserver: raft applied incoming snapshot at index 66 2021-10-07 23:54:30.869965 I | etcdserver: applying snapshot at index 63... 2021-10-07 23:54:30.870173 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:30.870625 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:30.870642 I | etcdserver: recovering alarms... 2021-10-07 23:54:30.870724 I | etcdserver: closing old backend... 2021-10-07 23:54:30.870769 I | etcdserver: finished recovering alarms 2021-10-07 23:54:30.870778 I | etcdserver: recovering store v2... 2021-10-07 23:54:30.870912 I | etcdserver: finished closing old backend 2021-10-07 23:54:30.870965 I | etcdserver: finished recovering store v2 2021-10-07 23:54:30.870979 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:30.871000 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:30.871008 I | etcdserver: removing old peers from network... 2021-10-07 23:54:30.871012 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:30.871015 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:30.871022 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:30.871031 I | etcdserver: finished applying incoming snapshot at index 66 2021-10-07 23:54:30.934441 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:30.935331 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:30.935408 I | etcdserver: raft applied incoming snapshot at index 69 2021-10-07 23:54:30.935442 I | etcdserver: applying snapshot at index 66... 2021-10-07 23:54:30.935772 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:30.936408 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:30.936433 I | etcdserver: recovering alarms... 2021-10-07 23:54:30.936449 I | etcdserver: closing old backend... 2021-10-07 23:54:30.937050 I | etcdserver: finished recovering alarms 2021-10-07 23:54:30.937071 I | etcdserver: recovering store v2... 2021-10-07 23:54:30.937403 I | etcdserver: finished recovering store v2 2021-10-07 23:54:30.937427 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:30.937451 I | etcdserver: finished closing old backend 2021-10-07 23:54:30.937532 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:30.937547 I | etcdserver: removing old peers from network... 2021-10-07 23:54:30.937555 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:30.937562 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:30.937572 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:30.937584 I | etcdserver: finished applying incoming snapshot at index 69 2021-10-07 23:54:30.938465 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:30.939090 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:30.939146 I | etcdserver: raft applied incoming snapshot at index 72 2021-10-07 23:54:30.939165 I | etcdserver: applying snapshot at index 69... 2021-10-07 23:54:30.939479 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:30.940667 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:30.940715 I | etcdserver: recovering alarms... 2021-10-07 23:54:30.940802 I | etcdserver: closing old backend... 2021-10-07 23:54:30.940921 I | etcdserver: finished recovering alarms 2021-10-07 23:54:30.940948 I | etcdserver: recovering store v2... 2021-10-07 23:54:30.941443 I | etcdserver: finished closing old backend 2021-10-07 23:54:30.941638 I | etcdserver: finished recovering store v2 2021-10-07 23:54:30.941666 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:30.941702 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:30.941713 I | etcdserver: removing old peers from network... 2021-10-07 23:54:30.941719 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:30.941724 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:30.941730 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:30.941740 I | etcdserver: finished applying incoming snapshot at index 72 2021-10-07 23:54:30.942512 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:30.943157 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:30.943213 I | etcdserver: raft applied incoming snapshot at index 75 2021-10-07 23:54:30.943242 I | etcdserver: applying snapshot at index 72... 2021-10-07 23:54:30.943551 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:30.944232 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:30.944254 I | etcdserver: recovering alarms... 2021-10-07 23:54:30.944326 I | etcdserver: closing old backend... 2021-10-07 23:54:30.944462 I | etcdserver: finished recovering alarms 2021-10-07 23:54:30.944510 I | etcdserver: recovering store v2... 2021-10-07 23:54:30.944648 I | etcdserver: finished closing old backend 2021-10-07 23:54:30.944859 I | etcdserver: finished recovering store v2 2021-10-07 23:54:30.944880 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:30.944913 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:30.944924 I | etcdserver: removing old peers from network... 2021-10-07 23:54:30.944930 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:30.944935 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:30.944942 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:30.944950 I | etcdserver: finished applying incoming snapshot at index 75 2021-10-07 23:54:30.945732 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:30.946379 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:30.946482 I | etcdserver: raft applied incoming snapshot at index 78 2021-10-07 23:54:30.946513 I | etcdserver: applying snapshot at index 75... 2021-10-07 23:54:30.946790 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:30.948235 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:30.948272 I | etcdserver: recovering alarms... 2021-10-07 23:54:30.948351 I | etcdserver: closing old backend... 2021-10-07 23:54:30.948471 I | etcdserver: finished recovering alarms 2021-10-07 23:54:30.948491 I | etcdserver: recovering store v2... 2021-10-07 23:54:30.948895 I | etcdserver: finished closing old backend 2021-10-07 23:54:30.949181 I | etcdserver: finished recovering store v2 2021-10-07 23:54:30.949210 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:30.949246 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:30.949259 I | etcdserver: removing old peers from network... 2021-10-07 23:54:30.949267 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:30.949274 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:30.949283 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:30.949294 I | etcdserver: finished applying incoming snapshot at index 78 2021-10-07 23:54:30.950193 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:30.950883 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:30.950938 I | etcdserver: raft applied incoming snapshot at index 81 2021-10-07 23:54:30.950971 I | etcdserver: applying snapshot at index 78... 2021-10-07 23:54:30.951252 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:30.951825 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:30.951841 I | etcdserver: recovering alarms... 2021-10-07 23:54:30.951870 I | etcdserver: closing old backend... 2021-10-07 23:54:30.951969 I | etcdserver: finished recovering alarms 2021-10-07 23:54:30.951980 I | etcdserver: recovering store v2... 2021-10-07 23:54:30.952173 I | etcdserver: finished recovering store v2 2021-10-07 23:54:30.952184 I | etcdserver: finished closing old backend 2021-10-07 23:54:30.952209 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:30.952254 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:30.952267 I | etcdserver: removing old peers from network... 2021-10-07 23:54:30.952275 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:30.952283 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:30.952292 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:30.952312 I | etcdserver: finished applying incoming snapshot at index 81 2021-10-07 23:54:30.953847 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:30.954627 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:30.954739 I | etcdserver: raft applied incoming snapshot at index 84 2021-10-07 23:54:30.954784 I | etcdserver: applying snapshot at index 81... 2021-10-07 23:54:30.955220 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:30.956073 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:30.956102 I | etcdserver: recovering alarms... 2021-10-07 23:54:30.956119 I | etcdserver: closing old backend... 2021-10-07 23:54:30.956292 I | etcdserver: finished recovering alarms 2021-10-07 23:54:30.956314 I | etcdserver: recovering store v2... 2021-10-07 23:54:30.956450 I | etcdserver: finished closing old backend 2021-10-07 23:54:30.956834 I | etcdserver: finished recovering store v2 2021-10-07 23:54:30.956863 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:30.956905 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:30.956921 I | etcdserver: removing old peers from network... 2021-10-07 23:54:30.956930 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:30.956938 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:30.956949 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:30.956962 I | etcdserver: finished applying incoming snapshot at index 84 2021-10-07 23:54:30.957910 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:30.958630 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:30.958704 I | etcdserver: raft applied incoming snapshot at index 87 2021-10-07 23:54:30.958735 I | etcdserver: applying snapshot at index 84... 2021-10-07 23:54:30.959086 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:30.960577 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:30.960667 I | etcdserver: recovering alarms... 2021-10-07 23:54:30.960757 I | etcdserver: closing old backend... 2021-10-07 23:54:30.961076 I | etcdserver: finished recovering alarms 2021-10-07 23:54:30.961104 I | etcdserver: recovering store v2... 2021-10-07 23:54:30.961290 I | etcdserver: finished closing old backend 2021-10-07 23:54:30.961621 I | etcdserver: finished recovering store v2 2021-10-07 23:54:30.961652 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:30.961687 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:30.961699 I | etcdserver: removing old peers from network... 2021-10-07 23:54:30.961708 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:30.961716 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:30.961726 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:30.961748 I | etcdserver: finished applying incoming snapshot at index 87 2021-10-07 23:54:30.962771 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:30.963434 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:30.963482 I | etcdserver: raft applied incoming snapshot at index 90 2021-10-07 23:54:30.963495 I | etcdserver: applying snapshot at index 87... 2021-10-07 23:54:30.963750 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:30.964280 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:30.964294 I | etcdserver: recovering alarms... 2021-10-07 23:54:30.964368 I | etcdserver: closing old backend... 2021-10-07 23:54:30.964435 I | etcdserver: finished recovering alarms 2021-10-07 23:54:30.964443 I | etcdserver: recovering store v2... 2021-10-07 23:54:30.964662 I | etcdserver: finished recovering store v2 2021-10-07 23:54:30.964676 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:30.964695 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:30.964699 I | etcdserver: removing old peers from network... 2021-10-07 23:54:30.964704 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:30.964708 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:30.964713 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:30.964717 I | etcdserver: finished applying incoming snapshot at index 90 2021-10-07 23:54:30.964767 I | etcdserver: finished closing old backend 2021-10-07 23:54:30.966733 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:30.967392 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:30.967450 I | etcdserver: raft applied incoming snapshot at index 93 2021-10-07 23:54:30.967463 I | etcdserver: applying snapshot at index 90... 2021-10-07 23:54:30.967665 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:30.968109 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:30.968122 I | etcdserver: recovering alarms... 2021-10-07 23:54:30.968160 I | etcdserver: closing old backend... 2021-10-07 23:54:30.968236 I | etcdserver: finished recovering alarms 2021-10-07 23:54:30.968244 I | etcdserver: recovering store v2... 2021-10-07 23:54:30.968431 I | etcdserver: finished recovering store v2 2021-10-07 23:54:30.968443 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:30.968463 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:30.968468 I | etcdserver: removing old peers from network... 2021-10-07 23:54:30.968472 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:30.968475 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:30.968479 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:30.968484 I | etcdserver: finished applying incoming snapshot at index 93 2021-10-07 23:54:30.968542 I | etcdserver: finished closing old backend 2021-10-07 23:54:30.969080 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:30.969888 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:30.969976 I | etcdserver: raft applied incoming snapshot at index 96 2021-10-07 23:54:30.969999 I | etcdserver: applying snapshot at index 93... 2021-10-07 23:54:30.970330 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:30.971622 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:30.971653 I | etcdserver: recovering alarms... 2021-10-07 23:54:30.971730 I | etcdserver: closing old backend... 2021-10-07 23:54:30.971803 I | etcdserver: finished recovering alarms 2021-10-07 23:54:30.971835 I | etcdserver: recovering store v2... 2021-10-07 23:54:30.972085 I | etcdserver: finished closing old backend 2021-10-07 23:54:30.972195 I | etcdserver: finished recovering store v2 2021-10-07 23:54:30.972216 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:30.972236 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:30.972244 I | etcdserver: removing old peers from network... 2021-10-07 23:54:30.972249 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:30.972253 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:30.972257 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:30.972263 I | etcdserver: finished applying incoming snapshot at index 96 2021-10-07 23:54:31.033939 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:31.035049 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:31.035181 I | etcdserver: raft applied incoming snapshot at index 99 2021-10-07 23:54:31.035226 I | etcdserver: applying snapshot at index 96... 2021-10-07 23:54:31.035639 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:31.036521 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:31.036554 I | etcdserver: recovering alarms... 2021-10-07 23:54:31.036661 I | etcdserver: closing old backend... 2021-10-07 23:54:31.037141 I | etcdserver: finished recovering alarms 2021-10-07 23:54:31.037162 I | etcdserver: recovering store v2... 2021-10-07 23:54:31.037336 I | etcdserver: finished closing old backend 2021-10-07 23:54:31.037548 I | etcdserver: finished recovering store v2 2021-10-07 23:54:31.037581 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:31.037614 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:31.037625 I | etcdserver: removing old peers from network... 2021-10-07 23:54:31.037632 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:31.037638 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:31.037645 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:31.037653 I | etcdserver: finished applying incoming snapshot at index 99 2021-10-07 23:54:31.038525 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:31.039410 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:31.039492 I | etcdserver: raft applied incoming snapshot at index 102 2021-10-07 23:54:31.039514 I | etcdserver: applying snapshot at index 99... 2021-10-07 23:54:31.039806 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:31.042248 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:31.042288 I | etcdserver: recovering alarms... 2021-10-07 23:54:31.042339 I | etcdserver: closing old backend... 2021-10-07 23:54:31.042555 I | etcdserver: finished recovering alarms 2021-10-07 23:54:31.042582 I | etcdserver: recovering store v2... 2021-10-07 23:54:31.042843 I | etcdserver: finished closing old backend 2021-10-07 23:54:31.043231 I | etcdserver: finished recovering store v2 2021-10-07 23:54:31.043257 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:31.043291 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:31.043304 I | etcdserver: removing old peers from network... 2021-10-07 23:54:31.043319 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:31.043325 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:31.043333 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:31.043342 I | etcdserver: finished applying incoming snapshot at index 102 2021-10-07 23:54:31.044478 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:31.045308 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:31.045390 I | etcdserver: raft applied incoming snapshot at index 105 2021-10-07 23:54:31.045425 I | etcdserver: applying snapshot at index 102... 2021-10-07 23:54:31.045824 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:31.046695 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:31.046724 I | etcdserver: recovering alarms... 2021-10-07 23:54:31.046803 I | etcdserver: closing old backend... 2021-10-07 23:54:31.046969 I | etcdserver: finished recovering alarms 2021-10-07 23:54:31.047005 I | etcdserver: recovering store v2... 2021-10-07 23:54:31.047162 I | etcdserver: finished closing old backend 2021-10-07 23:54:31.047453 I | etcdserver: finished recovering store v2 2021-10-07 23:54:31.047479 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:31.047513 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:31.047529 I | etcdserver: removing old peers from network... 2021-10-07 23:54:31.047537 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:31.047545 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:31.047555 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:31.047565 I | etcdserver: finished applying incoming snapshot at index 105 2021-10-07 23:54:31.048488 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:31.049233 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:31.049374 I | etcdserver: raft applied incoming snapshot at index 108 2021-10-07 23:54:31.049425 I | etcdserver: applying snapshot at index 105... 2021-10-07 23:54:31.049812 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:31.051330 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:31.051441 I | etcdserver: recovering alarms... 2021-10-07 23:54:31.051525 I | etcdserver: closing old backend... 2021-10-07 23:54:31.052297 I | etcdserver: finished recovering alarms 2021-10-07 23:54:31.052321 I | etcdserver: finished closing old backend 2021-10-07 23:54:31.052409 I | etcdserver: recovering store v2... 2021-10-07 23:54:31.053263 I | etcdserver: finished recovering store v2 2021-10-07 23:54:31.053307 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:31.053375 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:31.053401 I | etcdserver: removing old peers from network... 2021-10-07 23:54:31.053420 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:31.053435 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:31.053452 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:31.053523 I | etcdserver: finished applying incoming snapshot at index 108 2021-10-07 23:54:31.054777 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:31.055848 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:31.056020 I | etcdserver: raft applied incoming snapshot at index 111 2021-10-07 23:54:31.056070 I | etcdserver: applying snapshot at index 108... 2021-10-07 23:54:31.056530 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:31.057603 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:31.057642 I | etcdserver: recovering alarms... 2021-10-07 23:54:31.057721 I | etcdserver: closing old backend... 2021-10-07 23:54:31.057953 I | etcdserver: finished recovering alarms 2021-10-07 23:54:31.057975 I | etcdserver: recovering store v2... 2021-10-07 23:54:31.058312 I | etcdserver: finished closing old backend 2021-10-07 23:54:31.058370 I | etcdserver: finished recovering store v2 2021-10-07 23:54:31.058393 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:31.058424 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:31.058435 I | etcdserver: removing old peers from network... 2021-10-07 23:54:31.058458 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:31.058465 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:31.058472 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:31.058480 I | etcdserver: finished applying incoming snapshot at index 111 2021-10-07 23:54:31.060352 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:31.061149 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:31.061250 I | etcdserver: raft applied incoming snapshot at index 114 2021-10-07 23:54:31.061293 I | etcdserver: applying snapshot at index 111... 2021-10-07 23:54:31.061789 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:31.062654 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:31.062685 I | etcdserver: recovering alarms... 2021-10-07 23:54:31.062762 I | etcdserver: closing old backend... 2021-10-07 23:54:31.062967 I | etcdserver: finished recovering alarms 2021-10-07 23:54:31.062985 I | etcdserver: recovering store v2... 2021-10-07 23:54:31.063281 I | etcdserver: finished closing old backend 2021-10-07 23:54:31.063337 I | etcdserver: finished recovering store v2 2021-10-07 23:54:31.063359 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:31.063387 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:31.063397 I | etcdserver: removing old peers from network... 2021-10-07 23:54:31.063404 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:31.063410 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:31.063419 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:31.063428 I | etcdserver: finished applying incoming snapshot at index 114 2021-10-07 23:54:31.064333 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:31.065052 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:31.065120 I | etcdserver: raft applied incoming snapshot at index 117 2021-10-07 23:54:31.065163 I | etcdserver: applying snapshot at index 114... 2021-10-07 23:54:31.065600 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:31.067441 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:31.067494 I | etcdserver: recovering alarms... 2021-10-07 23:54:31.067554 I | etcdserver: closing old backend... 2021-10-07 23:54:31.067828 I | etcdserver: finished recovering alarms 2021-10-07 23:54:31.067860 I | etcdserver: recovering store v2... 2021-10-07 23:54:31.068007 I | etcdserver: finished closing old backend 2021-10-07 23:54:31.068968 I | etcdserver: finished recovering store v2 2021-10-07 23:54:31.068998 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:31.069027 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:31.069037 I | etcdserver: removing old peers from network... 2021-10-07 23:54:31.069044 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:31.069050 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:31.069058 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:31.069067 I | etcdserver: finished applying incoming snapshot at index 117 2021-10-07 23:54:31.070111 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:31.070979 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:31.071057 I | etcdserver: raft applied incoming snapshot at index 120 2021-10-07 23:54:31.071077 I | etcdserver: applying snapshot at index 117... 2021-10-07 23:54:31.071320 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:31.071866 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:31.071884 I | etcdserver: recovering alarms... 2021-10-07 23:54:31.071966 I | etcdserver: closing old backend... 2021-10-07 23:54:31.072061 I | etcdserver: finished recovering alarms 2021-10-07 23:54:31.072072 I | etcdserver: recovering store v2... 2021-10-07 23:54:31.072279 I | etcdserver: finished recovering store v2 2021-10-07 23:54:31.072291 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:31.072314 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:31.072318 I | etcdserver: removing old peers from network... 2021-10-07 23:54:31.072323 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:31.072326 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:31.072331 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:31.072338 I | etcdserver: finished applying incoming snapshot at index 120 2021-10-07 23:54:31.072508 I | etcdserver: finished closing old backend 2021-10-07 23:54:31.073145 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:31.073986 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:31.074079 I | etcdserver: raft applied incoming snapshot at index 123 2021-10-07 23:54:31.074136 I | etcdserver: applying snapshot at index 120... 2021-10-07 23:54:31.074625 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:31.076189 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:31.076219 I | etcdserver: recovering alarms... 2021-10-07 23:54:31.076395 I | etcdserver: finished recovering alarms 2021-10-07 23:54:31.076416 I | etcdserver: recovering store v2... 2021-10-07 23:54:31.077219 I | etcdserver: closing old backend... 2021-10-07 23:54:31.077581 I | etcdserver: finished closing old backend 2021-10-07 23:54:31.130920 I | etcdserver: finished recovering store v2 2021-10-07 23:54:31.130985 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:31.131032 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:31.131047 I | etcdserver: removing old peers from network... 2021-10-07 23:54:31.131056 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:31.131065 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:31.131087 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:31.131110 I | etcdserver: finished applying incoming snapshot at index 123 2021-10-07 23:54:31.132559 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:31.133896 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:31.133968 I | etcdserver: raft applied incoming snapshot at index 126 2021-10-07 23:54:31.133993 I | etcdserver: applying snapshot at index 123... 2021-10-07 23:54:31.134234 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:31.134858 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:31.134877 I | etcdserver: recovering alarms... 2021-10-07 23:54:31.134969 I | etcdserver: closing old backend... 2021-10-07 23:54:31.135061 I | etcdserver: finished recovering alarms 2021-10-07 23:54:31.135078 I | etcdserver: recovering store v2... 2021-10-07 23:54:31.135312 I | etcdserver: finished closing old backend 2021-10-07 23:54:31.135337 I | etcdserver: finished recovering store v2 2021-10-07 23:54:31.135350 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:31.135374 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:31.135379 I | etcdserver: removing old peers from network... 2021-10-07 23:54:31.135383 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:31.135387 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:31.135391 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:31.135398 I | etcdserver: finished applying incoming snapshot at index 126 2021-10-07 23:54:31.135978 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:31.136565 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:31.136692 I | etcdserver: raft applied incoming snapshot at index 129 2021-10-07 23:54:31.136721 I | etcdserver: applying snapshot at index 126... 2021-10-07 23:54:31.137005 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:31.141300 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:31.141462 I | etcdserver: recovering alarms... 2021-10-07 23:54:31.141731 I | etcdserver: closing old backend... 2021-10-07 23:54:31.142094 I | etcdserver: finished recovering alarms 2021-10-07 23:54:31.142135 I | etcdserver: recovering store v2... 2021-10-07 23:54:31.142598 I | etcdserver: finished closing old backend 2021-10-07 23:54:31.142644 I | etcdserver: finished recovering store v2 2021-10-07 23:54:31.142664 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:31.142711 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:31.142726 I | etcdserver: removing old peers from network... 2021-10-07 23:54:31.142734 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:31.142742 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:31.142751 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:31.142763 I | etcdserver: finished applying incoming snapshot at index 129 2021-10-07 23:54:31.143986 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:31.145081 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:31.145170 I | etcdserver: raft applied incoming snapshot at index 132 2021-10-07 23:54:31.145197 I | etcdserver: applying snapshot at index 129... 2021-10-07 23:54:31.146061 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:31.147125 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:31.147163 I | etcdserver: recovering alarms... 2021-10-07 23:54:31.147263 I | etcdserver: closing old backend... 2021-10-07 23:54:31.147464 I | etcdserver: finished recovering alarms 2021-10-07 23:54:31.147493 I | etcdserver: recovering store v2... 2021-10-07 23:54:31.147743 I | etcdserver: finished closing old backend 2021-10-07 23:54:31.147964 I | etcdserver: finished recovering store v2 2021-10-07 23:54:31.147994 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:31.148028 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:31.148041 I | etcdserver: removing old peers from network... 2021-10-07 23:54:31.148050 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:31.148058 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:31.148067 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:31.148076 I | etcdserver: finished applying incoming snapshot at index 132 2021-10-07 23:54:31.149021 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:31.150028 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:31.150119 I | etcdserver: raft applied incoming snapshot at index 135 2021-10-07 23:54:31.150143 I | etcdserver: applying snapshot at index 132... 2021-10-07 23:54:31.150562 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:31.152737 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:31.152797 I | etcdserver: recovering alarms... 2021-10-07 23:54:31.152894 I | etcdserver: closing old backend... 2021-10-07 23:54:31.153276 I | etcdserver: finished recovering alarms 2021-10-07 23:54:31.153312 I | etcdserver: recovering store v2... 2021-10-07 23:54:31.153685 I | etcdserver: finished closing old backend 2021-10-07 23:54:31.153860 I | etcdserver: finished recovering store v2 2021-10-07 23:54:31.153893 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:31.153925 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:31.153939 I | etcdserver: removing old peers from network... 2021-10-07 23:54:31.153947 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:31.153955 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:31.153963 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:31.153974 I | etcdserver: finished applying incoming snapshot at index 135 2021-10-07 23:54:31.155162 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:31.156256 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:31.156365 I | etcdserver: raft applied incoming snapshot at index 138 2021-10-07 23:54:31.156417 I | etcdserver: applying snapshot at index 135... 2021-10-07 23:54:31.156879 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:31.157819 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:31.157855 I | etcdserver: recovering alarms... 2021-10-07 23:54:31.157953 I | etcdserver: closing old backend... 2021-10-07 23:54:31.158165 I | etcdserver: finished recovering alarms 2021-10-07 23:54:31.158188 I | etcdserver: recovering store v2... 2021-10-07 23:54:31.158434 I | etcdserver: finished closing old backend 2021-10-07 23:54:31.158655 I | etcdserver: finished recovering store v2 2021-10-07 23:54:31.158686 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:31.158715 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:31.158724 I | etcdserver: removing old peers from network... 2021-10-07 23:54:31.158732 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:31.158739 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:31.158747 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:31.158758 I | etcdserver: finished applying incoming snapshot at index 138 2021-10-07 23:54:31.160608 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:31.161537 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:31.161633 I | etcdserver: raft applied incoming snapshot at index 141 2021-10-07 23:54:31.161679 I | etcdserver: applying snapshot at index 138... 2021-10-07 23:54:31.162141 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:31.162989 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:31.163027 I | etcdserver: recovering alarms... 2021-10-07 23:54:31.163128 I | etcdserver: closing old backend... 2021-10-07 23:54:31.163304 I | etcdserver: finished recovering alarms 2021-10-07 23:54:31.163328 I | etcdserver: recovering store v2... 2021-10-07 23:54:31.163596 I | etcdserver: finished closing old backend 2021-10-07 23:54:31.163808 I | etcdserver: finished recovering store v2 2021-10-07 23:54:31.163837 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:31.163867 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:31.163880 I | etcdserver: removing old peers from network... 2021-10-07 23:54:31.163888 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:31.163895 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:31.163903 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:31.163914 I | etcdserver: finished applying incoming snapshot at index 141 2021-10-07 23:54:31.164854 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:31.165703 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:31.165794 I | etcdserver: raft applied incoming snapshot at index 144 2021-10-07 23:54:31.165827 I | etcdserver: applying snapshot at index 141... 2021-10-07 23:54:31.166222 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:31.167994 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:31.168054 I | etcdserver: recovering alarms... 2021-10-07 23:54:31.168152 I | etcdserver: closing old backend... 2021-10-07 23:54:31.168415 I | etcdserver: finished recovering alarms 2021-10-07 23:54:31.168450 I | etcdserver: recovering store v2... 2021-10-07 23:54:31.168747 I | etcdserver: finished closing old backend 2021-10-07 23:54:31.169055 I | etcdserver: finished recovering store v2 2021-10-07 23:54:31.169107 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:31.169158 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:31.169176 I | etcdserver: removing old peers from network... 2021-10-07 23:54:31.169189 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:31.169202 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:31.169215 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:31.169235 I | etcdserver: finished applying incoming snapshot at index 144 2021-10-07 23:54:31.230709 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:31.234381 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:31.234502 I | etcdserver: raft applied incoming snapshot at index 147 2021-10-07 23:54:31.234533 I | etcdserver: applying snapshot at index 144... 2021-10-07 23:54:31.234872 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:31.235600 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:31.235622 I | etcdserver: recovering alarms... 2021-10-07 23:54:31.235771 I | etcdserver: closing old backend... 2021-10-07 23:54:31.235831 I | etcdserver: finished recovering alarms 2021-10-07 23:54:31.235847 I | etcdserver: recovering store v2... 2021-10-07 23:54:31.236107 I | etcdserver: finished closing old backend 2021-10-07 23:54:31.236183 I | etcdserver: finished recovering store v2 2021-10-07 23:54:31.236205 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:31.236243 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:31.236254 I | etcdserver: removing old peers from network... 2021-10-07 23:54:31.236262 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:31.236268 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:31.236277 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:31.236284 I | etcdserver: finished applying incoming snapshot at index 147 2021-10-07 23:54:31.238830 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-07 23:54:31.240030 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-07 23:54:31.240093 I | etcdserver: raft applied incoming snapshot at index 150 2021-10-07 23:54:31.240126 I | etcdserver: applying snapshot at index 147... 2021-10-07 23:54:31.240425 I | etcdserver: restoring mvcc store... 2021-10-07 23:54:31.241080 I | etcdserver: finished restoring mvcc store 2021-10-07 23:54:31.241096 I | etcdserver: recovering alarms... 2021-10-07 23:54:31.241230 I | etcdserver: closing old backend... 2021-10-07 23:54:31.241533 I | etcdserver: finished closing old backend 2021-10-07 23:54:31.241569 I | etcdserver: finished recovering alarms 2021-10-07 23:54:31.241575 I | etcdserver: recovering store v2... 2021-10-07 23:54:31.241802 I | etcdserver: finished recovering store v2 2021-10-07 23:54:31.241823 I | etcdserver: recovering cluster configuration... 2021-10-07 23:54:31.241859 I | etcdserver: finished recovering cluster configuration 2021-10-07 23:54:31.241867 I | etcdserver: removing old peers from network... 2021-10-07 23:54:31.241873 I | etcdserver: finished removing old peers from network 2021-10-07 23:54:31.241879 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-07 23:54:31.241888 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-07 23:54:31.241897 I | etcdserver: finished applying incoming snapshot at index 150 2021-10-07 23:54:31.241942 I | etcdserver: skipped leadership transfer for single member cluster --- PASS: TestConcurrentApplyAndSnapshotV3 (0.44s) === RUN TestAddMember 2021-10-07 23:54:31.242972 I | etcdserver: set snapshot count to default 100000 2021-10-07 23:54:31.242999 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-07 23:54:31.243165 I | etcdserver/membership: added member 4d2 [foo] to cluster 0 2021-10-07 23:54:31.243197 I | etcdserver: skipped leadership transfer for single member cluster --- PASS: TestAddMember (0.00s) === RUN TestRemoveMember 2021-10-07 23:54:31.243355 I | etcdserver/membership: added member 4d2 [] to cluster 0 2021-10-07 23:54:31.243378 I | etcdserver: set snapshot count to default 100000 2021-10-07 23:54:31.243392 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-07 23:54:31.243533 I | etcdserver/membership: removed member 4d2 from cluster 0 2021-10-07 23:54:31.243571 I | etcdserver: skipped leadership transfer for single member cluster --- PASS: TestRemoveMember (0.00s) === RUN TestUpdateMember 2021-10-07 23:54:31.243729 I | etcdserver/membership: added member 4d2 [] to cluster 0 2021-10-07 23:54:31.243759 I | etcdserver: set snapshot count to default 100000 2021-10-07 23:54:31.243778 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-07 23:54:31.243899 N | etcdserver/membership: updated member 4d2 [http://127.0.0.1:1] in cluster 0 2021-10-07 23:54:31.243947 I | etcdserver: skipped leadership transfer for single member cluster --- PASS: TestUpdateMember (0.00s) === RUN TestPublish 2021-10-07 23:54:31.244176 I | etcdserver: published {Name:node1 ClientURLs:[http://a http://b]} to cluster 0 --- PASS: TestPublish (0.00s) === RUN TestPublishStopped 2021-10-07 23:54:31.244290 I | etcdserver: aborting publish because server is stopped --- PASS: TestPublishStopped (0.00s) === RUN TestPublishRetry 2021-10-07 23:54:31.244383 E | etcdserver: publish error: etcdserver: request timed out 2021-10-07 23:54:31.244404 E | etcdserver: publish error: etcdserver: request timed out 2021-10-07 23:54:31.244506 I | etcdserver: aborting publish because server is stopped --- PASS: TestPublishRetry (0.00s) === RUN TestUpdateVersion 2021-10-07 23:54:31.244596 I | etcdserver: setting up the initial cluster version to 2.0 --- PASS: TestUpdateVersion (0.00s) === RUN TestStopNotify 2021-10-07 23:54:31.244685 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.684s ? 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.042s === RUN TestAuthFlow 2021-10-07 23:54:38.349036 W | etcdserver/api/v2http: auth: malformed basic auth encoding 2021-10-07 23:54:38.349509 W | etcdserver/api/v2http: auth: incorrect password for user: root --- PASS: TestAuthFlow (0.00s) === RUN TestGetUserGrantedWithNonexistingRole --- PASS: TestGetUserGrantedWithNonexistingRole (0.00s) === RUN TestPrefixAccess 2021-10-07 23:54:38.351998 W | etcdserver/api/v2http: auth: user user does not have the root role for resource path. 2021-10-07 23:54:38.352013 W | etcdserver/api/v2http: auth: invalid access for user user on key /foo. 2021-10-07 23:54:38.352019 W | etcdserver/api/v2http: auth: user user does not have the root role for resource path. 2021-10-07 23:54:38.352026 W | etcdserver/api/v2http: auth: incorrect password for user: user 2021-10-07 23:54:38.352032 W | etcdserver/api/v2http: auth: incorrect password for user: user 2021-10-07 23:54:38.352037 W | etcdserver/api/v2http: auth: incorrect password for user: user 2021-10-07 23:54:38.352045 W | etcdserver/api/v2http: auth: invalid access for unauthenticated user on resource /bar. 2021-10-07 23:54:38.352049 W | etcdserver/api/v2http: auth: invalid access for unauthenticated user on resource /bar. 2021-10-07 23:54:38.352055 W | etcdserver/api/v2http: auth: user user does not have the root role for resource path. 2021-10-07 23:54:38.352061 W | etcdserver/api/v2http: auth: invalid access for user user on key /foo. 2021-10-07 23:54:38.352065 W | etcdserver/api/v2http: auth: malformed basic auth encoding 2021-10-07 23:54:38.352069 W | etcdserver/api/v2http: auth: malformed basic auth encoding 2021-10-07 23:54:38.352073 W | etcdserver/api/v2http: auth: malformed basic auth encoding --- PASS: TestPrefixAccess (0.00s) === RUN TestUserFromClientCertificate --- PASS: TestUserFromClientCertificate (0.00s) === RUN TestUserFromBasicAuth 2021-10-07 23:54:38.352921 W | etcdserver/api/v2http: auth: incorrect password for user: user 2021-10-07 23:54:38.352932 W | etcdserver/api/v2http: auth: incorrect password for user: user 2021-10-07 23:54:38.352937 W | etcdserver/api/v2http: auth: incorrect password for user: missing 2021-10-07 23:54:38.352942 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-07 23:54:38.354582 E | etcdserver/api/v2http: error adding member c29b431f04be0bc7 (Error while adding a member) 2021-10-07 23:54:38.354597 E | etcdserver/api/etcdhttp: got unexpected response error (Error while adding a member) 2021-10-07 23:54:38.354667 E | etcdserver/api/v2http: error removing member 1 (Error while removing member) 2021-10-07 23:54:38.354680 E | etcdserver/api/etcdhttp: got unexpected response error (Error while removing member) 2021-10-07 23:54:38.354763 E | etcdserver/api/v2http: error updating member 0 (blah) 2021-10-07 23:54:38.354775 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-07 23:54:38.357136 E | etcdserver/api/v2http: got unexpected response error (Internal Server Error) 2021-10-07 23:54:38.357208 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-07 23:54:38.358208 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.024s === 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.074s ? 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.051s === RUN TestConvert --- PASS: TestConvert (0.00s) PASS ok github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes 0.056s === RUN TestCheckPassword --- PASS: TestCheckPassword (0.15s) === RUN TestMergeUser 2021-10-07 23:54:46.846713 N | etcdserver/auth: granting duplicate role role1 for user foo 2021-10-07 23:54:46.846791 N | etcdserver/auth: revoking ungranted role role2 for user foo --- PASS: TestMergeUser (0.00s) === RUN TestMergeRole 2021-10-07 23:54:46.846851 N | etcdserver/auth: revoking ungranted read permission /foodir --- PASS: TestMergeRole (0.00s) === RUN TestAllUsers --- PASS: TestAllUsers (0.00s) === RUN TestGetAndDeleteUser 2021-10-07 23:54:46.847060 N | etcdserver/auth: deleted user cat --- PASS: TestGetAndDeleteUser (0.00s) === RUN TestAllRoles --- PASS: TestAllRoles (0.00s) === RUN TestGetAndDeleteRole 2021-10-07 23:54:46.847221 N | etcdserver/auth: deleted role animal --- PASS: TestGetAndDeleteRole (0.00s) === RUN TestEnsure --- PASS: TestEnsure (0.00s) === RUN TestCreateAndUpdateUser 2021-10-07 23:54:46.847352 N | etcdserver/auth: created user cat 2021-10-07 23:54:46.847415 N | etcdserver/auth: updated user cat --- PASS: TestCreateAndUpdateUser (0.00s) === RUN TestUpdateRole 2021-10-07 23:54:46.847577 N | etcdserver/auth: updated role animal --- PASS: TestUpdateRole (0.00s) === RUN TestCreateRole 2021-10-07 23:54:46.847674 N | etcdserver/auth: created new role animal --- PASS: TestCreateRole (0.00s) === RUN TestEnableAuth 2021-10-07 23:54:46.847766 I | etcdserver/auth: no guest role access found, creating default 2021-10-07 23:54:46.847787 N | etcdserver/auth: created new role guest 2021-10-07 23:54:46.847800 N | etcdserver/auth: auth: enabled auth --- PASS: TestEnableAuth (0.00s) === RUN TestDisableAuth 2021-10-07 23:54:46.847872 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.171s === 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-07 23:54:49.136700 I | etcdserver/membership: added member 1 [http://127.0.0.1:1] to cluster 0 2021-10-07 23:54:49.136828 I | etcdserver/membership: added member 2 [http://127.0.0.1:2] to cluster 0 2021-10-07 23:54:49.136862 I | etcdserver/membership: added member 3 [http://127.0.0.1:3] to cluster 0 2021-10-07 23:54:49.136895 I | etcdserver/membership: added member 4 [http://127.0.0.1:4] to cluster 0 2021-10-07 23:54:49.136937 I | etcdserver/membership: removed member 4 from cluster 0 --- PASS: TestClusterValidateConfigurationChange (0.00s) === RUN TestClusterGenID 2021-10-07 23:54:49.137666 I | etcdserver/membership: added member 3 [] to cluster 869b3badfbf1d6b7 --- PASS: TestClusterGenID (0.00s) === RUN TestNodeToMemberBad --- PASS: TestNodeToMemberBad (0.00s) === RUN TestClusterAddMember 2021-10-07 23:54:49.137883 I | etcdserver/membership: added member 1 [] to cluster 0 --- PASS: TestClusterAddMember (0.00s) === RUN TestClusterMembers --- PASS: TestClusterMembers (0.00s) === RUN TestClusterRemoveMember 2021-10-07 23:54:49.138083 I | etcdserver/membership: removed member 1 from cluster 0 --- PASS: TestClusterRemoveMember (0.00s) === RUN TestClusterUpdateAttributes 2021-10-07 23:54:49.138234 W | etcdserver/membership: skipped updating attributes of removed member 1 --- PASS: TestClusterUpdateAttributes (0.00s) === RUN TestNodeToMember --- PASS: TestNodeToMember (0.00s) === RUN TestIsReadyToAddNewMember 2021-10-07 23:54:49.138447 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-07 23:54:49.138468 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-07 23:54:49.138478 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-07 23:54:49.138488 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-07 23:54:49.138499 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-07 23:54:49.138560 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-07 23:54:49.138576 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-07 23:54:49.138588 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.045s ? github.com/coreos/etcd/etcdserver/stats [no test files] === RUN TestLessorGrant --- PASS: TestLessorGrant (0.00s) === RUN TestLeaseConcurrentKeys --- PASS: TestLeaseConcurrentKeys (0.00s) === RUN TestLessorRevoke --- PASS: TestLessorRevoke (0.00s) === RUN TestLessorRenew --- PASS: TestLessorRenew (0.00s) === RUN TestLessorRenewExtendPileup --- PASS: TestLessorRenewExtendPileup (0.00s) === RUN TestLessorDetach --- PASS: TestLessorDetach (0.00s) === RUN TestLessorRecover --- PASS: TestLessorRecover (0.00s) === RUN TestLessorExpire --- PASS: TestLessorExpire (1.05s) === RUN TestLessorExpireAndDemote --- PASS: TestLessorExpireAndDemote (1.05s) === RUN TestLessorMaxTTL --- PASS: TestLessorMaxTTL (0.00s) PASS ok github.com/coreos/etcd/lease 2.140s === RUN TestRenewHTTP --- PASS: TestRenewHTTP (0.00s) === 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.021s ? 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-07 23:55:02.860010 I | mvcc: store.index: compact 1 2021-10-07 23:55:02.860085 I | mvcc: store.index: compact 2 2021-10-07 23:55:02.860104 I | mvcc: store.index: compact 3 2021-10-07 23:55:02.860119 I | mvcc: store.index: compact 4 2021-10-07 23:55:02.860136 I | mvcc: store.index: compact 5 2021-10-07 23:55:02.860151 I | mvcc: store.index: compact 6 2021-10-07 23:55:02.860166 I | mvcc: store.index: compact 7 2021-10-07 23:55:02.860180 I | mvcc: store.index: compact 8 2021-10-07 23:55:02.860192 I | mvcc: store.index: compact 9 2021-10-07 23:55:02.860202 I | mvcc: store.index: compact 10 2021-10-07 23:55:02.860213 I | mvcc: store.index: compact 11 2021-10-07 23:55:02.860223 I | mvcc: store.index: compact 12 2021-10-07 23:55:02.860233 I | mvcc: store.index: compact 13 2021-10-07 23:55:02.860243 I | mvcc: store.index: compact 14 2021-10-07 23:55:02.860253 I | mvcc: store.index: compact 15 2021-10-07 23:55:02.860263 I | mvcc: store.index: compact 16 2021-10-07 23:55:02.860273 I | mvcc: store.index: compact 17 2021-10-07 23:55:02.860283 I | mvcc: store.index: compact 18 2021-10-07 23:55:02.860293 I | mvcc: store.index: compact 19 2021-10-07 23:55:02.860309 I | mvcc: store.index: compact 1 2021-10-07 23:55:02.860332 I | mvcc: store.index: compact 2 2021-10-07 23:55:02.860366 I | mvcc: store.index: compact 3 2021-10-07 23:55:02.860395 I | mvcc: store.index: compact 4 2021-10-07 23:55:02.860416 I | mvcc: store.index: compact 5 2021-10-07 23:55:02.860435 I | mvcc: store.index: compact 6 2021-10-07 23:55:02.860454 I | mvcc: store.index: compact 7 2021-10-07 23:55:02.860471 I | mvcc: store.index: compact 8 2021-10-07 23:55:02.860486 I | mvcc: store.index: compact 9 2021-10-07 23:55:02.860500 I | mvcc: store.index: compact 10 2021-10-07 23:55:02.860529 I | mvcc: store.index: compact 11 2021-10-07 23:55:02.860547 I | mvcc: store.index: compact 12 2021-10-07 23:55:02.860567 I | mvcc: store.index: compact 13 2021-10-07 23:55:02.860583 I | mvcc: store.index: compact 14 2021-10-07 23:55:02.860601 I | mvcc: store.index: compact 15 2021-10-07 23:55:02.860624 I | mvcc: store.index: compact 16 2021-10-07 23:55:02.860640 I | mvcc: store.index: compact 17 2021-10-07 23:55:02.860656 I | mvcc: store.index: compact 18 2021-10-07 23:55:02.860671 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.00s) === RUN TestKVTxnRange --- PASS: TestKVTxnRange (0.00s) === RUN TestKVRangeRev --- PASS: TestKVRangeRev (0.01s) === RUN TestKVTxnRangeRev --- PASS: TestKVTxnRangeRev (0.01s) === RUN TestKVRangeBadRev 2021-10-07 23:55:02.882895 I | mvcc: store.index: compact 4 --- PASS: TestKVRangeBadRev (0.00s) === RUN TestKVTxnRangeBadRev 2021-10-07 23:55:02.889855 I | mvcc: store.index: compact 4 --- PASS: TestKVTxnRangeBadRev (0.01s) === RUN TestKVRangeLimit --- PASS: TestKVRangeLimit (0.00s) === RUN TestKVTxnRangeLimit --- PASS: TestKVTxnRangeLimit (0.04s) === 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.00s) === RUN TestKVTxnDeleteMultipleTimes --- PASS: TestKVTxnDeleteMultipleTimes (0.05s) === RUN TestKVOperationInSequence --- PASS: TestKVOperationInSequence (0.01s) === RUN TestKVTxnBlockWriteOperations --- PASS: TestKVTxnBlockWriteOperations (0.03s) === RUN TestKVTxnNonBlockRange --- PASS: TestKVTxnNonBlockRange (0.00s) === RUN TestKVTxnOperationInSequence --- PASS: TestKVTxnOperationInSequence (0.01s) === RUN TestKVCompactReserveLastValue 2021-10-07 23:55:03.082608 I | mvcc: store.index: compact 1 2021-10-07 23:55:03.082901 I | mvcc: store.index: compact 2 2021-10-07 23:55:03.083111 I | mvcc: store.index: compact 3 2021-10-07 23:55:03.083319 I | mvcc: store.index: compact 4 2021-10-07 23:55:03.083369 I | mvcc: finished scheduled compaction at 1 (took 622.735µs) --- PASS: TestKVCompactReserveLastValue (0.00s) === RUN TestKVCompactBad 2021-10-07 23:55:03.087842 I | mvcc: store.index: compact 0 2021-10-07 23:55:03.088198 I | mvcc: store.index: compact 1 2021-10-07 23:55:03.088518 I | mvcc: store.index: compact 4 2021-10-07 23:55:03.088574 I | mvcc: finished scheduled compaction at 0 (took 580.121µs) --- PASS: TestKVCompactBad (0.01s) === RUN TestKVHash --- PASS: TestKVHash (0.01s) === RUN TestKVRestore 2021-10-07 23:55:03.157400 I | mvcc: store.index: compact 1 2021-10-07 23:55:03.159221 I | mvcc: store.index: compact 1 2021-10-07 23:55:03.159264 I | mvcc: resume scheduled compaction at 1 2021-10-07 23:55:03.159340 I | mvcc: finished scheduled compaction at 1 (took 46.863µs) --- PASS: TestKVRestore (0.07s) === RUN TestKVSnapshot --- PASS: TestKVSnapshot (0.01s) === RUN TestWatchableKVWatch --- PASS: TestWatchableKVWatch (0.11s) === RUN TestScheduleCompaction 2021-10-07 23:55:03.288192 I | mvcc: finished scheduled compaction at 1 (took 25.421µs) 2021-10-07 23:55:03.294030 I | mvcc: finished scheduled compaction at 3 (took 21.624µs) 2021-10-07 23:55:03.297856 I | mvcc: finished scheduled compaction at 1 (took 40.632µs) 2021-10-07 23:55:03.301807 I | mvcc: finished scheduled compaction at 3 (took 45.379µs) --- PASS: TestScheduleCompaction (0.02s) === RUN TestCompactAllAndRestore 2021-10-07 23:55:03.305222 I | mvcc: store.index: compact 5 2021-10-07 23:55:03.305284 I | mvcc: finished scheduled compaction at 5 (took 30.31µs) 2021-10-07 23:55:03.305457 I | mvcc: restore compact to 5 --- PASS: TestCompactAllAndRestore (0.00s) === 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-07 23:55:03.310778 I | mvcc: finished scheduled compaction at 3 (took 17.138µs) --- PASS: TestStoreCompact (0.00s) === RUN TestStoreRestore 2021-10-07 23:55:03.310977 I | mvcc: restore compact to 3 --- PASS: TestStoreRestore (0.00s) === RUN TestRestoreDelete --- PASS: TestRestoreDelete (0.00s) === RUN TestRestoreContinueUnfinishedCompaction 2021-10-07 23:55:03.322547 I | mvcc: store.index: compact 2 2021-10-07 23:55:03.322611 I | mvcc: resume scheduled compaction at 2 2021-10-07 23:55:03.322703 I | mvcc: finished scheduled compaction at 2 (took 56.566µs) --- PASS: TestRestoreContinueUnfinishedCompaction (0.11s) === RUN TestHashKVWhenCompacting 2021-10-07 23:55:03.544385 I | mvcc: store.index: compact 9899 2021-10-07 23:55:03.567731 I | mvcc: finished scheduled compaction at 9899 (took 23.231797ms) 2021-10-07 23:55:03.569124 I | mvcc: store.index: compact 9900 2021-10-07 23:55:03.569467 I | mvcc: finished scheduled compaction at 9900 (took 244.789µs) 2021-10-07 23:55:03.631038 I | mvcc: store.index: compact 9901 2021-10-07 23:55:03.631332 I | mvcc: finished scheduled compaction at 9901 (took 47.249µs) 2021-10-07 23:55:03.641703 I | mvcc: store.index: compact 9902 2021-10-07 23:55:03.642079 I | mvcc: finished scheduled compaction at 9902 (took 268.196µs) 2021-10-07 23:55:03.652356 I | mvcc: store.index: compact 9903 2021-10-07 23:55:03.652452 I | mvcc: finished scheduled compaction at 9903 (took 30.433µs) 2021-10-07 23:55:03.663017 I | mvcc: store.index: compact 9904 2021-10-07 23:55:03.663122 I | mvcc: finished scheduled compaction at 9904 (took 36.533µs) 2021-10-07 23:55:03.673662 I | mvcc: store.index: compact 9905 2021-10-07 23:55:03.673752 I | mvcc: finished scheduled compaction at 9905 (took 39.102µs) 2021-10-07 23:55:03.684366 I | mvcc: store.index: compact 9906 2021-10-07 23:55:03.684445 I | mvcc: finished scheduled compaction at 9906 (took 27.803µs) 2021-10-07 23:55:03.695015 I | mvcc: store.index: compact 9907 2021-10-07 23:55:03.695099 I | mvcc: finished scheduled compaction at 9907 (took 30.259µs) 2021-10-07 23:55:03.705621 I | mvcc: store.index: compact 9908 2021-10-07 23:55:03.705729 I | mvcc: finished scheduled compaction at 9908 (took 41.356µs) 2021-10-07 23:55:03.716625 I | mvcc: store.index: compact 9909 2021-10-07 23:55:03.716742 I | mvcc: finished scheduled compaction at 9909 (took 46.17µs) 2021-10-07 23:55:03.727522 I | mvcc: store.index: compact 9910 2021-10-07 23:55:03.727641 I | mvcc: finished scheduled compaction at 9910 (took 46.106µs) 2021-10-07 23:55:03.738341 I | mvcc: store.index: compact 9911 2021-10-07 23:55:03.738468 I | mvcc: finished scheduled compaction at 9911 (took 43.27µs) 2021-10-07 23:55:03.748970 I | mvcc: store.index: compact 9912 2021-10-07 23:55:03.749086 I | mvcc: finished scheduled compaction at 9912 (took 39.134µs) 2021-10-07 23:55:03.759714 I | mvcc: store.index: compact 9913 2021-10-07 23:55:03.759807 I | mvcc: finished scheduled compaction at 9913 (took 29.057µs) 2021-10-07 23:55:03.770274 I | mvcc: store.index: compact 9914 2021-10-07 23:55:03.770349 I | mvcc: finished scheduled compaction at 9914 (took 25.024µs) 2021-10-07 23:55:03.780803 I | mvcc: store.index: compact 9915 2021-10-07 23:55:03.780890 I | mvcc: finished scheduled compaction at 9915 (took 33.895µs) 2021-10-07 23:55:03.791292 I | mvcc: store.index: compact 9916 2021-10-07 23:55:03.791372 I | mvcc: finished scheduled compaction at 9916 (took 27.789µs) 2021-10-07 23:55:03.801883 I | mvcc: store.index: compact 9917 2021-10-07 23:55:03.801971 I | mvcc: finished scheduled compaction at 9917 (took 32.79µs) 2021-10-07 23:55:03.812364 I | mvcc: store.index: compact 9918 2021-10-07 23:55:03.812477 I | mvcc: finished scheduled compaction at 9918 (took 60.284µs) 2021-10-07 23:55:03.823113 I | mvcc: store.index: compact 9919 2021-10-07 23:55:03.823263 I | mvcc: finished scheduled compaction at 9919 (took 66.259µs) 2021-10-07 23:55:03.834126 I | mvcc: store.index: compact 9920 2021-10-07 23:55:03.834256 I | mvcc: finished scheduled compaction at 9920 (took 44.648µs) 2021-10-07 23:55:03.844722 I | mvcc: store.index: compact 9921 2021-10-07 23:55:03.844858 I | mvcc: finished scheduled compaction at 9921 (took 44.506µs) 2021-10-07 23:55:03.855527 I | mvcc: store.index: compact 9922 2021-10-07 23:55:03.855616 I | mvcc: finished scheduled compaction at 9922 (took 29.857µs) 2021-10-07 23:55:03.866124 I | mvcc: store.index: compact 9923 2021-10-07 23:55:03.866208 I | mvcc: finished scheduled compaction at 9923 (took 32.903µs) 2021-10-07 23:55:03.876912 I | mvcc: store.index: compact 9924 2021-10-07 23:55:03.877018 I | mvcc: finished scheduled compaction at 9924 (took 38.709µs) 2021-10-07 23:55:03.887835 I | mvcc: store.index: compact 9925 2021-10-07 23:55:03.887941 I | mvcc: finished scheduled compaction at 9925 (took 35.511µs) 2021-10-07 23:55:03.898855 I | mvcc: store.index: compact 9926 2021-10-07 23:55:03.898963 I | mvcc: finished scheduled compaction at 9926 (took 42.114µs) 2021-10-07 23:55:03.909702 I | mvcc: store.index: compact 9927 2021-10-07 23:55:03.909832 I | mvcc: finished scheduled compaction at 9927 (took 57.11µs) 2021-10-07 23:55:03.920707 I | mvcc: store.index: compact 9928 2021-10-07 23:55:03.920830 I | mvcc: finished scheduled compaction at 9928 (took 52.366µs) 2021-10-07 23:55:03.931279 I | mvcc: store.index: compact 9929 2021-10-07 23:55:03.931466 I | mvcc: finished scheduled compaction at 9929 (took 63.953µs) 2021-10-07 23:55:03.941978 I | mvcc: store.index: compact 9930 2021-10-07 23:55:03.942073 I | mvcc: finished scheduled compaction at 9930 (took 30.8µs) 2021-10-07 23:55:03.953020 I | mvcc: store.index: compact 9931 2021-10-07 23:55:03.953155 I | mvcc: finished scheduled compaction at 9931 (took 50.895µs) 2021-10-07 23:55:03.963797 I | mvcc: store.index: compact 9932 2021-10-07 23:55:03.963882 I | mvcc: finished scheduled compaction at 9932 (took 28.877µs) 2021-10-07 23:55:03.975557 I | mvcc: store.index: compact 9933 2021-10-07 23:55:03.975690 I | mvcc: finished scheduled compaction at 9933 (took 53.776µs) 2021-10-07 23:55:03.986348 I | mvcc: store.index: compact 9934 2021-10-07 23:55:03.986466 I | mvcc: finished scheduled compaction at 9934 (took 40.056µs) 2021-10-07 23:55:03.997088 I | mvcc: store.index: compact 9935 2021-10-07 23:55:03.997196 I | mvcc: finished scheduled compaction at 9935 (took 34.389µs) 2021-10-07 23:55:04.008060 I | mvcc: store.index: compact 9936 2021-10-07 23:55:04.008168 I | mvcc: finished scheduled compaction at 9936 (took 37.861µs) 2021-10-07 23:55:04.019004 I | mvcc: store.index: compact 9937 2021-10-07 23:55:04.019142 I | mvcc: finished scheduled compaction at 9937 (took 54.477µs) 2021-10-07 23:55:04.029896 I | mvcc: store.index: compact 9938 2021-10-07 23:55:04.030000 I | mvcc: finished scheduled compaction at 9938 (took 43.026µs) 2021-10-07 23:55:04.040826 I | mvcc: store.index: compact 9939 2021-10-07 23:55:04.040988 I | mvcc: finished scheduled compaction at 9939 (took 45.996µs) 2021-10-07 23:55:04.051627 I | mvcc: store.index: compact 9940 2021-10-07 23:55:04.051707 I | mvcc: finished scheduled compaction at 9940 (took 27.26µs) 2021-10-07 23:55:04.062540 I | mvcc: store.index: compact 9941 2021-10-07 23:55:04.062614 I | mvcc: finished scheduled compaction at 9941 (took 21.555µs) 2021-10-07 23:55:04.073289 I | mvcc: store.index: compact 9942 2021-10-07 23:55:04.073392 I | mvcc: finished scheduled compaction at 9942 (took 35.769µs) 2021-10-07 23:55:04.084079 I | mvcc: store.index: compact 9943 2021-10-07 23:55:04.084181 I | mvcc: finished scheduled compaction at 9943 (took 34.123µs) 2021-10-07 23:55:04.094986 I | mvcc: store.index: compact 9944 2021-10-07 23:55:04.095098 I | mvcc: finished scheduled compaction at 9944 (took 44.236µs) 2021-10-07 23:55:04.105753 I | mvcc: store.index: compact 9945 2021-10-07 23:55:04.105856 I | mvcc: finished scheduled compaction at 9945 (took 41.002µs) 2021-10-07 23:55:04.116831 I | mvcc: store.index: compact 9946 2021-10-07 23:55:04.117045 I | mvcc: finished scheduled compaction at 9946 (took 108.043µs) 2021-10-07 23:55:04.127529 I | mvcc: store.index: compact 9947 2021-10-07 23:55:04.127598 I | mvcc: finished scheduled compaction at 9947 (took 32.833µs) 2021-10-07 23:55:04.138503 I | mvcc: store.index: compact 9948 2021-10-07 23:55:04.138678 I | mvcc: finished scheduled compaction at 9948 (took 52.202µs) 2021-10-07 23:55:04.149269 I | mvcc: store.index: compact 9949 2021-10-07 23:55:04.149415 I | mvcc: finished scheduled compaction at 9949 (took 49.264µs) 2021-10-07 23:55:04.160210 I | mvcc: store.index: compact 9950 2021-10-07 23:55:04.160322 I | mvcc: finished scheduled compaction at 9950 (took 38.739µs) 2021-10-07 23:55:04.171462 I | mvcc: store.index: compact 9951 2021-10-07 23:55:04.171591 I | mvcc: finished scheduled compaction at 9951 (took 46.998µs) 2021-10-07 23:55:04.182171 I | mvcc: store.index: compact 9952 2021-10-07 23:55:04.182269 I | mvcc: finished scheduled compaction at 9952 (took 35.998µs) 2021-10-07 23:55:04.192906 I | mvcc: store.index: compact 9953 2021-10-07 23:55:04.193019 I | mvcc: finished scheduled compaction at 9953 (took 45.108µs) 2021-10-07 23:55:04.203760 I | mvcc: store.index: compact 9954 2021-10-07 23:55:04.203863 I | mvcc: finished scheduled compaction at 9954 (took 35.509µs) 2021-10-07 23:55:04.214746 I | mvcc: store.index: compact 9955 2021-10-07 23:55:04.214851 I | mvcc: finished scheduled compaction at 9955 (took 39.645µs) 2021-10-07 23:55:04.225522 I | mvcc: store.index: compact 9956 2021-10-07 23:55:04.225616 I | mvcc: finished scheduled compaction at 9956 (took 56.257µs) 2021-10-07 23:55:04.236145 I | mvcc: store.index: compact 9957 2021-10-07 23:55:04.236223 I | mvcc: finished scheduled compaction at 9957 (took 21.623µs) 2021-10-07 23:55:04.246548 I | mvcc: store.index: compact 9958 2021-10-07 23:55:04.246633 I | mvcc: finished scheduled compaction at 9958 (took 28.56µs) 2021-10-07 23:55:04.257080 I | mvcc: store.index: compact 9959 2021-10-07 23:55:04.257148 I | mvcc: finished scheduled compaction at 9959 (took 20.393µs) 2021-10-07 23:55:04.267637 I | mvcc: store.index: compact 9960 2021-10-07 23:55:04.267687 I | mvcc: finished scheduled compaction at 9960 (took 19.001µs) 2021-10-07 23:55:04.278375 I | mvcc: store.index: compact 9961 2021-10-07 23:55:04.278483 I | mvcc: finished scheduled compaction at 9961 (took 38.789µs) 2021-10-07 23:55:04.289098 I | mvcc: store.index: compact 9962 2021-10-07 23:55:04.289185 I | mvcc: finished scheduled compaction at 9962 (took 33.34µs) 2021-10-07 23:55:04.299802 I | mvcc: store.index: compact 9963 2021-10-07 23:55:04.299891 I | mvcc: finished scheduled compaction at 9963 (took 32.605µs) 2021-10-07 23:55:04.310496 I | mvcc: store.index: compact 9964 2021-10-07 23:55:04.310599 I | mvcc: finished scheduled compaction at 9964 (took 51.323µs) 2021-10-07 23:55:04.321524 I | mvcc: store.index: compact 9965 2021-10-07 23:55:04.321671 I | mvcc: finished scheduled compaction at 9965 (took 70.339µs) 2021-10-07 23:55:04.332147 I | mvcc: store.index: compact 9966 2021-10-07 23:55:04.332249 I | mvcc: finished scheduled compaction at 9966 (took 33.663µs) 2021-10-07 23:55:04.342890 I | mvcc: store.index: compact 9967 2021-10-07 23:55:04.342986 I | mvcc: finished scheduled compaction at 9967 (took 27.927µs) 2021-10-07 23:55:04.353537 I | mvcc: store.index: compact 9968 2021-10-07 23:55:04.353628 I | mvcc: finished scheduled compaction at 9968 (took 26.166µs) 2021-10-07 23:55:04.364144 I | mvcc: store.index: compact 9969 2021-10-07 23:55:04.364232 I | mvcc: finished scheduled compaction at 9969 (took 52.682µs) 2021-10-07 23:55:04.374660 I | mvcc: store.index: compact 9970 2021-10-07 23:55:04.374708 I | mvcc: finished scheduled compaction at 9970 (took 16.899µs) 2021-10-07 23:55:04.385086 I | mvcc: store.index: compact 9971 2021-10-07 23:55:04.385132 I | mvcc: finished scheduled compaction at 9971 (took 16.642µs) 2021-10-07 23:55:04.395717 I | mvcc: store.index: compact 9972 2021-10-07 23:55:04.395777 I | mvcc: finished scheduled compaction at 9972 (took 22.219µs) 2021-10-07 23:55:04.406655 I | mvcc: store.index: compact 9973 2021-10-07 23:55:04.406830 I | mvcc: finished scheduled compaction at 9973 (took 92.799µs) 2021-10-07 23:55:04.417395 I | mvcc: store.index: compact 9974 2021-10-07 23:55:04.417551 I | mvcc: finished scheduled compaction at 9974 (took 39.019µs) 2021-10-07 23:55:04.428180 I | mvcc: store.index: compact 9975 2021-10-07 23:55:04.428269 I | mvcc: finished scheduled compaction at 9975 (took 28.719µs) 2021-10-07 23:55:04.438798 I | mvcc: store.index: compact 9976 2021-10-07 23:55:04.438891 I | mvcc: finished scheduled compaction at 9976 (took 25.417µs) 2021-10-07 23:55:04.449185 I | mvcc: store.index: compact 9977 2021-10-07 23:55:04.449271 I | mvcc: finished scheduled compaction at 9977 (took 23.073µs) 2021-10-07 23:55:04.459706 I | mvcc: store.index: compact 9978 2021-10-07 23:55:04.459785 I | mvcc: finished scheduled compaction at 9978 (took 20.483µs) 2021-10-07 23:55:04.470197 I | mvcc: store.index: compact 9979 2021-10-07 23:55:04.470273 I | mvcc: finished scheduled compaction at 9979 (took 19.969µs) 2021-10-07 23:55:04.480665 I | mvcc: store.index: compact 9980 2021-10-07 23:55:04.480724 I | mvcc: finished scheduled compaction at 9980 (took 24.147µs) 2021-10-07 23:55:04.491134 I | mvcc: store.index: compact 9981 2021-10-07 23:55:04.491204 I | mvcc: finished scheduled compaction at 9981 (took 17.785µs) 2021-10-07 23:55:04.502306 I | mvcc: store.index: compact 9982 2021-10-07 23:55:04.502847 I | mvcc: finished scheduled compaction at 9982 (took 435.807µs) 2021-10-07 23:55:04.513065 I | mvcc: store.index: compact 9983 2021-10-07 23:55:04.513121 I | mvcc: finished scheduled compaction at 9983 (took 13.181µs) 2021-10-07 23:55:04.523975 I | mvcc: store.index: compact 9984 2021-10-07 23:55:04.524088 I | mvcc: finished scheduled compaction at 9984 (took 45.806µs) 2021-10-07 23:55:04.534555 I | mvcc: store.index: compact 9985 2021-10-07 23:55:04.534647 I | mvcc: finished scheduled compaction at 9985 (took 25.515µs) 2021-10-07 23:55:04.545463 I | mvcc: store.index: compact 9986 2021-10-07 23:55:04.545565 I | mvcc: finished scheduled compaction at 9986 (took 21.198µs) 2021-10-07 23:55:04.555935 I | mvcc: store.index: compact 9987 2021-10-07 23:55:04.556006 I | mvcc: finished scheduled compaction at 9987 (took 15.663µs) 2021-10-07 23:55:04.566522 I | mvcc: store.index: compact 9988 2021-10-07 23:55:04.566597 I | mvcc: finished scheduled compaction at 9988 (took 19.777µs) 2021-10-07 23:55:04.576970 I | mvcc: store.index: compact 9989 2021-10-07 23:55:04.577029 I | mvcc: finished scheduled compaction at 9989 (took 24.296µs) 2021-10-07 23:55:04.587537 I | mvcc: store.index: compact 9990 2021-10-07 23:55:04.587603 I | mvcc: finished scheduled compaction at 9990 (took 32.068µs) 2021-10-07 23:55:04.597899 I | mvcc: store.index: compact 9991 2021-10-07 23:55:04.597988 I | mvcc: finished scheduled compaction at 9991 (took 20.811µs) 2021-10-07 23:55:04.608281 I | mvcc: store.index: compact 9992 2021-10-07 23:55:04.608337 I | mvcc: finished scheduled compaction at 9992 (took 15.566µs) 2021-10-07 23:55:04.618756 I | mvcc: store.index: compact 9993 2021-10-07 23:55:04.618809 I | mvcc: finished scheduled compaction at 9993 (took 15.705µs) 2021-10-07 23:55:04.629224 I | mvcc: store.index: compact 9994 2021-10-07 23:55:04.629277 I | mvcc: finished scheduled compaction at 9994 (took 16.178µs) 2021-10-07 23:55:04.639925 I | mvcc: store.index: compact 9995 2021-10-07 23:55:04.640077 I | mvcc: finished scheduled compaction at 9995 (took 43.21µs) 2021-10-07 23:55:04.650373 I | mvcc: store.index: compact 9996 2021-10-07 23:55:04.650453 I | mvcc: finished scheduled compaction at 9996 (took 23.489µs) 2021-10-07 23:55:04.660806 I | mvcc: store.index: compact 9997 2021-10-07 23:55:04.660866 I | mvcc: finished scheduled compaction at 9997 (took 20.902µs) 2021-10-07 23:55:04.671302 I | mvcc: store.index: compact 9998 2021-10-07 23:55:04.671347 I | mvcc: finished scheduled compaction at 9998 (took 15.238µs) 2021-10-07 23:55:04.681699 I | mvcc: store.index: compact 9999 2021-10-07 23:55:04.681745 I | mvcc: finished scheduled compaction at 9999 (took 17.325µs) --- PASS: TestHashKVWhenCompacting (1.27s) === RUN TestHashKVZeroRevision 2021-10-07 23:55:04.705744 I | mvcc: store.index: compact 500 --- PASS: TestHashKVZeroRevision (0.01s) === RUN TestTxnPut 2021-10-07 23:55:04.706469 I | mvcc: finished scheduled compaction at 500 (took 568.653µs) --- PASS: TestTxnPut (0.00s) === RUN TestTxnBlockBackendForceCommit --- PASS: TestTxnBlockBackendForceCommit (0.11s) === RUN TestRevision --- PASS: TestRevision (0.00s) === RUN TestWatch --- PASS: TestWatch (0.01s) === RUN TestNewWatcherCancel --- PASS: TestNewWatcherCancel (0.00s) === RUN TestCancelUnsynced --- PASS: TestCancelUnsynced (0.00s) === RUN TestSyncWatchers --- PASS: TestSyncWatchers (0.00s) === RUN TestWatchCompacted 2021-10-07 23:55:04.838005 I | mvcc: store.index: compact 5 2021-10-07 23:55:04.838107 I | mvcc: finished scheduled compaction at 5 (took 45.01µs) --- PASS: TestWatchCompacted (0.10s) === RUN TestWatchFutureRev --- PASS: TestWatchFutureRev (0.00s) === RUN TestWatchRestore === RUN TestWatchRestore/Normal === RUN TestWatchRestore/RunSyncWatchLoopBeforeRestore --- PASS: TestWatchRestore (0.31s) --- PASS: TestWatchRestore/Normal (0.11s) --- PASS: TestWatchRestore/RunSyncWatchLoopBeforeRestore (0.21s) === RUN TestWatchRestoreSyncedWatcher --- PASS: TestWatchRestoreSyncedWatcher (2.01s) === RUN TestWatchBatchUnsynced --- PASS: TestWatchBatchUnsynced (0.31s) === RUN TestNewMapwatcherToEventMap --- PASS: TestNewMapwatcherToEventMap (0.00s) === RUN TestWatchVictims --- PASS: TestWatchVictims (0.36s) === RUN TestStressWatchCancelClose --- PASS: TestStressWatchCancelClose (0.02s) === RUN TestWatcherWatchID --- PASS: TestWatcherWatchID (1.01s) === RUN TestWatcherWatchPrefix --- PASS: TestWatcherWatchPrefix (0.51s) === RUN TestWatcherWatchWrongRange --- PASS: TestWatcherWatchWrongRange (0.01s) === RUN TestWatchDeleteRange --- PASS: TestWatchDeleteRange (0.00s) === RUN TestWatchStreamCancelWatcherByID --- PASS: TestWatchStreamCancelWatcherByID (0.00s) === RUN TestWatcherRequestProgress --- PASS: TestWatcherRequestProgress (0.00s) === RUN TestWatcherWatchWithFilter --- PASS: TestWatcherWatchWithFilter (0.11s) PASS ok github.com/coreos/etcd/mvcc 6.746s === RUN TestBackendClose --- PASS: TestBackendClose (0.01s) === RUN TestBackendSnapshot --- PASS: TestBackendSnapshot (0.00s) === RUN TestBackendBatchIntervalCommit --- PASS: TestBackendBatchIntervalCommit (0.10s) === RUN TestBackendDefrag --- PASS: TestBackendDefrag (0.22s) === 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.396s ? 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.02s) === 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.023s ? 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.056s ? github.com/coreos/etcd/pkg/cpuutil [no test files] === RUN TestHash32 --- PASS: TestHash32 (0.00s) PASS ok github.com/coreos/etcd/pkg/crc 0.007s ? 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.009s === 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-07 23:55:20.401742 I | pkg/fileutil: purged file /tmp/purgefile766118082/0.test successfully 2021-10-07 23:55:20.401925 I | pkg/fileutil: purged file /tmp/purgefile766118082/1.test successfully 2021-10-07 23:55:20.402017 I | pkg/fileutil: purged file /tmp/purgefile766118082/2.test successfully 2021-10-07 23:55:20.402115 I | pkg/fileutil: purged file /tmp/purgefile766118082/4.test successfully 2021-10-07 23:55:20.402203 I | pkg/fileutil: purged file /tmp/purgefile766118082/5.test successfully 2021-10-07 23:55:20.402298 I | pkg/fileutil: purged file /tmp/purgefile766118082/6.test successfully --- PASS: TestPurgeFile (0.02s) === RUN TestPurgeFileHoldingLockFile 2021-10-07 23:55:20.414138 I | pkg/fileutil: purged file /tmp/purgefile679522617/0.test successfully 2021-10-07 23:55:20.414246 I | pkg/fileutil: purged file /tmp/purgefile679522617/1.test successfully 2021-10-07 23:55:20.414336 I | pkg/fileutil: purged file /tmp/purgefile679522617/2.test successfully 2021-10-07 23:55:20.414433 I | pkg/fileutil: purged file /tmp/purgefile679522617/3.test successfully 2021-10-07 23:55:20.414521 I | pkg/fileutil: purged file /tmp/purgefile679522617/4.test successfully 2021-10-07 23:55:20.425921 I | pkg/fileutil: purged file /tmp/purgefile679522617/5.test successfully 2021-10-07 23:55:20.426038 I | pkg/fileutil: purged file /tmp/purgefile679522617/6.test successfully --- PASS: TestPurgeFileHoldingLockFile (0.02s) PASS ok github.com/coreos/etcd/pkg/fileutil 0.271s === RUN TestSetFlagsFromEnv 2021-10-07 23:55:21.559358 I | pkg/flags: recognized and used environment variable ETCD_A=foo 2021-10-07 23:55:21.559421 W | pkg/flags: recognized environment variable ETCD_C, but unused: shadowed by corresponding flag --- PASS: TestSetFlagsFromEnv (0.00s) === RUN TestSetFlagsFromEnvBad 2021-10-07 23:55:21.559501 W | pkg/flags: unrecognized environment variable ETCD_A=foo 2021-10-07 23:55:21.559510 W | pkg/flags: unrecognized environment variable ETCD_C=woof --- PASS: TestSetFlagsFromEnvBad (0.00s) === RUN TestSetFlagsFromEnvParsingError 2021-10-07 23:55:21.559556 W | pkg/flags: unrecognized environment variable ETCD_A=foo 2021-10-07 23:55:21.559563 W | pkg/flags: unrecognized environment variable ETCD_C=woof 2021-10-07 23:55:21.559568 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.008s ? 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.007s === 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.009s === RUN TestMergeLogger 2021-10-07 23:55:25.554156 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.065s ? 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-07 23:55:28.866650 I | pkg/netutil: resolving infra0.example.com:4001 to 10.0.1.10:4001 2021-10-07 23:55:28.866739 I | pkg/netutil: resolving infra0.example.com:2379 to 10.0.1.10:2379 2021-10-07 23:55:28.866750 I | pkg/netutil: resolving infra0.example.com:7001 to 10.0.1.10:7001 2021-10-07 23:55:28.866757 I | pkg/netutil: resolving infra0.example.com:2380 to 10.0.1.10:2380 2021-10-07 23:55:28.866797 W | pkg/netutil: failed resolving host infra0.example.com:4001 (cannot resolve host.); retrying in 1s 2021-10-07 23:55:29.867021 W | pkg/netutil: failed resolving host infra0.example.com:4001 (cannot resolve host.); retrying in 1s 2021-10-07 23:55:29.867121 E | pkg/netutil: could not resolve host infra0.example.com:4001 --- PASS: TestResolveTCPAddrs (1.00s) === RUN TestURLsEqual 2021-10-07 23:55:29.867363 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 2021-10-07 23:55:29.867394 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 2021-10-07 23:55:29.867427 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 2021-10-07 23:55:29.867513 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 2021-10-07 23:55:29.867527 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 2021-10-07 23:55:29.867557 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 2021-10-07 23:55:29.867593 I | pkg/netutil: resolving example.com:2380 to 10.0.10.1:2380 2021-10-07 23:55:29.867632 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 2021-10-07 23:55:29.867685 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 2021-10-07 23:55:29.867740 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 2021-10-07 23:55:29.867807 I | pkg/netutil: resolving first.com:2379 to 10.0.11.1:2379 2021-10-07 23:55:29.867817 I | pkg/netutil: resolving second.com:2380 to 10.0.11.2:2380 2021-10-07 23:55:29.867840 I | pkg/netutil: resolving second.com:2380 to 10.0.11.2:2380 2021-10-07 23:55:29.867860 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.19.0.15 --- PASS: TestGetDefaultHost (0.00s) PASS ok github.com/coreos/etcd/pkg/netutil 1.012s === RUN TestUnsetenv --- PASS: TestUnsetenv (0.00s) === RUN TestHandleInterrupts 2021-10-07 23:55:30.584513 N | pkg/osutil: received interrupt signal, shutting down... 2021-10-07 23:55:30.584822 N | pkg/osutil: received terminated signal, shutting down... --- PASS: TestHandleInterrupts (0.00s) PASS ok github.com/coreos/etcd/pkg/osutil 0.054s === RUN TestCanonicalURLPath --- PASS: TestCanonicalURLPath (0.00s) PASS ok github.com/coreos/etcd/pkg/pathutil 0.008s === RUN TestMarshaler --- PASS: TestMarshaler (0.00s) === RUN TestMarshalerPanic 2021-10-07 23:55:32.164162 C | pkg/pbutil: marshal should never fail (blah) --- PASS: TestMarshalerPanic (0.00s) === RUN TestUnmarshaler --- PASS: TestUnmarshaler (0.00s) === RUN TestUnmarshalerPanic 2021-10-07 23:55:32.164417 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.013s === RUN TestServer_Unix_Insecure {"level":"info","msg":"started proxying","from":"unix://16ABE4DE8FD5424F430A.unix-conn","to":"unix://16ABE4DE8FD641562D9C.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://16ABE4DE8FD5424F430A.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16ABE4DE8FD5424F430A.unix-conn","to":"unix://16ABE4DE8FD641562D9C.unix-conn"} server_test.go:109: took 1.287967ms with no latency {"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://16ABE4DE8FD5424F430A.unix-conn","to":"unix://16ABE4DE8FD641562D9C.unix-conn"} server_test.go:126: took 32.638237ms with no latency {"level":"info","msg":"closed proxy listener","from":"unix://16ABE4DE8FD5424F430A.unix-conn","to":"unix://16ABE4DE8FD641562D9C.unix-conn"} --- PASS: TestServer_Unix_Insecure (0.04s) === RUN TestServer_TCP_Insecure {"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:34731","to":"tcp://127.0.0.1:46555"} {"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:34731"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:34731","to":"tcp://127.0.0.1:46555"} server_test.go:109: took 970.763µs with no latency {"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:34731","to":"tcp://127.0.0.1:46555"} server_test.go:126: took 1.518133ms with no latency {"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:34731","to":"tcp://127.0.0.1:46555"} --- PASS: TestServer_TCP_Insecure (0.01s) === RUN TestServer_Unix_Secure {"level":"info","msg":"started proxying","from":"unix://16ABE4DE9260221D129D.unix-conn","to":"unix://16ABE4DE92616C691280.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://16ABE4DE9260221D129D.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16ABE4DE9260221D129D.unix-conn","to":"unix://16ABE4DE92616C691280.unix-conn"} server_test.go:109: took 2.847867ms with no latency {"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://16ABE4DE9260221D129D.unix-conn","to":"unix://16ABE4DE92616C691280.unix-conn"} server_test.go:126: took 2.778884ms with no latency {"level":"info","msg":"closed proxy listener","from":"unix://16ABE4DE9260221D129D.unix-conn","to":"unix://16ABE4DE92616C691280.unix-conn"} --- PASS: TestServer_Unix_Secure (0.01s) === RUN TestServer_TCP_Secure {"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:42135","to":"tcp://127.0.0.1:43935"} {"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:42135"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:42135","to":"tcp://127.0.0.1:43935"} server_test.go:109: took 2.15025ms with no latency {"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:42135","to":"tcp://127.0.0.1:43935"} server_test.go:126: took 2.137599ms with no latency {"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:42135","to":"tcp://127.0.0.1:43935"} --- PASS: TestServer_TCP_Secure (0.01s) === RUN TestServer_Unix_Insecure_DelayTx {"level":"info","msg":"started proxying","from":"unix://16ABE4DE93442B8E7493.unix-conn","to":"unix://16ABE4DE934524995593.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://16ABE4DE93442B8E7493.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16ABE4DE93442B8E7493.unix-conn","to":"unix://16ABE4DE934524995593.unix-conn"} server_test.go:109: took 254.696µs with no latency {"level":"info","msg":"set transmit latency","latency":"46.050655ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"unix://16ABE4DE93442B8E7493.unix-conn","to":"unix://16ABE4DE934524995593.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://16ABE4DE93442B8E7493.unix-conn","to":"unix://16ABE4DE934524995593.unix-conn"} server_test.go:124: took 46.575213ms with latency 50ms±5ms {"level":"info","msg":"removed transmit latency","latency":"46.050655ms","from":"unix://16ABE4DE93442B8E7493.unix-conn","to":"unix://16ABE4DE934524995593.unix-conn"} {"level":"info","msg":"closed proxy listener","from":"unix://16ABE4DE93442B8E7493.unix-conn","to":"unix://16ABE4DE934524995593.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:45053","to":"tcp://127.0.0.1:45409"} {"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:45053"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:45053","to":"tcp://127.0.0.1:45409"} server_test.go:109: took 718.638µs with no latency {"level":"info","msg":"set transmit latency","latency":"48.193759ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"tcp://127.0.0.1:45053","to":"tcp://127.0.0.1:45409"} {"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:45053","to":"tcp://127.0.0.1:45409"} server_test.go:124: took 50.723548ms with latency 50ms±5ms {"level":"info","msg":"removed transmit latency","latency":"48.193759ms","from":"tcp://127.0.0.1:45053","to":"tcp://127.0.0.1:45409"} {"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:45053","to":"tcp://127.0.0.1:45409"} --- PASS: TestServer_TCP_Insecure_DelayTx (0.06s) === RUN TestServer_Unix_Secure_DelayTx {"level":"info","msg":"started proxying","from":"unix://16ABE4DE99773809F60.unix-conn","to":"unix://16ABE4DE99787C9CB36.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://16ABE4DE99773809F60.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16ABE4DE99773809F60.unix-conn","to":"unix://16ABE4DE99787C9CB36.unix-conn"} server_test.go:109: took 2.45585ms with no latency {"level":"info","msg":"set transmit latency","latency":"45.314321ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"unix://16ABE4DE99773809F60.unix-conn","to":"unix://16ABE4DE99787C9CB36.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://16ABE4DE99773809F60.unix-conn","to":"unix://16ABE4DE99787C9CB36.unix-conn"} server_test.go:124: took 47.479796ms with latency 50ms±5ms {"level":"info","msg":"removed transmit latency","latency":"45.314321ms","from":"unix://16ABE4DE99773809F60.unix-conn","to":"unix://16ABE4DE99787C9CB36.unix-conn"} {"level":"info","msg":"closed proxy listener","from":"unix://16ABE4DE99773809F60.unix-conn","to":"unix://16ABE4DE99787C9CB36.unix-conn"} --- PASS: TestServer_Unix_Secure_DelayTx (0.05s) === RUN TestServer_TCP_Secure_DelayTx {"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:44515","to":"tcp://127.0.0.1:35415"} {"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:44515"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:44515","to":"tcp://127.0.0.1:35415"} server_test.go:109: took 2.174456ms with no latency {"level":"info","msg":"set transmit latency","latency":"47.687781ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"tcp://127.0.0.1:44515","to":"tcp://127.0.0.1:35415"} {"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:44515","to":"tcp://127.0.0.1:35415"} server_test.go:124: took 50.184056ms with latency 50ms±5ms {"level":"info","msg":"removed transmit latency","latency":"47.687781ms","from":"tcp://127.0.0.1:44515","to":"tcp://127.0.0.1:35415"} {"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:44515","to":"tcp://127.0.0.1:35415"} --- PASS: TestServer_TCP_Secure_DelayTx (0.06s) === RUN TestServer_Unix_Insecure_DelayAccept {"level":"info","msg":"started proxying","from":"unix://16ABE4DE9FE4DB9E447F.unix-conn","to":"unix://16ABE4DE9FE6707B84E6.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://16ABE4DE9FE4DB9E447F.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16ABE4DE9FE4DB9E447F.unix-conn","to":"unix://16ABE4DE9FE6707B84E6.unix-conn"} server_test.go:203: took 569.632µs with no latency {"level":"info","msg":"set accept latency","latency":"699.791872ms","given-latency":"700ms","given-latency-random-variable":"10ms","from":"unix://16ABE4DE9FE4DB9E447F.unix-conn","to":"unix://16ABE4DE9FE6707B84E6.unix-conn"} {"level":"debug","msg":"listener accept error","error":"accept unix 16ABE4DE9FE4DB9E447F.unix-conn: use of closed network connection"} {"level":"info","msg":"reset listener on","from":"unix://16ABE4DE9FE4DB9E447F.unix-conn"} {"level":"debug","msg":"listener is closed; retry listening on","from":"unix://16ABE4DE9FE4DB9E447F.unix-conn"} {"level":"info","msg":"reset listener on","from":"unix://16ABE4DE9FE4DB9E447F.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16ABE4DE9FE4DB9E447F.unix-conn","to":"unix://16ABE4DE9FE6707B84E6.unix-conn"} server_test.go:219: took 510.670572ms with latency 700ms±10ms {"level":"info","msg":"removed accept latency","latency":"699.791872ms","from":"unix://16ABE4DE9FE4DB9E447F.unix-conn","to":"unix://16ABE4DE9FE6707B84E6.unix-conn"} {"level":"info","msg":"closed proxy listener","from":"unix://16ABE4DE9FE4DB9E447F.unix-conn","to":"unix://16ABE4DE9FE6707B84E6.unix-conn"} --- PASS: TestServer_Unix_Insecure_DelayAccept (0.71s) === RUN TestServer_Unix_Secure_DelayAccept {"level":"info","msg":"started proxying","from":"unix://16ABE4DECA6138B7664A.unix-conn","to":"unix://16ABE4DECA62070C466.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://16ABE4DECA6138B7664A.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16ABE4DECA6138B7664A.unix-conn","to":"unix://16ABE4DECA62070C466.unix-conn"} server_test.go:203: took 1.962366ms with no latency {"level":"info","msg":"set accept latency","latency":"700.134747ms","given-latency":"700ms","given-latency-random-variable":"10ms","from":"unix://16ABE4DECA6138B7664A.unix-conn","to":"unix://16ABE4DECA62070C466.unix-conn"} {"level":"debug","msg":"listener accept error","error":"accept unix 16ABE4DECA6138B7664A.unix-conn: use of closed network connection"} {"level":"info","msg":"reset listener on","from":"unix://16ABE4DECA6138B7664A.unix-conn"} {"level":"debug","msg":"listener is closed; retry listening on","from":"unix://16ABE4DECA6138B7664A.unix-conn"} {"level":"info","msg":"reset listener on","from":"unix://16ABE4DECA6138B7664A.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16ABE4DECA6138B7664A.unix-conn","to":"unix://16ABE4DECA62070C466.unix-conn"} server_test.go:219: took 511.779483ms with latency 700ms±10ms {"level":"info","msg":"removed accept latency","latency":"700.134747ms","from":"unix://16ABE4DECA6138B7664A.unix-conn","to":"unix://16ABE4DECA62070C466.unix-conn"} {"level":"info","msg":"closed proxy listener","from":"unix://16ABE4DECA6138B7664A.unix-conn","to":"unix://16ABE4DECA62070C466.unix-conn"} --- PASS: TestServer_Unix_Secure_DelayAccept (0.71s) === RUN TestServer_PauseTx {"level":"info","msg":"started proxying","from":"unix://16ABE4DEF50141C61F65.unix-conn","to":"unix://16ABE4DEF50227273411.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://16ABE4DEF50141C61F65.unix-conn"} {"level":"info","msg":"paused transmit listen","from":"unix://16ABE4DEF50141C61F65.unix-conn","to":"unix://16ABE4DEF50227273411.unix-conn"} {"level":"info","msg":"unpaused transmit listen","from":"unix://16ABE4DEF50141C61F65.unix-conn","to":"unix://16ABE4DEF50227273411.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16ABE4DEF50141C61F65.unix-conn","to":"unix://16ABE4DEF50227273411.unix-conn"} {"level":"info","msg":"closed proxy listener","from":"unix://16ABE4DEF50141C61F65.unix-conn","to":"unix://16ABE4DEF50227273411.unix-conn"} --- PASS: TestServer_PauseTx (0.20s) === RUN TestServer_BlackholeTx {"level":"info","msg":"started proxying","from":"unix://16ABE4DF0102A9834708.unix-conn","to":"unix://16ABE4DF010397DB17FF.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://16ABE4DF0102A9834708.unix-conn"} {"level":"info","msg":"blackholed transmit","from":"unix://16ABE4DF0102A9834708.unix-conn","to":"unix://16ABE4DF010397DB17FF.unix-conn"} {"level":"debug","msg":"dropped","data-size":"12 B","from":"unix://16ABE4DF0102A9834708.unix-conn","to":"unix://16ABE4DF010397DB17FF.unix-conn"} {"level":"info","msg":"unblackholed transmit","from":"unix://16ABE4DF0102A9834708.unix-conn","to":"unix://16ABE4DF010397DB17FF.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16ABE4DF0102A9834708.unix-conn","to":"unix://16ABE4DF010397DB17FF.unix-conn"} {"level":"info","msg":"closed proxy listener","from":"unix://16ABE4DF0102A9834708.unix-conn","to":"unix://16ABE4DF010397DB17FF.unix-conn"} --- PASS: TestServer_BlackholeTx (0.20s) === RUN TestServer_CorruptTx {"level":"info","msg":"started proxying","from":"unix://16ABE4DF0D0370D5384C.unix-conn","to":"unix://16ABE4DF0D03E5EF11AF.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://16ABE4DF0D0370D5384C.unix-conn"} {"level":"info","msg":"corrupting transmit","from":"unix://16ABE4DF0D0370D5384C.unix-conn","to":"unix://16ABE4DF0D03E5EF11AF.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16ABE4DF0D0370D5384C.unix-conn","to":"unix://16ABE4DF0D03E5EF11AF.unix-conn"} {"level":"info","msg":"stopped corrupting transmit","from":"unix://16ABE4DF0D0370D5384C.unix-conn","to":"unix://16ABE4DF0D03E5EF11AF.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16ABE4DF0D0370D5384C.unix-conn","to":"unix://16ABE4DF0D03E5EF11AF.unix-conn"} {"level":"info","msg":"closed proxy listener","from":"unix://16ABE4DF0D0370D5384C.unix-conn","to":"unix://16ABE4DF0D03E5EF11AF.unix-conn"} --- PASS: TestServer_CorruptTx (0.00s) === RUN TestServer_Shutdown {"level":"info","msg":"started proxying","from":"unix://16ABE4DF0D0E4DE337D2.unix-conn","to":"unix://16ABE4DF0D0ECF8A2C67.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://16ABE4DF0D0E4DE337D2.unix-conn"} {"level":"debug","msg":"listener accept error","error":"accept unix 16ABE4DF0D0E4DE337D2.unix-conn: use of closed network connection"} {"level":"debug","msg":"listener is closed; retry listening on","from":"unix://16ABE4DF0D0E4DE337D2.unix-conn"} {"level":"info","msg":"reset listener on","from":"unix://16ABE4DF0D0E4DE337D2.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16ABE4DF0D0E4DE337D2.unix-conn","to":"unix://16ABE4DF0D0ECF8A2C67.unix-conn"} {"level":"info","msg":"closed proxy listener","from":"unix://16ABE4DF0D0E4DE337D2.unix-conn","to":"unix://16ABE4DF0D0ECF8A2C67.unix-conn"} --- PASS: TestServer_Shutdown (0.20s) === RUN TestServer_ShutdownListener {"level":"info","msg":"started proxying","from":"unix://16ABE4DF190AA6533AA9.unix-conn","to":"unix://16ABE4DF190B3EB91F33.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://16ABE4DF190AA6533AA9.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16ABE4DF190AA6533AA9.unix-conn","to":"unix://16ABE4DF190B3EB91F33.unix-conn"} {"level":"info","msg":"closed proxy listener","from":"unix://16ABE4DF190AA6533AA9.unix-conn","to":"unix://16ABE4DF190B3EB91F33.unix-conn"} --- PASS: TestServer_ShutdownListener (0.20s) === RUN TestServerHTTP_Insecure_DelayTx {"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:46025","to":"tcp://127.0.0.1:43055"} {"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:46025"} {"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:46025","to":"tcp://127.0.0.1:43055"} {"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:43055","to":"tcp://127.0.0.1:46025"} server_test.go:503: took 1.049465ms with no latency {"level":"info","msg":"set transmit latency","latency":"1.00246642s","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:46025","to":"tcp://127.0.0.1:43055"} {"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:46025","to":"tcp://127.0.0.1:43055"} {"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:43055","to":"tcp://127.0.0.1:46025"} server_test.go:539: took 1.003445142s with latency 1s±10ms {"level":"info","msg":"removed transmit latency","latency":"1.00246642s","from":"tcp://127.0.0.1:46025","to":"tcp://127.0.0.1:43055"} {"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:46025","to":"tcp://127.0.0.1:43055"} --- PASS: TestServerHTTP_Insecure_DelayTx (1.21s) === RUN TestServerHTTP_Secure_DelayTx {"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:39307","to":"tcp://127.0.0.1:38101"} {"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:39307"} {"level":"debug","msg":"transmitted","data-size":"189 B","from":"tcp://127.0.0.1:39307","to":"tcp://127.0.0.1:38101"} {"level":"debug","msg":"received","data-size":"1.6 kB","from":"tcp://127.0.0.1:38101","to":"tcp://127.0.0.1:39307"} {"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:39307","to":"tcp://127.0.0.1:38101"} {"level":"debug","msg":"received","data-size":"51 B","from":"tcp://127.0.0.1:38101","to":"tcp://127.0.0.1:39307"} {"level":"debug","msg":"transmitted","data-size":"179 B","from":"tcp://127.0.0.1:39307","to":"tcp://127.0.0.1:38101"} {"level":"debug","msg":"received","data-size":"171 B","from":"tcp://127.0.0.1:38101","to":"tcp://127.0.0.1:39307"} server_test.go:503: took 24.744333ms with no latency {"level":"info","msg":"set transmit latency","latency":"992.789967ms","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:39307","to":"tcp://127.0.0.1:38101"} {"level":"debug","msg":"transmitted","data-size":"189 B","from":"tcp://127.0.0.1:39307","to":"tcp://127.0.0.1:38101"} {"level":"debug","msg":"received","data-size":"1.6 kB","from":"tcp://127.0.0.1:38101","to":"tcp://127.0.0.1:39307"} {"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:39307","to":"tcp://127.0.0.1:38101"} {"level":"debug","msg":"received","data-size":"51 B","from":"tcp://127.0.0.1:38101","to":"tcp://127.0.0.1:39307"} {"level":"debug","msg":"transmitted","data-size":"179 B","from":"tcp://127.0.0.1:39307","to":"tcp://127.0.0.1:38101"} {"level":"debug","msg":"received","data-size":"171 B","from":"tcp://127.0.0.1:38101","to":"tcp://127.0.0.1:39307"} server_test.go:539: took 2.996090168s with latency 1s±10ms {"level":"info","msg":"removed transmit latency","latency":"992.789967ms","from":"tcp://127.0.0.1:39307","to":"tcp://127.0.0.1:38101"} {"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:39307","to":"tcp://127.0.0.1:38101"} --- PASS: TestServerHTTP_Secure_DelayTx (3.23s) === RUN TestServerHTTP_Insecure_DelayRx {"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:37205","to":"tcp://127.0.0.1:42791"} {"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:37205"} {"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:37205","to":"tcp://127.0.0.1:42791"} {"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:42791","to":"tcp://127.0.0.1:37205"} server_test.go:503: took 788.639µs with no latency {"level":"info","msg":"set receive latency","latency":"1.000690828s","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:42791","to":"tcp://127.0.0.1:37205"} {"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:37205","to":"tcp://127.0.0.1:42791"} {"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:42791","to":"tcp://127.0.0.1:37205"} server_test.go:539: took 1.001278338s with latency 1s±10ms {"level":"info","msg":"removed receive latency","latency":"1.000690828s","from":"tcp://127.0.0.1:42791","to":"tcp://127.0.0.1:37205"} {"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:37205","to":"tcp://127.0.0.1:42791"} --- PASS: TestServerHTTP_Insecure_DelayRx (1.21s) === RUN TestServerHTTP_Secure_DelayRx {"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:46077","to":"tcp://127.0.0.1:33835"} {"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:46077"} {"level":"debug","msg":"transmitted","data-size":"189 B","from":"tcp://127.0.0.1:46077","to":"tcp://127.0.0.1:33835"} {"level":"debug","msg":"received","data-size":"1.6 kB","from":"tcp://127.0.0.1:33835","to":"tcp://127.0.0.1:46077"} {"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:46077","to":"tcp://127.0.0.1:33835"} {"level":"debug","msg":"received","data-size":"51 B","from":"tcp://127.0.0.1:33835","to":"tcp://127.0.0.1:46077"} {"level":"debug","msg":"transmitted","data-size":"179 B","from":"tcp://127.0.0.1:46077","to":"tcp://127.0.0.1:33835"} {"level":"debug","msg":"received","data-size":"171 B","from":"tcp://127.0.0.1:33835","to":"tcp://127.0.0.1:46077"} server_test.go:503: took 11.684632ms with no latency {"level":"info","msg":"set receive latency","latency":"995.28174ms","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:33835","to":"tcp://127.0.0.1:46077"} {"level":"debug","msg":"transmitted","data-size":"189 B","from":"tcp://127.0.0.1:46077","to":"tcp://127.0.0.1:33835"} {"level":"debug","msg":"received","data-size":"1.6 kB","from":"tcp://127.0.0.1:33835","to":"tcp://127.0.0.1:46077"} {"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:46077","to":"tcp://127.0.0.1:33835"} {"level":"debug","msg":"received","data-size":"51 B","from":"tcp://127.0.0.1:33835","to":"tcp://127.0.0.1:46077"} {"level":"debug","msg":"transmitted","data-size":"179 B","from":"tcp://127.0.0.1:46077","to":"tcp://127.0.0.1:33835"} {"level":"debug","msg":"received","data-size":"171 B","from":"tcp://127.0.0.1:33835","to":"tcp://127.0.0.1:46077"} server_test.go:539: took 3.000768295s with latency 1s±10ms {"level":"info","msg":"removed receive latency","latency":"995.28174ms","from":"tcp://127.0.0.1:33835","to":"tcp://127.0.0.1:46077"} {"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:46077","to":"tcp://127.0.0.1:33835"} --- PASS: TestServerHTTP_Secure_DelayRx (3.22s) PASS ok github.com/coreos/etcd/pkg/proxy 11.441s === 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.010s ? github.com/coreos/etcd/pkg/runtime [no test files] === RUN TestFIFOSchedule --- PASS: TestFIFOSchedule (0.00s) PASS ok github.com/coreos/etcd/pkg/schedule 0.040s === RUN TestSRVGetCluster --- PASS: TestSRVGetCluster (0.00s) === RUN TestSRVDiscover --- PASS: TestSRVDiscover (0.00s) PASS ok github.com/coreos/etcd/pkg/srv 0.055s ? 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-NihT80/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-NihT80/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.048s === RUN TestGetCipherSuites --- PASS: TestGetCipherSuites (5.47s) PASS ok github.com/coreos/etcd/pkg/tlsutil 5.485s === RUN TestNewKeepAliveListener --- PASS: TestNewKeepAliveListener (0.10s) === RUN TestNewKeepAliveListenerTLSEmptyConfig --- PASS: TestNewKeepAliveListenerTLSEmptyConfig (0.00s) === RUN TestNewListenerTLSInfo --- PASS: TestNewListenerTLSInfo (0.22s) === RUN TestNewListenerTLSInfoSkipClientSANVerify --- PASS: TestNewListenerTLSInfoSkipClientSANVerify (1.87s) === RUN TestNewListenerTLSEmptyInfo --- PASS: TestNewListenerTLSEmptyInfo (0.00s) === RUN TestNewTransportTLSInfo --- PASS: TestNewTransportTLSInfo (0.05s) === RUN TestTLSInfoNonexist --- PASS: TestTLSInfoNonexist (0.00s) === RUN TestTLSInfoEmpty --- PASS: TestTLSInfoEmpty (0.00s) === RUN TestTLSInfoMissingFields --- PASS: TestTLSInfoMissingFields (0.14s) === RUN TestTLSInfoParseFuncError --- PASS: TestTLSInfoParseFuncError (0.04s) === RUN TestTLSInfoConfigFuncs --- PASS: TestTLSInfoConfigFuncs (0.10s) === RUN TestNewListenerUnixSocket --- PASS: TestNewListenerUnixSocket (0.00s) === RUN TestNewListenerTLSInfoSelfCert --- PASS: TestNewListenerTLSInfoSelfCert (0.23s) === RUN TestIsClosedConnError --- PASS: TestIsClosedConnError (0.03s) === 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.17s) PASS ok github.com/coreos/etcd/pkg/transport 3.007s === 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.011s === RUN TestWait --- PASS: TestWait (0.00s) === RUN TestRegisterDupPanic 2021/10/07 23:56:08 dup id 1 --- PASS: TestRegisterDupPanic (0.00s) === RUN TestTriggerDupSuppression --- PASS: TestTriggerDupSuppression (0.00s) === RUN TestIsRegistered --- PASS: TestIsRegistered (0.00s) === RUN TestWaitTime --- PASS: TestWaitTime (0.00s) === RUN TestWaitTestStress --- PASS: TestWaitTestStress (0.01s) PASS ok github.com/coreos/etcd/pkg/wait 0.074s === RUN TestClusterProxyMemberList 2021-10-07 23:56:12.052615 I | integration: launching 7637969937257842702 (unix://localhost:76379699372578427020) 2021-10-07 23:56:12.055318 I | etcdserver: name = 7637969937257842702 2021-10-07 23:56:12.055340 I | etcdserver: data dir = /tmp/etcd836185689 2021-10-07 23:56:12.055351 I | etcdserver: member dir = /tmp/etcd836185689/member 2021-10-07 23:56:12.055359 I | etcdserver: heartbeat = 10ms 2021-10-07 23:56:12.055368 I | etcdserver: election = 100ms 2021-10-07 23:56:12.055376 I | etcdserver: snapshot count = 0 2021-10-07 23:56:12.055408 I | etcdserver: advertise client URLs = unix://127.0.0.1:210021429017 2021-10-07 23:56:12.055420 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:210011429017 2021-10-07 23:56:12.055446 I | etcdserver: initial cluster = 7637969937257842702=unix://127.0.0.1:210011429017 2021-10-07 23:56:12.057107 I | etcdserver: starting member 452d849e44f8ead7 in cluster 97f67d9a05fd9861 2021-10-07 23:56:12.057145 I | raft: 452d849e44f8ead7 became follower at term 0 2021-10-07 23:56:12.057160 I | raft: newRaft 452d849e44f8ead7 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2021-10-07 23:56:12.057170 I | raft: 452d849e44f8ead7 became follower at term 1 2021-10-07 23:56:12.058028 W | auth: simple token is not cryptographically signed 2021-10-07 23:56:12.061547 I | etcdserver: set snapshot count to default 100000 2021-10-07 23:56:12.061583 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-07 23:56:12.061694 I | etcdserver: 452d849e44f8ead7 as single-node; fast-forwarding 9 ticks (election ticks 10) 2021-10-07 23:56:12.063025 I | etcdserver/membership: added member 452d849e44f8ead7 [unix://127.0.0.1:210011429017] to cluster 97f67d9a05fd9861 2021-10-07 23:56:12.065100 I | integration: launched 7637969937257842702 (unix://localhost:76379699372578427020) 2021-10-07 23:56:12.147548 I | raft: 452d849e44f8ead7 is starting a new election at term 1 2021-10-07 23:56:12.147605 I | raft: 452d849e44f8ead7 became candidate at term 2 2021-10-07 23:56:12.147633 I | raft: 452d849e44f8ead7 received MsgVoteResp from 452d849e44f8ead7 at term 2 2021-10-07 23:56:12.147656 I | raft: 452d849e44f8ead7 became leader at term 2 2021-10-07 23:56:12.147671 I | raft: raft.node: 452d849e44f8ead7 elected leader 452d849e44f8ead7 at term 2 2021-10-07 23:56:12.148010 I | etcdserver: published {Name:7637969937257842702 ClientURLs:[unix://127.0.0.1:210021429017]} to cluster 97f67d9a05fd9861 2021-10-07 23:56:12.148063 I | etcdserver: setting up the initial cluster version to 3.3 2021-10-07 23:56:12.148225 N | etcdserver/membership: set the initial cluster version to 3.3 2021-10-07 23:56:12.148327 I | etcdserver/api: enabled capabilities for version 3.3 2021-10-07 23:56:12.156688 I | grpcproxy: registered "127.0.0.1:35935" with 7-second lease 2021-10-07 23:56:13.654428 W | grpcproxy: clusterProxy watcher error (rpc error: code = Unavailable desc = naming: watch closed) {"level":"warn","ts":"2021-10-07T23:56:13.654Z","caller":"clientv3/retry_interceptor.go:62","msg":"retrying of unary invoker failed","target":"endpoint://client-67970501-0bbf-4575-998e-c3007d6e619b/localhost:76379699372578427020","attempt":0,"error":"rpc error: code = Canceled desc = context canceled"} 2021-10-07 23:56:13.654534 I | integration: terminating 7637969937257842702 (unix://localhost:76379699372578427020) 2021-10-07 23:56:13.656757 I | integration: terminated 7637969937257842702 (unix://localhost:76379699372578427020) --- PASS: TestClusterProxyMemberList (1.61s) === RUN TestKVProxyRange 2021-10-07 23:56:13.658157 I | integration: launching 9215985197287403076 (unix://localhost:92159851972874030760) 2021-10-07 23:56:13.659732 I | etcdserver: name = 9215985197287403076 2021-10-07 23:56:13.659748 I | etcdserver: data dir = /tmp/etcd126141412 2021-10-07 23:56:13.659754 I | etcdserver: member dir = /tmp/etcd126141412/member 2021-10-07 23:56:13.659759 I | etcdserver: heartbeat = 10ms 2021-10-07 23:56:13.659763 I | etcdserver: election = 100ms 2021-10-07 23:56:13.659767 I | etcdserver: snapshot count = 0 2021-10-07 23:56:13.659775 I | etcdserver: advertise client URLs = unix://127.0.0.1:210041429017 2021-10-07 23:56:13.659780 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:210031429017 2021-10-07 23:56:13.659791 I | etcdserver: initial cluster = 9215985197287403076=unix://127.0.0.1:210031429017 2021-10-07 23:56:13.663800 I | etcdserver: starting member bfdfa0ca173fc6bb in cluster ce61239e1e3ec4ba 2021-10-07 23:56:13.663850 I | raft: bfdfa0ca173fc6bb became follower at term 0 2021-10-07 23:56:13.663862 I | raft: newRaft bfdfa0ca173fc6bb [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2021-10-07 23:56:13.663868 I | raft: bfdfa0ca173fc6bb became follower at term 1 2021-10-07 23:56:13.665462 W | auth: simple token is not cryptographically signed 2021-10-07 23:56:13.668075 I | etcdserver: set snapshot count to default 100000 2021-10-07 23:56:13.668109 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-07 23:56:13.668361 I | etcdserver: bfdfa0ca173fc6bb as single-node; fast-forwarding 9 ticks (election ticks 10) 2021-10-07 23:56:13.668598 I | etcdserver/membership: added member bfdfa0ca173fc6bb [unix://127.0.0.1:210031429017] to cluster ce61239e1e3ec4ba 2021-10-07 23:56:13.670244 I | integration: launched 9215985197287403076 (unix://localhost:92159851972874030760) 2021-10-07 23:56:13.684260 I | raft: bfdfa0ca173fc6bb is starting a new election at term 1 2021-10-07 23:56:13.684300 I | raft: bfdfa0ca173fc6bb became candidate at term 2 2021-10-07 23:56:13.684319 I | raft: bfdfa0ca173fc6bb received MsgVoteResp from bfdfa0ca173fc6bb at term 2 2021-10-07 23:56:13.684346 I | raft: bfdfa0ca173fc6bb became leader at term 2 2021-10-07 23:56:13.684364 I | raft: raft.node: bfdfa0ca173fc6bb elected leader bfdfa0ca173fc6bb at term 2 2021-10-07 23:56:13.684810 I | etcdserver: published {Name:9215985197287403076 ClientURLs:[unix://127.0.0.1:210041429017]} to cluster ce61239e1e3ec4ba 2021-10-07 23:56:13.684845 I | etcdserver: setting up the initial cluster version to 3.3 2021-10-07 23:56:13.685089 N | etcdserver/membership: set the initial cluster version to 3.3 2021-10-07 23:56:13.699665 I | integration: terminating 9215985197287403076 (unix://localhost:92159851972874030760) 2021-10-07 23:56:13.733515 I | integration: terminated 9215985197287403076 (unix://localhost:92159851972874030760) --- PASS: TestKVProxyRange (0.08s) === RUN TestRegister 2021-10-07 23:56:13.737378 I | integration: launching 4997774747466028471 (unix://localhost:49977747474660284710) 2021-10-07 23:56:13.740088 I | etcdserver: name = 4997774747466028471 2021-10-07 23:56:13.740119 I | etcdserver: data dir = /tmp/etcd776481267 2021-10-07 23:56:13.740132 I | etcdserver: member dir = /tmp/etcd776481267/member 2021-10-07 23:56:13.740142 I | etcdserver: heartbeat = 10ms 2021-10-07 23:56:13.740152 I | etcdserver: election = 100ms 2021-10-07 23:56:13.740161 I | etcdserver: snapshot count = 0 2021-10-07 23:56:13.740179 I | etcdserver: advertise client URLs = unix://127.0.0.1:210061429017 2021-10-07 23:56:13.740191 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:210051429017 2021-10-07 23:56:13.740211 I | etcdserver: initial cluster = 4997774747466028471=unix://127.0.0.1:210051429017 2021-10-07 23:56:13.742630 I | etcdserver: starting member d8ac6035b70af438 in cluster 294708f99e2e224a 2021-10-07 23:56:13.742678 I | raft: d8ac6035b70af438 became follower at term 0 2021-10-07 23:56:13.742699 I | raft: newRaft d8ac6035b70af438 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2021-10-07 23:56:13.742711 I | raft: d8ac6035b70af438 became follower at term 1 2021-10-07 23:56:13.744181 W | auth: simple token is not cryptographically signed 2021-10-07 23:56:13.746678 I | etcdserver: set snapshot count to default 100000 2021-10-07 23:56:13.746732 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-07 23:56:13.746872 I | etcdserver: d8ac6035b70af438 as single-node; fast-forwarding 9 ticks (election ticks 10) 2021-10-07 23:56:13.747365 I | etcdserver/membership: added member d8ac6035b70af438 [unix://127.0.0.1:210051429017] to cluster 294708f99e2e224a 2021-10-07 23:56:13.749900 I | integration: launched 4997774747466028471 (unix://localhost:49977747474660284710) 2021-10-07 23:56:13.793111 I | raft: d8ac6035b70af438 is starting a new election at term 1 2021-10-07 23:56:13.793138 I | raft: d8ac6035b70af438 became candidate at term 2 2021-10-07 23:56:13.793149 I | raft: d8ac6035b70af438 received MsgVoteResp from d8ac6035b70af438 at term 2 2021-10-07 23:56:13.793163 I | raft: d8ac6035b70af438 became leader at term 2 2021-10-07 23:56:13.793170 I | raft: raft.node: d8ac6035b70af438 elected leader d8ac6035b70af438 at term 2 2021-10-07 23:56:13.793445 I | etcdserver: published {Name:4997774747466028471 ClientURLs:[unix://127.0.0.1:210061429017]} to cluster 294708f99e2e224a 2021-10-07 23:56:13.793515 I | etcdserver: setting up the initial cluster version to 3.3 2021-10-07 23:56:13.793626 N | etcdserver/membership: set the initial cluster version to 3.3 2021-10-07 23:56:13.809510 I | grpcproxy: registered "unix://localhost:49977747474660284710" with 5-second lease {"level":"warn","ts":"2021-10-07T23:56:13.809Z","caller":"clientv3/retry_interceptor.go:62","msg":"retrying of unary invoker failed","target":"endpoint://client-b2304d24-9af1-4431-8293-473eb528e093/localhost:49977747474660284710","attempt":0,"error":"rpc error: code = Canceled desc = context canceled"} 2021-10-07 23:56:13.809710 I | integration: terminating 4997774747466028471 (unix://localhost:49977747474660284710) 2021-10-07 23:56:13.812265 I | integration: terminated 4997774747466028471 (unix://localhost:49977747474660284710) --- PASS: TestRegister (0.09s) PASS ok github.com/coreos/etcd/proxy/grpcproxy 1.805s ? github.com/coreos/etcd/proxy/grpcproxy/adapter [no test files] ? github.com/coreos/etcd/proxy/grpcproxy/cache [no test files] === RUN TestNewDirectorScheme --- PASS: TestNewDirectorScheme (0.00s) === RUN TestDirectorEndpointsFiltering --- PASS: TestDirectorEndpointsFiltering (0.00s) === RUN TestReadonlyHandler --- PASS: TestReadonlyHandler (0.00s) === RUN TestConfigHandlerGET 2021-10-07 23:56:15.794286 I | proxy/httpproxy: endpoints found ["http://192.0.2.8"] --- PASS: TestConfigHandlerGET (0.00s) === RUN TestReverseProxyServe 2021-10-07 23:56:15.794504 I | proxy/httpproxy: zero endpoints currently available 2021-10-07 23:56:15.794642 I | proxy/httpproxy: failed to direct request to http://192.0.2.3:4040: what a bad trip 2021-10-07 23:56:15.794666 I | proxy/httpproxy: marked endpoint http://192.0.2.3:4040 unavailable 2021-10-07 23:56:15.794677 I | proxy/httpproxy: no failFunc defined, endpoint http://192.0.2.3:4040 will be unavailable forever. 2021-10-07 23:56:15.794692 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.048s === RUN TestUserspaceProxy 2021-10-07 23:56:17.237449 I | proxy/tcpproxy: ready to proxy client requests to [127.0.0.1:39485] --- PASS: TestUserspaceProxy (0.00s) PASS ok github.com/coreos/etcd/proxy/tcpproxy 0.013s === RUN TestFindConflict raft2021/10/07 23:56:24 INFO: found conflict at index 1 [existing term: 1, conflicting term: 4] raft2021/10/07 23:56:24 INFO: found conflict at index 2 [existing term: 2, conflicting term: 1] raft2021/10/07 23:56:24 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/07 23:56:24 INFO: replace the unstable entries from index 1 raft2021/10/07 23:56:24 INFO: replace the unstable entries from index 2 --- PASS: TestAppend (0.00s) === RUN TestLogMaybeAppend raft2021/10/07 23:56:24 INFO: found conflict at index 3 [existing term: 3, conflicting term: 4] raft2021/10/07 23:56:24 INFO: truncate the unstable entries before index 3 raft2021/10/07 23:56:24 INFO: found conflict at index 2 [existing term: 2, conflicting term: 4] raft2021/10/07 23:56:24 INFO: truncate the unstable entries before index 2 raft2021/10/07 23:56:24 INFO: found conflict at index 1 [existing term: 1, conflicting term: 4] raft2021/10/07 23:56:24 entry 1 conflict with committed entry [committed(1)] raft2021/10/07 23:56:24 INFO: found conflict at index 2 [existing term: 2, conflicting term: 4] raft2021/10/07 23:56:24 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/07 23:56:24 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/07 23:56:24 compact 1001 is out of bound lastindex(1000) --- PASS: TestCompaction (0.00s) === RUN TestLogRestore --- PASS: TestLogRestore (0.00s) === RUN TestIsOutOfBounds raft2021/10/07 23:56:24 slice[201,202) out of bound [101,200] raft2021/10/07 23:56:24 slice[202,202) out of bound [101,200] --- PASS: TestIsOutOfBounds (0.00s) === RUN TestTerm --- PASS: TestTerm (0.00s) === RUN TestTermWithUnstableSnapshot raft2021/10/07 23:56:24 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/07 23:56:24 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/07 23:56:24 INFO: replace the unstable entries from index 5 raft2021/10/07 23:56:24 INFO: replace the unstable entries from index 4 raft2021/10/07 23:56:24 INFO: truncate the unstable entries before index 6 raft2021/10/07 23:56:24 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/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: raft.node: 1 elected leader 1 at term 1 --- PASS: TestNodePropose (0.00s) === RUN TestNodeReadIndex raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: raft.node: 1 elected leader 1 at term 1 --- PASS: TestNodeReadIndex (0.00s) === RUN TestDisableProposalForwarding raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 3 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 3 became follower at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 3 not forwarding to leader 1 at term 1; dropping proposal --- PASS: TestDisableProposalForwarding (0.00s) === RUN TestNodeReadIndexToOldLeader raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 3 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 3 became follower at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 3 is starting a new election at term 1 raft2021/10/07 23:56:24 INFO: 3 became candidate at term 2 raft2021/10/07 23:56:24 INFO: 3 received MsgVoteResp from 3 at term 2 raft2021/10/07 23:56:24 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2021/10/07 23:56:24 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 raft2021/10/07 23:56:24 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 2 raft2021/10/07 23:56:24 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2] raft2021/10/07 23:56:24 INFO: 2 became follower at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 2 raft2021/10/07 23:56:24 INFO: 2 [term: 2] ignored a MsgHeartbeat message with lower term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 3 [term: 2] ignored a MsgHeartbeat message with lower term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 3 received MsgVoteResp from 1 at term 2 raft2021/10/07 23:56:24 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 3 became leader at term 2 raft2021/10/07 23:56:24 INFO: 1 no leader at term 2; dropping index reading msg --- PASS: TestNodeReadIndexToOldLeader (0.00s) === RUN TestNodeProposeConfig raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: raft.node: 1 elected leader 1 at term 1 --- PASS: TestNodeProposeConfig (0.00s) === RUN TestNodeProposeAddDuplicateNode raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: raft.node: 1 elected leader 1 at term 1 --- PASS: TestNodeProposeAddDuplicateNode (0.00s) === RUN TestBlockProposal raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: raft.node: 1 elected leader 1 at term 1 --- PASS: TestBlockProposal (0.01s) === RUN TestNodeTick raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] --- PASS: TestNodeTick (0.10s) === RUN TestNodeStop raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 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/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 1 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 2 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/07 23:56:24 INFO: 1 became leader at term 2 raft2021/10/07 23:56:24 INFO: raft.node: 1 elected leader 1 at term 2 --- PASS: TestNodeStart (0.00s) === RUN TestNodeRestart raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 1, commit: 1, applied: 0, lastindex: 2, lastterm: 1] --- PASS: TestNodeRestart (0.00s) === RUN TestNodeRestartFromSnapshot raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 1, commit: 3, applied: 2, lastindex: 3, lastterm: 1] --- PASS: TestNodeRestartFromSnapshot (0.00s) === RUN TestNodeAdvance raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 1 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 2 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/07 23:56:24 INFO: 1 became leader at term 2 raft2021/10/07 23:56:24 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/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 --- PASS: TestMsgAppFlowControlFull (0.00s) === RUN TestMsgAppFlowControlMoveForward raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 --- PASS: TestMsgAppFlowControlMoveForward (0.00s) === RUN TestMsgAppFlowControlRecvHeartbeat raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 --- PASS: TestMsgAppFlowControlRecvHeartbeat (0.00s) === RUN TestFollowerUpdateTermFromMessage raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 --- PASS: TestFollowerUpdateTermFromMessage (0.00s) === RUN TestCandidateUpdateTermFromMessage raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 --- PASS: TestCandidateUpdateTermFromMessage (0.00s) === RUN TestLeaderUpdateTermFromMessage raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 --- PASS: TestLeaderUpdateTermFromMessage (0.00s) === RUN TestRejectStaleTermMessage raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [term: 2] ignored a MsgApp message with lower term from 0 [term: 1] --- PASS: TestRejectStaleTermMessage (0.00s) === RUN TestStartAsFollower raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 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/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 --- PASS: TestLeaderBcastBeat (0.00s) === RUN TestFollowerStartElection raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 1 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 2 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2 --- PASS: TestFollowerStartElection (0.00s) === RUN TestCandidateStartNewElection raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 1 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 2 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2 --- PASS: TestCandidateStartNewElection (0.00s) === RUN TestLeaderElectionInOneRoundRPC raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 3 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 3 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 3 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 4 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 3 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp rejection from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp rejection from 3 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 2 vote rejections raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp rejection from 5 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp rejection from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 2 vote rejections raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp rejection from 3 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 3 vote rejections raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp rejection from 3 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 1 vote rejections raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp rejection from 4 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 2 vote rejections raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp rejection from 5 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 3 vote rejections raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp rejection from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp rejection from 3 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 2 vote rejections raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 --- PASS: TestLeaderElectionInOneRoundRPC (0.00s) === RUN TestFollowerVote raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0, vote: 1] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0, vote: 2] cast MsgVote for 2 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0, vote: 1] rejected MsgVote from 2 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 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/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 1 [term: 1] received a MsgApp message with higher term from 2 [term: 2] raft2021/10/07 23:56:24 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.04s) === RUN TestCandidatesElectionTimeoutNonconflict --- PASS: TestCandidatesElectionTimeoutNonconflict (0.04s) === RUN TestLeaderStartReplication raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 --- PASS: TestLeaderStartReplication (0.00s) === RUN TestLeaderCommitEntry raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 --- PASS: TestLeaderCommitEntry (0.00s) === RUN TestLeaderAcknowledgeCommit raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 --- PASS: TestLeaderAcknowledgeCommit (0.00s) === RUN TestLeaderCommitPrecedingEntries raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 3 raft2021/10/07 23:56:24 INFO: 1 became leader at term 3 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 3 raft2021/10/07 23:56:24 INFO: 1 became leader at term 3 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 3 raft2021/10/07 23:56:24 INFO: 1 became leader at term 3 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 3 raft2021/10/07 23:56:24 INFO: 1 became leader at term 3 --- PASS: TestLeaderCommitPrecedingEntries (0.00s) === RUN TestFollowerCommitEntry raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 --- PASS: TestFollowerCommitEntry (0.00s) === RUN TestFollowerCheckMsgApp raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 --- PASS: TestFollowerCheckMsgApp (0.00s) === RUN TestFollowerAppendEntries raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: found conflict at index 2 [existing term: 2, conflicting term: 3] raft2021/10/07 23:56:24 INFO: replace the unstable entries from index 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: found conflict at index 1 [existing term: 1, conflicting term: 3] raft2021/10/07 23:56:24 INFO: replace the unstable entries from index 1 --- PASS: TestFollowerAppendEntries (0.00s) === RUN TestLeaderSyncFollowerLog raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 9, lastterm: 6] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 8 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 9 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 9 raft2021/10/07 23:56:24 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9 raft2021/10/07 23:56:24 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9 raft2021/10/07 23:56:24 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9] raft2021/10/07 23:56:24 INFO: 2 became follower at term 9 raft2021/10/07 23:56:24 INFO: 2 [logterm: 6, index: 9, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 9 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 9 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 4, lastterm: 4] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 8 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 9 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 9 raft2021/10/07 23:56:24 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9 raft2021/10/07 23:56:24 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9 raft2021/10/07 23:56:24 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9] raft2021/10/07 23:56:24 INFO: 2 became follower at term 9 raft2021/10/07 23:56:24 INFO: 2 [logterm: 4, index: 4, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 9 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 9 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 11, lastterm: 6] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 8 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 9 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 9 raft2021/10/07 23:56:24 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9 raft2021/10/07 23:56:24 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9 raft2021/10/07 23:56:24 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9] raft2021/10/07 23:56:24 INFO: 2 became follower at term 9 raft2021/10/07 23:56:24 INFO: 2 [logterm: 6, index: 11, vote: 0] rejected MsgVote from 1 [logterm: 6, index: 10] at term 9 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp rejection from 2 at term 9 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 3 at term 9 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 1 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 9 raft2021/10/07 23:56:24 INFO: found conflict at index 11 [existing term: 6, conflicting term: 9] raft2021/10/07 23:56:24 INFO: replace the unstable entries from index 11 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 12, lastterm: 7] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 8 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 9 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 9 raft2021/10/07 23:56:24 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9 raft2021/10/07 23:56:24 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9 raft2021/10/07 23:56:24 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9] raft2021/10/07 23:56:24 INFO: 2 became follower at term 9 raft2021/10/07 23:56:24 INFO: 2 [logterm: 7, index: 12, vote: 0] rejected MsgVote from 1 [logterm: 6, index: 10] at term 9 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp rejection from 2 at term 9 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 3 at term 9 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 1 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 9 raft2021/10/07 23:56:24 INFO: found conflict at index 11 [existing term: 7, conflicting term: 9] raft2021/10/07 23:56:24 INFO: replace the unstable entries from index 11 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 7, lastterm: 4] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 8 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 9 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 9 raft2021/10/07 23:56:24 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9 raft2021/10/07 23:56:24 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9 raft2021/10/07 23:56:24 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9] raft2021/10/07 23:56:24 INFO: 2 became follower at term 9 raft2021/10/07 23:56:24 INFO: 2 [logterm: 4, index: 7, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 9 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 9 raft2021/10/07 23:56:24 INFO: found conflict at index 6 [existing term: 4, conflicting term: 5] raft2021/10/07 23:56:24 INFO: replace the unstable entries from index 6 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 11, lastterm: 3] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 8 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 9 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 9 raft2021/10/07 23:56:24 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9 raft2021/10/07 23:56:24 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9 raft2021/10/07 23:56:24 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9] raft2021/10/07 23:56:24 INFO: 2 became follower at term 9 raft2021/10/07 23:56:24 INFO: 2 [logterm: 3, index: 11, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 9 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 9 raft2021/10/07 23:56:24 INFO: found conflict at index 4 [existing term: 2, conflicting term: 4] raft2021/10/07 23:56:24 INFO: replace the unstable entries from index 4 --- PASS: TestLeaderSyncFollowerLog (0.04s) === RUN TestVoteRequest raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [term: 0] received a MsgApp message with higher term from 2 [term: 1] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 1 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 2 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [term: 0] received a MsgApp message with higher term from 2 [term: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 2 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 3 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 3 raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3 raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 3 at term 3 --- PASS: TestVoteRequest (0.00s) === RUN TestVoter raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/07 23:56:24 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/07 23:56:24 INFO: 1 became follower at term 3 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 3 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/07 23:56:24 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/07 23:56:24 INFO: 1 became follower at term 3 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 2] at term 3 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1] raft2021/10/07 23:56:24 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/07 23:56:24 INFO: 1 became follower at term 3 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 1] at term 3 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/07 23:56:24 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/07 23:56:24 INFO: 1 became follower at term 3 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/07 23:56:24 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/07 23:56:24 INFO: 1 became follower at term 3 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 2] at term 3 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1] raft2021/10/07 23:56:24 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/07 23:56:24 INFO: 1 became follower at term 3 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2] raft2021/10/07 23:56:24 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/07 23:56:24 INFO: 1 became follower at term 3 raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 1] at term 3 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2] raft2021/10/07 23:56:24 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/07 23:56:24 INFO: 1 became follower at term 3 raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 2] at term 3 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1] raft2021/10/07 23:56:24 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/07 23:56:24 INFO: 1 became follower at term 3 raft2021/10/07 23:56:24 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/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 3 raft2021/10/07 23:56:24 INFO: 1 became leader at term 3 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 3 raft2021/10/07 23:56:24 INFO: 1 became leader at term 3 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 3 raft2021/10/07 23:56:24 INFO: 1 became leader at term 3 --- PASS: TestLeaderOnlyCommitsLogFromCurrentTerm (0.00s) === RUN TestSendingSnapshotSetPendingSnapshot raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2021/10/07 23:56:24 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2021/10/07 23:56:24 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/07 23:56:24 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 --- PASS: TestSendingSnapshotSetPendingSnapshot (0.00s) === RUN TestPendingSnapshotPauseReplication raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2021/10/07 23:56:24 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2021/10/07 23:56:24 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/07 23:56:24 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 --- PASS: TestPendingSnapshotPauseReplication (0.00s) === RUN TestSnapshotFailure raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2021/10/07 23:56:24 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2021/10/07 23:56:24 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/07 23:56:24 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 --- PASS: TestSnapshotFailure (0.00s) === RUN TestSnapshotSucceed raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2021/10/07 23:56:24 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2021/10/07 23:56:24 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/07 23:56:24 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 --- PASS: TestSnapshotSucceed (0.00s) === RUN TestSnapshotAbort raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2021/10/07 23:56:24 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2021/10/07 23:56:24 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/07 23:56:24 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 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/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 --- PASS: TestProgressResumeByHeartbeatResp (0.00s) === RUN TestProgressPaused raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 --- PASS: TestProgressPaused (0.00s) === RUN TestLeaderElection raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 3 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 4 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 4 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 4 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 5 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 5 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 3 became follower at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/07 23:56:24 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 4 became follower at term 1 raft2021/10/07 23:56:24 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 4 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2021/10/07 23:56:24 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 4 became follower at term 1 raft2021/10/07 23:56:24 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 5 became follower at term 1 raft2021/10/07 23:56:24 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 4 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 5 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 4 [logterm: 1, index: 2, vote: 0] rejected MsgVote from 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 5 became follower at term 1 raft2021/10/07 23:56:24 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp rejection from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp rejection from 3 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 2 vote rejections raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp rejection from 4 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 3 vote rejections raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 --- PASS: TestLeaderElection (0.00s) === RUN TestLeaderElectionPreVote raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 3 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 4 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 4 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 4 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 5 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 5 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became pre-candidate at term 0 raft2021/10/07 23:56:24 INFO: 1 received MsgPreVoteResp from 1 at term 0 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 raft2021/10/07 23:56:24 INFO: 1 received MsgPreVoteResp from 2 at term 0 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 3 became follower at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 3 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became pre-candidate at term 0 raft2021/10/07 23:56:24 INFO: 1 received MsgPreVoteResp from 1 at term 0 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 raft2021/10/07 23:56:24 INFO: 1 received MsgPreVoteResp from 2 at term 0 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became pre-candidate at term 0 raft2021/10/07 23:56:24 INFO: 1 received MsgPreVoteResp from 1 at term 0 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became pre-candidate at term 0 raft2021/10/07 23:56:24 INFO: 1 received MsgPreVoteResp from 1 at term 0 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 4 at term 0 raft2021/10/07 23:56:24 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 raft2021/10/07 23:56:24 INFO: 1 received MsgPreVoteResp from 4 at term 0 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became pre-candidate at term 0 raft2021/10/07 23:56:24 INFO: 1 received MsgPreVoteResp from 1 at term 0 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 5 at term 0 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 4 at term 0 raft2021/10/07 23:56:24 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 raft2021/10/07 23:56:24 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 raft2021/10/07 23:56:24 INFO: 1 received MsgPreVoteResp from 5 at term 0 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 received MsgPreVoteResp from 4 at term 0 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 3 MsgPreVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 4 became follower at term 1 raft2021/10/07 23:56:24 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 5 became follower at term 1 raft2021/10/07 23:56:24 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 4 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 5 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became pre-candidate at term 0 raft2021/10/07 23:56:24 INFO: 1 received MsgPreVoteResp from 1 at term 0 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 4 at term 0 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 5 at term 0 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 1, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 4 [logterm: 1, index: 2, vote: 0] rejected MsgPreVote from 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 raft2021/10/07 23:56:24 INFO: 1 [term: 0] received a MsgPreVoteResp message with higher term from 2 [term: 1] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 --- PASS: TestLeaderElectionPreVote (0.00s) === RUN TestLearnerElectionTimeout raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 --- PASS: TestLearnerElectionTimeout (0.00s) === RUN TestLearnerPromotion raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 1 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 2 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/07 23:56:24 INFO: 1 became leader at term 2 raft2021/10/07 23:56:24 INFO: 2 [term: 1] received a MsgHeartbeat message with higher term from 1 [term: 2] raft2021/10/07 23:56:24 INFO: 2 became follower at term 2 raft2021/10/07 23:56:24 INFO: 2 is starting a new election at term 2 raft2021/10/07 23:56:24 INFO: 2 became candidate at term 3 raft2021/10/07 23:56:24 INFO: 2 received MsgVoteResp from 2 at term 3 raft2021/10/07 23:56:24 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3 raft2021/10/07 23:56:24 INFO: 1 [term: 2] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/07 23:56:24 INFO: 1 became follower at term 3 raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3 raft2021/10/07 23:56:24 INFO: 2 received MsgVoteResp from 1 at term 3 raft2021/10/07 23:56:24 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 2 became leader at term 3 --- PASS: TestLearnerPromotion (0.00s) === RUN TestLearnerCannotVote raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2] raft2021/10/07 23:56:24 INFO: 2 became follower at term 2 raft2021/10/07 23:56:24 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/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 3 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 3 became follower at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 2 is starting a new election at term 1 raft2021/10/07 23:56:24 INFO: 2 became candidate at term 2 raft2021/10/07 23:56:24 INFO: 2 received MsgVoteResp from 2 at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 raft2021/10/07 23:56:24 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2021/10/07 23:56:24 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/07 23:56:24 INFO: 3 became follower at term 2 raft2021/10/07 23:56:24 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2021/10/07 23:56:24 INFO: 2 received MsgVoteResp from 1 at term 2 raft2021/10/07 23:56:24 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 2 became leader at term 2 raft2021/10/07 23:56:24 INFO: 3 is starting a new election at term 2 raft2021/10/07 23:56:24 INFO: 3 became candidate at term 3 raft2021/10/07 23:56:24 INFO: 3 received MsgVoteResp from 3 at term 3 raft2021/10/07 23:56:24 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 1 at term 3 raft2021/10/07 23:56:24 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3 raft2021/10/07 23:56:24 INFO: 1 [term: 2] received a MsgVote message with higher term from 3 [term: 3] raft2021/10/07 23:56:24 INFO: 1 became follower at term 3 raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3 raft2021/10/07 23:56:24 INFO: 2 [term: 2] received a MsgVote message with higher term from 3 [term: 3] raft2021/10/07 23:56:24 INFO: 2 became follower at term 3 raft2021/10/07 23:56:24 INFO: 2 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3 raft2021/10/07 23:56:24 INFO: 3 received MsgVoteResp from 1 at term 3 raft2021/10/07 23:56:24 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 3 became leader at term 3 --- PASS: TestLeaderCycle (0.00s) === RUN TestLeaderCyclePreVote raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 3 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became pre-candidate at term 0 raft2021/10/07 23:56:24 INFO: 1 received MsgPreVoteResp from 1 at term 0 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 raft2021/10/07 23:56:24 INFO: 1 received MsgPreVoteResp from 2 at term 0 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 3 became follower at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 3 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 2 is starting a new election at term 1 raft2021/10/07 23:56:24 INFO: 2 became pre-candidate at term 1 raft2021/10/07 23:56:24 INFO: 2 received MsgPreVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 1] sent MsgPreVote request to 1 at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 1] sent MsgPreVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 1, index: 1] at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 1, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 1, index: 1] at term 1 raft2021/10/07 23:56:24 INFO: 2 received MsgPreVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 2 became candidate at term 2 raft2021/10/07 23:56:24 INFO: 2 received MsgVoteResp from 2 at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 raft2021/10/07 23:56:24 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2021/10/07 23:56:24 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/07 23:56:24 INFO: 3 became follower at term 2 raft2021/10/07 23:56:24 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2021/10/07 23:56:24 INFO: 2 received MsgVoteResp from 1 at term 2 raft2021/10/07 23:56:24 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 2 became leader at term 2 raft2021/10/07 23:56:24 INFO: 3 is starting a new election at term 2 raft2021/10/07 23:56:24 INFO: 3 became pre-candidate at term 2 raft2021/10/07 23:56:24 INFO: 3 received MsgPreVoteResp from 3 at term 2 raft2021/10/07 23:56:24 INFO: 3 [logterm: 2, index: 2] sent MsgPreVote request to 2 at term 2 raft2021/10/07 23:56:24 INFO: 3 [logterm: 2, index: 2] sent MsgPreVote request to 1 at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 2, index: 2, vote: 2] cast MsgPreVote for 3 [logterm: 2, index: 2] at term 2 raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 2] cast MsgPreVote for 3 [logterm: 2, index: 2] at term 2 raft2021/10/07 23:56:24 INFO: 3 received MsgPreVoteResp from 2 at term 2 raft2021/10/07 23:56:24 INFO: 3 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 3 became candidate at term 3 raft2021/10/07 23:56:24 INFO: 3 received MsgVoteResp from 3 at term 3 raft2021/10/07 23:56:24 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 1 at term 3 raft2021/10/07 23:56:24 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3 raft2021/10/07 23:56:24 INFO: 1 [term: 2] received a MsgVote message with higher term from 3 [term: 3] raft2021/10/07 23:56:24 INFO: 1 became follower at term 3 raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3 raft2021/10/07 23:56:24 INFO: 2 [term: 2] received a MsgVote message with higher term from 3 [term: 3] raft2021/10/07 23:56:24 INFO: 2 became follower at term 3 raft2021/10/07 23:56:24 INFO: 2 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3 raft2021/10/07 23:56:24 INFO: 3 received MsgVoteResp from 1 at term 3 raft2021/10/07 23:56:24 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 3 became leader at term 3 --- PASS: TestLeaderCyclePreVote (0.00s) === RUN TestLeaderElectionOverwriteNewerLogs raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 1 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 2 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 4 at term 2 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 5 at term 2 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 raft2021/10/07 23:56:24 INFO: 4 [logterm: 0, index: 0, vote: 3] rejected MsgVote from 1 [logterm: 1, index: 1] at term 2 raft2021/10/07 23:56:24 INFO: 5 [logterm: 0, index: 0, vote: 3] rejected MsgVote from 1 [logterm: 1, index: 1] at term 2 raft2021/10/07 23:56:24 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2] raft2021/10/07 23:56:24 INFO: 2 became follower at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 2 raft2021/10/07 23:56:24 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 1, index: 1] at term 2 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp rejection from 4 at term 2 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp rejection from 5 at term 2 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 2 vote rejections raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 2 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 2 vote rejections raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp rejection from 3 at term 2 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 3 vote rejections raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 2 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 3 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 3 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 3 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 4 at term 3 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 5 at term 3 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3 raft2021/10/07 23:56:24 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/07 23:56:24 INFO: 3 became follower at term 3 raft2021/10/07 23:56:24 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 1, index: 1] at term 3 raft2021/10/07 23:56:24 INFO: 4 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/07 23:56:24 INFO: 4 became follower at term 3 raft2021/10/07 23:56:24 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3 raft2021/10/07 23:56:24 INFO: 5 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/07 23:56:24 INFO: 5 became follower at term 3 raft2021/10/07 23:56:24 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3 raft2021/10/07 23:56:24 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/07 23:56:24 INFO: 2 became follower at term 3 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp rejection from 3 at term 3 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 4 at term 3 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 1 vote rejections raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 5 at term 3 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 1 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 3 raft2021/10/07 23:56:24 INFO: found conflict at index 1 [existing term: 2, conflicting term: 1] raft2021/10/07 23:56:24 INFO: replace the unstable entries from index 1 --- PASS: TestLeaderElectionOverwriteNewerLogs (0.00s) === RUN TestLeaderElectionOverwriteNewerLogsPreVote raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 1 raft2021/10/07 23:56:24 INFO: 1 became pre-candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgPreVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 5 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 4 at term 1 raft2021/10/07 23:56:24 INFO: 5 [logterm: 0, index: 0, vote: 3] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2 raft2021/10/07 23:56:24 INFO: 4 [logterm: 0, index: 0, vote: 3] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2 raft2021/10/07 23:56:24 INFO: 1 [term: 1] received a MsgPreVoteResp message with higher term from 5 [term: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 2 raft2021/10/07 23:56:24 INFO: 1 became pre-candidate at term 2 raft2021/10/07 23:56:24 INFO: 1 received MsgPreVoteResp from 1 at term 2 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 3 at term 2 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 4 at term 2 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 5 at term 2 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 2 at term 2 raft2021/10/07 23:56:24 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2 raft2021/10/07 23:56:24 INFO: 4 [logterm: 0, index: 0, vote: 3] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 2 raft2021/10/07 23:56:24 INFO: 5 [logterm: 0, index: 0, vote: 3] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgPreVoteResp rejection from 3 at term 2 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 1 MsgPreVoteResp votes and 1 vote rejections raft2021/10/07 23:56:24 INFO: 1 received MsgPreVoteResp from 4 at term 2 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 1 vote rejections raft2021/10/07 23:56:24 INFO: 1 received MsgPreVoteResp from 5 at term 2 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 3 MsgPreVoteResp votes and 1 vote rejections raft2021/10/07 23:56:24 INFO: 1 became candidate at term 3 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 3 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 3 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 4 at term 3 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 5 at term 3 raft2021/10/07 23:56:24 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/07 23:56:24 INFO: 2 became follower at term 3 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3 raft2021/10/07 23:56:24 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/07 23:56:24 INFO: 3 became follower at term 3 raft2021/10/07 23:56:24 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 1, index: 1] at term 3 raft2021/10/07 23:56:24 INFO: 4 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/07 23:56:24 INFO: 4 became follower at term 3 raft2021/10/07 23:56:24 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3 raft2021/10/07 23:56:24 INFO: 5 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/07 23:56:24 INFO: 5 became follower at term 3 raft2021/10/07 23:56:24 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 3 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp rejection from 3 at term 3 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 1 vote rejections raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 4 at term 3 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 1 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 3 raft2021/10/07 23:56:24 INFO: found conflict at index 1 [existing term: 2, conflicting term: 1] raft2021/10/07 23:56:24 INFO: replace the unstable entries from index 1 --- PASS: TestLeaderElectionOverwriteNewerLogsPreVote (0.00s) === RUN TestVoteFromAnyState raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 2, index: 42] at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 2 raft2021/10/07 23:56:24 INFO: 1 [term: 2] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/07 23:56:24 INFO: 1 became follower at term 3 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 42] at term 3 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 2 raft2021/10/07 23:56:24 INFO: 1 became leader at term 2 raft2021/10/07 23:56:24 INFO: 1 [term: 2] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/07 23:56:24 INFO: 1 became follower at term 3 raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 3, index: 42] at term 3 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became pre-candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 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/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 2 [logterm: 2, index: 42] at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 2 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0, vote: 1] cast MsgPreVote for 2 [logterm: 3, index: 42] at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 2 raft2021/10/07 23:56:24 INFO: 1 became leader at term 2 raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 3, index: 42] at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became pre-candidate at term 1 raft2021/10/07 23:56:24 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/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 3 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 3 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 3 became follower at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 3 became follower at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 2 is starting a new election at term 1 raft2021/10/07 23:56:24 INFO: 2 became candidate at term 2 raft2021/10/07 23:56:24 INFO: 2 received MsgVoteResp from 2 at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 2] sent MsgVote request to 1 at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 2] sent MsgVote request to 3 at term 2 raft2021/10/07 23:56:24 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 2 [logterm: 1, index: 2] at term 2 raft2021/10/07 23:56:24 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/07 23:56:24 INFO: 3 became follower at term 2 raft2021/10/07 23:56:24 INFO: 3 [logterm: 1, index: 2, vote: 0] cast MsgVote for 2 [logterm: 1, index: 2] at term 2 raft2021/10/07 23:56:24 INFO: 2 received MsgVoteResp from 1 at term 2 raft2021/10/07 23:56:24 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 2 became leader at term 2 --- PASS: TestLogReplication (0.00s) === RUN TestLearnerLogReplication raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 1 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 2 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/07 23:56:24 INFO: 1 became leader at term 2 raft2021/10/07 23:56:24 INFO: 2 [term: 1] received a MsgHeartbeat message with higher term from 1 [term: 2] raft2021/10/07 23:56:24 INFO: 2 became follower at term 2 --- PASS: TestLearnerLogReplication (0.00s) === RUN TestSingleNodeCommit raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 --- PASS: TestSingleNodeCommit (0.00s) === RUN TestCannotCommitWithoutNewTermEntry raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 3 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 4 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 5 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 3 became follower at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 4 became follower at term 1 raft2021/10/07 23:56:24 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 5 became follower at term 1 raft2021/10/07 23:56:24 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 3 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 4 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 2 is starting a new election at term 1 raft2021/10/07 23:56:24 INFO: 2 became candidate at term 2 raft2021/10/07 23:56:24 INFO: 2 received MsgVoteResp from 2 at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 1 at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 3 at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 4 at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 5 at term 2 raft2021/10/07 23:56:24 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 3, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 raft2021/10/07 23:56:24 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/07 23:56:24 INFO: 3 became follower at term 2 raft2021/10/07 23:56:24 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 raft2021/10/07 23:56:24 INFO: 4 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/07 23:56:24 INFO: 4 became follower at term 2 raft2021/10/07 23:56:24 INFO: 4 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 raft2021/10/07 23:56:24 INFO: 5 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/07 23:56:24 INFO: 5 became follower at term 2 raft2021/10/07 23:56:24 INFO: 5 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 raft2021/10/07 23:56:24 INFO: 2 received MsgVoteResp from 1 at term 2 raft2021/10/07 23:56:24 INFO: 2 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 2 received MsgVoteResp from 3 at term 2 raft2021/10/07 23:56:24 INFO: 2 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 2 became leader at term 2 --- PASS: TestCannotCommitWithoutNewTermEntry (0.00s) === RUN TestCommitWithoutNewTermEntry raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 3 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 4 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 5 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 4 became follower at term 1 raft2021/10/07 23:56:24 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 5 became follower at term 1 raft2021/10/07 23:56:24 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 3 became follower at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 4 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 5 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 2 is starting a new election at term 1 raft2021/10/07 23:56:24 INFO: 2 became candidate at term 2 raft2021/10/07 23:56:24 INFO: 2 received MsgVoteResp from 2 at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 1 at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 3 at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 4 at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 5 at term 2 raft2021/10/07 23:56:24 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 3, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 raft2021/10/07 23:56:24 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/07 23:56:24 INFO: 3 became follower at term 2 raft2021/10/07 23:56:24 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 raft2021/10/07 23:56:24 INFO: 4 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/07 23:56:24 INFO: 4 became follower at term 2 raft2021/10/07 23:56:24 INFO: 4 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 raft2021/10/07 23:56:24 INFO: 5 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/07 23:56:24 INFO: 5 became follower at term 2 raft2021/10/07 23:56:24 INFO: 5 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 raft2021/10/07 23:56:24 INFO: 2 received MsgVoteResp from 1 at term 2 raft2021/10/07 23:56:24 INFO: 2 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 2 received MsgVoteResp from 3 at term 2 raft2021/10/07 23:56:24 INFO: 2 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 2 became leader at term 2 --- PASS: TestCommitWithoutNewTermEntry (0.00s) === RUN TestDuelingCandidates raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 3 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 3 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 3 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 3 received MsgVoteResp from 3 at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 1 at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 1, vote: 1] rejected MsgVote from 3 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 3 received MsgVoteResp rejection from 2 at term 1 raft2021/10/07 23:56:24 INFO: 3 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections raft2021/10/07 23:56:24 INFO: 3 is starting a new election at term 1 raft2021/10/07 23:56:24 INFO: 3 became candidate at term 2 raft2021/10/07 23:56:24 INFO: 3 received MsgVoteResp from 3 at term 2 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 1 at term 2 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2 raft2021/10/07 23:56:24 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 3 [logterm: 0, index: 0] at term 2 raft2021/10/07 23:56:24 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2] raft2021/10/07 23:56:24 INFO: 2 became follower at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 3 [logterm: 0, index: 0] at term 2 raft2021/10/07 23:56:24 INFO: 3 received MsgVoteResp rejection from 1 at term 2 raft2021/10/07 23:56:24 INFO: 3 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections raft2021/10/07 23:56:24 INFO: 3 received MsgVoteResp rejection from 2 at term 2 raft2021/10/07 23:56:24 INFO: 3 [quorum:2] has received 1 MsgVoteResp votes and 2 vote rejections raft2021/10/07 23:56:24 INFO: 3 became follower at term 2 --- PASS: TestDuelingCandidates (0.00s) === RUN TestDuelingPreCandidates raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 3 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became pre-candidate at term 0 raft2021/10/07 23:56:24 INFO: 1 received MsgPreVoteResp from 1 at term 0 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 raft2021/10/07 23:56:24 INFO: 1 received MsgPreVoteResp from 2 at term 0 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 3 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 3 became pre-candidate at term 0 raft2021/10/07 23:56:24 INFO: 3 received MsgPreVoteResp from 3 at term 0 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 1 at term 0 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 1, vote: 1] rejected MsgPreVote from 3 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 3 [term: 0] received a MsgPreVoteResp message with higher term from 2 [term: 1] raft2021/10/07 23:56:24 INFO: 3 became follower at term 1 raft2021/10/07 23:56:24 INFO: 3 is starting a new election at term 1 raft2021/10/07 23:56:24 INFO: 3 became pre-candidate at term 1 raft2021/10/07 23:56:24 INFO: 3 received MsgPreVoteResp from 3 at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 1 at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 1, vote: 1] rejected MsgPreVote from 3 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 1, vote: 1] rejected MsgPreVote from 3 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 3 received MsgPreVoteResp rejection from 1 at term 1 raft2021/10/07 23:56:24 INFO: 3 [quorum:2] has received 1 MsgPreVoteResp votes and 1 vote rejections raft2021/10/07 23:56:24 INFO: 3 received MsgPreVoteResp rejection from 2 at term 1 raft2021/10/07 23:56:24 INFO: 3 [quorum:2] has received 1 MsgPreVoteResp votes and 2 vote rejections raft2021/10/07 23:56:24 INFO: 3 became follower at term 1 --- PASS: TestDuelingPreCandidates (0.00s) === RUN TestCandidateConcede raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 3 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 3 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 3 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 3 received MsgVoteResp from 3 at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 1 at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 3 [term: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 3 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 3 received MsgVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 3 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 --- PASS: TestCandidateConcede (0.00s) === RUN TestSingleNodeCandidate raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 --- PASS: TestSingleNodeCandidate (0.00s) === RUN TestSingleNodePreCandidate raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became pre-candidate at term 0 raft2021/10/07 23:56:24 INFO: 1 received MsgPreVoteResp from 1 at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 --- PASS: TestSingleNodePreCandidate (0.00s) === RUN TestOldMessages raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 3 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 3 became follower at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 2 is starting a new election at term 1 raft2021/10/07 23:56:24 INFO: 2 became candidate at term 2 raft2021/10/07 23:56:24 INFO: 2 received MsgVoteResp from 2 at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 raft2021/10/07 23:56:24 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2021/10/07 23:56:24 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/07 23:56:24 INFO: 3 became follower at term 2 raft2021/10/07 23:56:24 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2021/10/07 23:56:24 INFO: 2 received MsgVoteResp from 1 at term 2 raft2021/10/07 23:56:24 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 2 became leader at term 2 raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 2 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 3 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 3 raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3 raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 3 at term 3 raft2021/10/07 23:56:24 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/07 23:56:24 INFO: 2 became follower at term 3 raft2021/10/07 23:56:24 INFO: 2 [logterm: 2, index: 2, vote: 0] cast MsgVote for 1 [logterm: 2, index: 2] at term 3 raft2021/10/07 23:56:24 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/07 23:56:24 INFO: 3 became follower at term 3 raft2021/10/07 23:56:24 INFO: 3 [logterm: 2, index: 2, vote: 0] cast MsgVote for 1 [logterm: 2, index: 2] at term 3 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 3 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 3 raft2021/10/07 23:56:24 INFO: 1 [term: 3] ignored a MsgApp message with lower term from 2 [term: 2] --- PASS: TestOldMessages (0.00s) === RUN TestProposal raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 3 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 4 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 4 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 4 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 5 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 3 became follower at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft_test.go:1104: #3: empty log raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 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/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/07 23:56:24 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 4 became follower at term 1 raft2021/10/07 23:56:24 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 4 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 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/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/07 23:56:24 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 5 became follower at term 1 raft2021/10/07 23:56:24 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 4 became follower at term 1 raft2021/10/07 23:56:24 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 5 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 4 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 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/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 3 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 3 became follower at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft_test.go:1142: #3: empty log --- PASS: TestProposalByProxy (0.00s) === RUN TestCommit raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 1, lastterm: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1] --- PASS: TestCommit (0.00s) === RUN TestPastElectionTimeout raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] --- PASS: TestPastElectionTimeout (0.00s) === RUN TestStepIgnoreOldTermMsg raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [term: 2] ignored a MsgApp message with lower term from 0 [term: 1] --- PASS: TestStepIgnoreOldTermMsg (0.00s) === RUN TestHandleMsgApp raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: found conflict at index 1 [existing term: 1, conflicting term: 2] raft2021/10/07 23:56:24 INFO: replace the unstable entries from index 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 --- PASS: TestHandleMsgApp (0.00s) === RUN TestHandleHeartbeat raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 --- PASS: TestHandleHeartbeat (0.00s) === RUN TestHandleHeartbeatResp raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 --- PASS: TestHandleHeartbeatResp (0.00s) === RUN TestRaftFreesReadOnlyMem raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 --- PASS: TestRaftFreesReadOnlyMem (0.00s) === RUN TestMsgAppRespWaitReset raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 --- PASS: TestMsgAppRespWaitReset (0.00s) === RUN TestRecvMsgVote raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 0] at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 0] at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 2, index: 0] at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 1] at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 1] at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 2, index: 1] at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 1] at term 3 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 2] at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 2] at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 2, index: 2] at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 2] at term 3 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 3] at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 3] at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 2, index: 3] at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 3] at term 3 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 2] cast MsgVote for 2 [logterm: 2, index: 3] at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgVote from 2 [logterm: 2, index: 3] at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgVote from 2 [logterm: 3, index: 3] at term 3 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgVote from 2 [logterm: 3, index: 3] at term 3 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 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/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 0, index: 0] at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 1, index: 0] at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 2, index: 0] at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 3, index: 0] at term 3 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 0, index: 1] at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 1, index: 1] at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 2, index: 1] at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 3, index: 1] at term 3 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 0, index: 2] at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 1, index: 2] at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 2, index: 2] at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 3, index: 2] at term 3 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 0, index: 3] at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 1, index: 3] at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 2, index: 3] at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 3, index: 3] at term 3 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 2] cast MsgPreVote for 2 [logterm: 2, index: 3] at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgPreVote from 2 [logterm: 2, index: 3] at term 2 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgPreVote from 2 [logterm: 3, index: 3] at term 3 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgPreVote from 2 [logterm: 3, index: 3] at term 3 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 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/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became pre-candidate at term 0 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became pre-candidate at term 0 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became leader at term 0 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became pre-candidate at term 0 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became leader at term 0 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became leader at term 0 --- PASS: TestStateTransition (0.00s) === RUN TestAllServerStepdown raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/07 23:56:24 INFO: 1 became follower at term 3 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became pre-candidate at term 0 raft2021/10/07 23:56:24 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/07 23:56:24 INFO: 1 became follower at term 3 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/07 23:56:24 INFO: 1 became follower at term 3 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/07 23:56:24 INFO: 1 became follower at term 3 raft2021/10/07 23:56:24 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/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 --- PASS: TestLeaderStepdownWhenQuorumActive (0.00s) === RUN TestLeaderStepdownWhenQuorumLost raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 WARN: 1 stepped down to follower since quorum is not active raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 --- PASS: TestLeaderStepdownWhenQuorumLost (0.00s) === RUN TestLeaderSupersedingWithCheckQuorum raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 3 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 3 became follower at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 3 is starting a new election at term 1 raft2021/10/07 23:56:24 INFO: 3 became candidate at term 2 raft2021/10/07 23:56:24 INFO: 3 received MsgVoteResp from 3 at term 2 raft2021/10/07 23:56:24 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2021/10/07 23:56:24 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 raft2021/10/07 23:56:24 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/07 23:56:24 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/07 23:56:24 INFO: 3 is starting a new election at term 2 raft2021/10/07 23:56:24 INFO: 3 became candidate at term 3 raft2021/10/07 23:56:24 INFO: 3 received MsgVoteResp from 3 at term 3 raft2021/10/07 23:56:24 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 3 raft2021/10/07 23:56:24 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3 raft2021/10/07 23:56:24 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/07 23:56:24 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 3] raft2021/10/07 23:56:24 INFO: 2 became follower at term 3 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 3 raft2021/10/07 23:56:24 INFO: 3 received MsgVoteResp from 2 at term 3 raft2021/10/07 23:56:24 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 3 became leader at term 3 raft2021/10/07 23:56:24 INFO: 1 [term: 1] received a MsgApp message with higher term from 3 [term: 3] raft2021/10/07 23:56:24 INFO: 1 became follower at term 3 --- PASS: TestLeaderSupersedingWithCheckQuorum (0.00s) === RUN TestLeaderElectionWithCheckQuorum raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 3 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 3 became follower at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 3 is starting a new election at term 1 raft2021/10/07 23:56:24 INFO: 3 became candidate at term 2 raft2021/10/07 23:56:24 INFO: 3 received MsgVoteResp from 3 at term 2 raft2021/10/07 23:56:24 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2021/10/07 23:56:24 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 raft2021/10/07 23:56:24 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/07 23:56:24 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2] raft2021/10/07 23:56:24 INFO: 2 became follower at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 2 raft2021/10/07 23:56:24 INFO: 3 received MsgVoteResp from 2 at term 2 raft2021/10/07 23:56:24 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 3 became leader at term 2 raft2021/10/07 23:56:24 INFO: 1 [term: 1] received a MsgAppResp message with higher term from 2 [term: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 --- PASS: TestLeaderElectionWithCheckQuorum (0.00s) === RUN TestFreeStuckCandidateWithCheckQuorum raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 3 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 3 became follower at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 3 is starting a new election at term 1 raft2021/10/07 23:56:24 INFO: 3 became candidate at term 2 raft2021/10/07 23:56:24 INFO: 3 received MsgVoteResp from 3 at term 2 raft2021/10/07 23:56:24 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2021/10/07 23:56:24 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 raft2021/10/07 23:56:24 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/07 23:56:24 INFO: 3 is starting a new election at term 2 raft2021/10/07 23:56:24 INFO: 3 became candidate at term 3 raft2021/10/07 23:56:24 INFO: 3 received MsgVoteResp from 3 at term 3 raft2021/10/07 23:56:24 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 3 raft2021/10/07 23:56:24 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3 raft2021/10/07 23:56:24 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/07 23:56:24 INFO: 1 [term: 1] received a MsgAppResp message with higher term from 3 [term: 3] raft2021/10/07 23:56:24 INFO: 1 became follower at term 3 raft2021/10/07 23:56:24 INFO: 3 is starting a new election at term 3 raft2021/10/07 23:56:24 INFO: 3 became candidate at term 4 raft2021/10/07 23:56:24 INFO: 3 received MsgVoteResp from 3 at term 4 raft2021/10/07 23:56:24 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 4 raft2021/10/07 23:56:24 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 4 raft2021/10/07 23:56:24 INFO: 1 [term: 3] received a MsgVote message with higher term from 3 [term: 4] raft2021/10/07 23:56:24 INFO: 1 became follower at term 4 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 4 raft2021/10/07 23:56:24 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/07 23:56:24 INFO: 3 received MsgVoteResp from 1 at term 4 raft2021/10/07 23:56:24 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 3 became leader at term 4 raft2021/10/07 23:56:24 INFO: 2 [term: 1] received a MsgApp message with higher term from 3 [term: 4] raft2021/10/07 23:56:24 INFO: 2 became follower at term 4 --- PASS: TestFreeStuckCandidateWithCheckQuorum (0.00s) === RUN TestNonPromotableVoterWithCheckQuorum raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 --- PASS: TestNonPromotableVoterWithCheckQuorum (0.00s) === RUN TestReadOnlyOptionSafe raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 3 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 3 became follower at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 --- PASS: TestReadOnlyOptionSafe (0.00s) === RUN TestReadOnlyOptionLease raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 3 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 3 became follower at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 --- PASS: TestReadOnlyOptionLease (0.00s) === RUN TestReadOnlyForNewLeader raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 1, commit: 1, applied: 1, lastindex: 2, lastterm: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 1, commit: 2, applied: 2, lastindex: 2, lastterm: 1] raft2021/10/07 23:56:24 INFO: 3 became follower at term 1 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3], term: 1, commit: 2, applied: 2, lastindex: 2, lastterm: 1] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 1 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 2 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 2] sent MsgVote request to 2 at term 2 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 2] sent MsgVote request to 3 at term 2 raft2021/10/07 23:56:24 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2] raft2021/10/07 23:56:24 INFO: 2 became follower at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 2, vote: 0] cast MsgVote for 1 [logterm: 1, index: 2] at term 2 raft2021/10/07 23:56:24 INFO: 3 [term: 1] received a MsgVote message with higher term from 1 [term: 2] raft2021/10/07 23:56:24 INFO: 3 became follower at term 2 raft2021/10/07 23:56:24 INFO: 3 [logterm: 1, index: 2, vote: 0] cast MsgVote for 1 [logterm: 1, index: 2] at term 2 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 2 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 2 --- PASS: TestReadOnlyForNewLeader (0.00s) === RUN TestLeaderAppResp raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 --- PASS: TestLeaderAppResp (0.00s) === RUN TestBcastBeat raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 1000, applied: 1000, lastindex: 1000, lastterm: 1] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 2 raft2021/10/07 23:56:24 INFO: 1 became leader at term 2 --- PASS: TestBcastBeat (0.00s) === RUN TestRecvMsgBeat raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 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/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 --- PASS: TestLeaderIncreaseNext (0.00s) === RUN TestSendAppendForProgressProbe raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 --- PASS: TestSendAppendForProgressProbe (0.00s) === RUN TestSendAppendForProgressReplicate raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 --- PASS: TestSendAppendForProgressReplicate (0.00s) === RUN TestSendAppendForProgressSnapshot raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 --- PASS: TestSendAppendForProgressSnapshot (0.00s) === RUN TestRecvMsgUnreachable raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 1] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 --- PASS: TestRecvMsgUnreachable (0.00s) === RUN TestRestore raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2021/10/07 23:56:24 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2021/10/07 23:56:24 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/07 23:56:24 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/07 23:56:24 INFO: 1 restored progress of 3 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] --- PASS: TestRestore (0.00s) === RUN TestRestoreWithLearner raft2021/10/07 23:56:24 INFO: 3 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 3 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2021/10/07 23:56:24 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2021/10/07 23:56:24 INFO: 3 restored progress of 1 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/07 23:56:24 INFO: 3 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/07 23:56:24 INFO: 3 restored progress of 3 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] --- PASS: TestRestoreWithLearner (0.00s) === RUN TestRestoreInvalidLearner raft2021/10/07 23:56:24 INFO: 3 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 ERROR: 3 can't become learner when restores snapshot [index: 11, term: 11] --- PASS: TestRestoreInvalidLearner (0.00s) === RUN TestRestoreLearnerPromotion raft2021/10/07 23:56:24 INFO: 3 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 3 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2021/10/07 23:56:24 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2021/10/07 23:56:24 INFO: 3 restored progress of 1 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/07 23:56:24 INFO: 3 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/07 23:56:24 INFO: 3 restored progress of 3 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] --- PASS: TestRestoreLearnerPromotion (0.00s) === RUN TestLearnerReceiveSnapshot raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2021/10/07 23:56:24 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2021/10/07 23:56:24 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/07 23:56:24 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgHeartbeat message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2021/10/07 23:56:24 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2021/10/07 23:56:24 INFO: 2 restored progress of 1 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/07 23:56:24 INFO: 2 restored progress of 2 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/07 23:56:24 INFO: 2 [commit: 11] restored snapshot [index: 11, term: 11] --- PASS: TestLearnerReceiveSnapshot (0.00s) === RUN TestRestoreIgnoreSnapshot raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 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/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2021/10/07 23:56:24 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2021/10/07 23:56:24 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/07 23:56:24 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 --- PASS: TestProvideSnap (0.00s) === RUN TestIgnoreProvidingSnap raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2021/10/07 23:56:24 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2021/10/07 23:56:24 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/07 23:56:24 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 --- PASS: TestIgnoreProvidingSnap (0.00s) === RUN TestRestoreFromSnapMsg raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgSnap message with higher term from 1 [term: 2] raft2021/10/07 23:56:24 INFO: 2 became follower at term 2 raft2021/10/07 23:56:24 INFO: 2 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2021/10/07 23:56:24 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2021/10/07 23:56:24 INFO: 2 restored progress of 1 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/07 23:56:24 INFO: 2 restored progress of 2 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/07 23:56:24 INFO: 2 [commit: 11] restored snapshot [index: 11, term: 11] --- PASS: TestRestoreFromSnapMsg (0.00s) === RUN TestSlowNodeRestore raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 3 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 3 became follower at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 3 [commit: 1, lastindex: 1, lastterm: 1] starts to restore snapshot [index: 102, term: 1] raft2021/10/07 23:56:24 INFO: log [committed=1, applied=0, unstable.offset=1, len(unstable.Entries)=1] starts to restore snapshot [index: 102, term: 1] raft2021/10/07 23:56:24 INFO: 3 restored progress of 1 [next = 103, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/07 23:56:24 INFO: 3 restored progress of 2 [next = 103, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/07 23:56:24 INFO: 3 restored progress of 3 [next = 103, match = 102, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/07 23:56:24 INFO: 3 [commit: 102] restored snapshot [index: 102, term: 1] --- PASS: TestSlowNodeRestore (0.00s) === RUN TestStepConfig raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 --- PASS: TestStepConfig (0.00s) === RUN TestStepIgnoreConfig raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: propose conf Type:EntryConfChange ignored since pending unapplied configuration --- PASS: TestStepIgnoreConfig (0.00s) === RUN TestRecoverPendingConfig raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 --- PASS: TestRecoverPendingConfig (0.00s) === RUN TestRecoverDoublePendingConfig raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 --- PASS: TestRecoverDoublePendingConfig (0.00s) === RUN TestAddNode raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] --- PASS: TestAddNode (0.00s) === RUN TestAddLearner raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] --- PASS: TestAddLearner (0.00s) === RUN TestAddNodeCheckQuorum raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 WARN: 1 stepped down to follower since quorum is not active raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 --- PASS: TestAddNodeCheckQuorum (0.00s) === RUN TestRemoveNode raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] --- PASS: TestRemoveNode (0.00s) === RUN TestRemoveLearner raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] --- PASS: TestRemoveLearner (0.00s) === RUN TestPromotable raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] --- PASS: TestPromotable (0.00s) === RUN TestRaftNodes raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 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/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 --- PASS: TestCampaignWhileLeader (0.00s) === RUN TestPreCampaignWhileLeader raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became pre-candidate at term 0 raft2021/10/07 23:56:24 INFO: 1 received MsgPreVoteResp from 1 at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 --- PASS: TestPreCampaignWhileLeader (0.00s) === RUN TestCommitAfterRemoveNode raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 --- PASS: TestCommitAfterRemoveNode (0.00s) === RUN TestLeaderTransferToUpToDateNode raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 3 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 3 became follower at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 [term 1] starts to transfer leadership to 2 raft2021/10/07 23:56:24 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log raft2021/10/07 23:56:24 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. raft2021/10/07 23:56:24 INFO: 2 became candidate at term 2 raft2021/10/07 23:56:24 INFO: 2 received MsgVoteResp from 2 at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 raft2021/10/07 23:56:24 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2021/10/07 23:56:24 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/07 23:56:24 INFO: 3 became follower at term 2 raft2021/10/07 23:56:24 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2021/10/07 23:56:24 INFO: 2 received MsgVoteResp from 1 at term 2 raft2021/10/07 23:56:24 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 2 became leader at term 2 raft2021/10/07 23:56:24 INFO: 2 [term 2] starts to transfer leadership to 1 raft2021/10/07 23:56:24 INFO: 2 sends MsgTimeoutNow to 1 immediately as 1 already has up-to-date log raft2021/10/07 23:56:24 INFO: 1 [term 2] received MsgTimeoutNow from 2 and starts an election to get leadership. raft2021/10/07 23:56:24 INFO: 1 became candidate at term 3 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 3 raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 2 at term 3 raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 3 at term 3 raft2021/10/07 23:56:24 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/07 23:56:24 INFO: 2 became follower at term 3 raft2021/10/07 23:56:24 INFO: 2 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3 raft2021/10/07 23:56:24 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/07 23:56:24 INFO: 3 became follower at term 3 raft2021/10/07 23:56:24 INFO: 3 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 3 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 3 --- PASS: TestLeaderTransferToUpToDateNode (0.00s) === RUN TestLeaderTransferToUpToDateNodeFromFollower raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 3 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 3 became follower at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 [term 1] starts to transfer leadership to 2 raft2021/10/07 23:56:24 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log raft2021/10/07 23:56:24 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. raft2021/10/07 23:56:24 INFO: 2 became candidate at term 2 raft2021/10/07 23:56:24 INFO: 2 received MsgVoteResp from 2 at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2021/10/07 23:56:24 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/07 23:56:24 INFO: 3 became follower at term 2 raft2021/10/07 23:56:24 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2021/10/07 23:56:24 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2021/10/07 23:56:24 INFO: 2 received MsgVoteResp from 3 at term 2 raft2021/10/07 23:56:24 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 2 became leader at term 2 raft2021/10/07 23:56:24 INFO: 2 [term 2] starts to transfer leadership to 1 raft2021/10/07 23:56:24 INFO: 2 sends MsgTimeoutNow to 1 immediately as 1 already has up-to-date log raft2021/10/07 23:56:24 INFO: 1 [term 2] received MsgTimeoutNow from 2 and starts an election to get leadership. raft2021/10/07 23:56:24 INFO: 1 became candidate at term 3 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 3 raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 2 at term 3 raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 3 at term 3 raft2021/10/07 23:56:24 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/07 23:56:24 INFO: 2 became follower at term 3 raft2021/10/07 23:56:24 INFO: 2 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3 raft2021/10/07 23:56:24 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/07 23:56:24 INFO: 3 became follower at term 3 raft2021/10/07 23:56:24 INFO: 3 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 3 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 3 --- PASS: TestLeaderTransferToUpToDateNodeFromFollower (0.00s) === RUN TestLeaderTransferWithCheckQuorum raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 3 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 3 became follower at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 [term 1] starts to transfer leadership to 2 raft2021/10/07 23:56:24 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log raft2021/10/07 23:56:24 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. raft2021/10/07 23:56:24 INFO: 2 became candidate at term 2 raft2021/10/07 23:56:24 INFO: 2 received MsgVoteResp from 2 at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 raft2021/10/07 23:56:24 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2021/10/07 23:56:24 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/07 23:56:24 INFO: 3 became follower at term 2 raft2021/10/07 23:56:24 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2021/10/07 23:56:24 INFO: 2 received MsgVoteResp from 1 at term 2 raft2021/10/07 23:56:24 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 2 became leader at term 2 raft2021/10/07 23:56:24 INFO: 2 [term 2] starts to transfer leadership to 1 raft2021/10/07 23:56:24 INFO: 2 sends MsgTimeoutNow to 1 immediately as 1 already has up-to-date log raft2021/10/07 23:56:24 INFO: 1 [term 2] received MsgTimeoutNow from 2 and starts an election to get leadership. raft2021/10/07 23:56:24 INFO: 1 became candidate at term 3 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 3 raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 2 at term 3 raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 3 at term 3 raft2021/10/07 23:56:24 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/07 23:56:24 INFO: 2 became follower at term 3 raft2021/10/07 23:56:24 INFO: 2 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3 raft2021/10/07 23:56:24 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/07 23:56:24 INFO: 3 became follower at term 3 raft2021/10/07 23:56:24 INFO: 3 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 3 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 3 --- PASS: TestLeaderTransferWithCheckQuorum (0.00s) === RUN TestLeaderTransferToSlowFollower raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 3 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 3 became follower at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 [term 1] starts to transfer leadership to 3 raft2021/10/07 23:56:24 DEBUG: 3 [logterm: 0, index: 2] rejected msgApp [logterm: 1, index: 2] from 1 raft2021/10/07 23:56:24 DEBUG: 1 received msgApp rejection(lastindex: 1) from 3 for index 2 raft2021/10/07 23:56:24 DEBUG: 1 decreased progress of 3 to [next = 2, match = 1, state = ProgressStateReplicate, waiting = false, pendingSnapshot = 0] raft2021/10/07 23:56:24 INFO: 1 sent MsgTimeoutNow to 3 after received MsgAppResp raft2021/10/07 23:56:24 INFO: 3 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. raft2021/10/07 23:56:24 INFO: 3 became candidate at term 2 raft2021/10/07 23:56:24 INFO: 3 received MsgVoteResp from 3 at term 2 raft2021/10/07 23:56:24 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 1 at term 2 raft2021/10/07 23:56:24 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 2 at term 2 raft2021/10/07 23:56:24 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2 raft2021/10/07 23:56:24 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2] raft2021/10/07 23:56:24 INFO: 2 became follower at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2 raft2021/10/07 23:56:24 INFO: 3 received MsgVoteResp from 1 at term 2 raft2021/10/07 23:56:24 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 3 became leader at term 2 --- PASS: TestLeaderTransferToSlowFollower (0.00s) === RUN TestLeaderTransferAfterSnapshot raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 3 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 3 became follower at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 3 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 [term 1] starts to transfer leadership to 3 raft2021/10/07 23:56:24 DEBUG: 3 [logterm: 0, index: 2] rejected msgApp [logterm: 1, index: 2] from 1 raft2021/10/07 23:56:24 DEBUG: 1 received msgApp rejection(lastindex: 1) from 3 for index 2 raft2021/10/07 23:56:24 DEBUG: 1 decreased progress of 3 to [next = 2, match = 1, state = ProgressStateReplicate, waiting = false, pendingSnapshot = 0] raft2021/10/07 23:56:24 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/07 23:56:24 DEBUG: 1 paused sending replication messages to 3 [next = 2, match = 1, state = ProgressStateSnapshot, waiting = true, pendingSnapshot = 2] raft2021/10/07 23:56:24 INFO: 3 [commit: 1, lastindex: 1, lastterm: 1] starts to restore snapshot [index: 2, term: 1] raft2021/10/07 23:56:24 INFO: log [committed=1, applied=0, unstable.offset=1, len(unstable.Entries)=1] starts to restore snapshot [index: 2, term: 1] raft2021/10/07 23:56:24 INFO: 3 restored progress of 1 [next = 3, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/07 23:56:24 INFO: 3 restored progress of 2 [next = 3, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/07 23:56:24 INFO: 3 restored progress of 3 [next = 3, match = 2, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/07 23:56:24 INFO: 3 [commit: 2] restored snapshot [index: 2, term: 1] raft2021/10/07 23:56:24 DEBUG: 1 snapshot aborted, resumed sending replication messages to 3 [next = 3, match = 2, state = ProgressStateSnapshot, waiting = true, pendingSnapshot = 2] raft2021/10/07 23:56:24 INFO: 1 sent MsgTimeoutNow to 3 after received MsgAppResp raft2021/10/07 23:56:24 INFO: 3 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. raft2021/10/07 23:56:24 INFO: 3 became candidate at term 2 raft2021/10/07 23:56:24 INFO: 3 received MsgVoteResp from 3 at term 2 raft2021/10/07 23:56:24 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 2 at term 2 raft2021/10/07 23:56:24 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 1 at term 2 raft2021/10/07 23:56:24 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2] raft2021/10/07 23:56:24 INFO: 2 became follower at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2 raft2021/10/07 23:56:24 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2 raft2021/10/07 23:56:24 INFO: 3 received MsgVoteResp from 2 at term 2 raft2021/10/07 23:56:24 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 3 became leader at term 2 --- PASS: TestLeaderTransferAfterSnapshot (0.00s) === RUN TestLeaderTransferToSelf raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 3 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 3 became follower at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 DEBUG: 1 is already leader. Ignored transferring leadership to self --- PASS: TestLeaderTransferToSelf (0.00s) === RUN TestLeaderTransferToNonExistingNode raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 3 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 3 became follower at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 DEBUG: 1 no progress available for 4 --- PASS: TestLeaderTransferToNonExistingNode (0.00s) === RUN TestLeaderTransferTimeout raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 3 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 3 became follower at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 [term 1] starts to transfer leadership to 3 raft2021/10/07 23:56:24 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log --- PASS: TestLeaderTransferTimeout (0.00s) === RUN TestLeaderTransferIgnoreProposal raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 3 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 3 became follower at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 [term 1] starts to transfer leadership to 3 raft2021/10/07 23:56:24 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log raft2021/10/07 23:56:24 DEBUG: 1 [term 1] transfer leadership to 3 is in progress; dropping proposal --- PASS: TestLeaderTransferIgnoreProposal (0.00s) === RUN TestLeaderTransferReceiveHigherTermVote raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 3 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 3 became follower at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 [term 1] starts to transfer leadership to 3 raft2021/10/07 23:56:24 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log raft2021/10/07 23:56:24 INFO: 2 [term: 1] received a MsgHup message with higher term from 2 [term: 2] raft2021/10/07 23:56:24 INFO: 2 became follower at term 2 raft2021/10/07 23:56:24 INFO: 2 is starting a new election at term 2 raft2021/10/07 23:56:24 INFO: 2 became candidate at term 3 raft2021/10/07 23:56:24 INFO: 2 received MsgVoteResp from 2 at term 3 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 3 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 3 raft2021/10/07 23:56:24 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/07 23:56:24 INFO: 1 became follower at term 3 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 3 raft2021/10/07 23:56:24 INFO: 2 received MsgVoteResp from 1 at term 3 raft2021/10/07 23:56:24 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 2 became leader at term 3 --- PASS: TestLeaderTransferReceiveHigherTermVote (0.00s) === RUN TestLeaderTransferRemoveNode raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 3 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 3 became follower at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 [term 1] starts to transfer leadership to 3 raft2021/10/07 23:56:24 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log --- PASS: TestLeaderTransferRemoveNode (0.00s) === RUN TestLeaderTransferBack raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 3 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 3 became follower at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 [term 1] starts to transfer leadership to 3 raft2021/10/07 23:56:24 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log raft2021/10/07 23:56:24 INFO: 1 [term 1] abort previous transferring leadership to 3 raft2021/10/07 23:56:24 DEBUG: 1 is already leader. Ignored transferring leadership to self --- PASS: TestLeaderTransferBack (0.00s) === RUN TestLeaderTransferSecondTransferToAnotherNode raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 3 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 3 became follower at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 [term 1] starts to transfer leadership to 3 raft2021/10/07 23:56:24 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log raft2021/10/07 23:56:24 INFO: 1 [term 1] abort previous transferring leadership to 3 raft2021/10/07 23:56:24 INFO: 1 [term 1] starts to transfer leadership to 2 raft2021/10/07 23:56:24 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log raft2021/10/07 23:56:24 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. raft2021/10/07 23:56:24 INFO: 2 became candidate at term 2 raft2021/10/07 23:56:24 INFO: 2 received MsgVoteResp from 2 at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 raft2021/10/07 23:56:24 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/07 23:56:24 INFO: 1 became follower at term 2 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2021/10/07 23:56:24 INFO: 2 received MsgVoteResp from 1 at term 2 raft2021/10/07 23:56:24 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 2 became leader at term 2 --- PASS: TestLeaderTransferSecondTransferToAnotherNode (0.00s) === RUN TestLeaderTransferSecondTransferToSameNode raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 3 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 0 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/07 23:56:24 INFO: 3 became follower at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 1 raft2021/10/07 23:56:24 INFO: 1 [term 1] starts to transfer leadership to 3 raft2021/10/07 23:56:24 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log raft2021/10/07 23:56:24 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/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 received MsgTimeoutNow from 2 but is not promotable --- PASS: TestTransferNonMember (0.00s) === RUN TestNodeWithSmallerTermCanCompleteElection raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 3 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 3 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 1 raft2021/10/07 23:56:24 INFO: 1 became pre-candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgPreVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgPreVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became candidate at term 2 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2 raft2021/10/07 23:56:24 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2] raft2021/10/07 23:56:24 INFO: 2 became follower at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 2 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 2 raft2021/10/07 23:56:24 INFO: 3 is starting a new election at term 1 raft2021/10/07 23:56:24 INFO: 3 became pre-candidate at term 1 raft2021/10/07 23:56:24 INFO: 3 received MsgPreVoteResp from 3 at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 1 at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 2 is starting a new election at term 2 raft2021/10/07 23:56:24 INFO: 2 became pre-candidate at term 2 raft2021/10/07 23:56:24 INFO: 2 received MsgPreVoteResp from 2 at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 3 at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2 raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 2, index: 1] at term 2 raft2021/10/07 23:56:24 INFO: 2 received MsgPreVoteResp from 1 at term 2 raft2021/10/07 23:56:24 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 2 became candidate at term 3 raft2021/10/07 23:56:24 INFO: 2 received MsgVoteResp from 2 at term 3 raft2021/10/07 23:56:24 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3 raft2021/10/07 23:56:24 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 3 at term 3 raft2021/10/07 23:56:24 INFO: 1 [term: 2] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/07 23:56:24 INFO: 1 became follower at term 3 raft2021/10/07 23:56:24 INFO: 1 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3 raft2021/10/07 23:56:24 INFO: 2 received MsgVoteResp from 1 at term 3 raft2021/10/07 23:56:24 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 2 became leader at term 3 raft2021/10/07 23:56:24 INFO: going to bring back peer 3 and kill peer 2 raft2021/10/07 23:56:24 INFO: 3 is starting a new election at term 1 raft2021/10/07 23:56:24 INFO: 3 became pre-candidate at term 1 raft2021/10/07 23:56:24 INFO: 3 received MsgPreVoteResp from 3 at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [term: 3] ignored a MsgPreVote message with lower term from 3 [term: 2] raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 3 raft2021/10/07 23:56:24 INFO: 1 became pre-candidate at term 3 raft2021/10/07 23:56:24 INFO: 1 received MsgPreVoteResp from 1 at term 3 raft2021/10/07 23:56:24 INFO: 1 [logterm: 3, index: 2] sent MsgPreVote request to 2 at term 3 raft2021/10/07 23:56:24 INFO: 1 [logterm: 3, index: 2] sent MsgPreVote request to 3 at term 3 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 3, index: 2] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgPreVoteResp from 3 at term 3 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became candidate at term 4 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 4 raft2021/10/07 23:56:24 INFO: 1 [logterm: 3, index: 2] sent MsgVote request to 2 at term 4 raft2021/10/07 23:56:24 INFO: 1 [logterm: 3, index: 2] sent MsgVote request to 3 at term 4 raft2021/10/07 23:56:24 INFO: 3 [term: 1] received a MsgVote message with higher term from 1 [term: 4] raft2021/10/07 23:56:24 INFO: 3 became follower at term 4 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 3, index: 2] at term 4 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 3 at term 4 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 4 raft2021/10/07 23:56:24 DEBUG: 3 [logterm: 0, index: 2] rejected msgApp [logterm: 3, index: 2] from 1 raft2021/10/07 23:56:24 DEBUG: 1 received msgApp rejection(lastindex: 0) from 3 for index 2 raft2021/10/07 23:56:24 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/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 3 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 3 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 1 raft2021/10/07 23:56:24 INFO: 1 became pre-candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgPreVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgPreVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became candidate at term 2 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2 raft2021/10/07 23:56:24 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2] raft2021/10/07 23:56:24 INFO: 2 became follower at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2 raft2021/10/07 23:56:24 INFO: 3 [term: 1] received a MsgVote message with higher term from 1 [term: 2] raft2021/10/07 23:56:24 INFO: 3 became follower at term 2 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 2 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 2 raft2021/10/07 23:56:24 INFO: 2 is starting a new election at term 2 raft2021/10/07 23:56:24 INFO: 2 became pre-candidate at term 2 raft2021/10/07 23:56:24 INFO: 2 received MsgPreVoteResp from 2 at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 3 at term 2 raft2021/10/07 23:56:24 INFO: 3 is starting a new election at term 2 raft2021/10/07 23:56:24 INFO: 3 became pre-candidate at term 2 raft2021/10/07 23:56:24 INFO: 3 received MsgPreVoteResp from 3 at term 2 raft2021/10/07 23:56:24 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2 raft2021/10/07 23:56:24 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 2 at term 2 raft2021/10/07 23:56:24 INFO: 3 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 2, index: 1] at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 3 [logterm: 2, index: 1] at term 2 raft2021/10/07 23:56:24 INFO: 2 received MsgPreVoteResp from 3 at term 2 raft2021/10/07 23:56:24 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 2 became candidate at term 3 raft2021/10/07 23:56:24 INFO: 2 received MsgVoteResp from 2 at term 3 raft2021/10/07 23:56:24 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3 raft2021/10/07 23:56:24 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 3 at term 3 raft2021/10/07 23:56:24 INFO: 3 received MsgPreVoteResp from 2 at term 2 raft2021/10/07 23:56:24 INFO: 3 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 3 became candidate at term 3 raft2021/10/07 23:56:24 INFO: 3 received MsgVoteResp from 3 at term 3 raft2021/10/07 23:56:24 INFO: 3 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3 raft2021/10/07 23:56:24 INFO: 3 [logterm: 2, index: 1] sent MsgVote request to 2 at term 3 raft2021/10/07 23:56:24 INFO: 3 [logterm: 2, index: 1, vote: 3] rejected MsgVote from 2 [logterm: 2, index: 1] at term 3 raft2021/10/07 23:56:24 INFO: 2 [logterm: 2, index: 1, vote: 2] rejected MsgVote from 3 [logterm: 2, index: 1] at term 3 raft2021/10/07 23:56:24 INFO: 2 received MsgVoteResp rejection from 3 at term 3 raft2021/10/07 23:56:24 INFO: 2 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections raft2021/10/07 23:56:24 INFO: 3 received MsgVoteResp rejection from 2 at term 3 raft2021/10/07 23:56:24 INFO: 3 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections raft2021/10/07 23:56:24 INFO: 2 is starting a new election at term 3 raft2021/10/07 23:56:24 INFO: 2 became pre-candidate at term 3 raft2021/10/07 23:56:24 INFO: 2 received MsgPreVoteResp from 2 at term 3 raft2021/10/07 23:56:24 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 3 at term 3 raft2021/10/07 23:56:24 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 3 raft2021/10/07 23:56:24 INFO: 3 [logterm: 2, index: 1, vote: 3] cast MsgPreVote for 2 [logterm: 2, index: 1] at term 3 raft2021/10/07 23:56:24 INFO: 2 received MsgPreVoteResp from 3 at term 3 raft2021/10/07 23:56:24 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 2 became candidate at term 4 raft2021/10/07 23:56:24 INFO: 2 received MsgVoteResp from 2 at term 4 raft2021/10/07 23:56:24 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 4 raft2021/10/07 23:56:24 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 3 at term 4 raft2021/10/07 23:56:24 INFO: 3 [term: 3] received a MsgVote message with higher term from 2 [term: 4] raft2021/10/07 23:56:24 INFO: 3 became follower at term 4 raft2021/10/07 23:56:24 INFO: 3 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 4 raft2021/10/07 23:56:24 INFO: 2 received MsgVoteResp from 3 at term 4 raft2021/10/07 23:56:24 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 2 became leader at term 4 --- PASS: TestPreVoteWithSplitVote (0.00s) === RUN TestPreVoteWithCheckQuorum raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 2 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 3 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 2 became follower at term 1 raft2021/10/07 23:56:24 INFO: 3 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 1 raft2021/10/07 23:56:24 INFO: 1 became pre-candidate at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgPreVoteResp from 1 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 1 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 received MsgPreVoteResp from 2 at term 1 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became candidate at term 2 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2 raft2021/10/07 23:56:24 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2 raft2021/10/07 23:56:24 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2] raft2021/10/07 23:56:24 INFO: 2 became follower at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2 raft2021/10/07 23:56:24 INFO: 3 [term: 1] received a MsgVote message with higher term from 1 [term: 2] raft2021/10/07 23:56:24 INFO: 3 became follower at term 2 raft2021/10/07 23:56:24 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 2 at term 2 raft2021/10/07 23:56:24 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 1 became leader at term 2 raft2021/10/07 23:56:24 INFO: 3 is starting a new election at term 2 raft2021/10/07 23:56:24 INFO: 3 became pre-candidate at term 2 raft2021/10/07 23:56:24 INFO: 3 received MsgPreVoteResp from 3 at term 2 raft2021/10/07 23:56:24 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2 raft2021/10/07 23:56:24 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 2 at term 2 raft2021/10/07 23:56:24 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/07 23:56:24 INFO: 2 is starting a new election at term 2 raft2021/10/07 23:56:24 INFO: 2 became pre-candidate at term 2 raft2021/10/07 23:56:24 INFO: 2 received MsgPreVoteResp from 2 at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 3 at term 2 raft2021/10/07 23:56:24 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2 raft2021/10/07 23:56:24 INFO: 3 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 2, index: 1] at term 2 raft2021/10/07 23:56:24 INFO: 2 received MsgPreVoteResp from 3 at term 2 raft2021/10/07 23:56:24 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 2 became candidate at term 3 raft2021/10/07 23:56:24 INFO: 2 received MsgVoteResp from 2 at term 3 raft2021/10/07 23:56:24 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 3 at term 3 raft2021/10/07 23:56:24 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3 raft2021/10/07 23:56:24 INFO: 3 [term: 2] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/07 23:56:24 INFO: 3 became follower at term 3 raft2021/10/07 23:56:24 INFO: 3 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3 raft2021/10/07 23:56:24 INFO: 2 received MsgVoteResp from 3 at term 3 raft2021/10/07 23:56:24 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/07 23:56:24 INFO: 2 became leader at term 3 --- PASS: TestPreVoteWithCheckQuorum (0.00s) === RUN TestRawNodeStep raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 no leader at term 1; dropping proposal raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 [commit: 1] ignored snapshot [index: 0, term: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 no leader at term 1; dropping index reading msg raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 no leader at term 1; dropping leader transfer msg raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 ERROR: 1 invalid format of MsgReadIndexResp from 0, entries count: 0 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 0 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 [logterm: 1, index: 1, vote: 0] rejected MsgPreVote from 0 [logterm: 0, index: 0] at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 [term 1] received MsgTimeoutNow from 0 and starts an election to get leadership. raft2021/10/07 23:56:24 INFO: 1 became candidate at term 2 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/07 23:56:24 INFO: 1 became leader at term 2 --- PASS: TestRawNodeStep (0.00s) === RUN TestRawNodeProposeAndConfChange raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 1 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 2 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/07 23:56:24 INFO: 1 became leader at term 2 --- PASS: TestRawNodeProposeAndConfChange (0.00s) === RUN TestRawNodeProposeAddDuplicateNode raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 1 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 2 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/07 23:56:24 INFO: 1 became leader at term 2 --- PASS: TestRawNodeProposeAddDuplicateNode (0.00s) === RUN TestRawNodeReadIndex raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: 1 is starting a new election at term 1 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 2 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/07 23:56:24 INFO: 1 became leader at term 2 --- PASS: TestRawNodeReadIndex (0.00s) === RUN TestRawNodeStart raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 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/07 23:56:24 INFO: 1 is starting a new election at term 1 raft2021/10/07 23:56:24 INFO: 1 became candidate at term 2 raft2021/10/07 23:56:24 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/07 23:56:24 INFO: 1 became leader at term 2 --- PASS: TestRawNodeStart (0.00s) === RUN TestRawNodeRestart raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 1, commit: 1, applied: 0, lastindex: 2, lastterm: 1] --- PASS: TestRawNodeRestart (0.00s) === RUN TestRawNodeRestartFromSnapshot raft2021/10/07 23:56:24 INFO: 1 became follower at term 1 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [1,2], term: 1, commit: 3, applied: 2, lastindex: 3, lastterm: 1] --- PASS: TestRawNodeRestartFromSnapshot (0.00s) === RUN TestRawNodeStatus raft2021/10/07 23:56:24 INFO: 1 became follower at term 0 raft2021/10/07 23:56:24 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/07 23:56:24 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.395s ? github.com/coreos/etcd/raft/raftpb [no test files] === RUN TestSendMessage 2021-10-07 23:56:28.975145 I | rafthttp: starting peer 2... 2021-10-07 23:56:28.975206 I | rafthttp: started HTTP pipelining with peer 2 2021-10-07 23:56:28.977199 I | rafthttp: started streaming with peer 2 (writer) 2021-10-07 23:56:28.977340 I | rafthttp: started streaming with peer 2 (writer) 2021-10-07 23:56:28.978337 I | rafthttp: started peer 2 2021-10-07 23:56:28.978377 I | rafthttp: added peer 2 2021-10-07 23:56:28.978392 I | rafthttp: started streaming with peer 2 (stream MsgApp v2 reader) 2021-10-07 23:56:28.978422 I | rafthttp: started streaming with peer 2 (stream Message reader) 2021-10-07 23:56:28.978447 I | rafthttp: starting peer 1... 2021-10-07 23:56:28.978471 I | rafthttp: started HTTP pipelining with peer 1 2021-10-07 23:56:28.979835 I | rafthttp: started streaming with peer 1 (writer) 2021-10-07 23:56:28.980710 I | rafthttp: started streaming with peer 1 (writer) 2021-10-07 23:56:28.981416 I | rafthttp: started peer 1 2021-10-07 23:56:28.981445 I | rafthttp: added peer 1 2021-10-07 23:56:28.981512 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader) 2021-10-07 23:56:28.981608 I | rafthttp: started streaming with peer 1 (stream Message reader) 2021-10-07 23:56:28.981667 I | rafthttp: peer 1 became active 2021-10-07 23:56:28.981690 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) 2021-10-07 23:56:28.981714 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 writer) 2021-10-07 23:56:28.981770 I | rafthttp: peer 2 became active 2021-10-07 23:56:28.981806 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 reader) 2021-10-07 23:56:28.981832 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader) 2021-10-07 23:56:28.982164 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 reader) 2021-10-07 23:56:28.982183 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 writer) 2021-10-07 23:56:28.982225 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message writer) 2021-10-07 23:56:28.982247 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message reader) 2021-10-07 23:56:28.983640 I | rafthttp: stopping peer 1... 2021-10-07 23:56:28.983845 W | rafthttp: lost the TCP streaming connection with peer 2 (stream MsgApp v2 reader) 2021-10-07 23:56:28.983924 I | rafthttp: closed the TCP streaming connection with peer 1 (stream MsgApp v2 writer) 2021-10-07 23:56:28.983937 I | rafthttp: stopped streaming with peer 1 (writer) 2021-10-07 23:56:28.984529 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer) 2021-10-07 23:56:28.984573 I | rafthttp: stopped streaming with peer 1 (writer) 2021-10-07 23:56:28.984608 I | rafthttp: stopped HTTP pipelining with peer 1 2021-10-07 23:56:28.984677 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader) 2021-10-07 23:56:28.984698 W | rafthttp: lost the TCP streaming connection with peer 1 (stream MsgApp v2 reader) 2021-10-07 23:56:28.984730 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader) 2021-10-07 23:56:28.984804 W | rafthttp: lost the TCP streaming connection with peer 1 (stream Message reader) 2021-10-07 23:56:28.984827 I | rafthttp: stopped streaming with peer 1 (stream Message reader) 2021-10-07 23:56:28.984838 I | rafthttp: stopped peer 1 2021-10-07 23:56:28.984859 I | rafthttp: stopping peer 2... 2021-10-07 23:56:28.984876 E | rafthttp: failed to find member 1 in cluster 1 2021-10-07 23:56:28.985927 E | rafthttp: failed to dial 2 on stream MsgApp v2 (peer 2 failed to find local node 1) 2021-10-07 23:56:28.985944 I | rafthttp: peer 2 became inactive (message send to peer failed) 2021-10-07 23:56:28.986083 E | rafthttp: failed to find member 1 in cluster 1 2021-10-07 23:56:29.033556 I | rafthttp: closed the TCP streaming connection with peer 2 (stream MsgApp v2 writer) 2021-10-07 23:56:29.033598 I | rafthttp: stopped streaming with peer 2 (writer) 2021-10-07 23:56:29.034064 I | rafthttp: closed the TCP streaming connection with peer 2 (stream Message writer) 2021-10-07 23:56:29.034424 I | rafthttp: stopped streaming with peer 2 (writer) 2021-10-07 23:56:29.034490 I | rafthttp: stopped HTTP pipelining with peer 2 2021-10-07 23:56:29.034547 I | rafthttp: stopped streaming with peer 2 (stream MsgApp v2 reader) 2021-10-07 23:56:29.034578 I | rafthttp: stopped streaming with peer 2 (stream Message reader) 2021-10-07 23:56:29.034594 I | rafthttp: stopped peer 2 --- PASS: TestSendMessage (0.06s) === RUN TestSendMessageWhenStreamIsBroken 2021-10-07 23:56:29.035184 I | rafthttp: starting peer 2... 2021-10-07 23:56:29.035214 I | rafthttp: started HTTP pipelining with peer 2 2021-10-07 23:56:29.037047 I | rafthttp: started streaming with peer 2 (writer) 2021-10-07 23:56:29.038388 I | rafthttp: started streaming with peer 2 (writer) 2021-10-07 23:56:29.038851 I | rafthttp: started peer 2 2021-10-07 23:56:29.038900 I | rafthttp: added peer 2 2021-10-07 23:56:29.038916 I | rafthttp: started streaming with peer 2 (stream Message reader) 2021-10-07 23:56:29.038933 I | rafthttp: starting peer 1... 2021-10-07 23:56:29.038990 I | rafthttp: started HTTP pipelining with peer 1 2021-10-07 23:56:29.039077 I | rafthttp: started streaming with peer 2 (stream MsgApp v2 reader) 2021-10-07 23:56:29.039485 I | rafthttp: started streaming with peer 1 (writer) 2021-10-07 23:56:29.039791 I | rafthttp: started streaming with peer 1 (writer) 2021-10-07 23:56:29.040227 I | rafthttp: started peer 1 2021-10-07 23:56:29.040266 I | rafthttp: added peer 1 2021-10-07 23:56:29.040288 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader) 2021-10-07 23:56:29.040372 I | rafthttp: started streaming with peer 1 (stream Message reader) 2021-10-07 23:56:29.040415 I | rafthttp: peer 1 became active 2021-10-07 23:56:29.040726 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) 2021-10-07 23:56:29.041113 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 writer) 2021-10-07 23:56:29.041198 I | rafthttp: peer 2 became active 2021-10-07 23:56:29.041283 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 reader) 2021-10-07 23:56:29.041378 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader) 2021-10-07 23:56:29.042235 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 writer) 2021-10-07 23:56:29.042270 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 reader) 2021-10-07 23:56:29.042285 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message reader) 2021-10-07 23:56:29.042357 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message writer) 2021-10-07 23:56:29.042933 W | rafthttp: lost the TCP streaming connection with peer 1 (stream MsgApp v2 reader) 2021-10-07 23:56:29.042954 E | rafthttp: failed to read 1 on stream MsgApp v2 (unexpected EOF) 2021-10-07 23:56:29.042960 I | rafthttp: peer 1 became inactive (message send to peer failed) 2021-10-07 23:56:29.042969 W | rafthttp: lost the TCP streaming connection with peer 1 (stream Message reader) 2021-10-07 23:56:29.043000 W | rafthttp: lost the TCP streaming connection with peer 2 (stream MsgApp v2 reader) 2021-10-07 23:56:29.043031 E | rafthttp: failed to read 2 on stream MsgApp v2 (unexpected EOF) 2021-10-07 23:56:29.043042 I | rafthttp: peer 2 became inactive (message send to peer failed) 2021-10-07 23:56:29.043086 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader) 2021-10-07 23:56:29.043490 I | rafthttp: peer 1 became active 2021-10-07 23:56:29.043511 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 reader) 2021-10-07 23:56:29.043528 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message reader) 2021-10-07 23:56:29.043565 I | rafthttp: peer 2 became active 2021-10-07 23:56:29.043591 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 reader) 2021-10-07 23:56:29.043612 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader) 2021-10-07 23:56:29.044067 W | rafthttp: closed an existing TCP streaming connection with peer 1 (stream Message writer) 2021-10-07 23:56:29.044099 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) 2021-10-07 23:56:29.046193 W | rafthttp: closed an existing TCP streaming connection with peer 2 (stream Message writer) 2021-10-07 23:56:29.046219 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message writer) 2021-10-07 23:56:29.046782 W | rafthttp: closed an existing TCP streaming connection with peer 2 (stream MsgApp v2 writer) 2021-10-07 23:56:29.046810 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 writer) 2021-10-07 23:56:29.046955 I | rafthttp: stopping peer 1... 2021-10-07 23:56:29.047225 W | rafthttp: closed an existing TCP streaming connection with peer 1 (stream MsgApp v2 writer) 2021-10-07 23:56:29.047261 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 writer) 2021-10-07 23:56:29.049597 W | rafthttp: lost the TCP streaming connection with peer 2 (stream MsgApp v2 reader) 2021-10-07 23:56:29.049727 I | rafthttp: closed the TCP streaming connection with peer 1 (stream MsgApp v2 writer) 2021-10-07 23:56:29.049745 I | rafthttp: stopped streaming with peer 1 (writer) 2021-10-07 23:56:29.050055 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader) 2021-10-07 23:56:29.052137 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer) 2021-10-07 23:56:29.052176 I | rafthttp: stopped streaming with peer 1 (writer) 2021-10-07 23:56:29.052217 I | rafthttp: stopped HTTP pipelining with peer 1 2021-10-07 23:56:29.052364 W | rafthttp: lost the TCP streaming connection with peer 1 (stream MsgApp v2 reader) 2021-10-07 23:56:29.052391 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader) 2021-10-07 23:56:29.052453 W | rafthttp: lost the TCP streaming connection with peer 1 (stream Message reader) 2021-10-07 23:56:29.052478 I | rafthttp: stopped streaming with peer 1 (stream Message reader) 2021-10-07 23:56:29.052489 I | rafthttp: stopped peer 1 2021-10-07 23:56:29.052512 I | rafthttp: stopping peer 2... 2021-10-07 23:56:29.052912 I | rafthttp: closed the TCP streaming connection with peer 2 (stream MsgApp v2 writer) 2021-10-07 23:56:29.052926 I | rafthttp: stopped streaming with peer 2 (writer) 2021-10-07 23:56:29.133856 I | rafthttp: closed the TCP streaming connection with peer 2 (stream Message writer) 2021-10-07 23:56:29.133894 I | rafthttp: stopped streaming with peer 2 (writer) 2021-10-07 23:56:29.133978 I | rafthttp: stopped HTTP pipelining with peer 2 2021-10-07 23:56:29.134048 I | rafthttp: stopped streaming with peer 2 (stream MsgApp v2 reader) 2021-10-07 23:56:29.134075 I | rafthttp: stopped streaming with peer 2 (stream Message reader) 2021-10-07 23:56:29.134095 I | rafthttp: stopped peer 2 --- PASS: TestSendMessageWhenStreamIsBroken (0.10s) === RUN TestServeRaftPrefix 2021-10-07 23:56:29.134543 E | rafthttp: failed to read raft message (some error) 2021-10-07 23:56:29.134623 E | rafthttp: failed to unmarshal raft message (unexpected EOF) 2021-10-07 23:56:29.134661 E | rafthttp: request cluster ID mismatch (got 1 want 0) 2021-10-07 23:56:29.134756 W | rafthttp: failed to process raft message (blah) --- PASS: TestServeRaftPrefix (0.00s) === RUN TestServeRaftStreamPrefix --- PASS: TestServeRaftStreamPrefix (0.00s) === RUN TestServeRaftStreamPrefixBad 2021-10-07 23:56:29.135026 E | rafthttp: failed to find member 2 in cluster 1 2021-10-07 23:56:29.135049 W | rafthttp: rejected the stream from peer 5 since it was removed 2021-10-07 23:56:29.135069 E | rafthttp: request cluster ID mismatch (got 2 want 1) 2021-10-07 23:56:29.135089 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-07 23:56:29.135773 I | rafthttp: started HTTP pipelining with peer 1 2021-10-07 23:56:29.135810 I | rafthttp: peer 1 became active 2021-10-07 23:56:29.146039 I | rafthttp: stopped HTTP pipelining with peer 1 --- PASS: TestPipelineSend (0.01s) === RUN TestPipelineKeepSendingWhenPostError 2021-10-07 23:56:29.146416 I | rafthttp: started HTTP pipelining with peer 1 2021-10-07 23:56:29.157838 I | rafthttp: stopped HTTP pipelining with peer 1 --- PASS: TestPipelineKeepSendingWhenPostError (0.01s) === RUN TestPipelineExceedMaximumServing 2021-10-07 23:56:29.158064 I | rafthttp: started HTTP pipelining with peer 1 2021-10-07 23:56:29.158249 I | rafthttp: peer 1 became active 2021-10-07 23:56:29.158501 I | rafthttp: stopped HTTP pipelining with peer 1 --- PASS: TestPipelineExceedMaximumServing (0.00s) === RUN TestPipelineSendFailed 2021-10-07 23:56:29.158647 I | rafthttp: started HTTP pipelining with peer 1 2021-10-07 23:56:29.168890 I | rafthttp: stopped HTTP pipelining with peer 1 --- PASS: TestPipelineSendFailed (0.01s) === RUN TestPipelinePost 2021-10-07 23:56:29.169177 I | rafthttp: started HTTP pipelining with peer 1 2021-10-07 23:56:29.179392 I | rafthttp: stopped HTTP pipelining with peer 1 --- PASS: TestPipelinePost (0.01s) === RUN TestPipelinePostBad 2021-10-07 23:56:29.179514 I | rafthttp: started HTTP pipelining with peer 1 2021-10-07 23:56:29.179565 I | rafthttp: stopped HTTP pipelining with peer 1 2021-10-07 23:56:29.179621 I | rafthttp: started HTTP pipelining with peer 1 2021-10-07 23:56:29.179681 I | rafthttp: stopped HTTP pipelining with peer 1 2021-10-07 23:56:29.179715 I | rafthttp: started HTTP pipelining with peer 1 2021-10-07 23:56:29.179758 I | rafthttp: stopped HTTP pipelining with peer 1 --- PASS: TestPipelinePostBad (0.00s) === RUN TestPipelinePostErrorc 2021-10-07 23:56:29.179851 I | rafthttp: started HTTP pipelining with peer 1 2021-10-07 23:56:29.179891 I | rafthttp: stopped HTTP pipelining with peer 1 --- PASS: TestPipelinePostErrorc (0.00s) === RUN TestStopBlockedPipeline 2021-10-07 23:56:29.180039 I | rafthttp: started HTTP pipelining with peer 1 2021-10-07 23:56:29.184796 I | rafthttp: stopped HTTP pipelining with peer 1 --- PASS: TestStopBlockedPipeline (0.00s) === RUN TestSnapshotSend 2021-10-07 23:56:29.185281 I | rafthttp: start to send database snapshot [index: 0, to 1, size 33 B]... 2021-10-07 23:56:29.185971 I | rafthttp: receiving database snapshot [index: 0, from: 0, raft message size: 28 B] 2021-10-07 23:56:29.187302 I | snap: saved database snapshot to disk [total bytes: 5] 2021-10-07 23:56:29.187337 I | rafthttp: successfully received and saved database snapshot [index: 0, from: 0, raft message size: 28 B, db size: 5 B, took: 1.413396ms] 2021-10-07 23:56:29.187568 I | rafthttp: peer 1 became active 2021-10-07 23:56:29.187600 I | rafthttp: database snapshot [index: 0, to: 1] sent out successfully 2021-10-07 23:56:29.188292 I | rafthttp: start to send database snapshot [index: 0, to 1, size 29 B]... 2021-10-07 23:56:29.188782 I | rafthttp: receiving database snapshot [index: 0, from: 0, raft message size: 28 B] 2021-10-07 23:56:29.188834 W | rafthttp: database snapshot [index: 0, to: 1] failed to be sent out (ioutil: short read) 2021-10-07 23:56:29.188972 E | rafthttp: failed to save KV snapshot (unexpected EOF) 2021-10-07 23:56:29.189562 I | rafthttp: start to send database snapshot [index: 0, to 1, size 10 kB]... 2021-10-07 23:56:29.190055 W | rafthttp: database snapshot [index: 0, to: 1] failed to be sent out (ioutil: short read) 2021-10-07 23:56:29.190076 I | rafthttp: receiving database snapshot [index: 0, from: 0, raft message size: 28 B] 2021-10-07 23:56:29.190273 E | rafthttp: failed to save KV snapshot (unexpected EOF) 2021-10-07 23:56:29.190714 I | rafthttp: start to send database snapshot [index: 0, to 1, size 29 B]... 2021-10-07 23:56:29.191138 I | rafthttp: receiving database snapshot [index: 0, from: 0, raft message size: 28 B] 2021-10-07 23:56:29.191153 W | rafthttp: database snapshot [index: 0, to: 1] failed to be sent out (ioutil: expect EOF) 2021-10-07 23:56:29.191271 E | rafthttp: failed to save KV snapshot (unexpected EOF) --- PASS: TestSnapshotSend (0.01s) === RUN TestStreamWriterAttachOutgoingConn 2021-10-07 23:56:29.192948 I | rafthttp: started streaming with peer 1 (writer) 2021-10-07 23:56:29.192972 I | rafthttp: peer 1 became active 2021-10-07 23:56:29.192982 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) 2021-10-07 23:56:29.194104 W | rafthttp: closed an existing TCP streaming connection with peer 1 (stream Message writer) 2021-10-07 23:56:29.194120 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) 2021-10-07 23:56:29.194769 W | rafthttp: closed an existing TCP streaming connection with peer 1 (stream Message writer) 2021-10-07 23:56:29.194783 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) 2021-10-07 23:56:29.196077 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer) 2021-10-07 23:56:29.196092 I | rafthttp: stopped streaming with peer 1 (writer) --- PASS: TestStreamWriterAttachOutgoingConn (0.00s) === RUN TestStreamWriterAttachBadOutgoingConn 2021-10-07 23:56:29.197836 I | rafthttp: started streaming with peer 1 (writer) 2021-10-07 23:56:29.197866 I | rafthttp: peer 1 became active 2021-10-07 23:56:29.197883 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) 2021-10-07 23:56:29.198016 E | rafthttp: failed to write 1 on stream Message (blah) 2021-10-07 23:56:29.198029 I | rafthttp: peer 1 became inactive (message send to peer failed) 2021-10-07 23:56:29.198039 E | rafthttp: peer 1 (writer) connection close error: blah 2021-10-07 23:56:29.199296 W | rafthttp: lost the TCP streaming connection with peer 1 (stream Message writer) 2021-10-07 23:56:29.199319 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-07 23:56:29.220458 I | rafthttp: started streaming with peer 2 (stream Message reader) 2021-10-07 23:56:29.230703 I | rafthttp: peer 2 became active 2021-10-07 23:56:29.230796 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader) 2021-10-07 23:56:29.230848 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader) 2021-10-07 23:56:29.230867 I | rafthttp: stopped streaming with peer 2 (stream Message reader) --- PASS: TestStreamReaderStopOnDial (0.01s) === RUN TestStreamReaderDialDetectUnsupport --- PASS: TestStreamReaderDialDetectUnsupport (0.00s) === RUN TestStream 2021-10-07 23:56:29.237147 I | rafthttp: started streaming with peer 1 (writer) 2021-10-07 23:56:29.237185 I | rafthttp: started streaming with peer 2 (stream Message reader) 2021-10-07 23:56:29.237932 I | rafthttp: peer 1 became active 2021-10-07 23:56:29.237957 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) 2021-10-07 23:56:29.237969 I | rafthttp: peer 2 became active 2021-10-07 23:56:29.237980 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader) 2021-10-07 23:56:29.238393 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader) 2021-10-07 23:56:29.238415 E | rafthttp: failed to read 2 on stream Message (context canceled) 2021-10-07 23:56:29.238425 I | rafthttp: peer 2 became inactive (message send to peer failed) 2021-10-07 23:56:29.238437 I | rafthttp: stopped streaming with peer 2 (stream Message reader) 2021-10-07 23:56:29.238981 I | rafthttp: started streaming with peer 2 (stream Message reader) 2021-10-07 23:56:29.239028 I | rafthttp: started streaming with peer 1 (writer) 2021-10-07 23:56:29.239380 I | rafthttp: peer 1 became active 2021-10-07 23:56:29.239438 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) 2021-10-07 23:56:29.239453 I | rafthttp: peer 2 became active 2021-10-07 23:56:29.239479 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader) 2021-10-07 23:56:29.240195 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader) 2021-10-07 23:56:29.240210 E | rafthttp: failed to read 2 on stream Message (context canceled) 2021-10-07 23:56:29.240216 I | rafthttp: peer 2 became inactive (message send to peer failed) 2021-10-07 23:56:29.240226 I | rafthttp: stopped streaming with peer 2 (stream Message reader) 2021-10-07 23:56:29.240678 I | rafthttp: started streaming with peer 2 (stream MsgApp v2 reader) 2021-10-07 23:56:29.240764 I | rafthttp: started streaming with peer 1 (writer) 2021-10-07 23:56:29.241129 I | rafthttp: peer 2 became active 2021-10-07 23:56:29.241148 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 reader) 2021-10-07 23:56:29.241716 I | rafthttp: peer 1 became active 2021-10-07 23:56:29.241746 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 writer) 2021-10-07 23:56:29.242901 W | rafthttp: lost the TCP streaming connection with peer 2 (stream MsgApp v2 reader) 2021-10-07 23:56:29.242947 I | rafthttp: stopped streaming with peer 2 (stream MsgApp v2 reader) 2021-10-07 23:56:29.243475 I | rafthttp: closed the TCP streaming connection with peer 1 (stream MsgApp v2 writer) 2021-10-07 23:56:29.243690 I | rafthttp: stopped streaming with peer 1 (writer) 2021-10-07 23:56:29.244170 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer) 2021-10-07 23:56:29.244190 I | rafthttp: stopped streaming with peer 1 (writer) 2021-10-07 23:56:29.244659 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer) 2021-10-07 23:56:29.244679 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-07 23:56:29.245194 I | rafthttp: starting peer 1... 2021-10-07 23:56:29.245243 I | rafthttp: started HTTP pipelining with peer 1 2021-10-07 23:56:29.245790 I | rafthttp: started streaming with peer 1 (writer) 2021-10-07 23:56:29.246205 I | rafthttp: started streaming with peer 1 (writer) 2021-10-07 23:56:29.246896 I | rafthttp: started peer 1 2021-10-07 23:56:29.246922 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader) 2021-10-07 23:56:29.246933 I | rafthttp: added peer 1 2021-10-07 23:56:29.246951 I | rafthttp: stopping peer 1... 2021-10-07 23:56:29.246967 I | rafthttp: stopped streaming with peer 1 (writer) 2021-10-07 23:56:29.246977 I | rafthttp: started streaming with peer 1 (stream Message reader) 2021-10-07 23:56:29.247069 I | rafthttp: stopped streaming with peer 1 (writer) 2021-10-07 23:56:29.247125 I | rafthttp: stopped HTTP pipelining with peer 1 2021-10-07 23:56:29.247151 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader) 2021-10-07 23:56:29.247177 I | rafthttp: stopped streaming with peer 1 (stream Message reader) 2021-10-07 23:56:29.247195 I | rafthttp: stopped peer 1 --- PASS: TestTransportAdd (0.00s) === RUN TestTransportRemove 2021-10-07 23:56:29.247294 I | rafthttp: starting peer 1... 2021-10-07 23:56:29.247333 I | rafthttp: started HTTP pipelining with peer 1 2021-10-07 23:56:29.248867 I | rafthttp: started streaming with peer 1 (writer) 2021-10-07 23:56:29.251502 I | rafthttp: started streaming with peer 1 (writer) 2021-10-07 23:56:29.252172 I | rafthttp: started peer 1 2021-10-07 23:56:29.252213 I | rafthttp: started streaming with peer 1 (stream Message reader) 2021-10-07 23:56:29.252237 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader) 2021-10-07 23:56:29.252312 I | rafthttp: added peer 1 2021-10-07 23:56:29.252364 I | rafthttp: stopping peer 1... 2021-10-07 23:56:29.252656 I | rafthttp: stopped streaming with peer 1 (writer) 2021-10-07 23:56:29.252677 I | rafthttp: stopped streaming with peer 1 (writer) 2021-10-07 23:56:29.252729 I | rafthttp: stopped HTTP pipelining with peer 1 2021-10-07 23:56:29.252761 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader) 2021-10-07 23:56:29.252785 I | rafthttp: stopped streaming with peer 1 (stream Message reader) 2021-10-07 23:56:29.252817 I | rafthttp: stopped peer 1 2021-10-07 23:56:29.252829 I | rafthttp: removed peer 1 --- PASS: TestTransportRemove (0.01s) === RUN TestTransportUpdate 2021-10-07 23:56:29.252947 I | rafthttp: updated peer 1 --- PASS: TestTransportUpdate (0.00s) === RUN TestTransportErrorc 2021-10-07 23:56:29.253044 I | rafthttp: starting peer 1... 2021-10-07 23:56:29.253065 I | rafthttp: started HTTP pipelining with peer 1 2021-10-07 23:56:29.253631 I | rafthttp: started streaming with peer 1 (writer) 2021-10-07 23:56:29.254128 I | rafthttp: started streaming with peer 1 (writer) 2021-10-07 23:56:29.255254 I | rafthttp: started peer 1 2021-10-07 23:56:29.255350 I | rafthttp: added peer 1 2021-10-07 23:56:29.255412 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader) 2021-10-07 23:56:29.255530 I | rafthttp: started streaming with peer 1 (stream Message reader) 2021-10-07 23:56:29.266560 I | rafthttp: stopping peer 1... 2021-10-07 23:56:29.266588 I | rafthttp: stopped streaming with peer 1 (writer) 2021-10-07 23:56:29.266601 I | rafthttp: stopped streaming with peer 1 (writer) 2021-10-07 23:56:29.266640 I | rafthttp: stopped HTTP pipelining with peer 1 2021-10-07 23:56:29.333552 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader) 2021-10-07 23:56:29.333593 I | rafthttp: stopped streaming with peer 1 (stream Message reader) 2021-10-07 23:56:29.333622 I | rafthttp: stopped peer 1 --- PASS: TestTransportErrorc (0.08s) === 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.373s === RUN TestSaveAndLoad --- PASS: TestSaveAndLoad (0.00s) === RUN TestBadCRC 2021-10-07 23:56:31.143530 E | snap: corrupted snapshot file /tmp/snapshot/0000000000000001-0000000000000001.snap: crc mismatch --- PASS: TestBadCRC (0.00s) === RUN TestFailback 2021-10-07 23:56:31.145680 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-07 23:56:31.151985 E | snap: unexpected empty snapshot --- PASS: TestEmptySnapshot (0.00s) === RUN TestAllSnapshotBroken 2021-10-07 23:56:31.152716 E | snap: corrupted snapshot file /tmp/snapshot/1.snap: unexpected EOF --- PASS: TestAllSnapshotBroken (0.00s) === RUN TestReleaseSnapDBs 2021-10-07 23:56:31.153786 I | snap: found orphaned .snap.db file; deleting "00000000000000c8.snap.db" 2021-10-07 23:56:31.153927 I | snap: found orphaned .snap.db file; deleting "0000000000000064.snap.db" --- PASS: TestReleaseSnapDBs (0.00s) PASS ok github.com/coreos/etcd/snap 0.053s ? 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.633s ? github.com/coreos/etcd/version [no test files] === RUN TestReadRecord --- PASS: TestReadRecord (0.00s) === RUN TestWriteRecord --- PASS: TestWriteRecord (0.00s) === RUN TestRepairTruncate 2021-10-07 23:56:38.799739 N | wal: repairing /tmp/waltest637564888/0000000000000000-0000000000000000.wal 2021-10-07 23:56:38.801825 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal 2021-10-07 23:56:38.806648 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal --- PASS: TestRepairTruncate (0.02s) === RUN TestRepairWriteTearLast 2021-10-07 23:56:38.840802 N | wal: repairing /tmp/waltest074434391/0000000000000000-0000000000000000.wal 2021-10-07 23:56:38.841396 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal 2021-10-07 23:56:38.845166 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal --- PASS: TestRepairWriteTearLast (0.04s) === RUN TestRepairWriteTearMiddle 2021-10-07 23:56:38.851239 N | wal: repairing /tmp/waltest371029706/0000000000000000-0000000000000000.wal 2021-10-07 23:56:39.096018 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal 2021-10-07 23:56:39.102188 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal --- PASS: TestRepairWriteTearMiddle (0.30s) === RUN TestNew --- PASS: TestNew (0.00s) === RUN TestNewForInitedDir --- PASS: TestNewForInitedDir (0.00s) === RUN TestOpenAtIndex --- PASS: TestOpenAtIndex (0.00s) === RUN TestVerify 2021-10-07 23:56:39.166022 I | wal: segmented wal file /tmp/waltest566190181/0000000000000001-0000000000000001.wal is created 2021-10-07 23:56:39.169771 I | wal: segmented wal file /tmp/waltest566190181/0000000000000002-0000000000000002.wal is created 2021-10-07 23:56:39.174284 I | wal: segmented wal file /tmp/waltest566190181/0000000000000003-0000000000000003.wal is created 2021-10-07 23:56:39.177447 I | wal: segmented wal file /tmp/waltest566190181/0000000000000004-0000000000000004.wal is created 2021-10-07 23:56:39.180385 I | wal: segmented wal file /tmp/waltest566190181/0000000000000005-0000000000000005.wal is created --- PASS: TestVerify (0.02s) === RUN TestCut 2021-10-07 23:56:39.188034 I | wal: segmented wal file /tmp/waltest849641088/0000000000000001-0000000000000001.wal is created 2021-10-07 23:56:39.190626 I | wal: segmented wal file /tmp/waltest849641088/0000000000000002-0000000000000002.wal is created --- PASS: TestCut (0.01s) === RUN TestSaveWithCut 2021-10-07 23:56:39.235750 I | wal: segmented wal file /tmp/waltest223215071/0000000000000001-0000000000000005.wal is created --- PASS: TestSaveWithCut (0.05s) === RUN TestRecover --- PASS: TestRecover (0.00s) === RUN TestSearchIndex --- PASS: TestSearchIndex (0.00s) === RUN TestScanWalName --- PASS: TestScanWalName (0.00s) === RUN TestRecoverAfterCut 2021-10-07 23:56:39.243913 I | wal: segmented wal file /tmp/waltest341017449/0000000000000001-0000000000000001.wal is created 2021-10-07 23:56:39.245605 I | wal: segmented wal file /tmp/waltest341017449/0000000000000002-0000000000000002.wal is created 2021-10-07 23:56:39.247029 I | wal: segmented wal file /tmp/waltest341017449/0000000000000003-0000000000000003.wal is created 2021-10-07 23:56:39.248502 I | wal: segmented wal file /tmp/waltest341017449/0000000000000004-0000000000000004.wal is created 2021-10-07 23:56:39.250084 I | wal: segmented wal file /tmp/waltest341017449/0000000000000005-0000000000000005.wal is created 2021-10-07 23:56:39.251517 I | wal: segmented wal file /tmp/waltest341017449/0000000000000006-0000000000000006.wal is created 2021-10-07 23:56:39.252847 I | wal: segmented wal file /tmp/waltest341017449/0000000000000007-0000000000000007.wal is created 2021-10-07 23:56:39.254376 I | wal: segmented wal file /tmp/waltest341017449/0000000000000008-0000000000000008.wal is created 2021-10-07 23:56:39.255848 I | wal: segmented wal file /tmp/waltest341017449/0000000000000009-0000000000000009.wal is created 2021-10-07 23:56:39.257493 I | wal: segmented wal file /tmp/waltest341017449/000000000000000a-000000000000000a.wal is created --- PASS: TestRecoverAfterCut (0.02s) === RUN TestOpenAtUncommittedIndex --- PASS: TestOpenAtUncommittedIndex (0.00s) === RUN TestOpenForRead 2021-10-07 23:56:39.269680 I | wal: segmented wal file /tmp/waltest225116035/0000000000000001-0000000000000001.wal is created 2021-10-07 23:56:39.271061 I | wal: segmented wal file /tmp/waltest225116035/0000000000000002-0000000000000002.wal is created 2021-10-07 23:56:39.272549 I | wal: segmented wal file /tmp/waltest225116035/0000000000000003-0000000000000003.wal is created 2021-10-07 23:56:39.273852 I | wal: segmented wal file /tmp/waltest225116035/0000000000000004-0000000000000004.wal is created 2021-10-07 23:56:39.275208 I | wal: segmented wal file /tmp/waltest225116035/0000000000000005-0000000000000005.wal is created 2021-10-07 23:56:39.276480 I | wal: segmented wal file /tmp/waltest225116035/0000000000000006-0000000000000006.wal is created 2021-10-07 23:56:39.277770 I | wal: segmented wal file /tmp/waltest225116035/0000000000000007-0000000000000007.wal is created 2021-10-07 23:56:39.278908 I | wal: segmented wal file /tmp/waltest225116035/0000000000000008-0000000000000008.wal is created 2021-10-07 23:56:39.280066 I | wal: segmented wal file /tmp/waltest225116035/0000000000000009-0000000000000009.wal is created 2021-10-07 23:56:39.281223 I | wal: segmented wal file /tmp/waltest225116035/000000000000000a-000000000000000a.wal is created --- PASS: TestOpenForRead (0.02s) === RUN TestOpenWithMaxIndex --- PASS: TestOpenWithMaxIndex (0.00s) === RUN TestSaveEmpty --- PASS: TestSaveEmpty (0.00s) === RUN TestReleaseLockTo 2021-10-07 23:56:39.336471 I | wal: segmented wal file /tmp/waltest080945325/0000000000000001-0000000000000001.wal is created 2021-10-07 23:56:39.339074 I | wal: segmented wal file /tmp/waltest080945325/0000000000000002-0000000000000002.wal is created 2021-10-07 23:56:39.341882 I | wal: segmented wal file /tmp/waltest080945325/0000000000000003-0000000000000003.wal is created 2021-10-07 23:56:39.343803 I | wal: segmented wal file /tmp/waltest080945325/0000000000000004-0000000000000004.wal is created 2021-10-07 23:56:39.345810 I | wal: segmented wal file /tmp/waltest080945325/0000000000000005-0000000000000005.wal is created 2021-10-07 23:56:39.347076 I | wal: segmented wal file /tmp/waltest080945325/0000000000000006-0000000000000006.wal is created 2021-10-07 23:56:39.348379 I | wal: segmented wal file /tmp/waltest080945325/0000000000000007-0000000000000007.wal is created 2021-10-07 23:56:39.349734 I | wal: segmented wal file /tmp/waltest080945325/0000000000000008-0000000000000008.wal is created 2021-10-07 23:56:39.350976 I | wal: segmented wal file /tmp/waltest080945325/0000000000000009-0000000000000009.wal is created 2021-10-07 23:56:39.352425 I | wal: segmented wal file /tmp/waltest080945325/000000000000000a-000000000000000a.wal is created --- PASS: TestReleaseLockTo (0.07s) === RUN TestTailWriteNoSlackSpace --- PASS: TestTailWriteNoSlackSpace (0.01s) === RUN TestRestartCreateWal --- PASS: TestRestartCreateWal (0.00s) === RUN TestOpenOnTornWrite --- PASS: TestOpenOnTornWrite (0.01s) === RUN TestValidSnapshotEntries --- PASS: TestValidSnapshotEntries (0.00s) === RUN TestValidSnapshotEntriesAfterPurgeWal 2021-10-07 23:56:39.371064 I | wal: segmented wal file /tmp/waltest245032412/0000000000000001-0000000000000002.wal is created 2021-10-07 23:56:39.372495 I | wal: segmented wal file /tmp/waltest245032412/0000000000000002-0000000000000004.wal is created --- PASS: TestValidSnapshotEntriesAfterPurgeWal (0.01s) === RUN TestReadAllFail --- PASS: TestReadAllFail (0.00s) PASS ok github.com/coreos/etcd/wal 0.652s ? github.com/coreos/etcd/wal/walpb [no test files] make[1]: Leaving directory '/build/etcd-NihT80/etcd-3.3.25+dfsg' debian/rules execute_after_dh_auto_test make[1]: Entering directory '/build/etcd-NihT80/etcd-3.3.25+dfsg' find _build -type s -delete make[1]: Leaving directory '/build/etcd-NihT80/etcd-3.3.25+dfsg' create-stamp debian/debhelper-build-stamp dh_testroot -i -O--buildsystem=golang -O--builddirectory=_build dh_prep -i -O--buildsystem=golang -O--builddirectory=_build dh_auto_install -i -O--buildsystem=golang -O--builddirectory=_build cd _build && mkdir -p /build/etcd-NihT80/etcd-3.3.25\+dfsg/debian/tmp/usr cd _build && cp -r bin /build/etcd-NihT80/etcd-3.3.25\+dfsg/debian/tmp/usr debian/rules execute_after_dh_auto_install make[1]: Entering directory '/build/etcd-NihT80/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-NihT80/etcd-3.3.25+dfsg' dh_install -i -O--buildsystem=golang -O--builddirectory=_build dh_installdocs -i -O--buildsystem=golang -O--builddirectory=_build dh_installchangelogs -i -O--buildsystem=golang -O--builddirectory=_build dh_installman -i -O--buildsystem=golang -O--builddirectory=_build debian/rules override_dh_installinit make[1]: Entering directory '/build/etcd-NihT80/etcd-3.3.25+dfsg' dh_installinit -p etcd-server --name=etcd dh_installinit: warning: All requested packages have been excluded (e.g. via a Build-Profile or due to architecture restrictions). make[1]: Leaving directory '/build/etcd-NihT80/etcd-3.3.25+dfsg' debian/rules override_dh_installsystemd make[1]: Entering directory '/build/etcd-NihT80/etcd-3.3.25+dfsg' dh_installsystemd -p etcd-server --name=etcd dh_installsystemd: warning: All requested packages have been excluded (e.g. via a Build-Profile or due to architecture restrictions). make[1]: Leaving directory '/build/etcd-NihT80/etcd-3.3.25+dfsg' dh_installsystemduser -i -O--buildsystem=golang -O--builddirectory=_build dh_perl -i -O--buildsystem=golang -O--builddirectory=_build dh_link -i -O--buildsystem=golang -O--builddirectory=_build dh_strip_nondeterminism -i -O--buildsystem=golang -O--builddirectory=_build dh_compress -i -O--buildsystem=golang -O--builddirectory=_build dh_fixperms -i -O--buildsystem=golang -O--builddirectory=_build dh_missing -i -O--buildsystem=golang -O--builddirectory=_build dh_installdeb -i -O--buildsystem=golang -O--builddirectory=_build dh_golang -i -O--buildsystem=golang -O--builddirectory=_build Use of uninitialized value $caller in string eq at /usr/share/perl5/Debian/Debhelper/Buildsystem/golang.pm line 567. dh_gencontrol -i -O--buildsystem=golang -O--builddirectory=_build dh_md5sums -i -O--buildsystem=golang -O--builddirectory=_build dh_builddeb -i -O--buildsystem=golang -O--builddirectory=_build dpkg-deb: building package 'etcd' in '../etcd_3.3.25+dfsg-6_all.deb'. dpkg-deb: building package 'golang-etcd-server-dev' in '../golang-etcd-server-dev_3.3.25+dfsg-6_all.deb'. dpkg-genbuildinfo --build=all dpkg-genchanges --build=all >../etcd_3.3.25+dfsg-6_all.changes dpkg-genchanges: info: binary-only arch-indep upload (source code and arch-specific packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: running special hook: sync-out /build/etcd-NihT80 /tmp/etcd-3.3.25+dfsg-6y79unze3 I: cleaning package lists and apt cache... W: deleting files in /tmp: etcd_backend_test118200568 W: deleting files in /tmp: etcd_backend_test389778233 W: deleting files in /tmp: clientcfg251719326 W: deleting files in /tmp: etcd_backend_test094763399 W: deleting files in /tmp: etcd_backend_test145334728 W: deleting files in /tmp: etcd_backend_test081335377 W: deleting files in /tmp: etcd_backend_test418991492 W: deleting files in /tmp: etcd_backend_test072605083 W: deleting files in /tmp: etcd_backend_test801996406 W: deleting files in /tmp: etcd_backend_test488579154 W: deleting files in /tmp: etcd_backend_test593857444 W: deleting files in /tmp: etcd_backend_test449598806 W: deleting files in /tmp: etcd_backend_test791245181 W: deleting files in /tmp: etcd_backend_test558023661 W: deleting files in /tmp: etcd_backend_test292127539 W: deleting files in /tmp: etcd_backend_test339112615 W: deleting files in /tmp: etcd_backend_test099954851 W: deleting files in /tmp: etcd_backend_test081195120 W: deleting files in /tmp: etcd_backend_test031511514 W: deleting files in /tmp: etcd_backend_test172978269 W: deleting files in /tmp: etcd_backend_test543815508 W: deleting files in /tmp: etcd_backend_test046939772 W: deleting files in /tmp: etcd_backend_test757988889 W: deleting files in /tmp: etcd_backend_test124576533 W: deleting files in /tmp: etcd_backend_test444448582 W: deleting files in /tmp: etcd_backend_test557736627 W: deleting files in /tmp: etcd_backend_test300972748 W: deleting files in /tmp: etcd_backend_test555272395 W: deleting files in /tmp: etcd_backend_test048926679 W: deleting files in /tmp: etcd_backend_test361028445 W: deleting files in /tmp: etcd_backend_test397353226 W: deleting files in /tmp: etcd_backend_test746445168 W: deleting files in /tmp: etcd_backend_test760713018 W: deleting files in /tmp: etcd_backend_test640933872 W: deleting files in /tmp: etcd_backend_test049517084 W: deleting files in /tmp: etcd_backend_test003332106 W: deleting files in /tmp: etcd_backend_test248565911 W: deleting files in /tmp: etcd_backend_test277698273 W: deleting files in /tmp: etcd_backend_test164847650 W: deleting files in /tmp: etcd_backend_test118167932 W: deleting files in /tmp: fileutil282627176 W: deleting files in /tmp: etcd_backend_test034410558 W: deleting files in /tmp: etcd_backend_test323409101 W: deleting files in /tmp: etcd_backend_test958980084 W: deleting files in /tmp: etcd_backend_test584864737 W: deleting files in /tmp: etcd_backend_test973409142 W: deleting files in /tmp: etcd_backend_test935385025 W: deleting files in /tmp: etcd_backend_test153706903 W: deleting files in /tmp: etcd_backend_test150812542 W: deleting files in /tmp: etcd_backend_test714013048 W: deleting files in /tmp: etcd_backend_test609519468 W: deleting files in /tmp: etcd_backend_test193401162 W: deleting files in /tmp: etcd_backend_test334807824 W: deleting files in /tmp: etcd_backend_test225389070 W: deleting files in /tmp: etcd_backend_test753653158 W: deleting files in /tmp: etcd_backend_test556938935 W: deleting files in /tmp: etcd_backend_test674442840 W: deleting files in /tmp: etcd_backend_test080695197 W: deleting files in /tmp: etcd_backend_test972457144 W: deleting files in /tmp: etcd_backend_test196840981 W: deleting files in /tmp: etcd_backend_test552203308 W: deleting files in /tmp: etcd_backend_test793653519 W: deleting files in /tmp: etcd_backend_test865288991 W: deleting files in /tmp: etcd_backend_test715313954 W: deleting files in /tmp: etcd_backend_test054895301 W: deleting files in /tmp: etcd_backend_test363771378 W: deleting files in /tmp: etcd_backend_test938082439 W: deleting files in /tmp: etcd_backend_test328276922 W: deleting files in /tmp: etcd_backend_test937288659 W: deleting files in /tmp: etcd_backend_test172718473 W: deleting files in /tmp: etcd_backend_test876493988 W: deleting files in /tmp: etcd_backend_test433506197 W: deleting files in /tmp: etcd_backend_test763950650 W: deleting files in /tmp: etcd_backend_test607134853 W: deleting files in /tmp: etcd_backend_test439739023 W: deleting files in /tmp: etcd_backend_test052256022 W: deleting files in /tmp: etcd_backend_test602145228 W: deleting files in /tmp: etcd_backend_test077479593 W: deleting files in /tmp: etcd_backend_test476363971 W: deleting files in /tmp: etcd_backend_test858056728 W: deleting files in /tmp: etcd_backend_test073059528 W: deleting files in /tmp: etcd_backend_test488572929 W: deleting files in /tmp: etcd_backend_test987437491 W: deleting files in /tmp: etcd_backend_test852067806 W: deleting files in /tmp: etcd_backend_test916696747 W: deleting files in /tmp: etcd_backend_test375428712 W: deleting files in /tmp: etcd_backend_test003115178 W: deleting files in /tmp: etcd_backend_test838334471 W: deleting files in /tmp: etcd_backend_test231350733 W: deleting files in /tmp: etcd_backend_test516050684 W: deleting files in /tmp: etcd_backend_test525655343 W: deleting files in /tmp: etcd_backend_test066074304 W: deleting files in /tmp: etcd_backend_test747978767 W: deleting files in /tmp: etcd_backend_test541042958 W: deleting files in /tmp: etcd_backend_test842902325 W: deleting files in /tmp: etcd_backend_test719994286 W: deleting files in /tmp: etcd_backend_test231715803 W: deleting files in /tmp: etcd_backend_test486696728 W: deleting files in /tmp: etcd_backend_test999358507 W: deleting files in /tmp: clientcfg259454309 W: deleting files in /tmp: etcd_backend_test068678306 W: deleting files in /tmp: etcd_backend_test852869375 W: deleting files in /tmp: etcd_backend_test921648537 W: deleting files in /tmp: etcd_backend_test656912503 W: deleting files in /tmp: etcd_backend_test239672002 W: deleting files in /tmp: etcd_backend_test576126321 W: deleting files in /tmp: etcd_backend_test935431716 W: deleting files in /tmp: etcd_backend_test601378219 W: deleting files in /tmp: etcd_backend_test536456004 W: deleting files in /tmp: etcd_backend_test443781664 W: deleting files in /tmp: etcd_backend_test447589634 W: deleting files in /tmp: etcd_backend_test991768485 W: deleting files in /tmp: etcd_backend_test164006250 W: deleting files in /tmp: etcd_backend_test980387665 W: deleting files in /tmp: etcd_backend_test641462203 W: deleting files in /tmp: etcd_backend_test846914841 I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.amZVoektla... I: success in 1152.8116 seconds md5: etcd_3.3.25+dfsg-6_all.deb: OK md5: golang-etcd-server-dev_3.3.25+dfsg-6_all.deb: OK sha1: etcd_3.3.25+dfsg-6_all.deb: OK sha1: golang-etcd-server-dev_3.3.25+dfsg-6_all.deb: OK sha256: etcd_3.3.25+dfsg-6_all.deb: OK sha256: golang-etcd-server-dev_3.3.25+dfsg-6_all.deb: OK Checksums: OK