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-6wzdwf3dz/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-6wzdwf3dz 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.HKb2uDkHaL 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.HKb2uDkHaL 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 (658 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.HKb2uDkHaL 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 30s (1147 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.HKb2uDkHaL 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.HKb2uDkHaL 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 (1247 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.HKb2uDkHaL 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 unicode/utf8 container/list internal/bytealg math/bits crypto/internal/subtle crypto/subtle internal/testlog math runtime unicode/utf16 vendor/golang.org/x/crypto/cryptobyte/asn1 internal/nettrace vendor/golang.org/x/crypto/internal/subtle runtime/cgo encoding google.golang.org/grpc/serviceconfig golang.org/x/sys/internal/unsafeheader internal/goversion github.com/golang/groupcache/lru github.com/coreos/etcd/client/integration github.com/shurcooL/sanitized_anchor_name internal/reflectlite sync math/rand google.golang.org/grpc/internal/buffer internal/singleflight google.golang.org/grpc/internal/grpcsync github.com/coreos/etcd/pkg/stringutil errors sort io strconv internal/oserror syscall vendor/golang.org/x/net/dns/dnsmessage bytes hash crypto reflect strings crypto/internal/randutil crypto/hmac time internal/syscall/unix internal/syscall/execenv bufio crypto/rc4 vendor/golang.org/x/crypto/hkdf hash/crc32 vendor/golang.org/x/text/transform path context internal/poll go.uber.org/atomic go.uber.org/zap/buffer google.golang.org/grpc/internal/grpcrand go.uber.org/zap/internal/bufferpool html text/tabwriter encoding/binary internal/fmtsort os google.golang.org/grpc/backoff google.golang.org/grpc/encoding google.golang.org/grpc/internal/backoff regexp/syntax golang.org/x/text/transform crypto/cipher crypto/sha512 fmt crypto/aes crypto/des crypto/ed25519/internal/edwards25519 crypto/md5 crypto/sha1 crypto/sha256 math/big encoding/hex encoding/base64 path/filepath encoding/pem net net/url io/ioutil vendor/golang.org/x/crypto/chacha20 vendor/golang.org/x/crypto/poly1305 vendor/golang.org/x/sys/cpu vendor/golang.org/x/crypto/curve25519 vendor/golang.org/x/crypto/chacha20poly1305 crypto/elliptic encoding/asn1 crypto/rand crypto/dsa crypto/ed25519 vendor/golang.org/x/crypto/cryptobyte crypto/rsa crypto/x509/pkix encoding/json flag crypto/ecdsa log compress/flate go.uber.org/multierr go.uber.org/zap/internal/color go.uber.org/zap/internal/exit vendor/golang.org/x/text/unicode/bidi compress/gzip github.com/gogo/protobuf/proto github.com/golang/protobuf/proto go.uber.org/zap/zapcore vendor/golang.org/x/text/secure/bidirule vendor/golang.org/x/text/unicode/norm crypto/x509 net/textproto vendor/golang.org/x/net/http2/hpack vendor/golang.org/x/net/idna mime crypto/tls github.com/gogo/protobuf/protoc-gen-gogo/descriptor mime/quotedprintable vendor/golang.org/x/net/http/httpguts vendor/golang.org/x/net/http/httpproxy mime/multipart net/http/internal google.golang.org/grpc/grpclog google.golang.org/grpc/credentials/internal google.golang.org/grpc/metadata google.golang.org/grpc/connectivity google.golang.org/grpc/attributes google.golang.org/grpc/internal google.golang.org/grpc/internal/envconfig google.golang.org/grpc/codes github.com/golang/protobuf/ptypes/any github.com/golang/protobuf/ptypes/duration github.com/golang/protobuf/ptypes/timestamp github.com/gogo/protobuf/gogoproto google.golang.org/genproto/googleapis/rpc/status github.com/golang/protobuf/ptypes github.com/golang/protobuf/protoc-gen-go/descriptor google.golang.org/grpc/status github.com/coreos/etcd/auth/authpb github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes github.com/coreos/etcd/mvcc/mvccpb golang.org/x/net/internal/timeseries net/http/httptrace google.golang.org/grpc/credentials text/template/parse 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 google.golang.org/grpc/resolver/passthrough github.com/coreos/etcd/clientv3/balancer/resolver/endpoint google.golang.org/grpc/resolver/dns google.golang.org/grpc/balancer/base text/template github.com/coreos/etcd/clientv3/credentials google.golang.org/grpc/balancer/roundrobin google.golang.org/grpc/encoding/proto google.golang.org/grpc/internal/balancerload google.golang.org/grpc/binarylog/grpc_binarylog_v1 regexp golang.org/x/sys/unix google.golang.org/grpc/internal/binarylog html/template golang.org/x/text/unicode/bidi golang.org/x/text/secure/bidirule golang.org/x/text/unicode/norm golang.org/x/net/http2/hpack google.golang.org/grpc/internal/channelz google.golang.org/grpc/internal/syscall google.golang.org/grpc/keepalive google.golang.org/grpc/peer golang.org/x/net/idna google.golang.org/grpc/stats google.golang.org/grpc/tap google.golang.org/grpc/naming github.com/coreos/etcd/pkg/systemd github.com/coreos/etcd/raft/raftpb github.com/coreos/go-systemd/journal go.uber.org/zap golang.org/x/net/trace golang.org/x/net/http/httpguts golang.org/x/net/http2 net/http/httputil github.com/coreos/etcd/raft log/syslog github.com/coreos/etcd/clientv3/balancer/connectivity github.com/coreos/etcd/clientv3/balancer/picker github.com/coreos/pkg/capnslog github.com/coreos/etcd/clientv3/balancer github.com/coreos/etcd/pkg/types github.com/coreos/go-semver/semver github.com/coreos/etcd/pkg/logutil database/sql/driver github.com/coreos/etcd/version github.com/coreos/etcd/pkg/pathutil github.com/coreos/etcd/pkg/srv github.com/google/uuid runtime/debug google.golang.org/grpc/internal/transport github.com/coreos/etcd/pkg/fileutil github.com/modern-go/concurrent github.com/coreos/etcd/pkg/tlsutil github.com/jonboulle/clockwork github.com/coreos/etcd/pkg/transport github.com/modern-go/reflect2 hash/fnv github.com/coreos/bbolt expvar github.com/beorn7/perks/quantile github.com/cespare/xxhash google.golang.org/grpc 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 github.com/prometheus/common/expfmt github.com/coreos/etcd/pkg/adt github.com/coreos/etcd/etcdserver/etcdserverpb github.com/dgrijalva/jwt-go golang.org/x/crypto/blowfish github.com/prometheus/client_golang/prometheus golang.org/x/crypto/bcrypt github.com/coreos/etcd/client github.com/coreos/etcd/pkg/schedule github.com/google/btree github.com/coreos/etcd/error github.com/coreos/etcd/pkg/cpuutil os/exec github.com/coreos/etcd/discovery container/heap github.com/coreos/etcd/mvcc/backend github.com/coreos/etcd/pkg/netutil 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/etcdserver/membership github.com/coreos/etcd/pkg/pbutil github.com/coreos/etcd/pkg/runtime github.com/coreos/etcd/pkg/wait github.com/coreos/etcd/pkg/ioutil github.com/coreos/etcd/snap/snappb github.com/coreos/etcd/wal/walpb github.com/dustin/go-humanize github.com/coreos/etcd/snap github.com/coreos/etcd/etcdserver/api github.com/xiang90/probing golang.org/x/time/rate github.com/coreos/etcd/pkg/crc github.com/prometheus/client_golang/prometheus/promhttp github.com/coreos/etcd/wal github.com/coreos/etcd/rafthttp github.com/grpc-ecosystem/go-grpc-middleware github.com/grpc-ecosystem/go-grpc-prometheus/packages/grpcstatus google.golang.org/grpc/health/grpc_health_v1 github.com/grpc-ecosystem/go-grpc-prometheus github.com/coreos/etcd/clientv3 github.com/coreos/etcd/auth github.com/coreos/etcd/lease/leasepb github.com/coreos/etcd/alarm google.golang.org/grpc/health 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/ptypes/struct github.com/golang/protobuf/jsonpb github.com/coreos/etcd/clientv3/concurrency github.com/coreos/etcd/clientv3/namespace github.com/coreos/etcd/clientv3/ordering github.com/coreos/etcd/clientv3/leasing github.com/coreos/etcd/compactor github.com/coreos/etcd/etcdserver/api/v3election go/token github.com/coreos/etcd/etcdserver go/scanner github.com/golang/protobuf/protoc-gen-go/plugin internal/lazyregexp github.com/golang/protobuf/protoc-gen-go/generator/internal/remap go/ast internal/goroot github.com/golang/protobuf/ptypes/wrappers github.com/grpc-ecosystem/grpc-gateway/runtime/internal github.com/grpc-ecosystem/grpc-gateway/utilities google.golang.org/genproto/protobuf/field_mask golang.org/x/net/context github.com/coreos/etcd/etcdserver/api/v3lock github.com/coreos/etcd/pkg/cors internal/profile runtime/pprof go/doc go/parser go/printer 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 go/build github.com/coreos/etcd/etcdserver/api/v2http net/http/pprof github.com/coreos/etcd/pkg/debugutil github.com/soheilhy/cmux github.com/golang/protobuf/protoc-gen-go/generator github.com/gorilla/websocket github.com/coreos/etcd/etcdserver/api/v3client github.com/sirupsen/logrus gopkg.in/yaml.v2 encoding/csv github.com/tmc/grpc-websocket-proxy/wsproxy github.com/spf13/pflag github.com/grpc-ecosystem/grpc-gateway/runtime os/signal github.com/coreos/etcd/pkg/osutil github.com/coreos/etcd/clientv3/naming github.com/coreos/etcd/proxy/grpcproxy/cache sigs.k8s.io/yaml github.com/coreos/etcd/proxy/grpcproxy github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/gw github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb/gw github.com/coreos/etcd/etcdserver/etcdserverpb/gw github.com/coreos/etcd/proxy/httpproxy github.com/coreos/etcd/pkg/flags github.com/coreos/etcd/proxy/tcpproxy github.com/coreos/go-systemd/daemon github.com/coreos/go-systemd/internal/dlopen github.com/spf13/cobra github.com/coreos/etcd/clientv3/clientv3util testing github.com/coreos/etcd/embed github.com/coreos/etcd/clientv3/mirror github.com/coreos/etcd/clientv3/integration github.com/coreos/etcd/clientv3/snapshot github.com/coreos/etcd/clientv3/yaml encoding/gob github.com/coreos/go-systemd/util github.com/coreos/etcd/contrib/recipes github.com/coreos/etcd/contrib/systemd/etcd2-backup-coreos github.com/bgentry/speakeasy github.com/russross/blackfriday github.com/coreos/etcd/contrib/raftexample github.com/coreos/etcd/pkg/report github.com/mattn/go-runewidth github.com/cpuguy83/go-md2man/md2man github.com/olekukonko/tablewriter github.com/urfave/cli github.com/coreos/etcd/etcdmain gopkg.in/cheggaaa/pb.v1 github.com/coreos/etcd/etcdctl/ctlv3/command github.com/coreos/etcd github.com/coreos/etcd/etcdctl/ctlv2/command github.com/coreos/etcd/etcdctl/ctlv2 github.com/coreos/etcd/snapshot github.com/coreos/etcd/functional/rpcpb github.com/coreos/etcd/etcdctl/ctlv3 github.com/coreos/etcd/etcdctl 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/creack/pty github.com/coreos/etcd/functional/cmd/etcd-tester github.com/coreos/etcd/pkg/expect github.com/coreos/etcd/integration github.com/coreos/etcd/pkg/mock/mockserver github.com/coreos/etcd/pkg/mock/mockstorage github.com/coreos/etcd/pkg/mock/mockstore github.com/coreos/etcd/pkg/mock/mockwait github.com/coreos/etcd/raft/rafttest github.com/coreos/etcd/tests/e2e debian/rules override_dh_auto_test make[1]: Entering directory '/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.247s ? github.com/coreos/etcd/alarm [no test files] === RUN TestJWTInfo 2021-10-19 05:52:39.289312 W | auth: failed to parse jwt token: token contains an invalid number of segments --- PASS: TestJWTInfo (0.00s) === RUN TestJWTBad 2021-10-19 05:52:39.289563 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-19 05:52:39.289860 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-19 05:52:39.289910 E | auth: failed to read public key (whatever) for jwt: open whatever: no such file or directory 2021-10-19 05:52:39.290093 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-19 05:52:39.302228 W | auth: simple token is not cryptographically signed 2021-10-19 05:52:39.305031 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.305047 N | auth: added a new user: root 2021-10-19 05:52:39.305088 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.305110 N | auth: Role root is created 2021-10-19 05:52:39.305160 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.305170 N | auth: granted role root to user root 2021-10-19 05:52:39.305195 N | auth: Authentication enabled --- PASS: TestNewAuthStoreRevision (0.02s) === RUN TestUserAdd 2021-10-19 05:52:39.306920 W | auth: simple token is not cryptographically signed 2021-10-19 05:52:39.309452 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.309466 N | auth: added a new user: root 2021-10-19 05:52:39.309509 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.309534 N | auth: Role root is created 2021-10-19 05:52:39.309567 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.309576 N | auth: granted role root to user root 2021-10-19 05:52:39.309594 N | auth: Authentication enabled 2021-10-19 05:52:39.309893 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.309910 N | auth: Role role-test is created 2021-10-19 05:52:39.312048 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.312064 N | auth: added a new user: foo --- PASS: TestUserAdd (0.01s) === RUN TestCheckPassword 2021-10-19 05:52:39.315817 W | auth: simple token is not cryptographically signed 2021-10-19 05:52:39.319757 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.319793 N | auth: added a new user: root 2021-10-19 05:52:39.319840 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.319852 N | auth: Role root is created 2021-10-19 05:52:39.319900 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.319924 N | auth: granted role root to user root 2021-10-19 05:52:39.319964 N | auth: Authentication enabled 2021-10-19 05:52:39.320374 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.320397 N | auth: Role role-test is created 2021-10-19 05:52:39.323307 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.323319 N | auth: added a new user: foo 2021-10-19 05:52:39.337878 N | auth: authentication failed, invalid password for user foo --- PASS: TestCheckPassword (0.02s) === RUN TestUserDelete 2021-10-19 05:52:39.345656 W | auth: simple token is not cryptographically signed 2021-10-19 05:52:39.352637 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.352791 N | auth: added a new user: root 2021-10-19 05:52:39.352898 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.353236 N | auth: Role root is created 2021-10-19 05:52:39.353336 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.353384 N | auth: granted role root to user root 2021-10-19 05:52:39.353881 N | auth: Authentication enabled 2021-10-19 05:52:39.354878 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.355423 N | auth: Role role-test is created 2021-10-19 05:52:39.362933 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.362972 N | auth: added a new user: foo 2021-10-19 05:52:39.362997 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.363007 N | auth: deleted a user: foo --- PASS: TestUserDelete (0.03s) === RUN TestUserChangePassword 2021-10-19 05:52:39.365203 W | auth: simple token is not cryptographically signed 2021-10-19 05:52:39.368144 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.368173 N | auth: added a new user: root 2021-10-19 05:52:39.368236 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.368248 N | auth: Role root is created 2021-10-19 05:52:39.368302 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.368317 N | auth: granted role root to user root 2021-10-19 05:52:39.368348 N | auth: Authentication enabled 2021-10-19 05:52:39.368687 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.368705 N | auth: Role role-test is created 2021-10-19 05:52:39.371353 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.371385 N | auth: added a new user: foo 2021-10-19 05:52:39.373387 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.373413 N | auth: changed a password of a user: foo --- PASS: TestUserChangePassword (0.01s) === RUN TestRoleAdd 2021-10-19 05:52:39.377516 W | auth: simple token is not cryptographically signed 2021-10-19 05:52:39.380123 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.380145 N | auth: added a new user: root 2021-10-19 05:52:39.380178 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.380189 N | auth: Role root is created 2021-10-19 05:52:39.380226 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.380243 N | auth: granted role root to user root 2021-10-19 05:52:39.380275 N | auth: Authentication enabled 2021-10-19 05:52:39.380649 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.380668 N | auth: Role role-test is created 2021-10-19 05:52:39.382580 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.382601 N | auth: added a new user: foo 2021-10-19 05:52:39.382631 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.382642 N | auth: Role role-test-1 is created --- PASS: TestRoleAdd (0.01s) === RUN TestUserGrant 2021-10-19 05:52:39.384307 W | auth: simple token is not cryptographically signed 2021-10-19 05:52:39.386827 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.386846 N | auth: added a new user: root 2021-10-19 05:52:39.386870 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.386875 N | auth: Role root is created 2021-10-19 05:52:39.386893 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.386901 N | auth: granted role root to user root 2021-10-19 05:52:39.386923 N | auth: Authentication enabled 2021-10-19 05:52:39.387158 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.387170 N | auth: Role role-test is created 2021-10-19 05:52:39.388978 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.388992 N | auth: added a new user: foo 2021-10-19 05:52:39.389006 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.389016 N | auth: granted role role-test to user foo --- PASS: TestUserGrant (0.01s) === RUN TestGetUser 2021-10-19 05:52:39.390315 W | auth: simple token is not cryptographically signed 2021-10-19 05:52:39.392606 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.392622 N | auth: added a new user: root 2021-10-19 05:52:39.392651 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.392662 N | auth: Role root is created 2021-10-19 05:52:39.392680 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.392687 N | auth: granted role root to user root 2021-10-19 05:52:39.392707 N | auth: Authentication enabled 2021-10-19 05:52:39.392903 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.392915 N | auth: Role role-test is created 2021-10-19 05:52:39.395532 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.395550 N | auth: added a new user: foo 2021-10-19 05:52:39.395587 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.395607 N | auth: granted role role-test to user foo --- PASS: TestGetUser (0.01s) === RUN TestListUsers 2021-10-19 05:52:39.397405 W | auth: simple token is not cryptographically signed 2021-10-19 05:52:39.399731 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.399748 N | auth: added a new user: root 2021-10-19 05:52:39.399769 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.399777 N | auth: Role root is created 2021-10-19 05:52:39.399800 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.399808 N | auth: granted role root to user root 2021-10-19 05:52:39.399828 N | auth: Authentication enabled 2021-10-19 05:52:39.400179 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.400191 N | auth: Role role-test is created 2021-10-19 05:52:39.401953 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.401965 N | auth: added a new user: foo 2021-10-19 05:52:39.403687 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.403697 N | auth: added a new user: user1 --- PASS: TestListUsers (0.01s) === RUN TestRoleGrantPermission 2021-10-19 05:52:39.404934 W | auth: simple token is not cryptographically signed 2021-10-19 05:52:39.407191 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.407206 N | auth: added a new user: root 2021-10-19 05:52:39.407232 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.407243 N | auth: Role root is created 2021-10-19 05:52:39.407278 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.407289 N | auth: granted role root to user root 2021-10-19 05:52:39.407312 N | auth: Authentication enabled 2021-10-19 05:52:39.407505 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.407516 N | auth: Role role-test is created 2021-10-19 05:52:39.409261 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.409272 N | auth: added a new user: foo 2021-10-19 05:52:39.409301 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.409311 N | auth: Role role-test-1 is created 2021-10-19 05:52:39.409328 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.409338 N | auth: role role-test-1's permission of key Keys is updated as WRITE --- PASS: TestRoleGrantPermission (0.01s) === RUN TestRoleRevokePermission 2021-10-19 05:52:39.411703 W | auth: simple token is not cryptographically signed 2021-10-19 05:52:39.416442 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.416467 N | auth: added a new user: root 2021-10-19 05:52:39.416504 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.416514 N | auth: Role root is created 2021-10-19 05:52:39.416566 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.416586 N | auth: granted role root to user root 2021-10-19 05:52:39.416640 N | auth: Authentication enabled 2021-10-19 05:52:39.417043 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.417063 N | auth: Role role-test is created 2021-10-19 05:52:39.420843 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.420868 N | auth: added a new user: foo 2021-10-19 05:52:39.420907 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.420919 N | auth: Role role-test-1 is created 2021-10-19 05:52:39.420942 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.420955 N | auth: role role-test-1's permission of key Keys is updated as WRITE 2021-10-19 05:52:39.421027 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.421048 N | auth: revoked key Keys from role role-test-1 --- PASS: TestRoleRevokePermission (0.01s) === RUN TestUserRevokePermission 2021-10-19 05:52:39.422967 W | auth: simple token is not cryptographically signed 2021-10-19 05:52:39.427209 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.427237 N | auth: added a new user: root 2021-10-19 05:52:39.427283 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.427290 N | auth: Role root is created 2021-10-19 05:52:39.427313 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.427337 N | auth: granted role root to user root 2021-10-19 05:52:39.427365 N | auth: Authentication enabled 2021-10-19 05:52:39.427709 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.427752 N | auth: Role role-test is created 2021-10-19 05:52:39.430804 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.430894 N | auth: added a new user: foo 2021-10-19 05:52:39.430982 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.431040 N | auth: Role role-test-1 is created 2021-10-19 05:52:39.431123 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.431180 N | auth: granted role role-test to user foo 2021-10-19 05:52:39.431256 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.431311 N | auth: granted role role-test-1 to user foo 2021-10-19 05:52:39.431430 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.431488 N | auth: revoked role role-test-1 from user foo --- PASS: TestUserRevokePermission (0.01s) === RUN TestRoleDelete 2021-10-19 05:52:39.437773 W | auth: simple token is not cryptographically signed 2021-10-19 05:52:39.445690 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.445910 N | auth: added a new user: root 2021-10-19 05:52:39.446171 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.446330 N | auth: Role root is created 2021-10-19 05:52:39.446547 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.446636 N | auth: granted role root to user root 2021-10-19 05:52:39.446793 N | auth: Authentication enabled 2021-10-19 05:52:39.447613 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.447734 N | auth: Role role-test is created 2021-10-19 05:52:39.451328 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.451713 N | auth: added a new user: foo 2021-10-19 05:52:39.451831 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.451915 N | auth: deleted role role-test --- PASS: TestRoleDelete (0.02s) === RUN TestAuthInfoFromCtx 2021-10-19 05:52:39.455145 W | auth: simple token is not cryptographically signed 2021-10-19 05:52:39.459380 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.459537 N | auth: added a new user: root 2021-10-19 05:52:39.459673 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.459757 N | auth: Role root is created 2021-10-19 05:52:39.459882 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.459961 N | auth: granted role root to user root 2021-10-19 05:52:39.460059 N | auth: Authentication enabled 2021-10-19 05:52:39.460535 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.460616 N | auth: Role role-test is created 2021-10-19 05:52:39.463027 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.463129 N | auth: added a new user: foo 2021-10-19 05:52:39.463190 W | auth: invalid auth token: Invalid Token 2021-10-19 05:52:39.463218 W | auth: invalid auth token: Invalid.Token --- PASS: TestAuthInfoFromCtx (0.01s) === RUN TestAuthDisable 2021-10-19 05:52:39.464814 W | auth: simple token is not cryptographically signed 2021-10-19 05:52:39.467627 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.467646 N | auth: added a new user: root 2021-10-19 05:52:39.467675 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.467682 N | auth: Role root is created 2021-10-19 05:52:39.467710 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.467720 N | auth: granted role root to user root 2021-10-19 05:52:39.467749 N | auth: Authentication enabled 2021-10-19 05:52:39.467994 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.468011 N | auth: Role role-test is created 2021-10-19 05:52:39.470198 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.470230 N | auth: added a new user: foo 2021-10-19 05:52:39.470250 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.470542 N | auth: Authentication disabled --- PASS: TestAuthDisable (0.01s) === RUN TestAuthInfoFromCtxRace 2021-10-19 05:52:39.471724 W | auth: simple token is not cryptographically signed 2021-10-19 05:52:39.472414 W | auth: invalid auth token: test 2021-10-19 05:52:39.474435 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.474455 N | auth: added a new user: test --- PASS: TestAuthInfoFromCtxRace (0.00s) === RUN TestIsAdminPermitted 2021-10-19 05:52:39.475389 W | auth: simple token is not cryptographically signed 2021-10-19 05:52:39.478157 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.478175 N | auth: added a new user: root 2021-10-19 05:52:39.478206 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.478224 N | auth: Role root is created 2021-10-19 05:52:39.478273 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.478287 N | auth: granted role root to user root 2021-10-19 05:52:39.478317 N | auth: Authentication enabled 2021-10-19 05:52:39.478589 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.478608 N | auth: Role role-test is created 2021-10-19 05:52:39.480744 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.480760 N | auth: added a new user: foo 2021-10-19 05:52:39.480806 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.481074 N | auth: Authentication disabled --- PASS: TestIsAdminPermitted (0.01s) === RUN TestRecoverFromSnapshot 2021-10-19 05:52:39.482286 W | auth: simple token is not cryptographically signed 2021-10-19 05:52:39.484925 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.484939 N | auth: added a new user: root 2021-10-19 05:52:39.484967 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.484974 N | auth: Role root is created 2021-10-19 05:52:39.485000 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.485010 N | auth: granted role root to user root 2021-10-19 05:52:39.485029 N | auth: Authentication enabled 2021-10-19 05:52:39.485284 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.485297 N | auth: Role role-test is created 2021-10-19 05:52:39.487391 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.487404 N | auth: added a new user: foo 2021-10-19 05:52:39.489471 W | auth: simple token is not cryptographically signed --- PASS: TestRecoverFromSnapshot (0.01s) === RUN TestHammerSimpleAuthenticate 2021-10-19 05:52:39.490570 W | auth: simple token is not cryptographically signed 2021-10-19 05:52:39.493188 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.493203 N | auth: added a new user: root 2021-10-19 05:52:39.493241 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.493248 N | auth: Role root is created 2021-10-19 05:52:39.493556 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.493574 N | auth: granted role root to user root 2021-10-19 05:52:39.493604 N | auth: Authentication enabled 2021-10-19 05:52:39.494249 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.494296 N | auth: Role role-test is created 2021-10-19 05:52:39.496851 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.496875 N | auth: added a new user: foo 2021-10-19 05:52:39.499051 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.499074 N | auth: added a new user: user-0 2021-10-19 05:52:39.501227 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.501250 N | auth: added a new user: user-1 2021-10-19 05:52:39.503403 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.503426 N | auth: added a new user: user-2 2021-10-19 05:52:39.505619 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.505645 N | auth: added a new user: user-3 2021-10-19 05:52:39.507842 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.507862 N | auth: added a new user: user-4 2021-10-19 05:52:39.510052 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.510068 N | auth: added a new user: user-5 2021-10-19 05:52:39.512107 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.512116 N | auth: added a new user: user-6 2021-10-19 05:52:39.514160 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.514184 N | auth: added a new user: user-7 2021-10-19 05:52:39.516267 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.516285 N | auth: added a new user: user-8 2021-10-19 05:52:39.542504 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.542549 N | auth: added a new user: user-9 2021-10-19 05:52:39.544512 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.544540 N | auth: added a new user: user-10 2021-10-19 05:52:39.546496 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.546519 N | auth: added a new user: user-11 2021-10-19 05:52:39.550592 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.550682 N | auth: added a new user: user-12 2021-10-19 05:52:39.552657 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.552736 N | auth: added a new user: user-13 2021-10-19 05:52:39.555194 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.555338 N | auth: added a new user: user-14 2021-10-19 05:52:39.564717 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.564763 N | auth: added a new user: user-15 2021-10-19 05:52:39.566728 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.566768 N | auth: added a new user: user-16 2021-10-19 05:52:39.568578 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.568595 N | auth: added a new user: user-17 2021-10-19 05:52:39.570361 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.570378 N | auth: added a new user: user-18 2021-10-19 05:52:39.572132 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.572144 N | auth: added a new user: user-19 2021-10-19 05:52:39.573885 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.573897 N | auth: added a new user: user-20 2021-10-19 05:52:39.576075 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.576088 N | auth: added a new user: user-21 2021-10-19 05:52:39.578060 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.578073 N | auth: added a new user: user-22 2021-10-19 05:52:39.580029 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.580041 N | auth: added a new user: user-23 2021-10-19 05:52:39.582057 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.582070 N | auth: added a new user: user-24 2021-10-19 05:52:39.584025 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.584037 N | auth: added a new user: user-25 2021-10-19 05:52:39.586012 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.586024 N | auth: added a new user: user-26 2021-10-19 05:52:39.587988 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.588000 N | auth: added a new user: user-27 2021-10-19 05:52:39.589968 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.589980 N | auth: added a new user: user-28 2021-10-19 05:52:39.592306 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.592334 N | auth: added a new user: user-29 2021-10-19 05:52:39.594321 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.594333 N | auth: added a new user: user-30 2021-10-19 05:52:39.596288 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.596309 N | auth: added a new user: user-31 2021-10-19 05:52:39.598279 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.598292 N | auth: added a new user: user-32 2021-10-19 05:52:39.600256 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.600269 N | auth: added a new user: user-33 2021-10-19 05:52:39.602361 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.602377 N | auth: added a new user: user-34 2021-10-19 05:52:39.604360 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.604374 N | auth: added a new user: user-35 2021-10-19 05:52:39.606359 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.606381 N | auth: added a new user: user-36 2021-10-19 05:52:39.608340 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.608353 N | auth: added a new user: user-37 2021-10-19 05:52:39.610334 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.610346 N | auth: added a new user: user-38 2021-10-19 05:52:39.612301 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.612315 N | auth: added a new user: user-39 2021-10-19 05:52:39.614303 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.614316 N | auth: added a new user: user-40 2021-10-19 05:52:39.616286 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.616298 N | auth: added a new user: user-41 2021-10-19 05:52:39.640729 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.640882 N | auth: added a new user: user-42 2021-10-19 05:52:39.642945 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.643045 N | auth: added a new user: user-43 2021-10-19 05:52:39.645070 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.645164 N | auth: added a new user: user-44 2021-10-19 05:52:39.647176 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.647276 N | auth: added a new user: user-45 2021-10-19 05:52:39.649259 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.649341 N | auth: added a new user: user-46 2021-10-19 05:52:39.653398 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.653529 N | auth: added a new user: user-47 2021-10-19 05:52:39.655521 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.655601 N | auth: added a new user: user-48 2021-10-19 05:52:39.662709 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.662749 N | auth: added a new user: user-49 2021-10-19 05:52:39.673897 I | auth: deleting token user-38(0).1 for user user-38 2021-10-19 05:52:39.673939 I | auth: deleting token user-16(0).1 for user user-16 2021-10-19 05:52:39.673948 I | auth: deleting token user-23(0).1 for user user-23 2021-10-19 05:52:39.673955 I | auth: deleting token user-35(0).1 for user user-35 2021-10-19 05:52:39.673964 I | auth: deleting token user-11(0).1 for user user-11 2021-10-19 05:52:39.673972 I | auth: deleting token user-8(0).1 for user user-8 2021-10-19 05:52:39.673999 I | auth: deleting token user-43(0).1 for user user-43 2021-10-19 05:52:39.674005 I | auth: deleting token user-3(0).1 for user user-3 2021-10-19 05:52:39.674011 I | auth: deleting token user-33(0).1 for user user-33 2021-10-19 05:52:39.674017 I | auth: deleting token user-28(0).1 for user user-28 2021-10-19 05:52:39.674022 I | auth: deleting token user-20(0).1 for user user-20 2021-10-19 05:52:39.674027 I | auth: deleting token user-40(0).1 for user user-40 2021-10-19 05:52:39.674031 I | auth: deleting token user-26(0).1 for user user-26 2021-10-19 05:52:39.674035 I | auth: deleting token user-27(0).1 for user user-27 2021-10-19 05:52:39.674040 I | auth: deleting token user-9(0).1 for user user-9 2021-10-19 05:52:39.674044 I | auth: deleting token user-29(0).1 for user user-29 2021-10-19 05:52:39.674049 I | auth: deleting token user-24(0).1 for user user-24 2021-10-19 05:52:39.674053 I | auth: deleting token user-39(0).1 for user user-39 2021-10-19 05:52:39.674063 I | auth: deleting token user-10(0).1 for user user-10 2021-10-19 05:52:39.674068 I | auth: deleting token user-25(0).1 for user user-25 2021-10-19 05:52:39.674072 I | auth: deleting token user-14(0).1 for user user-14 2021-10-19 05:52:39.674076 I | auth: deleting token user-17(0).1 for user user-17 2021-10-19 05:52:39.674100 I | auth: deleting token user-31(0).1 for user user-31 2021-10-19 05:52:39.674110 I | auth: deleting token user-32(0).1 for user user-32 2021-10-19 05:52:39.674115 I | auth: deleting token user-47(0).1 for user user-47 2021-10-19 05:52:39.674119 I | auth: deleting token user-48(0).1 for user user-48 2021-10-19 05:52:39.674123 I | auth: deleting token user-21(0).1 for user user-21 2021-10-19 05:52:39.674127 I | auth: deleting token user-1(0).1 for user user-1 2021-10-19 05:52:39.674132 I | auth: deleting token user-41(0).1 for user user-41 2021-10-19 05:52:39.674136 I | auth: deleting token user-0(0).1 for user user-0 2021-10-19 05:52:39.674141 I | auth: deleting token user-18(0).1 for user user-18 2021-10-19 05:52:39.674145 I | auth: deleting token user-5(0).1 for user user-5 2021-10-19 05:52:39.674150 I | auth: deleting token user-22(0).1 for user user-22 2021-10-19 05:52:39.674154 I | auth: deleting token user-37(0).1 for user user-37 2021-10-19 05:52:39.674159 I | auth: deleting token user-7(0).1 for user user-7 2021-10-19 05:52:39.674163 I | auth: deleting token user-4(0).1 for user user-4 2021-10-19 05:52:39.674167 I | auth: deleting token user-19(0).1 for user user-19 2021-10-19 05:52:39.674171 I | auth: deleting token user-49(0).1 for user user-49 2021-10-19 05:52:39.674176 I | auth: deleting token user-6(0).1 for user user-6 2021-10-19 05:52:39.674180 I | auth: deleting token user-36(0).1 for user user-36 2021-10-19 05:52:39.674184 I | auth: deleting token user-46(0).1 for user user-46 2021-10-19 05:52:39.674188 I | auth: deleting token user-13(0).1 for user user-13 2021-10-19 05:52:39.674193 I | auth: deleting token user-42(0).1 for user user-42 2021-10-19 05:52:39.674198 I | auth: deleting token user-30(0).1 for user user-30 2021-10-19 05:52:39.674202 I | auth: deleting token user-15(0).1 for user user-15 2021-10-19 05:52:39.674206 I | auth: deleting token user-34(0).1 for user user-34 2021-10-19 05:52:39.674210 I | auth: deleting token user-12(0).1 for user user-12 2021-10-19 05:52:39.674214 I | auth: deleting token user-45(0).1 for user user-45 2021-10-19 05:52:39.674219 I | auth: deleting token user-2(0).1 for user user-2 2021-10-19 05:52:39.674223 I | auth: deleting token user-44(0).1 for user user-44 --- PASS: TestHammerSimpleAuthenticate (0.19s) === RUN TestRolesOrder 2021-10-19 05:52:39.676996 W | auth: simple token is not cryptographically signed 2021-10-19 05:52:39.679668 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.679689 N | auth: added a new user: root 2021-10-19 05:52:39.679748 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.679756 N | auth: Role root is created 2021-10-19 05:52:39.679781 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.679791 N | auth: granted role root to user root 2021-10-19 05:52:39.679820 N | auth: Authentication enabled 2021-10-19 05:52:39.682100 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.682116 N | auth: added a new user: user 2021-10-19 05:52:39.682138 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.682143 N | auth: Role role1 is created 2021-10-19 05:52:39.682179 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.682192 N | auth: granted role role1 to user user 2021-10-19 05:52:39.682210 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.682218 N | auth: Role role2 is created 2021-10-19 05:52:39.682246 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.682253 N | auth: granted role role2 to user user 2021-10-19 05:52:39.682269 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.682274 N | auth: Role abc is created 2021-10-19 05:52:39.682308 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.682316 N | auth: granted role abc to user user 2021-10-19 05:52:39.682348 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.682357 N | auth: Role xyz is created 2021-10-19 05:52:39.682378 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.682399 N | auth: granted role xyz to user user 2021-10-19 05:52:39.682416 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.682423 N | auth: Role role3 is created 2021-10-19 05:52:39.682477 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.682486 N | auth: granted role role3 to user user --- PASS: TestRolesOrder (0.01s) === RUN TestAuthInfoFromCtxWithRootSimple 2021-10-19 05:52:39.683404 W | auth: simple token is not cryptographically signed 2021-10-19 05:52:39.686073 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.686093 N | auth: added a new user: root 2021-10-19 05:52:39.686138 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.686158 N | auth: Role root is created 2021-10-19 05:52:39.686182 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.686191 N | auth: granted role root to user root 2021-10-19 05:52:39.686211 N | auth: Authentication enabled --- PASS: TestAuthInfoFromCtxWithRootSimple (0.00s) === RUN TestAuthInfoFromCtxWithRootJWT 2021-10-19 05:52:39.690945 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.690965 N | auth: added a new user: root 2021-10-19 05:52:39.690989 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.690994 N | auth: Role root is created 2021-10-19 05:52:39.691526 E | auth: failed to save consistentIndex,syncConsistentIndex is nil 2021-10-19 05:52:39.691560 N | auth: granted role root to user root 2021-10-19 05:52:39.691599 N | auth: Authentication enabled --- PASS: TestAuthInfoFromCtxWithRootJWT (0.01s) PASS ok github.com/coreos/etcd/auth 0.755s ? 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.04s) === 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.228s === RUN TestDialCancel {"level":"warn","ts":"2021-10-19T05:53:22.944Z","caller":"clientv3/retry_interceptor.go:62","msg":"retrying of unary invoker failed","target":"endpoint://client-174bf8bb-1c10-4554-b9df-659a30416e20/dialcancel:12345","attempt":0,"error":"rpc error: code = Canceled desc = grpc: the client connection is closing"} --- PASS: TestDialCancel (0.11s) === 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.534s === RUN TestRoundRobinBalancedResolvableNoFailover === RUN TestRoundRobinBalancedResolvableNoFailover/rrBalanced_1 {"level":"debug","msg":"registered balancer","policy":"picker-roundrobin-balanced","name":"16AF58C9424FE23B1"} {"level":"info","msg":"built balancer","balancer-id":"cf35fcoc6gj9","policy":"picker-roundrobin-balanced","resolver-target":"endpoint://nofailover/*"} {"level":"info","msg":"resolved","picker":"picker-error","balancer-id":"cf35fcoc6gj9","addresses":["127.0.0.1:46467"]} {"level":"info","msg":"created subconn","address":"127.0.0.1:46467"} {"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cf35fcoc6gj9","connected":false,"subconn":"0xc0000a7d60","subconn-size":1,"address":"127.0.0.1:46467","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":"cf35fcoc6gj9","connected":true,"subconn":"0xc0000a7d60","subconn-size":1,"address":"127.0.0.1:46467","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cf35fcoc6gj9","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:46467 (0xc0000a7d60)"],"subconn-size":1} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46467","subconn-index":0,"subconn-size":1} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46467","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46467","subconn-index":0,"subconn-size":1} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46467","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46467","subconn-index":0,"subconn-size":1} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46467","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46467","subconn-index":0,"subconn-size":1} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46467","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46467","subconn-index":0,"subconn-size":1} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46467","success":true,"bytes-sent":true,"bytes-received":true} === RUN TestRoundRobinBalancedResolvableNoFailover/rrBalanced_1_unix_sockets {"level":"debug","msg":"registered balancer","policy":"picker-roundrobin-balanced","name":"16AF58C94291A6A12"} {"level":"info","msg":"built balancer","balancer-id":"cf35fcoeo8rp","policy":"picker-roundrobin-balanced","resolver-target":"endpoint://nofailover/*"} {"level":"info","msg":"resolved","picker":"picker-error","balancer-id":"cf35fcoeo8rp","addresses":["unix:///tmp/etcd-unix-so-447813206"]} {"level":"info","msg":"created subconn","address":"unix:///tmp/etcd-unix-so-447813206"} {"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cf35fcoeo8rp","connected":false,"subconn":"0xc000408420","subconn-size":1,"address":"unix:///tmp/etcd-unix-so-447813206","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":"cf35fcoeo8rp","connected":true,"subconn":"0xc000408420","subconn-size":1,"address":"unix:///tmp/etcd-unix-so-447813206","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cf35fcoeo8rp","policy":"picker-roundrobin-balanced","subconn-ready":["unix:///tmp/etcd-unix-so-447813206 (0xc000408420)"],"subconn-size":1} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-447813206","subconn-index":0,"subconn-size":1} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-447813206","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-447813206","subconn-index":0,"subconn-size":1} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-447813206","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-447813206","subconn-index":0,"subconn-size":1} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-447813206","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-447813206","subconn-index":0,"subconn-size":1} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-447813206","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-447813206","subconn-index":0,"subconn-size":1} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"unix:///tmp/etcd-unix-so-447813206","success":true,"bytes-sent":true,"bytes-received":true} === RUN TestRoundRobinBalancedResolvableNoFailover/rrBalanced_3 {"level":"debug","msg":"registered balancer","policy":"picker-roundrobin-balanced","name":"16AF58C942DA2F8D3"} {"level":"info","msg":"built balancer","balancer-id":"cf35fcohi0ow","policy":"picker-roundrobin-balanced","resolver-target":"endpoint://nofailover/*"} {"level":"info","msg":"resolved","picker":"picker-error","balancer-id":"cf35fcohi0ow","addresses":["127.0.0.1:42633","127.0.0.1:45705","127.0.0.1:45793"]} {"level":"info","msg":"created subconn","address":"127.0.0.1:45793"} {"level":"info","msg":"created subconn","address":"127.0.0.1:45705"} {"level":"info","msg":"created subconn","address":"127.0.0.1:42633"} {"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cf35fcohi0ow","connected":false,"subconn":"0xc0002f3810","subconn-size":3,"address":"127.0.0.1:45793","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":"cf35fcohi0ow","connected":false,"subconn":"0xc0002f3830","subconn-size":3,"address":"127.0.0.1:45705","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":"cf35fcohi0ow","connected":false,"subconn":"0xc0002f3850","subconn-size":3,"address":"127.0.0.1:42633","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":"cf35fcohi0ow","connected":true,"subconn":"0xc0002f3830","subconn-size":3,"address":"127.0.0.1:45705","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cf35fcohi0ow","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:45705 (0xc0002f3830)"],"subconn-size":1} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cf35fcohi0ow","connected":true,"subconn":"0xc0002f3850","subconn-size":3,"address":"127.0.0.1:42633","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cf35fcohi0ow","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:42633 (0xc0002f3850)","127.0.0.1:45705 (0xc0002f3830)"],"subconn-size":2} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45705","subconn-index":0,"subconn-size":1} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cf35fcohi0ow","connected":true,"subconn":"0xc0002f3810","subconn-size":3,"address":"127.0.0.1:45793","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cf35fcohi0ow","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:42633 (0xc0002f3850)","127.0.0.1:45705 (0xc0002f3830)","127.0.0.1:45793 (0xc0002f3810)"],"subconn-size":3} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45705","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45705","subconn-index":0,"subconn-size":3} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45705","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42633","subconn-index":1,"subconn-size":3} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42633","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45793","subconn-index":2,"subconn-size":3} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45793","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45705","subconn-index":0,"subconn-size":3} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45705","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42633","subconn-index":1,"subconn-size":3} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:42633","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45793","subconn-index":2,"subconn-size":3} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45793","success":true,"bytes-sent":true,"bytes-received":true} === RUN TestRoundRobinBalancedResolvableNoFailover/rrBalanced_5 {"level":"debug","msg":"registered balancer","policy":"picker-roundrobin-balanced","name":"16AF58C9474482394"} {"level":"info","msg":"built balancer","balancer-id":"cf35fcppn32k","policy":"picker-roundrobin-balanced","resolver-target":"endpoint://nofailover/*"} {"level":"info","msg":"resolved","picker":"picker-error","balancer-id":"cf35fcppn32k","addresses":["127.0.0.1:35169","127.0.0.1:37373","127.0.0.1:37473","127.0.0.1:40709","127.0.0.1:45019"]} {"level":"info","msg":"created subconn","address":"127.0.0.1:37473"} {"level":"info","msg":"created subconn","address":"127.0.0.1:45019"} {"level":"info","msg":"created subconn","address":"127.0.0.1:40709"} {"level":"info","msg":"created subconn","address":"127.0.0.1:35169"} {"level":"info","msg":"created subconn","address":"127.0.0.1:37373"} {"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cf35fcppn32k","connected":false,"subconn":"0xc000334200","subconn-size":5,"address":"127.0.0.1:37473","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":"cf35fcppn32k","connected":false,"subconn":"0xc000334220","subconn-size":5,"address":"127.0.0.1:45019","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":"cf35fcppn32k","connected":false,"subconn":"0xc000334250","subconn-size":5,"address":"127.0.0.1:40709","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":"cf35fcppn32k","connected":false,"subconn":"0xc000334270","subconn-size":5,"address":"127.0.0.1:35169","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":"cf35fcppn32k","connected":false,"subconn":"0xc000334290","subconn-size":5,"address":"127.0.0.1:37373","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":"cf35fcppn32k","connected":true,"subconn":"0xc000334200","subconn-size":5,"address":"127.0.0.1:37473","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cf35fcppn32k","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:37473 (0xc000334200)"],"subconn-size":1} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cf35fcppn32k","connected":true,"subconn":"0xc000334290","subconn-size":5,"address":"127.0.0.1:37373","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cf35fcppn32k","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:37373 (0xc000334290)","127.0.0.1:37473 (0xc000334200)"],"subconn-size":2} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37473","subconn-index":0,"subconn-size":2} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cf35fcppn32k","connected":true,"subconn":"0xc000334220","subconn-size":5,"address":"127.0.0.1:45019","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cf35fcppn32k","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:37373 (0xc000334290)","127.0.0.1:37473 (0xc000334200)","127.0.0.1:45019 (0xc000334220)"],"subconn-size":3} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cf35fcppn32k","connected":true,"subconn":"0xc000334250","subconn-size":5,"address":"127.0.0.1:40709","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cf35fcppn32k","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:37373 (0xc000334290)","127.0.0.1:37473 (0xc000334200)","127.0.0.1:40709 (0xc000334250)","127.0.0.1:45019 (0xc000334220)"],"subconn-size":4} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37473","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37473","subconn-index":0,"subconn-size":4} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cf35fcppn32k","connected":true,"subconn":"0xc000334270","subconn-size":5,"address":"127.0.0.1:35169","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cf35fcppn32k","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:35169 (0xc000334270)","127.0.0.1:37373 (0xc000334290)","127.0.0.1:37473 (0xc000334200)","127.0.0.1:40709 (0xc000334250)","127.0.0.1:45019 (0xc000334220)"],"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37473","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37373","subconn-index":0,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37373","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37473","subconn-index":1,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37473","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45019","subconn-index":2,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45019","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40709","subconn-index":3,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40709","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35169","subconn-index":4,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35169","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37373","subconn-index":0,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37373","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37473","subconn-index":1,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:37473","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45019","subconn-index":2,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:45019","success":true,"bytes-sent":true,"bytes-received":true} --- PASS: TestRoundRobinBalancedResolvableNoFailover (0.09s) --- PASS: TestRoundRobinBalancedResolvableNoFailover/rrBalanced_1 (0.01s) --- PASS: TestRoundRobinBalancedResolvableNoFailover/rrBalanced_1_unix_sockets (0.00s) --- PASS: TestRoundRobinBalancedResolvableNoFailover/rrBalanced_3 (0.05s) --- PASS: TestRoundRobinBalancedResolvableNoFailover/rrBalanced_5 (0.03s) === RUN TestRoundRobinBalancedResolvableFailoverFromServerFail {"level":"debug","msg":"registered balancer","policy":"picker-roundrobin-balanced","name":"16AF58C947D48AD95"} {"level":"info","msg":"built balancer","balancer-id":"cf35fcpv7vzq","policy":"picker-roundrobin-balanced","resolver-target":"endpoint://serverfail/mock.server"} {"level":"info","msg":"resolved","picker":"picker-error","balancer-id":"cf35fcpv7vzq","addresses":["127.0.0.1:35553","127.0.0.1:39767","127.0.0.1:39839","127.0.0.1:40185","127.0.0.1:41231"]} {"level":"info","msg":"created subconn","address":"127.0.0.1:40185"} {"level":"info","msg":"created subconn","address":"127.0.0.1:41231"} {"level":"info","msg":"created subconn","address":"127.0.0.1:35553"} {"level":"info","msg":"created subconn","address":"127.0.0.1:39767"} {"level":"info","msg":"created subconn","address":"127.0.0.1:39839"} {"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cf35fcpv7vzq","connected":false,"subconn":"0xc0003347f0","subconn-size":5,"address":"127.0.0.1:40185","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":"cf35fcpv7vzq","connected":false,"subconn":"0xc000334810","subconn-size":5,"address":"127.0.0.1:41231","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":"cf35fcpv7vzq","connected":false,"subconn":"0xc000334830","subconn-size":5,"address":"127.0.0.1:35553","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":"cf35fcpv7vzq","connected":false,"subconn":"0xc000334860","subconn-size":5,"address":"127.0.0.1:39767","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":"cf35fcpv7vzq","connected":false,"subconn":"0xc000334880","subconn-size":5,"address":"127.0.0.1:39839","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":"cf35fcpv7vzq","connected":true,"subconn":"0xc000334830","subconn-size":5,"address":"127.0.0.1:35553","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cf35fcpv7vzq","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:35553 (0xc000334830)"],"subconn-size":1} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cf35fcpv7vzq","connected":true,"subconn":"0xc000334880","subconn-size":5,"address":"127.0.0.1:39839","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cf35fcpv7vzq","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:35553 (0xc000334830)","127.0.0.1:39839 (0xc000334880)"],"subconn-size":2} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cf35fcpv7vzq","connected":false,"subconn":"0xc0003347f0","subconn-size":5,"address":"127.0.0.1:40185","old-state":"CONNECTING","new-state":"TRANSIENT_FAILURE"} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cf35fcpv7vzq","connected":true,"subconn":"0xc000334860","subconn-size":5,"address":"127.0.0.1:39767","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cf35fcpv7vzq","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:35553 (0xc000334830)","127.0.0.1:39767 (0xc000334860)","127.0.0.1:39839 (0xc000334880)"],"subconn-size":3} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cf35fcpv7vzq","connected":true,"subconn":"0xc000334810","subconn-size":5,"address":"127.0.0.1:41231","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cf35fcpv7vzq","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:35553 (0xc000334830)","127.0.0.1:39767 (0xc000334860)","127.0.0.1:39839 (0xc000334880)","127.0.0.1:41231 (0xc000334810)"],"subconn-size":4} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35553","subconn-index":0,"subconn-size":1} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35553","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39839","subconn-index":0,"subconn-size":4} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39839","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:41231","subconn-index":1,"subconn-size":4} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:41231","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35553","subconn-index":2,"subconn-size":4} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35553","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39767","subconn-index":3,"subconn-size":4} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39767","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39839","subconn-index":0,"subconn-size":4} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39839","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:41231","subconn-index":1,"subconn-size":4} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:41231","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35553","subconn-index":2,"subconn-size":4} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35553","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39767","subconn-index":3,"subconn-size":4} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39767","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39839","subconn-index":0,"subconn-size":4} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39839","success":true,"bytes-sent":true,"bytes-received":true} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cf35fcpv7vzq","connected":false,"subconn":"0xc0003347f0","subconn-size":5,"address":"127.0.0.1:40185","old-state":"TRANSIENT_FAILURE","new-state":"CONNECTING"} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cf35fcpv7vzq","connected":true,"subconn":"0xc0003347f0","subconn-size":5,"address":"127.0.0.1:40185","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cf35fcpv7vzq","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:35553 (0xc000334830)","127.0.0.1:39767 (0xc000334860)","127.0.0.1:39839 (0xc000334880)","127.0.0.1:40185 (0xc0003347f0)","127.0.0.1:41231 (0xc000334810)"],"subconn-size":5} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35553","subconn-index":0,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35553","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39767","subconn-index":1,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39767","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39839","subconn-index":2,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39839","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40185","subconn-index":3,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40185","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:41231","subconn-index":4,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:41231","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35553","subconn-index":0,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35553","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39767","subconn-index":1,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39767","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39839","subconn-index":2,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39839","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40185","subconn-index":3,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40185","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:41231","subconn-index":4,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:41231","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35553","subconn-index":0,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35553","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39767","subconn-index":1,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39767","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39839","subconn-index":2,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39839","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40185","subconn-index":3,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40185","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:41231","subconn-index":4,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:41231","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35553","subconn-index":0,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:35553","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39767","subconn-index":1,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39767","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39839","subconn-index":2,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:39839","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40185","subconn-index":3,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:40185","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:41231","subconn-index":4,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:41231","success":true,"bytes-sent":true,"bytes-received":true} --- PASS: TestRoundRobinBalancedResolvableFailoverFromServerFail (1.02s) === RUN TestRoundRobinBalancedResolvableFailoverFromRequestFail {"level":"debug","msg":"registered balancer","policy":"picker-roundrobin-balanced","name":"16AF58C9847BA3606"} {"level":"info","msg":"built balancer","balancer-id":"cf35fd6p3eo4","policy":"picker-roundrobin-balanced","resolver-target":"endpoint://requestfail/mock.server"} {"level":"info","msg":"resolved","picker":"picker-error","balancer-id":"cf35fd6p3eo4","addresses":["127.0.0.1:32895","127.0.0.1:33005","127.0.0.1:38393","127.0.0.1:38969","127.0.0.1:46405"]} {"level":"info","msg":"created subconn","address":"127.0.0.1:32895"} {"level":"info","msg":"created subconn","address":"127.0.0.1:33005"} {"level":"info","msg":"created subconn","address":"127.0.0.1:46405"} {"level":"info","msg":"created subconn","address":"127.0.0.1:38393"} {"level":"info","msg":"created subconn","address":"127.0.0.1:38969"} {"level":"info","msg":"state changed","picker":"picker-error","balancer-id":"cf35fd6p3eo4","connected":false,"subconn":"0xc000335060","subconn-size":5,"address":"127.0.0.1:32895","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":"cf35fd6p3eo4","connected":false,"subconn":"0xc000335080","subconn-size":5,"address":"127.0.0.1:33005","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":"cf35fd6p3eo4","connected":false,"subconn":"0xc0003350a0","subconn-size":5,"address":"127.0.0.1:46405","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":"cf35fd6p3eo4","connected":false,"subconn":"0xc0003350d0","subconn-size":5,"address":"127.0.0.1:38393","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":"cf35fd6p3eo4","connected":false,"subconn":"0xc0003350f0","subconn-size":5,"address":"127.0.0.1:38969","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":"cf35fd6p3eo4","connected":true,"subconn":"0xc0003350d0","subconn-size":5,"address":"127.0.0.1:38393","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cf35fd6p3eo4","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:38393 (0xc0003350d0)"],"subconn-size":1} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cf35fd6p3eo4","connected":true,"subconn":"0xc0003350f0","subconn-size":5,"address":"127.0.0.1:38969","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cf35fd6p3eo4","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:38393 (0xc0003350d0)","127.0.0.1:38969 (0xc0003350f0)"],"subconn-size":2} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cf35fd6p3eo4","connected":true,"subconn":"0xc000335080","subconn-size":5,"address":"127.0.0.1:33005","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cf35fd6p3eo4","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:33005 (0xc000335080)","127.0.0.1:38393 (0xc0003350d0)","127.0.0.1:38969 (0xc0003350f0)"],"subconn-size":3} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38393","subconn-index":0,"subconn-size":1} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cf35fd6p3eo4","connected":true,"subconn":"0xc0003350a0","subconn-size":5,"address":"127.0.0.1:46405","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cf35fd6p3eo4","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:33005 (0xc000335080)","127.0.0.1:38393 (0xc0003350d0)","127.0.0.1:38969 (0xc0003350f0)","127.0.0.1:46405 (0xc0003350a0)"],"subconn-size":4} {"level":"info","msg":"state changed","picker":"picker-roundrobin-balanced","balancer-id":"cf35fd6p3eo4","connected":true,"subconn":"0xc000335060","subconn-size":5,"address":"127.0.0.1:32895","old-state":"CONNECTING","new-state":"READY"} {"level":"info","msg":"updated picker","picker":"picker-roundrobin-balanced","balancer-id":"cf35fd6p3eo4","policy":"picker-roundrobin-balanced","subconn-ready":["127.0.0.1:32895 (0xc000335060)","127.0.0.1:33005 (0xc000335080)","127.0.0.1:38393 (0xc0003350d0)","127.0.0.1:38969 (0xc0003350f0)","127.0.0.1:46405 (0xc0003350a0)"],"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38393","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:33005","subconn-index":0,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:33005","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46405","subconn-index":1,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46405","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38393","subconn-index":2,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38393","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38969","subconn-index":3,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38969","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:32895","subconn-index":4,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:32895","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:33005","subconn-index":0,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:33005","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46405","subconn-index":1,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:46405","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38393","subconn-index":2,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38393","success":true,"bytes-sent":true,"bytes-received":true} {"level":"debug","msg":"picked","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38969","subconn-index":3,"subconn-size":5} {"level":"debug","msg":"balancer done","picker":"picker-roundrobin-balanced","address":"127.0.0.1:38969","success":true,"bytes-sent":true,"bytes-received":true} --- PASS: TestRoundRobinBalancedResolvableFailoverFromRequestFail (0.01s) === RUN Test_epsToAddrs --- PASS: Test_epsToAddrs (0.00s) PASS ok github.com/coreos/etcd/clientv3/balancer 1.363s ? 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.078s [no tests to run] 2021-10-19 05:53:41.385560 I | integration: launching 2979016969490787844 (unix://localhost:29790169694907878440) 2021-10-19 05:53:41.387662 I | etcdserver: name = 2979016969490787844 2021-10-19 05:53:41.387690 I | etcdserver: data dir = /tmp/etcd641809568 2021-10-19 05:53:41.387698 I | etcdserver: member dir = /tmp/etcd641809568/member 2021-10-19 05:53:41.387703 I | etcdserver: heartbeat = 10ms 2021-10-19 05:53:41.387706 I | etcdserver: election = 100ms 2021-10-19 05:53:41.387710 I | etcdserver: snapshot count = 0 2021-10-19 05:53:41.387744 I | etcdserver: advertise client URLs = unix://127.0.0.1:21002577389 2021-10-19 05:53:41.387752 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:21001577389 2021-10-19 05:53:41.387765 I | etcdserver: initial cluster = 2979016969490787844=unix://127.0.0.1:21001577389 2021-10-19 05:53:41.390444 I | etcdserver: starting member f3cae78d49284db2 in cluster d7983c4ff7f6dccc 2021-10-19 05:53:41.390540 I | raft: f3cae78d49284db2 became follower at term 0 2021-10-19 05:53:41.390655 I | raft: newRaft f3cae78d49284db2 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2021-10-19 05:53:41.390721 I | raft: f3cae78d49284db2 became follower at term 1 2021-10-19 05:53:41.391980 W | auth: simple token is not cryptographically signed 2021-10-19 05:53:41.396704 I | etcdserver: set snapshot count to default 100000 2021-10-19 05:53:41.396784 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-19 05:53:41.398212 I | etcdserver: f3cae78d49284db2 as single-node; fast-forwarding 9 ticks (election ticks 10) 2021-10-19 05:53:41.398572 I | etcdserver/membership: added member f3cae78d49284db2 [unix://127.0.0.1:21001577389] to cluster d7983c4ff7f6dccc 2021-10-19 05:53:41.401339 I | raft: f3cae78d49284db2 is starting a new election at term 1 2021-10-19 05:53:41.401381 I | raft: f3cae78d49284db2 became candidate at term 2 2021-10-19 05:53:41.401426 I | raft: f3cae78d49284db2 received MsgVoteResp from f3cae78d49284db2 at term 2 2021-10-19 05:53:41.401452 I | raft: f3cae78d49284db2 became leader at term 2 2021-10-19 05:53:41.401469 I | raft: raft.node: f3cae78d49284db2 elected leader f3cae78d49284db2 at term 2 2021-10-19 05:53:41.402083 I | etcdserver: published {Name:2979016969490787844 ClientURLs:[unix://127.0.0.1:21002577389]} to cluster d7983c4ff7f6dccc 2021-10-19 05:53:41.402184 I | etcdserver: setting up the initial cluster version to 3.3 2021-10-19 05:53:41.420708 N | etcdserver/membership: set the initial cluster version to 3.3 2021-10-19 05:53:41.420913 I | etcdserver/api: enabled capabilities for version 3.3 2021-10-19 05:53:41.439812 I | integration: launched 2979016969490787844 (unix://localhost:29790169694907878440) === RUN TestResumeElection --- PASS: TestResumeElection (0.04s) PASS 2021-10-19 05:53:41.498915 I | integration: terminating 2979016969490787844 (unix://localhost:29790169694907878440) 2021-10-19 05:53:41.502833 I | integration: terminated 2979016969490787844 (unix://localhost:29790169694907878440) ok github.com/coreos/etcd/clientv3/concurrency 0.182s ? 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.045s === RUN TestGRPCResolver 2021-10-19 05:53:50.141820 I | integration: launching 8797863709363801684 (unix://localhost:87978637093638016840) 2021-10-19 05:53:50.145256 I | etcdserver: name = 8797863709363801684 2021-10-19 05:53:50.145371 I | etcdserver: data dir = /tmp/etcd683852827 2021-10-19 05:53:50.145433 I | etcdserver: member dir = /tmp/etcd683852827/member 2021-10-19 05:53:50.145508 I | etcdserver: heartbeat = 10ms 2021-10-19 05:53:50.145569 I | etcdserver: election = 100ms 2021-10-19 05:53:50.145621 I | etcdserver: snapshot count = 0 2021-10-19 05:53:50.145696 I | etcdserver: advertise client URLs = unix://127.0.0.1:21002577524 2021-10-19 05:53:50.145758 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:21001577524 2021-10-19 05:53:50.145841 I | etcdserver: initial cluster = 8797863709363801684=unix://127.0.0.1:21001577524 2021-10-19 05:53:50.149678 I | etcdserver: starting member b2deafd30f25eeb1 in cluster 3449e0cd513fd7d6 2021-10-19 05:53:50.149811 I | raft: b2deafd30f25eeb1 became follower at term 0 2021-10-19 05:53:50.149874 I | raft: newRaft b2deafd30f25eeb1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2021-10-19 05:53:50.149933 I | raft: b2deafd30f25eeb1 became follower at term 1 2021-10-19 05:53:50.151058 W | auth: simple token is not cryptographically signed 2021-10-19 05:53:50.155819 I | etcdserver: set snapshot count to default 100000 2021-10-19 05:53:50.155861 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-19 05:53:50.156073 I | etcdserver: b2deafd30f25eeb1 as single-node; fast-forwarding 9 ticks (election ticks 10) 2021-10-19 05:53:50.156239 I | etcdserver/membership: added member b2deafd30f25eeb1 [unix://127.0.0.1:21001577524] to cluster 3449e0cd513fd7d6 2021-10-19 05:53:50.158830 I | integration: launched 8797863709363801684 (unix://localhost:87978637093638016840) 2021-10-19 05:53:50.190397 I | raft: b2deafd30f25eeb1 is starting a new election at term 1 2021-10-19 05:53:50.190430 I | raft: b2deafd30f25eeb1 became candidate at term 2 2021-10-19 05:53:50.190451 I | raft: b2deafd30f25eeb1 received MsgVoteResp from b2deafd30f25eeb1 at term 2 2021-10-19 05:53:50.190465 I | raft: b2deafd30f25eeb1 became leader at term 2 2021-10-19 05:53:50.190473 I | raft: raft.node: b2deafd30f25eeb1 elected leader b2deafd30f25eeb1 at term 2 2021-10-19 05:53:50.190779 I | etcdserver: published {Name:8797863709363801684 ClientURLs:[unix://127.0.0.1:21002577524]} to cluster 3449e0cd513fd7d6 2021-10-19 05:53:50.190808 I | etcdserver: setting up the initial cluster version to 3.3 2021-10-19 05:53:50.190889 N | etcdserver/membership: set the initial cluster version to 3.3 2021-10-19 05:53:50.190969 I | etcdserver/api: enabled capabilities for version 3.3 2021-10-19 05:53:50.194116 I | integration: terminating 8797863709363801684 (unix://localhost:87978637093638016840) 2021-10-19 05:53:50.195480 I | integration: terminated 8797863709363801684 (unix://localhost:87978637093638016840) --- PASS: TestGRPCResolver (0.06s) === RUN TestGRPCResolverMulti 2021-10-19 05:53:50.197567 I | integration: launching 2001447687679155635 (unix://localhost:20014476876791556350) 2021-10-19 05:53:50.199160 I | etcdserver: name = 2001447687679155635 2021-10-19 05:53:50.199176 I | etcdserver: data dir = /tmp/etcd087775422 2021-10-19 05:53:50.199183 I | etcdserver: member dir = /tmp/etcd087775422/member 2021-10-19 05:53:50.199191 I | etcdserver: heartbeat = 10ms 2021-10-19 05:53:50.199199 I | etcdserver: election = 100ms 2021-10-19 05:53:50.199204 I | etcdserver: snapshot count = 0 2021-10-19 05:53:50.199212 I | etcdserver: advertise client URLs = unix://127.0.0.1:21004577524 2021-10-19 05:53:50.199218 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:21003577524 2021-10-19 05:53:50.199229 I | etcdserver: initial cluster = 2001447687679155635=unix://127.0.0.1:21003577524 2021-10-19 05:53:50.200532 I | etcdserver: starting member 9e4a6536614c9d22 in cluster 4d13d9e7edbc132c 2021-10-19 05:53:50.200553 I | raft: 9e4a6536614c9d22 became follower at term 0 2021-10-19 05:53:50.200568 I | raft: newRaft 9e4a6536614c9d22 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2021-10-19 05:53:50.200578 I | raft: 9e4a6536614c9d22 became follower at term 1 2021-10-19 05:53:50.201152 W | auth: simple token is not cryptographically signed 2021-10-19 05:53:50.202552 I | etcdserver: set snapshot count to default 100000 2021-10-19 05:53:50.202574 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-19 05:53:50.202739 I | etcdserver: 9e4a6536614c9d22 as single-node; fast-forwarding 9 ticks (election ticks 10) 2021-10-19 05:53:50.202860 I | etcdserver/membership: added member 9e4a6536614c9d22 [unix://127.0.0.1:21003577524] to cluster 4d13d9e7edbc132c 2021-10-19 05:53:50.203684 I | integration: launched 2001447687679155635 (unix://localhost:20014476876791556350) 2021-10-19 05:53:50.260839 I | raft: 9e4a6536614c9d22 is starting a new election at term 1 2021-10-19 05:53:50.260882 I | raft: 9e4a6536614c9d22 became candidate at term 2 2021-10-19 05:53:50.260899 I | raft: 9e4a6536614c9d22 received MsgVoteResp from 9e4a6536614c9d22 at term 2 2021-10-19 05:53:50.260919 I | raft: 9e4a6536614c9d22 became leader at term 2 2021-10-19 05:53:50.260937 I | raft: raft.node: 9e4a6536614c9d22 elected leader 9e4a6536614c9d22 at term 2 2021-10-19 05:53:50.261220 I | etcdserver: setting up the initial cluster version to 3.3 2021-10-19 05:53:50.261617 N | etcdserver/membership: set the initial cluster version to 3.3 2021-10-19 05:53:50.261706 I | etcdserver: published {Name:2001447687679155635 ClientURLs:[unix://127.0.0.1:21004577524]} to cluster 4d13d9e7edbc132c 2021-10-19 05:53:50.276135 I | integration: terminating 2001447687679155635 (unix://localhost:20014476876791556350) 2021-10-19 05:53:50.277682 I | integration: terminated 2001447687679155635 (unix://localhost:20014476876791556350) --- PASS: TestGRPCResolverMulti (0.08s) PASS ok github.com/coreos/etcd/clientv3/naming 0.830s === RUN TestDetectKvOrderViolation --- PASS: TestDetectKvOrderViolation (2.78s) === RUN TestDetectTxnOrderViolation --- PASS: TestDetectTxnOrderViolation (2.90s) === RUN TestKvOrdering --- PASS: TestKvOrdering (0.00s) === RUN TestTxnOrdering --- PASS: TestTxnOrdering (0.00s) === RUN TestEndpointSwitchResolvesViolation --- PASS: TestEndpointSwitchResolvesViolation (3.24s) === RUN TestUnresolvableOrderViolation --- PASS: TestUnresolvableOrderViolation (10.78s) PASS ok github.com/coreos/etcd/clientv3/ordering 20.438s ? github.com/coreos/etcd/clientv3/snapshot [no test files] === RUN TestConfigFromFile --- PASS: TestConfigFromFile (0.01s) PASS ok github.com/coreos/etcd/clientv3/yaml 0.219s === RUN TestPeriodicHourly 2021-10-19 05:54:23.185252 N | compactor: Starting auto-compaction at revision 1 (retention: 2h0m0s) 2021-10-19 05:54:28.185350 N | compactor: Finished auto-compaction at revision 1 2021-10-19 05:54:28.297155 N | compactor: Starting auto-compaction at revision 10 (retention: 2h0m0s) 2021-10-19 05:54:28.297222 N | compactor: Finished auto-compaction at revision 10 2021-10-19 05:54:28.408834 N | compactor: Starting auto-compaction at revision 20 (retention: 2h0m0s) 2021-10-19 05:54:28.408879 N | compactor: Finished auto-compaction at revision 20 2021-10-19 05:54:28.532227 N | compactor: Starting auto-compaction at revision 30 (retention: 2h0m0s) 2021-10-19 05:54:28.532287 N | compactor: Finished auto-compaction at revision 30 --- PASS: TestPeriodicHourly (5.59s) === RUN TestPeriodicMinutes 2021-10-19 05:54:28.667215 N | compactor: Starting auto-compaction at revision 1 (retention: 5m0s) 2021-10-19 05:54:33.667324 N | compactor: Finished auto-compaction at revision 1 2021-10-19 05:54:33.779184 N | compactor: Starting auto-compaction at revision 10 (retention: 5m0s) 2021-10-19 05:54:33.779451 N | compactor: Finished auto-compaction at revision 10 2021-10-19 05:54:33.891441 N | compactor: Starting auto-compaction at revision 20 (retention: 5m0s) 2021-10-19 05:54:33.891498 N | compactor: Finished auto-compaction at revision 20 2021-10-19 05:54:34.003333 N | compactor: Starting auto-compaction at revision 30 (retention: 5m0s) 2021-10-19 05:54:34.003398 N | compactor: Finished auto-compaction at revision 30 2021-10-19 05:54:34.115477 N | compactor: Starting auto-compaction at revision 40 (retention: 5m0s) 2021-10-19 05:54:34.115814 N | compactor: Finished auto-compaction at revision 40 2021-10-19 05:54:34.227630 N | compactor: Starting auto-compaction at revision 50 (retention: 5m0s) 2021-10-19 05:54:34.227700 N | compactor: Finished auto-compaction at revision 50 --- PASS: TestPeriodicMinutes (5.70s) === RUN TestPeriodicPause 2021-10-19 05:54:34.614704 N | compactor: Starting auto-compaction at revision 24 (retention: 1h0m0s) 2021-10-19 05:54:34.614760 N | compactor: Finished auto-compaction at revision 24 --- PASS: TestPeriodicPause (0.39s) === RUN TestRevision 2021-10-19 05:54:39.625545 N | compactor: Starting auto-compaction at revision 90 (retention: 10 revisions) 2021-10-19 05:54:39.635761 N | compactor: Finished auto-compaction at revision 90 2021-10-19 05:54:44.646009 N | compactor: Starting auto-compaction at revision 190 (retention: 10 revisions) 2021-10-19 05:54:44.656251 N | compactor: Finished auto-compaction at revision 190 --- PASS: TestRevision (10.04s) === RUN TestRevisionPause 2021-10-19 05:54:44.676640 N | compactor: Starting auto-compaction at revision 90 (retention: 10 revisions) 2021-10-19 05:54:44.686842 N | compactor: Finished auto-compaction at revision 90 --- PASS: TestRevisionPause (0.03s) PASS ok github.com/coreos/etcd/compactor 21.808s === RUN TestNewProxyFuncUnset --- PASS: TestNewProxyFuncUnset (0.00s) === RUN TestNewProxyFuncBad --- PASS: TestNewProxyFuncBad (0.00s) === RUN TestNewProxyFunc 2021-10-19 05:54:47.747185 I | discovery: using proxy "http://bar.com" 2021-10-19 05:54:47.747260 I | discovery: using proxy "http://disco.foo.bar" --- PASS: TestNewProxyFunc (0.00s) === RUN TestCheckCluster 2021-10-19 05:54:47.747387 E | discovery: error #0: context deadline exceeded 2021-10-19 05:54:47.747487 I | discovery: cluster status check: error connecting to , retrying in 2s 2021-10-19 05:54:47.747512 E | discovery: error #0: context deadline exceeded 2021-10-19 05:54:47.747537 I | discovery: cluster status check: error connecting to , retrying in 4s 2021-10-19 05:54:47.747555 E | discovery: error #0: context deadline exceeded 2021-10-19 05:54:47.747577 I | discovery: cluster status check: error connecting to , retrying in 8s 2021-10-19 05:54:47.747620 E | discovery: error #0: context deadline exceeded 2021-10-19 05:54:47.747642 I | discovery: cluster status check: error connecting to , retrying in 2s 2021-10-19 05:54:47.747660 E | discovery: error #0: context deadline exceeded 2021-10-19 05:54:47.747680 I | discovery: cluster status check: error connecting to , retrying in 4s 2021-10-19 05:54:47.747697 E | discovery: error #0: context deadline exceeded 2021-10-19 05:54:47.747717 I | discovery: cluster status check: error connecting to , retrying in 8s 2021-10-19 05:54:47.747769 E | discovery: error #0: context deadline exceeded 2021-10-19 05:54:47.747793 I | discovery: cluster status check: error connecting to , retrying in 2s 2021-10-19 05:54:47.747811 E | discovery: error #0: context deadline exceeded 2021-10-19 05:54:47.747831 I | discovery: cluster status check: error connecting to , retrying in 4s 2021-10-19 05:54:47.747848 E | discovery: error #0: context deadline exceeded 2021-10-19 05:54:47.747869 I | discovery: cluster status check: error connecting to , retrying in 8s 2021-10-19 05:54:47.747912 E | discovery: error #0: context deadline exceeded 2021-10-19 05:54:47.747933 I | discovery: cluster status check: error connecting to , retrying in 2s 2021-10-19 05:54:47.747967 E | discovery: error #0: context deadline exceeded 2021-10-19 05:54:47.747988 I | discovery: cluster status check: error connecting to , retrying in 4s 2021-10-19 05:54:47.748007 E | discovery: error #0: context deadline exceeded 2021-10-19 05:54:47.748027 I | discovery: cluster status check: error connecting to , retrying in 8s 2021-10-19 05:54:47.748067 E | discovery: error #0: context deadline exceeded 2021-10-19 05:54:47.748088 I | discovery: cluster status check: error connecting to , retrying in 2s 2021-10-19 05:54:47.748105 E | discovery: error #0: context deadline exceeded 2021-10-19 05:54:47.748125 I | discovery: cluster status check: error connecting to , retrying in 4s 2021-10-19 05:54:47.748142 E | discovery: error #0: context deadline exceeded 2021-10-19 05:54:47.748162 I | discovery: cluster status check: error connecting to , retrying in 8s 2021-10-19 05:54:47.748199 E | discovery: error #0: context deadline exceeded 2021-10-19 05:54:47.748220 I | discovery: cluster status check: error connecting to , retrying in 2s 2021-10-19 05:54:47.748237 E | discovery: error #0: context deadline exceeded 2021-10-19 05:54:47.748257 I | discovery: cluster status check: error connecting to , retrying in 4s 2021-10-19 05:54:47.748273 E | discovery: error #0: context deadline exceeded 2021-10-19 05:54:47.748293 I | discovery: cluster status check: error connecting to , retrying in 8s 2021-10-19 05:54:47.748320 E | discovery: error #0: context deadline exceeded 2021-10-19 05:54:47.748340 I | discovery: cluster status check: error connecting to , retrying in 2s 2021-10-19 05:54:47.748358 E | discovery: error #0: context deadline exceeded 2021-10-19 05:54:47.748377 I | discovery: cluster status check: error connecting to , retrying in 4s 2021-10-19 05:54:47.748394 E | discovery: error #0: context deadline exceeded 2021-10-19 05:54:47.748417 I | discovery: cluster status check: error connecting to , retrying in 8s --- PASS: TestCheckCluster (0.00s) === RUN TestWaitNodes 2021-10-19 05:54:47.748497 N | discovery: found peer 1 in the cluster 2021-10-19 05:54:47.748507 N | discovery: found peer 2 in the cluster 2021-10-19 05:54:47.748514 N | discovery: found peer 3 in the cluster 2021-10-19 05:54:47.748520 N | discovery: found 3 needed peer(s) 2021-10-19 05:54:47.748535 N | discovery: found peer 1 in the cluster 2021-10-19 05:54:47.748542 N | discovery: found peer 2 in the cluster 2021-10-19 05:54:47.748549 N | discovery: found peer 3 in the cluster 2021-10-19 05:54:47.748555 N | discovery: found 3 needed peer(s) 2021-10-19 05:54:47.748570 N | discovery: found peer 1 in the cluster 2021-10-19 05:54:47.748577 N | discovery: found 1 peer(s), waiting for 2 more 2021-10-19 05:54:47.748583 N | discovery: found peer 2 in the cluster 2021-10-19 05:54:47.748605 N | discovery: found 2 peer(s), waiting for 1 more 2021-10-19 05:54:47.748612 N | discovery: found peer 3 in the cluster 2021-10-19 05:54:47.748618 N | discovery: found 3 needed peer(s) 2021-10-19 05:54:47.748640 N | discovery: found peer 1 in the cluster 2021-10-19 05:54:47.748647 N | discovery: found 1 peer(s), waiting for 2 more 2021-10-19 05:54:47.748655 E | discovery: error #0: context deadline exceeded 2021-10-19 05:54:47.748695 I | discovery: waiting for other nodes: error connecting to , retrying in 2s 2021-10-19 05:54:47.748719 N | discovery: found peer 1 in the cluster 2021-10-19 05:54:47.748726 N | discovery: found 1 peer(s), waiting for 2 more 2021-10-19 05:54:47.748734 E | discovery: error #0: context deadline exceeded 2021-10-19 05:54:47.748755 I | discovery: waiting for other nodes: error connecting to , retrying in 4s 2021-10-19 05:54:47.748776 N | discovery: found peer 1 in the cluster 2021-10-19 05:54:47.748783 N | discovery: found 1 peer(s), waiting for 2 more 2021-10-19 05:54:47.748789 N | discovery: found peer 2 in the cluster 2021-10-19 05:54:47.748795 N | discovery: found 2 peer(s), waiting for 1 more 2021-10-19 05:54:47.748801 N | discovery: found peer 3 in the cluster 2021-10-19 05:54:47.748807 N | discovery: found 3 needed peer(s) 2021-10-19 05:54:47.748846 N | discovery: found peer 1 in the cluster 2021-10-19 05:54:47.748856 N | discovery: found peer 2 in the cluster 2021-10-19 05:54:47.748862 N | discovery: found 2 peer(s), waiting for 1 more 2021-10-19 05:54:47.748869 N | discovery: found peer 3 in the cluster 2021-10-19 05:54:47.748875 N | discovery: found 3 needed peer(s) 2021-10-19 05:54:47.748891 N | discovery: found peer 1 in the cluster 2021-10-19 05:54:47.748899 N | discovery: found peer 2 in the cluster 2021-10-19 05:54:47.748905 N | discovery: found 2 peer(s), waiting for 1 more 2021-10-19 05:54:47.748912 E | discovery: error #0: context deadline exceeded 2021-10-19 05:54:47.748934 I | discovery: waiting for other nodes: error connecting to , retrying in 2s 2021-10-19 05:54:47.748957 N | discovery: found peer 1 in the cluster 2021-10-19 05:54:47.748965 N | discovery: found peer 2 in the cluster 2021-10-19 05:54:47.748971 N | discovery: found 2 peer(s), waiting for 1 more 2021-10-19 05:54:47.748979 E | discovery: error #0: context deadline exceeded 2021-10-19 05:54:47.748998 I | discovery: waiting for other nodes: error connecting to , retrying in 4s 2021-10-19 05:54:47.749020 N | discovery: found peer 1 in the cluster 2021-10-19 05:54:47.749028 N | discovery: found peer 2 in the cluster 2021-10-19 05:54:47.749034 N | discovery: found 2 peer(s), waiting for 1 more 2021-10-19 05:54:47.749040 N | discovery: found peer 3 in the cluster 2021-10-19 05:54:47.749047 N | discovery: found 3 needed peer(s) 2021-10-19 05:54:47.749065 N | discovery: found peer 1 in the cluster 2021-10-19 05:54:47.749073 N | discovery: found peer 2 in the cluster 2021-10-19 05:54:47.749080 N | discovery: found peer 3 in the cluster 2021-10-19 05:54:47.749086 N | discovery: found 3 needed peer(s) 2021-10-19 05:54:47.749100 N | discovery: found peer 1 in the cluster 2021-10-19 05:54:47.749108 N | discovery: found peer 2 in the cluster 2021-10-19 05:54:47.749115 N | discovery: found peer 3 in the cluster 2021-10-19 05:54:47.749120 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-19 05:54:47.756301 E | discovery: error #0: context deadline exceeded 2021-10-19 05:54:47.756415 I | discovery: cluster status check: error connecting to , retrying in 2s 2021-10-19 05:54:47.756492 E | discovery: error #0: context deadline exceeded 2021-10-19 05:54:47.756558 I | discovery: cluster status check: error connecting to , retrying in 4s 2021-10-19 05:54:47.756593 E | discovery: error #0: context deadline exceeded 2021-10-19 05:54:47.756623 I | discovery: cluster status check: error connecting to , retrying in 8s 2021-10-19 05:54:47.756651 E | discovery: error #0: context deadline exceeded --- PASS: TestRetryFailure (0.00s) PASS ok github.com/coreos/etcd/discovery 0.093s === 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-19 05:54:52.783690 I | embed: listening for peers on http://localhost:2380 2021-10-19 05:54:52.784722 I | embed: listening for client requests on localhost:2379 2021-10-19 05:54:52.788330 I | etcdserver: name = default 2021-10-19 05:54:52.788345 I | etcdserver: data dir = /tmp/token-test922572549 2021-10-19 05:54:52.788351 I | etcdserver: member dir = /tmp/token-test922572549/member 2021-10-19 05:54:52.788355 I | etcdserver: heartbeat = 100ms 2021-10-19 05:54:52.788359 I | etcdserver: election = 1000ms 2021-10-19 05:54:52.788363 I | etcdserver: snapshot count = 100000 2021-10-19 05:54:52.788383 I | etcdserver: advertise client URLs = http://localhost:2379 2021-10-19 05:54:52.788391 I | etcdserver: initial advertise peer URLs = http://localhost:2380 2021-10-19 05:54:52.788402 I | etcdserver: initial cluster = default=http://localhost:2380 2021-10-19 05:54:52.790705 I | etcdserver: starting member 8e9e05c52164694d in cluster cdf818194e3a8c32 2021-10-19 05:54:52.790730 I | raft: 8e9e05c52164694d became follower at term 0 2021-10-19 05:54:52.790741 I | raft: newRaft 8e9e05c52164694d [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2021-10-19 05:54:52.790747 I | raft: 8e9e05c52164694d became follower at term 1 2021-10-19 05:54:52.791497 E | auth: unknown token type: wrong-token 2021-10-19 05:54:52.791511 W | etcdserver: failed to create token provider,err is auth: invalid auth options --- PASS: TestStartEtcdWrongToken (0.01s) PASS ok github.com/coreos/etcd/embed 0.289s === RUN TestErrorWriteTo --- PASS: TestErrorWriteTo (0.00s) PASS ok github.com/coreos/etcd/error 0.140s === RUN TestMain --- PASS: TestMain (0.00s) PASS ok github.com/coreos/etcd/etcdctl 0.157s ? 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.174s ? 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.160s === RUN TestConfigParsingMemberFlags --- PASS: TestConfigParsingMemberFlags (0.00s) === RUN TestConfigFileMemberFields 2021-10-19 05:55:31.596005 I | etcdmain: Loading server configuration from "/tmp/servercfg781722393" --- PASS: TestConfigFileMemberFields (0.00s) === RUN TestConfigParsingClusteringFlags --- PASS: TestConfigParsingClusteringFlags (0.00s) === RUN TestConfigFileClusteringFields 2021-10-19 05:55:31.598166 I | etcdmain: Loading server configuration from "/tmp/servercfg986585508" --- PASS: TestConfigFileClusteringFields (0.00s) === RUN TestConfigFileClusteringFlags 2021-10-19 05:55:31.599049 I | etcdmain: Loading server configuration from "/tmp/servercfg539647667" 2021-10-19 05:55:31.600207 I | etcdmain: Loading server configuration from "/tmp/servercfg291564662" 2021-10-19 05:55:31.600811 I | etcdmain: Loading server configuration from "/tmp/servercfg306408797" 2021-10-19 05:55:31.601302 I | etcdmain: Loading server configuration from "/tmp/servercfg419331864" 2021-10-19 05:55:31.601932 I | etcdmain: Loading server configuration from "/tmp/servercfg738687895" 2021-10-19 05:55:31.602354 I | etcdmain: Loading server configuration from "/tmp/servercfg244830218" 2021-10-19 05:55:31.602925 I | etcdmain: Loading server configuration from "/tmp/servercfg729640929" 2021-10-19 05:55:31.603337 I | etcdmain: Loading server configuration from "/tmp/servercfg873122764" --- PASS: TestConfigFileClusteringFlags (0.01s) === RUN TestConfigParsingOtherFlags --- PASS: TestConfigParsingOtherFlags (0.00s) === RUN TestConfigFileOtherFields 2021-10-19 05:55:31.604551 I | etcdmain: Loading server configuration from "/tmp/servercfg354063547" --- PASS: TestConfigFileOtherFields (0.00s) === RUN TestConfigParsingConflictClusteringFlags --- PASS: TestConfigParsingConflictClusteringFlags (0.00s) === RUN TestConfigFileConflictClusteringFlags 2021-10-19 05:55:31.606229 I | etcdmain: Loading server configuration from "/tmp/servercfg817051870" 2021-10-19 05:55:31.606635 I | etcdmain: Loading server configuration from "/tmp/servercfg423070885" 2021-10-19 05:55:31.639928 I | etcdmain: Loading server configuration from "/tmp/servercfg650972096" 2021-10-19 05:55:31.650027 I | etcdmain: Loading server configuration from "/tmp/servercfg057260575" --- PASS: TestConfigFileConflictClusteringFlags (0.05s) === RUN TestConfigParsingMissedAdvertiseClientURLsFlag --- PASS: TestConfigParsingMissedAdvertiseClientURLsFlag (0.01s) === RUN TestConfigIsNewCluster --- PASS: TestConfigIsNewCluster (0.00s) === RUN TestConfigIsProxy --- PASS: TestConfigIsProxy (0.00s) === RUN TestConfigIsReadonlyProxy --- PASS: TestConfigIsReadonlyProxy (0.00s) === RUN TestConfigShouldFallbackToProxy --- PASS: TestConfigShouldFallbackToProxy (0.00s) === RUN TestConfigFileElectionTimeout 2021-10-19 05:55:31.666355 I | etcdmain: Loading server configuration from "/tmp/servercfg427274482" 2021-10-19 05:55:31.666996 I | etcdmain: Loading server configuration from "/tmp/servercfg515577257" 2021-10-19 05:55:31.667580 I | etcdmain: Loading server configuration from "/tmp/servercfg781797108" 2021-10-19 05:55:31.668174 I | etcdmain: Loading server configuration from "/tmp/servercfg797519299" --- PASS: TestConfigFileElectionTimeout (0.00s) PASS ok github.com/coreos/etcd/etcdmain 0.113s === RUN TestDecideClusterVersion --- PASS: TestDecideClusterVersion (0.00s) === RUN TestIsCompatibleWithVers 2021-10-19 05:55:41.583453 W | etcdserver: the running cluster version(2.1.0) is higher than the maximum cluster version(2.0.0) supported 2021-10-19 05:55:41.583608 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-19 05:55:42.585603 I | etcdserver/membership: added member 4d2 [] to cluster 0 2021-10-19 05:55:42.585676 I | etcdserver: set snapshot count to default 100000 2021-10-19 05:55:42.585699 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-19 05:55:42.596041 I | etcdserver: skipped leadership transfer for single member cluster --- PASS: TestApplyRepeat (0.02s) === RUN TestApplyRequest --- PASS: TestApplyRequest (0.00s) === RUN TestApplyRequestOnAdminMemberAttributes 2021-10-19 05:55:42.606582 I | etcdserver/membership: added member 1 [] to cluster 0 --- PASS: TestApplyRequestOnAdminMemberAttributes (0.00s) === RUN TestApplyConfChangeError 2021-10-19 05:55:42.606737 I | etcdserver/membership: added member 1 [] to cluster 0 2021-10-19 05:55:42.606771 I | etcdserver/membership: added member 2 [] to cluster 0 2021-10-19 05:55:42.606790 I | etcdserver/membership: added member 3 [] to cluster 0 2021-10-19 05:55:42.606803 I | etcdserver/membership: added member 4 [] to cluster 0 2021-10-19 05:55:42.606833 I | etcdserver/membership: removed member 4 from cluster 0 --- PASS: TestApplyConfChangeError (0.04s) === RUN TestApplyConfChangeShouldStop 2021-10-19 05:55:42.648121 I | etcdserver/membership: added member 1 [] to cluster 0 2021-10-19 05:55:42.648170 I | etcdserver/membership: added member 2 [] to cluster 0 2021-10-19 05:55:42.648200 I | etcdserver/membership: added member 3 [] to cluster 0 2021-10-19 05:55:42.648361 I | etcdserver/membership: removed member 2 from cluster 0 2021-10-19 05:55:42.648453 I | etcdserver/membership: removed member 1 from cluster 0 --- PASS: TestApplyConfChangeShouldStop (0.00s) === RUN TestApplyConfigChangeUpdatesConsistIndex 2021-10-19 05:55:42.648598 I | etcdserver/membership: added member 1 [] to cluster 0 2021-10-19 05:55:42.648846 I | etcdserver/membership: added member 2 [http://whatever:123] to cluster 0 --- PASS: TestApplyConfigChangeUpdatesConsistIndex (0.00s) === RUN TestApplyMultiConfChangeShouldStop 2021-10-19 05:55:42.649012 I | etcdserver/membership: added member 1 [] to cluster 0 2021-10-19 05:55:42.649049 I | etcdserver/membership: added member 2 [] to cluster 0 2021-10-19 05:55:42.649075 I | etcdserver/membership: added member 3 [] to cluster 0 2021-10-19 05:55:42.649107 I | etcdserver/membership: added member 4 [] to cluster 0 2021-10-19 05:55:42.649141 I | etcdserver/membership: added member 5 [] to cluster 0 2021-10-19 05:55:42.649273 I | etcdserver/membership: removed member 1 from cluster 0 2021-10-19 05:55:42.649375 I | etcdserver/membership: removed member 2 from cluster 0 2021-10-19 05:55:42.649454 I | etcdserver/membership: removed member 3 from cluster 0 2021-10-19 05:55:42.649573 I | etcdserver/membership: removed member 4 from cluster 0 --- PASS: TestApplyMultiConfChangeShouldStop (0.00s) === RUN TestDoProposal 2021-10-19 05:55:42.649693 I | etcdserver: set snapshot count to default 100000 2021-10-19 05:55:42.649715 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-19 05:55:42.649909 I | etcdserver: skipped leadership transfer for single member cluster 2021-10-19 05:55:42.649967 I | etcdserver: set snapshot count to default 100000 2021-10-19 05:55:42.649984 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-19 05:55:42.650109 I | etcdserver: skipped leadership transfer for single member cluster 2021-10-19 05:55:42.650220 I | etcdserver: set snapshot count to default 100000 2021-10-19 05:55:42.650253 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-19 05:55:42.650314 I | etcdserver: skipped leadership transfer for single member cluster 2021-10-19 05:55:42.650386 I | etcdserver: set snapshot count to default 100000 2021-10-19 05:55:42.650405 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-19 05:55:42.650461 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-19 05:55:42.671677 I | etcdserver: set snapshot count to default 100000 2021-10-19 05:55:42.671708 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-19 05:55:42.681904 I | etcdserver: skipped leadership transfer for single member cluster --- PASS: TestSyncTrigger (0.01s) === RUN TestSnapshot 2021-10-19 05:55:42.687307 I | etcdserver: saved snapshot at index 1 2021-10-19 05:55:42.687338 I | etcdserver: compacted raft log at 1 --- PASS: TestSnapshot (0.02s) === RUN TestSnapshotOrdering 2021-10-19 05:55:42.699841 I | etcdserver: set snapshot count to default 100000 2021-10-19 05:55:42.699865 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-19 05:55:42.701963 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:42.702726 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:42.702802 I | etcdserver: raft applied incoming snapshot at index 1 2021-10-19 05:55:42.702820 I | etcdserver: applying snapshot at index 0... 2021-10-19 05:55:42.702833 I | etcdserver: skipped leadership transfer for single member cluster 2021-10-19 05:55:42.703096 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:42.705617 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:42.705640 I | etcdserver: recovering alarms... 2021-10-19 05:55:42.705708 I | etcdserver: closing old backend... 2021-10-19 05:55:42.705970 I | etcdserver: finished closing old backend 2021-10-19 05:55:42.705999 I | etcdserver: finished recovering alarms 2021-10-19 05:55:42.706004 I | etcdserver: recovering store v2... 2021-10-19 05:55:42.706266 I | etcdserver: finished recovering store v2 2021-10-19 05:55:42.706298 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:42.706328 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:42.706334 I | etcdserver: removing old peers from network... 2021-10-19 05:55:42.706339 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:42.706343 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:42.706348 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:42.706367 I | etcdserver: finished applying incoming snapshot at index 1 --- PASS: TestSnapshotOrdering (0.01s) === RUN TestTriggerSnap 2021-10-19 05:55:42.711720 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-19 05:55:42.712036 I | etcdserver: start to snapshot (applied: 11, lastsnap: 0) 2021-10-19 05:55:42.712425 I | etcdserver: saved snapshot at index 11 2021-10-19 05:55:42.712442 I | etcdserver: compacted raft log at 1 2021-10-19 05:55:42.722666 I | etcdserver: skipped leadership transfer for single member cluster --- PASS: TestTriggerSnap (0.02s) === RUN TestConcurrentApplyAndSnapshotV3 2021-10-19 05:55:42.726229 I | etcdserver: set snapshot count to default 100000 2021-10-19 05:55:42.726254 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-19 05:55:42.728369 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:42.728886 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:42.728934 I | etcdserver: raft applied incoming snapshot at index 3 2021-10-19 05:55:42.728947 I | etcdserver: applying snapshot at index 0... 2021-10-19 05:55:42.729251 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:42.730054 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:42.730095 I | etcdserver: recovering alarms... 2021-10-19 05:55:42.733566 I | etcdserver: closing old backend... 2021-10-19 05:55:42.737620 I | etcdserver: finished recovering alarms 2021-10-19 05:55:42.737653 I | etcdserver: recovering store v2... 2021-10-19 05:55:42.738061 I | etcdserver: finished recovering store v2 2021-10-19 05:55:42.738103 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:42.738140 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:42.738156 I | etcdserver: removing old peers from network... 2021-10-19 05:55:42.738163 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:42.738170 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:42.738178 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:42.738189 I | etcdserver: finished applying incoming snapshot at index 3 2021-10-19 05:55:42.741651 I | etcdserver: finished closing old backend 2021-10-19 05:55:42.749922 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:42.753714 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:42.753827 I | etcdserver: raft applied incoming snapshot at index 6 2021-10-19 05:55:42.753940 I | etcdserver: applying snapshot at index 3... 2021-10-19 05:55:42.754347 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:42.756923 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:42.757059 I | etcdserver: recovering alarms... 2021-10-19 05:55:42.757509 I | etcdserver: closing old backend... 2021-10-19 05:55:42.757763 I | etcdserver: finished recovering alarms 2021-10-19 05:55:42.757941 I | etcdserver: recovering store v2... 2021-10-19 05:55:42.758041 I | etcdserver: finished closing old backend 2021-10-19 05:55:42.758286 I | etcdserver: finished recovering store v2 2021-10-19 05:55:42.758311 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:42.758347 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:42.758361 I | etcdserver: removing old peers from network... 2021-10-19 05:55:42.758369 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:42.758376 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:42.758384 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:42.758394 I | etcdserver: finished applying incoming snapshot at index 6 2021-10-19 05:55:42.759154 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:42.759827 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:42.759886 I | etcdserver: raft applied incoming snapshot at index 9 2021-10-19 05:55:42.759906 I | etcdserver: applying snapshot at index 6... 2021-10-19 05:55:42.760198 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:42.760732 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:42.760753 I | etcdserver: recovering alarms... 2021-10-19 05:55:42.760842 I | etcdserver: closing old backend... 2021-10-19 05:55:42.760954 I | etcdserver: finished recovering alarms 2021-10-19 05:55:42.760965 I | etcdserver: recovering store v2... 2021-10-19 05:55:42.761220 I | etcdserver: finished recovering store v2 2021-10-19 05:55:42.761243 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:42.761265 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:42.761270 I | etcdserver: removing old peers from network... 2021-10-19 05:55:42.761275 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:42.761281 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:42.761289 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:42.761298 I | etcdserver: finished applying incoming snapshot at index 9 2021-10-19 05:55:42.761351 I | etcdserver: finished closing old backend 2021-10-19 05:55:42.762886 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:42.763547 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:42.763624 I | etcdserver: raft applied incoming snapshot at index 12 2021-10-19 05:55:42.763649 I | etcdserver: applying snapshot at index 9... 2021-10-19 05:55:42.763962 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:42.764578 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:42.764601 I | etcdserver: recovering alarms... 2021-10-19 05:55:42.764715 I | etcdserver: closing old backend... 2021-10-19 05:55:42.764757 I | etcdserver: finished recovering alarms 2021-10-19 05:55:42.764770 I | etcdserver: recovering store v2... 2021-10-19 05:55:42.765020 I | etcdserver: finished closing old backend 2021-10-19 05:55:42.765118 I | etcdserver: finished recovering store v2 2021-10-19 05:55:42.765139 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:42.765165 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:42.765178 I | etcdserver: removing old peers from network... 2021-10-19 05:55:42.765185 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:42.765191 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:42.765198 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:42.765206 I | etcdserver: finished applying incoming snapshot at index 12 2021-10-19 05:55:42.765979 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:42.766560 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:42.766613 I | etcdserver: raft applied incoming snapshot at index 15 2021-10-19 05:55:42.766639 I | etcdserver: applying snapshot at index 12... 2021-10-19 05:55:42.766939 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:42.768203 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:42.768266 I | etcdserver: recovering alarms... 2021-10-19 05:55:42.768330 I | etcdserver: closing old backend... 2021-10-19 05:55:42.768505 I | etcdserver: finished recovering alarms 2021-10-19 05:55:42.768533 I | etcdserver: recovering store v2... 2021-10-19 05:55:42.768649 I | etcdserver: finished closing old backend 2021-10-19 05:55:42.769048 I | etcdserver: finished recovering store v2 2021-10-19 05:55:42.769068 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:42.769102 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:42.769112 I | etcdserver: removing old peers from network... 2021-10-19 05:55:42.769117 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:42.769122 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:42.769132 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:42.769142 I | etcdserver: finished applying incoming snapshot at index 15 2021-10-19 05:55:42.769869 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:42.770735 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:42.770809 I | etcdserver: raft applied incoming snapshot at index 18 2021-10-19 05:55:42.770833 I | etcdserver: applying snapshot at index 15... 2021-10-19 05:55:42.771165 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:42.771856 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:42.771876 I | etcdserver: recovering alarms... 2021-10-19 05:55:42.771966 I | etcdserver: closing old backend... 2021-10-19 05:55:42.772060 I | etcdserver: finished recovering alarms 2021-10-19 05:55:42.772073 I | etcdserver: recovering store v2... 2021-10-19 05:55:42.772312 I | etcdserver: finished closing old backend 2021-10-19 05:55:42.772362 I | etcdserver: finished recovering store v2 2021-10-19 05:55:42.772375 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:42.772396 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:42.772400 I | etcdserver: removing old peers from network... 2021-10-19 05:55:42.772404 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:42.772407 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:42.772413 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:42.772419 I | etcdserver: finished applying incoming snapshot at index 18 2021-10-19 05:55:42.773749 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:42.774385 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:42.774431 I | etcdserver: raft applied incoming snapshot at index 21 2021-10-19 05:55:42.774448 I | etcdserver: applying snapshot at index 18... 2021-10-19 05:55:42.774642 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:42.775140 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:42.775154 I | etcdserver: recovering alarms... 2021-10-19 05:55:42.775261 I | etcdserver: closing old backend... 2021-10-19 05:55:42.775289 I | etcdserver: finished recovering alarms 2021-10-19 05:55:42.775309 I | etcdserver: recovering store v2... 2021-10-19 05:55:42.775459 I | etcdserver: finished closing old backend 2021-10-19 05:55:42.775662 I | etcdserver: finished recovering store v2 2021-10-19 05:55:42.775684 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:42.775712 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:42.775724 I | etcdserver: removing old peers from network... 2021-10-19 05:55:42.775732 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:42.775739 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:42.775748 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:42.775756 I | etcdserver: finished applying incoming snapshot at index 21 2021-10-19 05:55:42.776420 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:42.777017 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:42.777059 I | etcdserver: raft applied incoming snapshot at index 24 2021-10-19 05:55:42.777082 I | etcdserver: applying snapshot at index 21... 2021-10-19 05:55:42.777265 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:42.837952 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:42.838003 I | etcdserver: recovering alarms... 2021-10-19 05:55:42.838260 I | etcdserver: closing old backend... 2021-10-19 05:55:42.838639 I | etcdserver: finished recovering alarms 2021-10-19 05:55:42.838667 I | etcdserver: recovering store v2... 2021-10-19 05:55:42.839453 I | etcdserver: finished recovering store v2 2021-10-19 05:55:42.839477 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:42.839532 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:42.839545 I | etcdserver: removing old peers from network... 2021-10-19 05:55:42.839556 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:42.839565 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:42.839576 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:42.839612 I | etcdserver: finished applying incoming snapshot at index 24 2021-10-19 05:55:42.841689 I | etcdserver: finished closing old backend 2021-10-19 05:55:42.859841 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:42.860934 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:42.861020 I | etcdserver: raft applied incoming snapshot at index 27 2021-10-19 05:55:42.861041 I | etcdserver: applying snapshot at index 24... 2021-10-19 05:55:42.861638 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:42.862192 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:42.862219 I | etcdserver: recovering alarms... 2021-10-19 05:55:42.862305 I | etcdserver: closing old backend... 2021-10-19 05:55:42.862435 I | etcdserver: finished recovering alarms 2021-10-19 05:55:42.862449 I | etcdserver: recovering store v2... 2021-10-19 05:55:42.862674 I | etcdserver: finished closing old backend 2021-10-19 05:55:42.862771 I | etcdserver: finished recovering store v2 2021-10-19 05:55:42.862790 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:42.862824 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:42.862836 I | etcdserver: removing old peers from network... 2021-10-19 05:55:42.862842 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:42.862849 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:42.862856 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:42.862864 I | etcdserver: finished applying incoming snapshot at index 27 2021-10-19 05:55:42.863516 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:42.864241 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:42.864305 I | etcdserver: raft applied incoming snapshot at index 30 2021-10-19 05:55:42.864334 I | etcdserver: applying snapshot at index 27... 2021-10-19 05:55:42.864657 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:42.866305 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:42.866364 I | etcdserver: recovering alarms... 2021-10-19 05:55:42.866440 I | etcdserver: closing old backend... 2021-10-19 05:55:42.866728 I | etcdserver: finished recovering alarms 2021-10-19 05:55:42.866750 I | etcdserver: recovering store v2... 2021-10-19 05:55:42.866854 I | etcdserver: finished closing old backend 2021-10-19 05:55:42.867020 I | etcdserver: finished recovering store v2 2021-10-19 05:55:42.867042 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:42.867067 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:42.867074 I | etcdserver: removing old peers from network... 2021-10-19 05:55:42.867079 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:42.867083 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:42.867088 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:42.867094 I | etcdserver: finished applying incoming snapshot at index 30 2021-10-19 05:55:42.867659 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:42.868241 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:42.868312 I | etcdserver: raft applied incoming snapshot at index 33 2021-10-19 05:55:42.868342 I | etcdserver: applying snapshot at index 30... 2021-10-19 05:55:42.868666 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:42.869304 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:42.869328 I | etcdserver: recovering alarms... 2021-10-19 05:55:42.869413 I | etcdserver: closing old backend... 2021-10-19 05:55:42.869489 I | etcdserver: finished recovering alarms 2021-10-19 05:55:42.869510 I | etcdserver: recovering store v2... 2021-10-19 05:55:42.869678 I | etcdserver: finished closing old backend 2021-10-19 05:55:42.869839 I | etcdserver: finished recovering store v2 2021-10-19 05:55:42.869862 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:42.869886 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:42.869899 I | etcdserver: removing old peers from network... 2021-10-19 05:55:42.869906 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:42.869912 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:42.869918 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:42.869929 I | etcdserver: finished applying incoming snapshot at index 33 2021-10-19 05:55:42.870503 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:42.871002 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:42.871072 I | etcdserver: raft applied incoming snapshot at index 36 2021-10-19 05:55:42.871094 I | etcdserver: applying snapshot at index 33... 2021-10-19 05:55:42.871946 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:42.872482 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:42.872502 I | etcdserver: recovering alarms... 2021-10-19 05:55:42.872580 I | etcdserver: closing old backend... 2021-10-19 05:55:42.872662 I | etcdserver: finished recovering alarms 2021-10-19 05:55:42.872674 I | etcdserver: recovering store v2... 2021-10-19 05:55:42.872829 I | etcdserver: finished closing old backend 2021-10-19 05:55:42.872926 I | etcdserver: finished recovering store v2 2021-10-19 05:55:42.872941 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:42.872960 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:42.872967 I | etcdserver: removing old peers from network... 2021-10-19 05:55:42.872972 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:42.872975 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:42.872980 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:42.872986 I | etcdserver: finished applying incoming snapshot at index 36 2021-10-19 05:55:42.873594 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:42.874156 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:42.874205 I | etcdserver: raft applied incoming snapshot at index 39 2021-10-19 05:55:42.874225 I | etcdserver: applying snapshot at index 36... 2021-10-19 05:55:42.874438 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:42.875355 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:42.875373 I | etcdserver: recovering alarms... 2021-10-19 05:55:42.875455 I | etcdserver: closing old backend... 2021-10-19 05:55:42.875523 I | etcdserver: finished recovering alarms 2021-10-19 05:55:42.875559 I | etcdserver: recovering store v2... 2021-10-19 05:55:42.875688 I | etcdserver: finished closing old backend 2021-10-19 05:55:42.875961 I | etcdserver: finished recovering store v2 2021-10-19 05:55:42.875978 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:42.875997 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:42.876005 I | etcdserver: removing old peers from network... 2021-10-19 05:55:42.876011 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:42.876017 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:42.876025 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:42.876034 I | etcdserver: finished applying incoming snapshot at index 39 2021-10-19 05:55:42.876558 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:42.877188 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:42.877248 I | etcdserver: raft applied incoming snapshot at index 42 2021-10-19 05:55:42.877267 I | etcdserver: applying snapshot at index 39... 2021-10-19 05:55:42.877520 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:42.878009 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:42.878025 I | etcdserver: recovering alarms... 2021-10-19 05:55:42.878105 I | etcdserver: closing old backend... 2021-10-19 05:55:42.878156 I | etcdserver: finished recovering alarms 2021-10-19 05:55:42.878165 I | etcdserver: recovering store v2... 2021-10-19 05:55:42.878350 I | etcdserver: finished recovering store v2 2021-10-19 05:55:42.878363 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:42.878378 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:42.878383 I | etcdserver: removing old peers from network... 2021-10-19 05:55:42.878387 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:42.878390 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:42.878394 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:42.878399 I | etcdserver: finished applying incoming snapshot at index 42 2021-10-19 05:55:42.878404 I | etcdserver: finished closing old backend 2021-10-19 05:55:42.879645 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:42.880236 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:42.880328 I | etcdserver: raft applied incoming snapshot at index 45 2021-10-19 05:55:42.880368 I | etcdserver: applying snapshot at index 42... 2021-10-19 05:55:42.880684 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:42.881297 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:42.881319 I | etcdserver: recovering alarms... 2021-10-19 05:55:42.881328 I | etcdserver: closing old backend... 2021-10-19 05:55:42.881492 I | etcdserver: finished recovering alarms 2021-10-19 05:55:42.881559 I | etcdserver: recovering store v2... 2021-10-19 05:55:42.881692 I | etcdserver: finished closing old backend 2021-10-19 05:55:42.881935 I | etcdserver: finished recovering store v2 2021-10-19 05:55:42.881957 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:42.881983 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:42.881996 I | etcdserver: removing old peers from network... 2021-10-19 05:55:42.882004 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:42.882010 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:42.882018 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:42.882029 I | etcdserver: finished applying incoming snapshot at index 45 2021-10-19 05:55:42.882681 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:42.883243 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:42.883324 I | etcdserver: raft applied incoming snapshot at index 48 2021-10-19 05:55:42.883347 I | etcdserver: applying snapshot at index 45... 2021-10-19 05:55:42.883620 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:42.884806 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:42.884866 I | etcdserver: recovering alarms... 2021-10-19 05:55:42.884966 I | etcdserver: closing old backend... 2021-10-19 05:55:42.885040 I | etcdserver: finished recovering alarms 2021-10-19 05:55:42.885058 I | etcdserver: recovering store v2... 2021-10-19 05:55:42.885448 I | etcdserver: finished recovering store v2 2021-10-19 05:55:42.885460 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:42.885518 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:42.885527 I | etcdserver: removing old peers from network... 2021-10-19 05:55:42.885540 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:42.885544 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:42.885549 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:42.885556 I | etcdserver: finished applying incoming snapshot at index 48 2021-10-19 05:55:42.886354 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:42.886854 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:42.886899 I | etcdserver: raft applied incoming snapshot at index 51 2021-10-19 05:55:42.886917 I | etcdserver: applying snapshot at index 48... 2021-10-19 05:55:42.887133 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:42.937717 I | etcdserver: finished closing old backend 2021-10-19 05:55:42.942254 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:42.942424 I | etcdserver: recovering alarms... 2021-10-19 05:55:42.942604 I | etcdserver: closing old backend... 2021-10-19 05:55:42.942947 I | etcdserver: finished recovering alarms 2021-10-19 05:55:42.943017 I | etcdserver: recovering store v2... 2021-10-19 05:55:42.943283 I | etcdserver: finished closing old backend 2021-10-19 05:55:42.943517 I | etcdserver: finished recovering store v2 2021-10-19 05:55:42.943586 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:42.943668 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:42.943726 I | etcdserver: removing old peers from network... 2021-10-19 05:55:42.943775 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:42.943828 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:42.943877 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:42.943937 I | etcdserver: finished applying incoming snapshot at index 51 2021-10-19 05:55:42.946131 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:42.950934 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:42.951179 I | etcdserver: raft applied incoming snapshot at index 54 2021-10-19 05:55:42.951275 I | etcdserver: applying snapshot at index 51... 2021-10-19 05:55:42.951728 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:42.954642 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:42.954694 I | etcdserver: recovering alarms... 2021-10-19 05:55:42.955074 I | etcdserver: closing old backend... 2021-10-19 05:55:42.955594 I | etcdserver: finished closing old backend 2021-10-19 05:55:42.955711 I | etcdserver: finished recovering alarms 2021-10-19 05:55:42.955733 I | etcdserver: recovering store v2... 2021-10-19 05:55:42.956192 I | etcdserver: finished recovering store v2 2021-10-19 05:55:42.956215 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:42.956257 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:42.956268 I | etcdserver: removing old peers from network... 2021-10-19 05:55:42.956278 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:42.956285 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:42.956295 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:42.956306 I | etcdserver: finished applying incoming snapshot at index 54 2021-10-19 05:55:42.963038 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:42.964281 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:42.964378 I | etcdserver: raft applied incoming snapshot at index 57 2021-10-19 05:55:42.964405 I | etcdserver: applying snapshot at index 54... 2021-10-19 05:55:42.964804 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:42.965597 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:42.965629 I | etcdserver: recovering alarms... 2021-10-19 05:55:42.965679 I | etcdserver: closing old backend... 2021-10-19 05:55:42.965895 I | etcdserver: finished recovering alarms 2021-10-19 05:55:42.965920 I | etcdserver: recovering store v2... 2021-10-19 05:55:42.966025 I | etcdserver: finished closing old backend 2021-10-19 05:55:42.966334 I | etcdserver: finished recovering store v2 2021-10-19 05:55:42.966360 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:42.966397 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:42.966413 I | etcdserver: removing old peers from network... 2021-10-19 05:55:42.966422 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:42.966431 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:42.966440 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:42.966451 I | etcdserver: finished applying incoming snapshot at index 57 2021-10-19 05:55:42.967263 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:42.967977 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:42.968046 I | etcdserver: raft applied incoming snapshot at index 60 2021-10-19 05:55:42.968064 I | etcdserver: applying snapshot at index 57... 2021-10-19 05:55:42.968356 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:42.969884 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:42.969964 I | etcdserver: recovering alarms... 2021-10-19 05:55:42.970046 I | etcdserver: closing old backend... 2021-10-19 05:55:42.970433 I | etcdserver: finished recovering alarms 2021-10-19 05:55:42.970457 I | etcdserver: recovering store v2... 2021-10-19 05:55:42.970478 I | etcdserver: finished closing old backend 2021-10-19 05:55:42.970859 I | etcdserver: finished recovering store v2 2021-10-19 05:55:42.970886 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:42.970923 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:42.970937 I | etcdserver: removing old peers from network... 2021-10-19 05:55:42.970947 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:42.970955 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:42.970972 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:42.970985 I | etcdserver: finished applying incoming snapshot at index 60 2021-10-19 05:55:42.971889 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:42.972578 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:42.972644 I | etcdserver: raft applied incoming snapshot at index 63 2021-10-19 05:55:42.972678 I | etcdserver: applying snapshot at index 60... 2021-10-19 05:55:42.973029 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:42.973820 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:42.973847 I | etcdserver: recovering alarms... 2021-10-19 05:55:42.973916 I | etcdserver: closing old backend... 2021-10-19 05:55:42.974011 I | etcdserver: finished recovering alarms 2021-10-19 05:55:42.974030 I | etcdserver: recovering store v2... 2021-10-19 05:55:42.974169 I | etcdserver: finished closing old backend 2021-10-19 05:55:42.974423 I | etcdserver: finished recovering store v2 2021-10-19 05:55:42.974446 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:42.974474 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:42.974490 I | etcdserver: removing old peers from network... 2021-10-19 05:55:42.974500 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:42.974508 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:42.974518 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:42.974528 I | etcdserver: finished applying incoming snapshot at index 63 2021-10-19 05:55:42.975736 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:42.976338 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:42.976389 I | etcdserver: raft applied incoming snapshot at index 66 2021-10-19 05:55:42.976410 I | etcdserver: applying snapshot at index 63... 2021-10-19 05:55:42.976671 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:42.977347 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:42.977376 I | etcdserver: recovering alarms... 2021-10-19 05:55:42.977395 I | etcdserver: closing old backend... 2021-10-19 05:55:42.977562 I | etcdserver: finished recovering alarms 2021-10-19 05:55:42.977582 I | etcdserver: recovering store v2... 2021-10-19 05:55:42.977748 I | etcdserver: finished closing old backend 2021-10-19 05:55:42.977925 I | etcdserver: finished recovering store v2 2021-10-19 05:55:42.977951 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:42.977980 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:42.977993 I | etcdserver: removing old peers from network... 2021-10-19 05:55:42.978003 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:42.978010 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:42.978019 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:42.978028 I | etcdserver: finished applying incoming snapshot at index 66 2021-10-19 05:55:42.978789 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:42.979400 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:42.979461 I | etcdserver: raft applied incoming snapshot at index 69 2021-10-19 05:55:42.979489 I | etcdserver: applying snapshot at index 66... 2021-10-19 05:55:42.979746 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:42.980859 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:42.980918 I | etcdserver: recovering alarms... 2021-10-19 05:55:42.981001 I | etcdserver: closing old backend... 2021-10-19 05:55:42.981143 I | etcdserver: finished recovering alarms 2021-10-19 05:55:42.981173 I | etcdserver: recovering store v2... 2021-10-19 05:55:42.981332 I | etcdserver: finished closing old backend 2021-10-19 05:55:42.981856 I | etcdserver: finished recovering store v2 2021-10-19 05:55:42.981880 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:42.981902 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:42.981910 I | etcdserver: removing old peers from network... 2021-10-19 05:55:42.981915 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:42.981919 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:42.981924 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:42.981932 I | etcdserver: finished applying incoming snapshot at index 69 2021-10-19 05:55:42.982563 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:42.983144 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:42.983204 I | etcdserver: raft applied incoming snapshot at index 72 2021-10-19 05:55:42.983226 I | etcdserver: applying snapshot at index 69... 2021-10-19 05:55:42.983465 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:42.984041 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:42.984062 I | etcdserver: recovering alarms... 2021-10-19 05:55:42.984138 I | etcdserver: closing old backend... 2021-10-19 05:55:42.984216 I | etcdserver: finished recovering alarms 2021-10-19 05:55:42.984235 I | etcdserver: recovering store v2... 2021-10-19 05:55:42.984393 I | etcdserver: finished closing old backend 2021-10-19 05:55:42.984620 I | etcdserver: finished recovering store v2 2021-10-19 05:55:42.984645 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:42.984671 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:42.984683 I | etcdserver: removing old peers from network... 2021-10-19 05:55:42.984689 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:42.984696 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:42.984703 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:42.984713 I | etcdserver: finished applying incoming snapshot at index 72 2021-10-19 05:55:42.986115 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:42.986690 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:42.986744 I | etcdserver: raft applied incoming snapshot at index 75 2021-10-19 05:55:42.986765 I | etcdserver: applying snapshot at index 72... 2021-10-19 05:55:42.986988 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:42.987499 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:42.987517 I | etcdserver: recovering alarms... 2021-10-19 05:55:42.987592 I | etcdserver: closing old backend... 2021-10-19 05:55:42.987636 I | etcdserver: finished recovering alarms 2021-10-19 05:55:42.987646 I | etcdserver: recovering store v2... 2021-10-19 05:55:42.987858 I | etcdserver: finished closing old backend 2021-10-19 05:55:42.987881 I | etcdserver: finished recovering store v2 2021-10-19 05:55:42.987899 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:42.987930 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:42.987940 I | etcdserver: removing old peers from network... 2021-10-19 05:55:42.987949 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:42.987957 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:42.987966 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:42.987976 I | etcdserver: finished applying incoming snapshot at index 75 2021-10-19 05:55:42.988535 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:42.989102 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:42.989152 I | etcdserver: raft applied incoming snapshot at index 78 2021-10-19 05:55:42.989171 I | etcdserver: applying snapshot at index 75... 2021-10-19 05:55:42.989404 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:42.990609 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:42.990671 I | etcdserver: recovering alarms... 2021-10-19 05:55:42.990690 I | etcdserver: closing old backend... 2021-10-19 05:55:42.990901 I | etcdserver: finished recovering alarms 2021-10-19 05:55:42.990941 I | etcdserver: recovering store v2... 2021-10-19 05:55:42.991007 I | etcdserver: finished closing old backend 2021-10-19 05:55:42.991564 I | etcdserver: finished recovering store v2 2021-10-19 05:55:42.991591 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:42.991611 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:42.991619 I | etcdserver: removing old peers from network... 2021-10-19 05:55:42.991624 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:42.991628 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:42.991633 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:42.991640 I | etcdserver: finished applying incoming snapshot at index 78 2021-10-19 05:55:42.992249 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:42.992850 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:42.992920 I | etcdserver: raft applied incoming snapshot at index 81 2021-10-19 05:55:42.992958 I | etcdserver: applying snapshot at index 78... 2021-10-19 05:55:42.993338 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:42.994194 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:42.994218 I | etcdserver: recovering alarms... 2021-10-19 05:55:42.994229 I | etcdserver: closing old backend... 2021-10-19 05:55:42.994434 I | etcdserver: finished recovering alarms 2021-10-19 05:55:42.994459 I | etcdserver: recovering store v2... 2021-10-19 05:55:42.994516 I | etcdserver: finished closing old backend 2021-10-19 05:55:42.994889 I | etcdserver: finished recovering store v2 2021-10-19 05:55:42.994916 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:42.994946 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:42.994961 I | etcdserver: removing old peers from network... 2021-10-19 05:55:42.994972 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:42.994980 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:42.994989 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:42.995001 I | etcdserver: finished applying incoming snapshot at index 81 2021-10-19 05:55:43.058575 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:43.059482 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:43.059579 I | etcdserver: raft applied incoming snapshot at index 84 2021-10-19 05:55:43.059678 I | etcdserver: applying snapshot at index 81... 2021-10-19 05:55:43.059985 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:43.060550 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:43.060576 I | etcdserver: recovering alarms... 2021-10-19 05:55:43.060681 I | etcdserver: closing old backend... 2021-10-19 05:55:43.060791 I | etcdserver: finished recovering alarms 2021-10-19 05:55:43.060806 I | etcdserver: recovering store v2... 2021-10-19 05:55:43.060982 I | etcdserver: finished closing old backend 2021-10-19 05:55:43.061063 I | etcdserver: finished recovering store v2 2021-10-19 05:55:43.061081 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:43.061113 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:43.061127 I | etcdserver: removing old peers from network... 2021-10-19 05:55:43.061135 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:43.061142 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:43.061151 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:43.061160 I | etcdserver: finished applying incoming snapshot at index 84 2021-10-19 05:55:43.061909 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:43.136523 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:43.136622 I | etcdserver: raft applied incoming snapshot at index 87 2021-10-19 05:55:43.136649 I | etcdserver: applying snapshot at index 84... 2021-10-19 05:55:43.136998 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:43.141116 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:43.141165 I | etcdserver: recovering alarms... 2021-10-19 05:55:43.141409 I | etcdserver: closing old backend... 2021-10-19 05:55:43.141569 I | etcdserver: finished recovering alarms 2021-10-19 05:55:43.141589 I | etcdserver: recovering store v2... 2021-10-19 05:55:43.141830 I | etcdserver: finished closing old backend 2021-10-19 05:55:43.142242 I | etcdserver: finished recovering store v2 2021-10-19 05:55:43.142277 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:43.142311 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:43.142374 I | etcdserver: removing old peers from network... 2021-10-19 05:55:43.142428 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:43.142536 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:43.142592 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:43.142639 I | etcdserver: finished applying incoming snapshot at index 87 2021-10-19 05:55:43.146086 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:43.147730 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:43.147817 I | etcdserver: raft applied incoming snapshot at index 90 2021-10-19 05:55:43.147847 I | etcdserver: applying snapshot at index 87... 2021-10-19 05:55:43.148202 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:43.148853 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:43.148879 I | etcdserver: recovering alarms... 2021-10-19 05:55:43.148933 I | etcdserver: closing old backend... 2021-10-19 05:55:43.149269 I | etcdserver: finished closing old backend 2021-10-19 05:55:43.150074 I | etcdserver: finished recovering alarms 2021-10-19 05:55:43.150099 I | etcdserver: recovering store v2... 2021-10-19 05:55:43.150464 I | etcdserver: finished recovering store v2 2021-10-19 05:55:43.150491 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:43.150526 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:43.150536 I | etcdserver: removing old peers from network... 2021-10-19 05:55:43.150543 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:43.150549 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:43.150561 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:43.150571 I | etcdserver: finished applying incoming snapshot at index 90 2021-10-19 05:55:43.154640 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:43.155566 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:43.155644 I | etcdserver: raft applied incoming snapshot at index 93 2021-10-19 05:55:43.155665 I | etcdserver: applying snapshot at index 90... 2021-10-19 05:55:43.155971 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:43.160346 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:43.160401 I | etcdserver: recovering alarms... 2021-10-19 05:55:43.160594 I | etcdserver: closing old backend... 2021-10-19 05:55:43.160815 I | etcdserver: finished recovering alarms 2021-10-19 05:55:43.160833 I | etcdserver: recovering store v2... 2021-10-19 05:55:43.161033 I | etcdserver: finished closing old backend 2021-10-19 05:55:43.161451 I | etcdserver: finished recovering store v2 2021-10-19 05:55:43.161492 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:43.161531 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:43.161551 I | etcdserver: removing old peers from network... 2021-10-19 05:55:43.161561 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:43.161569 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:43.161578 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:43.161600 I | etcdserver: finished applying incoming snapshot at index 93 2021-10-19 05:55:43.166251 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:43.166987 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:43.167065 I | etcdserver: raft applied incoming snapshot at index 96 2021-10-19 05:55:43.167091 I | etcdserver: applying snapshot at index 93... 2021-10-19 05:55:43.167371 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:43.167944 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:43.167961 I | etcdserver: recovering alarms... 2021-10-19 05:55:43.168068 I | etcdserver: closing old backend... 2021-10-19 05:55:43.168137 I | etcdserver: finished recovering alarms 2021-10-19 05:55:43.168158 I | etcdserver: recovering store v2... 2021-10-19 05:55:43.168338 I | etcdserver: finished closing old backend 2021-10-19 05:55:43.168544 I | etcdserver: finished recovering store v2 2021-10-19 05:55:43.168568 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:43.168601 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:43.168616 I | etcdserver: removing old peers from network... 2021-10-19 05:55:43.168624 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:43.168631 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:43.168638 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:43.168647 I | etcdserver: finished applying incoming snapshot at index 96 2021-10-19 05:55:43.169364 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:43.170037 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:43.170115 I | etcdserver: raft applied incoming snapshot at index 99 2021-10-19 05:55:43.170143 I | etcdserver: applying snapshot at index 96... 2021-10-19 05:55:43.170423 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:43.171736 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:43.171781 I | etcdserver: recovering alarms... 2021-10-19 05:55:43.171838 I | etcdserver: closing old backend... 2021-10-19 05:55:43.172206 I | etcdserver: finished recovering alarms 2021-10-19 05:55:43.172230 I | etcdserver: recovering store v2... 2021-10-19 05:55:43.172328 I | etcdserver: finished closing old backend 2021-10-19 05:55:43.172509 I | etcdserver: finished recovering store v2 2021-10-19 05:55:43.172528 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:43.172551 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:43.172558 I | etcdserver: removing old peers from network... 2021-10-19 05:55:43.172563 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:43.172567 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:43.172572 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:43.172578 I | etcdserver: finished applying incoming snapshot at index 99 2021-10-19 05:55:43.173317 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:43.173917 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:43.173978 I | etcdserver: raft applied incoming snapshot at index 102 2021-10-19 05:55:43.174003 I | etcdserver: applying snapshot at index 99... 2021-10-19 05:55:43.174293 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:43.174873 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:43.174892 I | etcdserver: recovering alarms... 2021-10-19 05:55:43.174982 I | etcdserver: closing old backend... 2021-10-19 05:55:43.175058 I | etcdserver: finished recovering alarms 2021-10-19 05:55:43.175071 I | etcdserver: recovering store v2... 2021-10-19 05:55:43.175259 I | etcdserver: finished closing old backend 2021-10-19 05:55:43.175295 I | etcdserver: finished recovering store v2 2021-10-19 05:55:43.175309 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:43.175336 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:43.175349 I | etcdserver: removing old peers from network... 2021-10-19 05:55:43.175354 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:43.175358 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:43.175364 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:43.175369 I | etcdserver: finished applying incoming snapshot at index 102 2021-10-19 05:55:43.176473 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:43.177072 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:43.177126 I | etcdserver: raft applied incoming snapshot at index 105 2021-10-19 05:55:43.177150 I | etcdserver: applying snapshot at index 102... 2021-10-19 05:55:43.177387 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:43.177900 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:43.177919 I | etcdserver: recovering alarms... 2021-10-19 05:55:43.177994 I | etcdserver: closing old backend... 2021-10-19 05:55:43.178054 I | etcdserver: finished recovering alarms 2021-10-19 05:55:43.178071 I | etcdserver: recovering store v2... 2021-10-19 05:55:43.178234 I | etcdserver: finished closing old backend 2021-10-19 05:55:43.178331 I | etcdserver: finished recovering store v2 2021-10-19 05:55:43.178347 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:43.178364 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:43.178369 I | etcdserver: removing old peers from network... 2021-10-19 05:55:43.178373 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:43.178376 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:43.178380 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:43.178386 I | etcdserver: finished applying incoming snapshot at index 105 2021-10-19 05:55:43.178927 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:43.179427 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:43.179481 I | etcdserver: raft applied incoming snapshot at index 108 2021-10-19 05:55:43.179503 I | etcdserver: applying snapshot at index 105... 2021-10-19 05:55:43.179734 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:43.180750 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:43.180775 I | etcdserver: recovering alarms... 2021-10-19 05:55:43.180866 I | etcdserver: closing old backend... 2021-10-19 05:55:43.180978 I | etcdserver: finished recovering alarms 2021-10-19 05:55:43.181000 I | etcdserver: recovering store v2... 2021-10-19 05:55:43.181125 I | etcdserver: finished closing old backend 2021-10-19 05:55:43.181413 I | etcdserver: finished recovering store v2 2021-10-19 05:55:43.181431 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:43.181454 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:43.181463 I | etcdserver: removing old peers from network... 2021-10-19 05:55:43.181468 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:43.181574 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:43.181590 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:43.181600 I | etcdserver: finished applying incoming snapshot at index 108 2021-10-19 05:55:43.182169 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:43.182712 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:43.182766 I | etcdserver: raft applied incoming snapshot at index 111 2021-10-19 05:55:43.182790 I | etcdserver: applying snapshot at index 108... 2021-10-19 05:55:43.183009 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:43.183528 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:43.183545 I | etcdserver: recovering alarms... 2021-10-19 05:55:43.183556 I | etcdserver: closing old backend... 2021-10-19 05:55:43.183673 I | etcdserver: finished recovering alarms 2021-10-19 05:55:43.183685 I | etcdserver: recovering store v2... 2021-10-19 05:55:43.183786 I | etcdserver: finished closing old backend 2021-10-19 05:55:43.183903 I | etcdserver: finished recovering store v2 2021-10-19 05:55:43.183919 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:43.183941 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:43.183948 I | etcdserver: removing old peers from network... 2021-10-19 05:55:43.183953 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:43.183958 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:43.183963 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:43.183972 I | etcdserver: finished applying incoming snapshot at index 111 2021-10-19 05:55:43.184973 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:43.185586 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:43.185630 I | etcdserver: raft applied incoming snapshot at index 114 2021-10-19 05:55:43.185649 I | etcdserver: applying snapshot at index 111... 2021-10-19 05:55:43.185841 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:43.186274 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:43.186289 I | etcdserver: recovering alarms... 2021-10-19 05:55:43.186367 I | etcdserver: closing old backend... 2021-10-19 05:55:43.186405 I | etcdserver: finished recovering alarms 2021-10-19 05:55:43.186413 I | etcdserver: recovering store v2... 2021-10-19 05:55:43.186596 I | etcdserver: finished recovering store v2 2021-10-19 05:55:43.186610 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:43.186624 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:43.186630 I | etcdserver: removing old peers from network... 2021-10-19 05:55:43.186634 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:43.186638 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:43.186642 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:43.186648 I | etcdserver: finished applying incoming snapshot at index 114 2021-10-19 05:55:43.186695 I | etcdserver: finished closing old backend 2021-10-19 05:55:43.187326 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:43.187860 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:43.187907 I | etcdserver: raft applied incoming snapshot at index 117 2021-10-19 05:55:43.187932 I | etcdserver: applying snapshot at index 114... 2021-10-19 05:55:43.188190 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:43.189150 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:43.189188 I | etcdserver: recovering alarms... 2021-10-19 05:55:43.189276 I | etcdserver: closing old backend... 2021-10-19 05:55:43.189487 I | etcdserver: finished recovering alarms 2021-10-19 05:55:43.189508 I | etcdserver: recovering store v2... 2021-10-19 05:55:43.189570 I | etcdserver: finished closing old backend 2021-10-19 05:55:43.189827 I | etcdserver: finished recovering store v2 2021-10-19 05:55:43.189849 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:43.189872 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:43.189884 I | etcdserver: removing old peers from network... 2021-10-19 05:55:43.189890 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:43.189897 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:43.189910 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:43.189928 I | etcdserver: finished applying incoming snapshot at index 117 2021-10-19 05:55:43.190580 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:43.191163 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:43.191212 I | etcdserver: raft applied incoming snapshot at index 120 2021-10-19 05:55:43.191231 I | etcdserver: applying snapshot at index 117... 2021-10-19 05:55:43.191419 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:43.191896 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:43.191919 I | etcdserver: recovering alarms... 2021-10-19 05:55:43.192001 I | etcdserver: closing old backend... 2021-10-19 05:55:43.192064 I | etcdserver: finished recovering alarms 2021-10-19 05:55:43.192080 I | etcdserver: recovering store v2... 2021-10-19 05:55:43.192222 I | etcdserver: finished closing old backend 2021-10-19 05:55:43.192325 I | etcdserver: finished recovering store v2 2021-10-19 05:55:43.192341 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:43.192356 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:43.192361 I | etcdserver: removing old peers from network... 2021-10-19 05:55:43.192364 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:43.192368 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:43.192372 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:43.192376 I | etcdserver: finished applying incoming snapshot at index 120 2021-10-19 05:55:43.242194 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:43.243590 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:43.243708 I | etcdserver: raft applied incoming snapshot at index 123 2021-10-19 05:55:43.243738 I | etcdserver: applying snapshot at index 120... 2021-10-19 05:55:43.244124 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:43.246583 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:43.246637 I | etcdserver: recovering alarms... 2021-10-19 05:55:43.246731 I | etcdserver: closing old backend... 2021-10-19 05:55:43.246935 I | etcdserver: finished recovering alarms 2021-10-19 05:55:43.246954 I | etcdserver: recovering store v2... 2021-10-19 05:55:43.247148 I | etcdserver: finished closing old backend 2021-10-19 05:55:43.247313 I | etcdserver: finished recovering store v2 2021-10-19 05:55:43.247331 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:43.247367 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:43.247378 I | etcdserver: removing old peers from network... 2021-10-19 05:55:43.247385 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:43.247391 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:43.247398 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:43.247409 I | etcdserver: finished applying incoming snapshot at index 123 2021-10-19 05:55:43.249426 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:43.252054 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:43.252221 I | etcdserver: raft applied incoming snapshot at index 126 2021-10-19 05:55:43.252389 I | etcdserver: applying snapshot at index 123... 2021-10-19 05:55:43.252827 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:43.261537 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:43.261614 I | etcdserver: recovering alarms... 2021-10-19 05:55:43.261997 I | etcdserver: finished recovering alarms 2021-10-19 05:55:43.262017 I | etcdserver: recovering store v2... 2021-10-19 05:55:43.262593 I | etcdserver: finished recovering store v2 2021-10-19 05:55:43.262613 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:43.262648 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:43.262658 I | etcdserver: removing old peers from network... 2021-10-19 05:55:43.262666 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:43.262680 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:43.262689 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:43.262699 I | etcdserver: finished applying incoming snapshot at index 126 2021-10-19 05:55:43.262793 I | etcdserver: closing old backend... 2021-10-19 05:55:43.263216 I | etcdserver: finished closing old backend 2021-10-19 05:55:43.264143 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:43.331204 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:43.331328 I | etcdserver: raft applied incoming snapshot at index 129 2021-10-19 05:55:43.331369 I | etcdserver: applying snapshot at index 126... 2021-10-19 05:55:43.331843 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:43.332668 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:43.332704 I | etcdserver: recovering alarms... 2021-10-19 05:55:43.332791 I | etcdserver: closing old backend... 2021-10-19 05:55:43.333181 I | etcdserver: finished closing old backend 2021-10-19 05:55:43.341687 I | etcdserver: finished recovering alarms 2021-10-19 05:55:43.341732 I | etcdserver: recovering store v2... 2021-10-19 05:55:43.342079 I | etcdserver: finished recovering store v2 2021-10-19 05:55:43.342112 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:43.342164 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:43.342181 I | etcdserver: removing old peers from network... 2021-10-19 05:55:43.342189 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:43.342195 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:43.342217 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:43.342237 I | etcdserver: finished applying incoming snapshot at index 129 2021-10-19 05:55:43.343333 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:43.344551 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:43.344720 I | etcdserver: raft applied incoming snapshot at index 132 2021-10-19 05:55:43.344756 I | etcdserver: applying snapshot at index 129... 2021-10-19 05:55:43.345123 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:43.347444 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:43.347564 I | etcdserver: recovering alarms... 2021-10-19 05:55:43.347613 I | etcdserver: closing old backend... 2021-10-19 05:55:43.348547 I | etcdserver: finished closing old backend 2021-10-19 05:55:43.348655 I | etcdserver: finished recovering alarms 2021-10-19 05:55:43.348720 I | etcdserver: recovering store v2... 2021-10-19 05:55:43.349099 I | etcdserver: finished recovering store v2 2021-10-19 05:55:43.349175 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:43.349264 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:43.349324 I | etcdserver: removing old peers from network... 2021-10-19 05:55:43.349371 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:43.349426 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:43.349491 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:43.349544 I | etcdserver: finished applying incoming snapshot at index 132 2021-10-19 05:55:43.363241 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:43.364286 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:43.364369 I | etcdserver: raft applied incoming snapshot at index 135 2021-10-19 05:55:43.364404 I | etcdserver: applying snapshot at index 132... 2021-10-19 05:55:43.364737 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:43.365387 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:43.365405 I | etcdserver: recovering alarms... 2021-10-19 05:55:43.365750 I | etcdserver: closing old backend... 2021-10-19 05:55:43.366165 I | etcdserver: finished closing old backend 2021-10-19 05:55:43.366593 I | etcdserver: finished recovering alarms 2021-10-19 05:55:43.366666 I | etcdserver: recovering store v2... 2021-10-19 05:55:43.367020 I | etcdserver: finished recovering store v2 2021-10-19 05:55:43.367044 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:43.367078 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:43.367088 I | etcdserver: removing old peers from network... 2021-10-19 05:55:43.367096 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:43.367103 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:43.367112 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:43.367121 I | etcdserver: finished applying incoming snapshot at index 135 2021-10-19 05:55:43.434714 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:43.437060 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:43.437462 I | etcdserver: raft applied incoming snapshot at index 138 2021-10-19 05:55:43.437788 I | etcdserver: applying snapshot at index 135... 2021-10-19 05:55:43.438234 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:43.439004 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:43.439096 I | etcdserver: recovering alarms... 2021-10-19 05:55:43.439328 I | etcdserver: closing old backend... 2021-10-19 05:55:43.439441 I | etcdserver: finished recovering alarms 2021-10-19 05:55:43.439510 I | etcdserver: recovering store v2... 2021-10-19 05:55:43.439662 I | etcdserver: finished closing old backend 2021-10-19 05:55:43.440003 I | etcdserver: finished recovering store v2 2021-10-19 05:55:43.440078 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:43.440167 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:43.440227 I | etcdserver: removing old peers from network... 2021-10-19 05:55:43.440272 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:43.440328 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:43.440384 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:43.440433 I | etcdserver: finished applying incoming snapshot at index 138 2021-10-19 05:55:43.442441 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:43.446299 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:43.446417 I | etcdserver: raft applied incoming snapshot at index 141 2021-10-19 05:55:43.446445 I | etcdserver: applying snapshot at index 138... 2021-10-19 05:55:43.446754 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:43.448958 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:43.449071 I | etcdserver: recovering alarms... 2021-10-19 05:55:43.449310 I | etcdserver: finished recovering alarms 2021-10-19 05:55:43.449389 I | etcdserver: recovering store v2... 2021-10-19 05:55:43.450112 I | etcdserver: closing old backend... 2021-10-19 05:55:43.450475 I | etcdserver: finished recovering store v2 2021-10-19 05:55:43.450574 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:43.457215 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:43.457384 I | etcdserver: removing old peers from network... 2021-10-19 05:55:43.457470 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:43.457571 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:43.457666 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:43.457758 I | etcdserver: finished closing old backend 2021-10-19 05:55:43.457810 I | etcdserver: finished applying incoming snapshot at index 141 2021-10-19 05:55:43.459005 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:43.460068 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:43.460283 I | etcdserver: raft applied incoming snapshot at index 144 2021-10-19 05:55:43.460312 I | etcdserver: applying snapshot at index 141... 2021-10-19 05:55:43.460690 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:43.461438 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:43.461461 I | etcdserver: recovering alarms... 2021-10-19 05:55:43.461664 I | etcdserver: closing old backend... 2021-10-19 05:55:43.461728 I | etcdserver: finished recovering alarms 2021-10-19 05:55:43.461744 I | etcdserver: recovering store v2... 2021-10-19 05:55:43.462111 I | etcdserver: finished closing old backend 2021-10-19 05:55:43.462182 I | etcdserver: finished recovering store v2 2021-10-19 05:55:43.462204 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:43.462240 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:43.462249 I | etcdserver: removing old peers from network... 2021-10-19 05:55:43.462256 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:43.462264 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:43.462272 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:43.462282 I | etcdserver: finished applying incoming snapshot at index 144 2021-10-19 05:55:43.464136 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:43.465121 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:43.465257 I | etcdserver: raft applied incoming snapshot at index 147 2021-10-19 05:55:43.465303 I | etcdserver: applying snapshot at index 144... 2021-10-19 05:55:43.466084 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:43.467086 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:43.467123 I | etcdserver: recovering alarms... 2021-10-19 05:55:43.467212 I | etcdserver: closing old backend... 2021-10-19 05:55:43.467338 I | etcdserver: finished recovering alarms 2021-10-19 05:55:43.467362 I | etcdserver: recovering store v2... 2021-10-19 05:55:43.467661 I | etcdserver: finished closing old backend 2021-10-19 05:55:43.467897 I | etcdserver: finished recovering store v2 2021-10-19 05:55:43.467926 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:43.467976 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:43.467991 I | etcdserver: removing old peers from network... 2021-10-19 05:55:43.468001 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:43.468011 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:43.468022 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:43.468034 I | etcdserver: finished applying incoming snapshot at index 147 2021-10-19 05:55:43.469067 I | etcdserver: wrote database snapshot out [total bytes: 20480] 2021-10-19 05:55:43.470051 I | snap: saved database snapshot to disk [total bytes: 20480] 2021-10-19 05:55:43.470141 I | etcdserver: raft applied incoming snapshot at index 150 2021-10-19 05:55:43.470178 I | etcdserver: applying snapshot at index 147... 2021-10-19 05:55:43.470566 I | etcdserver: restoring mvcc store... 2021-10-19 05:55:43.473687 I | etcdserver: finished restoring mvcc store 2021-10-19 05:55:43.473743 I | etcdserver: recovering alarms... 2021-10-19 05:55:43.473867 I | etcdserver: closing old backend... 2021-10-19 05:55:43.474161 I | etcdserver: finished recovering alarms 2021-10-19 05:55:43.474188 I | etcdserver: recovering store v2... 2021-10-19 05:55:43.474468 I | etcdserver: finished recovering store v2 2021-10-19 05:55:43.474485 I | etcdserver: finished closing old backend 2021-10-19 05:55:43.474526 I | etcdserver: recovering cluster configuration... 2021-10-19 05:55:43.474582 I | etcdserver: finished recovering cluster configuration 2021-10-19 05:55:43.474597 I | etcdserver: removing old peers from network... 2021-10-19 05:55:43.474607 I | etcdserver: finished removing old peers from network 2021-10-19 05:55:43.474618 I | etcdserver: adding peers from new cluster configuration into network... 2021-10-19 05:55:43.474632 I | etcdserver: finished adding peers from new cluster configuration into network... 2021-10-19 05:55:43.474648 I | etcdserver: finished applying incoming snapshot at index 150 2021-10-19 05:55:43.474718 I | etcdserver: skipped leadership transfer for single member cluster --- PASS: TestConcurrentApplyAndSnapshotV3 (0.75s) === RUN TestAddMember 2021-10-19 05:55:43.475812 I | etcdserver: set snapshot count to default 100000 2021-10-19 05:55:43.475833 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-19 05:55:43.475973 I | etcdserver/membership: added member 4d2 [foo] to cluster 0 2021-10-19 05:55:43.476011 I | etcdserver: skipped leadership transfer for single member cluster --- PASS: TestAddMember (0.00s) === RUN TestRemoveMember 2021-10-19 05:55:43.476114 I | etcdserver/membership: added member 4d2 [] to cluster 0 2021-10-19 05:55:43.476145 I | etcdserver: set snapshot count to default 100000 2021-10-19 05:55:43.476155 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-19 05:55:43.476248 I | etcdserver/membership: removed member 4d2 from cluster 0 2021-10-19 05:55:43.476271 I | etcdserver: skipped leadership transfer for single member cluster --- PASS: TestRemoveMember (0.00s) === RUN TestUpdateMember 2021-10-19 05:55:43.476362 I | etcdserver/membership: added member 4d2 [] to cluster 0 2021-10-19 05:55:43.476384 I | etcdserver: set snapshot count to default 100000 2021-10-19 05:55:43.476393 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-19 05:55:43.476533 N | etcdserver/membership: updated member 4d2 [http://127.0.0.1:1] in cluster 0 2021-10-19 05:55:43.476568 I | etcdserver: skipped leadership transfer for single member cluster --- PASS: TestUpdateMember (0.00s) === RUN TestPublish 2021-10-19 05:55:43.476853 I | etcdserver: published {Name:node1 ClientURLs:[http://a http://b]} to cluster 0 --- PASS: TestPublish (0.00s) === RUN TestPublishStopped 2021-10-19 05:55:43.476975 I | etcdserver: aborting publish because server is stopped --- PASS: TestPublishStopped (0.00s) === RUN TestPublishRetry 2021-10-19 05:55:43.477088 E | etcdserver: publish error: etcdserver: request timed out 2021-10-19 05:55:43.477109 E | etcdserver: publish error: etcdserver: request timed out 2021-10-19 05:55:43.477219 I | etcdserver: aborting publish because server is stopped --- PASS: TestPublishRetry (0.00s) === RUN TestUpdateVersion 2021-10-19 05:55:43.477345 I | etcdserver: setting up the initial cluster version to 2.0 --- PASS: TestUpdateVersion (0.00s) === RUN TestStopNotify 2021-10-19 05:55:43.477517 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 2.298s ? 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.087s === RUN TestAuthFlow 2021-10-19 05:55:53.104483 W | etcdserver/api/v2http: auth: malformed basic auth encoding 2021-10-19 05:55:53.105614 W | etcdserver/api/v2http: auth: incorrect password for user: root --- PASS: TestAuthFlow (0.00s) === RUN TestGetUserGrantedWithNonexistingRole --- PASS: TestGetUserGrantedWithNonexistingRole (0.00s) === RUN TestPrefixAccess 2021-10-19 05:55:53.107527 W | etcdserver/api/v2http: auth: user user does not have the root role for resource path. 2021-10-19 05:55:53.107546 W | etcdserver/api/v2http: auth: invalid access for user user on key /foo. 2021-10-19 05:55:53.107574 W | etcdserver/api/v2http: auth: user user does not have the root role for resource path. 2021-10-19 05:55:53.107593 W | etcdserver/api/v2http: auth: incorrect password for user: user 2021-10-19 05:55:53.107605 W | etcdserver/api/v2http: auth: incorrect password for user: user 2021-10-19 05:55:53.107615 W | etcdserver/api/v2http: auth: incorrect password for user: user 2021-10-19 05:55:53.107630 W | etcdserver/api/v2http: auth: invalid access for unauthenticated user on resource /bar. 2021-10-19 05:55:53.107639 W | etcdserver/api/v2http: auth: invalid access for unauthenticated user on resource /bar. 2021-10-19 05:55:53.107649 W | etcdserver/api/v2http: auth: user user does not have the root role for resource path. 2021-10-19 05:55:53.107662 W | etcdserver/api/v2http: auth: invalid access for user user on key /foo. 2021-10-19 05:55:53.107672 W | etcdserver/api/v2http: auth: malformed basic auth encoding 2021-10-19 05:55:53.107681 W | etcdserver/api/v2http: auth: malformed basic auth encoding 2021-10-19 05:55:53.107690 W | etcdserver/api/v2http: auth: malformed basic auth encoding --- PASS: TestPrefixAccess (0.00s) === RUN TestUserFromClientCertificate --- PASS: TestUserFromClientCertificate (0.00s) === RUN TestUserFromBasicAuth 2021-10-19 05:55:53.108496 W | etcdserver/api/v2http: auth: incorrect password for user: user 2021-10-19 05:55:53.108512 W | etcdserver/api/v2http: auth: incorrect password for user: user 2021-10-19 05:55:53.108523 W | etcdserver/api/v2http: auth: incorrect password for user: missing 2021-10-19 05:55:53.108532 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.02s) === 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-19 05:55:53.132157 E | etcdserver/api/v2http: error adding member c29b431f04be0bc7 (Error while adding a member) 2021-10-19 05:55:53.132182 E | etcdserver/api/etcdhttp: got unexpected response error (Error while adding a member) 2021-10-19 05:55:53.132295 E | etcdserver/api/v2http: error removing member 1 (Error while removing member) 2021-10-19 05:55:53.132312 E | etcdserver/api/etcdhttp: got unexpected response error (Error while removing member) 2021-10-19 05:55:53.132471 E | etcdserver/api/v2http: error updating member 0 (blah) 2021-10-19 05:55:53.132487 E | etcdserver/api/etcdhttp: got unexpected response error (blah) --- PASS: TestServeMembersFail (0.00s) === RUN TestWriteEvent --- PASS: TestWriteEvent (0.00s) === RUN TestV2DMachinesEndpoint --- PASS: TestV2DMachinesEndpoint (0.01s) === 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-19 05:55:53.139221 E | etcdserver/api/v2http: got unexpected response error (Internal Server Error) 2021-10-19 05:55:53.139299 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-19 05:55:53.140527 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.147s === 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.070s ? 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.189s === RUN TestConvert --- PASS: TestConvert (0.00s) PASS ok github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes 0.065s === RUN TestCheckPassword --- PASS: TestCheckPassword (0.20s) === RUN TestMergeUser 2021-10-19 05:56:05.711317 N | etcdserver/auth: granting duplicate role role1 for user foo 2021-10-19 05:56:05.711408 N | etcdserver/auth: revoking ungranted role role2 for user foo --- PASS: TestMergeUser (0.00s) === RUN TestMergeRole 2021-10-19 05:56:05.711499 N | etcdserver/auth: revoking ungranted read permission /foodir --- PASS: TestMergeRole (0.00s) === RUN TestAllUsers --- PASS: TestAllUsers (0.00s) === RUN TestGetAndDeleteUser 2021-10-19 05:56:05.711780 N | etcdserver/auth: deleted user cat --- PASS: TestGetAndDeleteUser (0.00s) === RUN TestAllRoles --- PASS: TestAllRoles (0.00s) === RUN TestGetAndDeleteRole 2021-10-19 05:56:05.712041 N | etcdserver/auth: deleted role animal --- PASS: TestGetAndDeleteRole (0.00s) === RUN TestEnsure --- PASS: TestEnsure (0.00s) === RUN TestCreateAndUpdateUser 2021-10-19 05:56:05.712230 N | etcdserver/auth: created user cat 2021-10-19 05:56:05.712324 N | etcdserver/auth: updated user cat --- PASS: TestCreateAndUpdateUser (0.00s) === RUN TestUpdateRole 2021-10-19 05:56:05.712482 N | etcdserver/auth: updated role animal --- PASS: TestUpdateRole (0.00s) === RUN TestCreateRole 2021-10-19 05:56:05.712573 N | etcdserver/auth: created new role animal --- PASS: TestCreateRole (0.00s) === RUN TestEnableAuth 2021-10-19 05:56:05.712670 I | etcdserver/auth: no guest role access found, creating default 2021-10-19 05:56:05.712694 N | etcdserver/auth: created new role guest 2021-10-19 05:56:05.712708 N | etcdserver/auth: auth: enabled auth --- PASS: TestEnableAuth (0.00s) === RUN TestDisableAuth 2021-10-19 05:56:05.712828 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.533s === 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-19 05:56:09.366804 I | etcdserver/membership: added member 1 [http://127.0.0.1:1] to cluster 0 2021-10-19 05:56:09.366901 I | etcdserver/membership: added member 2 [http://127.0.0.1:2] to cluster 0 2021-10-19 05:56:09.366930 I | etcdserver/membership: added member 3 [http://127.0.0.1:3] to cluster 0 2021-10-19 05:56:09.366954 I | etcdserver/membership: added member 4 [http://127.0.0.1:4] to cluster 0 2021-10-19 05:56:09.367009 I | etcdserver/membership: removed member 4 from cluster 0 --- PASS: TestClusterValidateConfigurationChange (0.00s) === RUN TestClusterGenID 2021-10-19 05:56:09.367679 I | etcdserver/membership: added member 3 [] to cluster 869b3badfbf1d6b7 --- PASS: TestClusterGenID (0.00s) === RUN TestNodeToMemberBad --- PASS: TestNodeToMemberBad (0.00s) === RUN TestClusterAddMember 2021-10-19 05:56:09.367945 I | etcdserver/membership: added member 1 [] to cluster 0 --- PASS: TestClusterAddMember (0.00s) === RUN TestClusterMembers --- PASS: TestClusterMembers (0.00s) === RUN TestClusterRemoveMember 2021-10-19 05:56:09.368162 I | etcdserver/membership: removed member 1 from cluster 0 --- PASS: TestClusterRemoveMember (0.00s) === RUN TestClusterUpdateAttributes 2021-10-19 05:56:09.368328 W | etcdserver/membership: skipped updating attributes of removed member 1 --- PASS: TestClusterUpdateAttributes (0.00s) === RUN TestNodeToMember --- PASS: TestNodeToMember (0.00s) === RUN TestIsReadyToAddNewMember 2021-10-19 05:56:09.368497 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-19 05:56:09.368514 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-19 05:56:09.368523 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-19 05:56:09.368532 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-19 05:56:09.368542 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-19 05:56:09.368590 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-19 05:56:09.368606 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-19 05:56:09.368617 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.086s ? 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.11s) === RUN TestLessorExpireAndDemote --- PASS: TestLessorExpireAndDemote (1.05s) === RUN TestLessorMaxTTL --- PASS: TestLessorMaxTTL (0.09s) PASS ok github.com/coreos/etcd/lease 2.486s === RUN TestRenewHTTP --- PASS: TestRenewHTTP (0.01s) === RUN TestTimeToLiveHTTP --- PASS: TestTimeToLiveHTTP (0.00s) === RUN TestRenewHTTPTimeout --- PASS: TestRenewHTTPTimeout (1.10s) === RUN TestTimeToLiveHTTPTimeout --- PASS: TestTimeToLiveHTTPTimeout (1.00s) PASS ok github.com/coreos/etcd/lease/leasehttp 2.294s ? 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-19 05:56:26.271793 I | mvcc: store.index: compact 1 2021-10-19 05:56:26.271885 I | mvcc: store.index: compact 2 2021-10-19 05:56:26.271932 I | mvcc: store.index: compact 3 2021-10-19 05:56:26.271955 I | mvcc: store.index: compact 4 2021-10-19 05:56:26.271971 I | mvcc: store.index: compact 5 2021-10-19 05:56:26.271987 I | mvcc: store.index: compact 6 2021-10-19 05:56:26.272004 I | mvcc: store.index: compact 7 2021-10-19 05:56:26.272018 I | mvcc: store.index: compact 8 2021-10-19 05:56:26.272033 I | mvcc: store.index: compact 9 2021-10-19 05:56:26.272043 I | mvcc: store.index: compact 10 2021-10-19 05:56:26.272054 I | mvcc: store.index: compact 11 2021-10-19 05:56:26.272065 I | mvcc: store.index: compact 12 2021-10-19 05:56:26.272076 I | mvcc: store.index: compact 13 2021-10-19 05:56:26.272087 I | mvcc: store.index: compact 14 2021-10-19 05:56:26.272098 I | mvcc: store.index: compact 15 2021-10-19 05:56:26.272109 I | mvcc: store.index: compact 16 2021-10-19 05:56:26.272119 I | mvcc: store.index: compact 17 2021-10-19 05:56:26.272130 I | mvcc: store.index: compact 18 2021-10-19 05:56:26.272141 I | mvcc: store.index: compact 19 2021-10-19 05:56:26.272157 I | mvcc: store.index: compact 1 2021-10-19 05:56:26.272182 I | mvcc: store.index: compact 2 2021-10-19 05:56:26.272211 I | mvcc: store.index: compact 3 2021-10-19 05:56:26.272250 I | mvcc: store.index: compact 4 2021-10-19 05:56:26.272274 I | mvcc: store.index: compact 5 2021-10-19 05:56:26.272297 I | mvcc: store.index: compact 6 2021-10-19 05:56:26.272322 I | mvcc: store.index: compact 7 2021-10-19 05:56:26.272343 I | mvcc: store.index: compact 8 2021-10-19 05:56:26.272363 I | mvcc: store.index: compact 9 2021-10-19 05:56:26.272379 I | mvcc: store.index: compact 10 2021-10-19 05:56:26.272403 I | mvcc: store.index: compact 11 2021-10-19 05:56:26.272422 I | mvcc: store.index: compact 12 2021-10-19 05:56:26.272441 I | mvcc: store.index: compact 13 2021-10-19 05:56:26.272459 I | mvcc: store.index: compact 14 2021-10-19 05:56:26.272506 I | mvcc: store.index: compact 15 2021-10-19 05:56:26.272528 I | mvcc: store.index: compact 16 2021-10-19 05:56:26.272547 I | mvcc: store.index: compact 17 2021-10-19 05:56:26.272565 I | mvcc: store.index: compact 18 2021-10-19 05:56:26.272596 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.01s) === RUN TestKVRangeRev --- PASS: TestKVRangeRev (0.01s) === RUN TestKVTxnRangeRev --- PASS: TestKVTxnRangeRev (0.00s) === RUN TestKVRangeBadRev 2021-10-19 05:56:26.293919 I | mvcc: store.index: compact 4 --- PASS: TestKVRangeBadRev (0.00s) === RUN TestKVTxnRangeBadRev 2021-10-19 05:56:26.297861 I | mvcc: store.index: compact 4 --- PASS: TestKVTxnRangeBadRev (0.00s) === RUN TestKVRangeLimit --- PASS: TestKVRangeLimit (0.00s) === RUN TestKVTxnRangeLimit --- PASS: TestKVTxnRangeLimit (0.00s) === RUN TestKVPutMultipleTimes --- PASS: TestKVPutMultipleTimes (0.00s) === RUN TestKVTxnPutMultipleTimes --- PASS: TestKVTxnPutMultipleTimes (0.04s) === RUN TestKVDeleteRange --- PASS: TestKVDeleteRange (0.03s) === RUN TestKVTxnDeleteRange --- PASS: TestKVTxnDeleteRange (0.05s) === RUN TestKVDeleteMultipleTimes --- PASS: TestKVDeleteMultipleTimes (0.00s) === RUN TestKVTxnDeleteMultipleTimes --- PASS: TestKVTxnDeleteMultipleTimes (0.02s) === RUN TestKVOperationInSequence --- PASS: TestKVOperationInSequence (0.01s) === RUN TestKVTxnBlockWriteOperations --- PASS: TestKVTxnBlockWriteOperations (0.03s) === RUN TestKVTxnNonBlockRange --- PASS: TestKVTxnNonBlockRange (0.00s) === RUN TestKVTxnOperationInSequence --- PASS: TestKVTxnOperationInSequence (0.00s) === RUN TestKVCompactReserveLastValue 2021-10-19 05:56:26.495636 I | mvcc: store.index: compact 1 2021-10-19 05:56:26.495877 I | mvcc: store.index: compact 2 2021-10-19 05:56:26.496118 I | mvcc: store.index: compact 3 2021-10-19 05:56:26.496315 I | mvcc: store.index: compact 4 2021-10-19 05:56:26.496376 I | mvcc: finished scheduled compaction at 1 (took 622.047µs) --- PASS: TestKVCompactReserveLastValue (0.00s) === RUN TestKVCompactBad 2021-10-19 05:56:26.499712 I | mvcc: store.index: compact 0 2021-10-19 05:56:26.499961 I | mvcc: store.index: compact 1 2021-10-19 05:56:26.500173 I | mvcc: store.index: compact 4 2021-10-19 05:56:26.500207 I | mvcc: finished scheduled compaction at 0 (took 396.039µs) --- PASS: TestKVCompactBad (0.00s) === RUN TestKVHash --- PASS: TestKVHash (0.01s) === RUN TestKVRestore 2021-10-19 05:56:26.554647 I | mvcc: store.index: compact 1 2021-10-19 05:56:26.560721 I | mvcc: store.index: compact 1 2021-10-19 05:56:26.560783 I | mvcc: resume scheduled compaction at 1 2021-10-19 05:56:26.560872 I | mvcc: finished scheduled compaction at 1 (took 54.512µs) --- PASS: TestKVRestore (0.06s) === RUN TestKVSnapshot --- PASS: TestKVSnapshot (0.01s) === RUN TestWatchableKVWatch --- PASS: TestWatchableKVWatch (0.10s) === RUN TestScheduleCompaction 2021-10-19 05:56:26.686184 I | mvcc: finished scheduled compaction at 1 (took 24.017µs) 2021-10-19 05:56:26.689288 I | mvcc: finished scheduled compaction at 3 (took 44.653µs) 2021-10-19 05:56:26.692657 I | mvcc: finished scheduled compaction at 1 (took 30.012µs) 2021-10-19 05:56:26.696689 I | mvcc: finished scheduled compaction at 3 (took 25.17µs) --- PASS: TestScheduleCompaction (0.01s) === RUN TestCompactAllAndRestore 2021-10-19 05:56:26.699899 I | mvcc: store.index: compact 5 2021-10-19 05:56:26.699986 I | mvcc: finished scheduled compaction at 5 (took 44.152µs) 2021-10-19 05:56:26.700230 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-19 05:56:26.705188 I | mvcc: finished scheduled compaction at 3 (took 17.505µs) --- PASS: TestStoreCompact (0.00s) === RUN TestStoreRestore 2021-10-19 05:56:26.705389 I | mvcc: restore compact to 3 --- PASS: TestStoreRestore (0.00s) === RUN TestRestoreDelete --- PASS: TestRestoreDelete (0.00s) === RUN TestRestoreContinueUnfinishedCompaction 2021-10-19 05:56:26.714411 I | mvcc: store.index: compact 2 2021-10-19 05:56:26.714449 I | mvcc: resume scheduled compaction at 2 2021-10-19 05:56:26.714493 I | mvcc: finished scheduled compaction at 2 (took 26.204µs) --- PASS: TestRestoreContinueUnfinishedCompaction (0.11s) === RUN TestHashKVWhenCompacting 2021-10-19 05:56:26.986010 I | mvcc: store.index: compact 9899 2021-10-19 05:56:27.072366 I | mvcc: finished scheduled compaction at 9899 (took 86.24519ms) 2021-10-19 05:56:27.073762 I | mvcc: store.index: compact 9900 2021-10-19 05:56:27.074106 I | mvcc: finished scheduled compaction at 9900 (took 262.261µs) 2021-10-19 05:56:27.084219 I | mvcc: store.index: compact 9901 2021-10-19 05:56:27.084558 I | mvcc: finished scheduled compaction at 9901 (took 261.755µs) 2021-10-19 05:56:27.095696 I | mvcc: store.index: compact 9902 2021-10-19 05:56:27.095804 I | mvcc: finished scheduled compaction at 9902 (took 34.581µs) 2021-10-19 05:56:27.106378 I | mvcc: store.index: compact 9903 2021-10-19 05:56:27.106496 I | mvcc: finished scheduled compaction at 9903 (took 28.397µs) 2021-10-19 05:56:27.134158 I | mvcc: store.index: compact 9904 2021-10-19 05:56:27.134434 I | mvcc: finished scheduled compaction at 9904 (took 63.549µs) 2021-10-19 05:56:27.145106 I | mvcc: store.index: compact 9905 2021-10-19 05:56:27.145513 I | mvcc: finished scheduled compaction at 9905 (took 103.228µs) 2021-10-19 05:56:27.156299 I | mvcc: store.index: compact 9906 2021-10-19 05:56:27.156544 I | mvcc: finished scheduled compaction at 9906 (took 47.463µs) 2021-10-19 05:56:27.167103 I | mvcc: store.index: compact 9907 2021-10-19 05:56:27.167208 I | mvcc: finished scheduled compaction at 9907 (took 37.186µs) 2021-10-19 05:56:27.178146 I | mvcc: store.index: compact 9908 2021-10-19 05:56:27.178270 I | mvcc: finished scheduled compaction at 9908 (took 43.584µs) 2021-10-19 05:56:27.188605 I | mvcc: store.index: compact 9909 2021-10-19 05:56:27.188705 I | mvcc: finished scheduled compaction at 9909 (took 61.136µs) 2021-10-19 05:56:27.199010 I | mvcc: store.index: compact 9910 2021-10-19 05:56:27.199072 I | mvcc: finished scheduled compaction at 9910 (took 20.435µs) 2021-10-19 05:56:27.209701 I | mvcc: store.index: compact 9911 2021-10-19 05:56:27.209796 I | mvcc: finished scheduled compaction at 9911 (took 36.879µs) 2021-10-19 05:56:27.231208 I | mvcc: store.index: compact 9912 2021-10-19 05:56:27.231373 I | mvcc: finished scheduled compaction at 9912 (took 75.856µs) 2021-10-19 05:56:27.252427 I | mvcc: store.index: compact 9913 2021-10-19 05:56:27.252654 I | mvcc: finished scheduled compaction at 9913 (took 99.676µs) 2021-10-19 05:56:27.263756 I | mvcc: store.index: compact 9914 2021-10-19 05:56:27.263954 I | mvcc: finished scheduled compaction at 9914 (took 38.191µs) 2021-10-19 05:56:27.274706 I | mvcc: store.index: compact 9915 2021-10-19 05:56:27.274833 I | mvcc: finished scheduled compaction at 9915 (took 42.507µs) 2021-10-19 05:56:27.285140 I | mvcc: store.index: compact 9916 2021-10-19 05:56:27.285238 I | mvcc: finished scheduled compaction at 9916 (took 37.678µs) 2021-10-19 05:56:27.295790 I | mvcc: store.index: compact 9917 2021-10-19 05:56:27.296009 I | mvcc: finished scheduled compaction at 9917 (took 137.665µs) 2021-10-19 05:56:27.306342 I | mvcc: store.index: compact 9918 2021-10-19 05:56:27.306424 I | mvcc: finished scheduled compaction at 9918 (took 26.97µs) 2021-10-19 05:56:27.332972 I | mvcc: store.index: compact 9919 2021-10-19 05:56:27.333086 I | mvcc: finished scheduled compaction at 9919 (took 35.604µs) 2021-10-19 05:56:27.343701 I | mvcc: store.index: compact 9920 2021-10-19 05:56:27.343835 I | mvcc: finished scheduled compaction at 9920 (took 57µs) 2021-10-19 05:56:27.354905 I | mvcc: store.index: compact 9921 2021-10-19 05:56:27.354998 I | mvcc: finished scheduled compaction at 9921 (took 30.557µs) 2021-10-19 05:56:27.365464 I | mvcc: store.index: compact 9922 2021-10-19 05:56:27.365588 I | mvcc: finished scheduled compaction at 9922 (took 45.681µs) 2021-10-19 05:56:27.375886 I | mvcc: store.index: compact 9923 2021-10-19 05:56:27.375978 I | mvcc: finished scheduled compaction at 9923 (took 45.958µs) 2021-10-19 05:56:27.386301 I | mvcc: store.index: compact 9924 2021-10-19 05:56:27.386374 I | mvcc: finished scheduled compaction at 9924 (took 24.469µs) 2021-10-19 05:56:27.396704 I | mvcc: store.index: compact 9925 2021-10-19 05:56:27.396778 I | mvcc: finished scheduled compaction at 9925 (took 26.434µs) 2021-10-19 05:56:27.407149 I | mvcc: store.index: compact 9926 2021-10-19 05:56:27.407201 I | mvcc: finished scheduled compaction at 9926 (took 20.092µs) 2021-10-19 05:56:27.418977 I | mvcc: store.index: compact 9927 2021-10-19 05:56:27.419085 I | mvcc: finished scheduled compaction at 9927 (took 37.998µs) 2021-10-19 05:56:27.429760 I | mvcc: store.index: compact 9928 2021-10-19 05:56:27.429843 I | mvcc: finished scheduled compaction at 9928 (took 23.551µs) 2021-10-19 05:56:27.450175 I | mvcc: store.index: compact 9929 2021-10-19 05:56:27.450336 I | mvcc: finished scheduled compaction at 9929 (took 67.07µs) 2021-10-19 05:56:27.460866 I | mvcc: store.index: compact 9930 2021-10-19 05:56:27.461009 I | mvcc: finished scheduled compaction at 9930 (took 54.037µs) 2021-10-19 05:56:27.471574 I | mvcc: store.index: compact 9931 2021-10-19 05:56:27.471667 I | mvcc: finished scheduled compaction at 9931 (took 31.613µs) 2021-10-19 05:56:27.482143 I | mvcc: store.index: compact 9932 2021-10-19 05:56:27.482240 I | mvcc: finished scheduled compaction at 9932 (took 21.472µs) 2021-10-19 05:56:27.492637 I | mvcc: store.index: compact 9933 2021-10-19 05:56:27.492729 I | mvcc: finished scheduled compaction at 9933 (took 36.838µs) 2021-10-19 05:56:27.503110 I | mvcc: store.index: compact 9934 2021-10-19 05:56:27.503197 I | mvcc: finished scheduled compaction at 9934 (took 26.555µs) 2021-10-19 05:56:27.513680 I | mvcc: store.index: compact 9935 2021-10-19 05:56:27.513741 I | mvcc: finished scheduled compaction at 9935 (took 21.399µs) 2021-10-19 05:56:27.524207 I | mvcc: store.index: compact 9936 2021-10-19 05:56:27.524261 I | mvcc: finished scheduled compaction at 9936 (took 19.479µs) 2021-10-19 05:56:27.535066 I | mvcc: store.index: compact 9937 2021-10-19 05:56:27.535287 I | mvcc: finished scheduled compaction at 9937 (took 57.271µs) 2021-10-19 05:56:27.545813 I | mvcc: store.index: compact 9938 2021-10-19 05:56:27.545936 I | mvcc: finished scheduled compaction at 9938 (took 47.088µs) 2021-10-19 05:56:27.556498 I | mvcc: store.index: compact 9939 2021-10-19 05:56:27.556603 I | mvcc: finished scheduled compaction at 9939 (took 33.259µs) 2021-10-19 05:56:27.567146 I | mvcc: store.index: compact 9940 2021-10-19 05:56:27.567261 I | mvcc: finished scheduled compaction at 9940 (took 44.944µs) 2021-10-19 05:56:27.577830 I | mvcc: store.index: compact 9941 2021-10-19 05:56:27.577935 I | mvcc: finished scheduled compaction at 9941 (took 41.854µs) 2021-10-19 05:56:27.588178 I | mvcc: store.index: compact 9942 2021-10-19 05:56:27.588264 I | mvcc: finished scheduled compaction at 9942 (took 32.862µs) 2021-10-19 05:56:27.598838 I | mvcc: store.index: compact 9943 2021-10-19 05:56:27.598933 I | mvcc: finished scheduled compaction at 9943 (took 36.782µs) 2021-10-19 05:56:27.609377 I | mvcc: store.index: compact 9944 2021-10-19 05:56:27.609511 I | mvcc: finished scheduled compaction at 9944 (took 56.034µs) 2021-10-19 05:56:27.620026 I | mvcc: store.index: compact 9945 2021-10-19 05:56:27.620114 I | mvcc: finished scheduled compaction at 9945 (took 43.735µs) 2021-10-19 05:56:27.636192 I | mvcc: store.index: compact 9946 2021-10-19 05:56:27.636305 I | mvcc: finished scheduled compaction at 9946 (took 43.371µs) 2021-10-19 05:56:27.647017 I | mvcc: store.index: compact 9947 2021-10-19 05:56:27.647248 I | mvcc: finished scheduled compaction at 9947 (took 64.737µs) 2021-10-19 05:56:27.657778 I | mvcc: store.index: compact 9948 2021-10-19 05:56:27.657996 I | mvcc: finished scheduled compaction at 9948 (took 47.858µs) 2021-10-19 05:56:27.670034 I | mvcc: store.index: compact 9949 2021-10-19 05:56:27.670242 I | mvcc: finished scheduled compaction at 9949 (took 46.372µs) 2021-10-19 05:56:27.680891 I | mvcc: store.index: compact 9950 2021-10-19 05:56:27.681044 I | mvcc: finished scheduled compaction at 9950 (took 49.057µs) 2021-10-19 05:56:27.691639 I | mvcc: store.index: compact 9951 2021-10-19 05:56:27.691740 I | mvcc: finished scheduled compaction at 9951 (took 34.149µs) 2021-10-19 05:56:27.702295 I | mvcc: store.index: compact 9952 2021-10-19 05:56:27.702403 I | mvcc: finished scheduled compaction at 9952 (took 44.942µs) 2021-10-19 05:56:27.712853 I | mvcc: store.index: compact 9953 2021-10-19 05:56:27.712923 I | mvcc: finished scheduled compaction at 9953 (took 26.796µs) 2021-10-19 05:56:27.723535 I | mvcc: store.index: compact 9954 2021-10-19 05:56:27.723623 I | mvcc: finished scheduled compaction at 9954 (took 32.261µs) 2021-10-19 05:56:27.734447 I | mvcc: store.index: compact 9955 2021-10-19 05:56:27.734582 I | mvcc: finished scheduled compaction at 9955 (took 46.121µs) 2021-10-19 05:56:27.745265 I | mvcc: store.index: compact 9956 2021-10-19 05:56:27.745401 I | mvcc: finished scheduled compaction at 9956 (took 44.684µs) 2021-10-19 05:56:27.756106 I | mvcc: store.index: compact 9957 2021-10-19 05:56:27.756253 I | mvcc: finished scheduled compaction at 9957 (took 61.405µs) 2021-10-19 05:56:27.766863 I | mvcc: store.index: compact 9958 2021-10-19 05:56:27.767133 I | mvcc: finished scheduled compaction at 9958 (took 45.543µs) 2021-10-19 05:56:27.778628 I | mvcc: store.index: compact 9959 2021-10-19 05:56:27.778754 I | mvcc: finished scheduled compaction at 9959 (took 40.341µs) 2021-10-19 05:56:27.789195 I | mvcc: store.index: compact 9960 2021-10-19 05:56:27.789305 I | mvcc: finished scheduled compaction at 9960 (took 35.307µs) 2021-10-19 05:56:27.834737 I | mvcc: store.index: compact 9961 2021-10-19 05:56:27.835027 I | mvcc: finished scheduled compaction at 9961 (took 67.101µs) 2021-10-19 05:56:27.845788 I | mvcc: store.index: compact 9962 2021-10-19 05:56:27.846030 I | mvcc: finished scheduled compaction at 9962 (took 42.71µs) 2021-10-19 05:56:27.857469 I | mvcc: store.index: compact 9963 2021-10-19 05:56:27.857825 I | mvcc: finished scheduled compaction at 9963 (took 61.033µs) 2021-10-19 05:56:27.868497 I | mvcc: store.index: compact 9964 2021-10-19 05:56:27.868635 I | mvcc: finished scheduled compaction at 9964 (took 50.805µs) 2021-10-19 05:56:27.879564 I | mvcc: store.index: compact 9965 2021-10-19 05:56:27.879697 I | mvcc: finished scheduled compaction at 9965 (took 46.446µs) 2021-10-19 05:56:27.890260 I | mvcc: store.index: compact 9966 2021-10-19 05:56:27.890351 I | mvcc: finished scheduled compaction at 9966 (took 29.933µs) 2021-10-19 05:56:27.900968 I | mvcc: store.index: compact 9967 2021-10-19 05:56:27.901118 I | mvcc: finished scheduled compaction at 9967 (took 74.548µs) 2021-10-19 05:56:27.911669 I | mvcc: store.index: compact 9968 2021-10-19 05:56:27.911819 I | mvcc: finished scheduled compaction at 9968 (took 55.819µs) 2021-10-19 05:56:27.922343 I | mvcc: store.index: compact 9969 2021-10-19 05:56:27.922441 I | mvcc: finished scheduled compaction at 9969 (took 39.51µs) 2021-10-19 05:56:27.938724 I | mvcc: store.index: compact 9970 2021-10-19 05:56:27.939134 I | mvcc: finished scheduled compaction at 9970 (took 75.536µs) 2021-10-19 05:56:27.950599 I | mvcc: store.index: compact 9971 2021-10-19 05:56:27.950802 I | mvcc: finished scheduled compaction at 9971 (took 64.298µs) 2021-10-19 05:56:27.962575 I | mvcc: store.index: compact 9972 2021-10-19 05:56:27.962758 I | mvcc: finished scheduled compaction at 9972 (took 63.095µs) 2021-10-19 05:56:27.973268 I | mvcc: store.index: compact 9973 2021-10-19 05:56:27.973415 I | mvcc: finished scheduled compaction at 9973 (took 58.697µs) 2021-10-19 05:56:27.983965 I | mvcc: store.index: compact 9974 2021-10-19 05:56:27.984119 I | mvcc: finished scheduled compaction at 9974 (took 51.898µs) 2021-10-19 05:56:27.994538 I | mvcc: store.index: compact 9975 2021-10-19 05:56:27.994645 I | mvcc: finished scheduled compaction at 9975 (took 36.658µs) 2021-10-19 05:56:28.005334 I | mvcc: store.index: compact 9976 2021-10-19 05:56:28.005447 I | mvcc: finished scheduled compaction at 9976 (took 41.713µs) 2021-10-19 05:56:28.016238 I | mvcc: store.index: compact 9977 2021-10-19 05:56:28.016338 I | mvcc: finished scheduled compaction at 9977 (took 31.66µs) 2021-10-19 05:56:28.027101 I | mvcc: store.index: compact 9978 2021-10-19 05:56:28.027198 I | mvcc: finished scheduled compaction at 9978 (took 35.014µs) 2021-10-19 05:56:28.037766 I | mvcc: store.index: compact 9979 2021-10-19 05:56:28.037995 I | mvcc: finished scheduled compaction at 9979 (took 45.256µs) 2021-10-19 05:56:28.048492 I | mvcc: store.index: compact 9980 2021-10-19 05:56:28.048745 I | mvcc: finished scheduled compaction at 9980 (took 30.379µs) 2021-10-19 05:56:28.059228 I | mvcc: store.index: compact 9981 2021-10-19 05:56:28.059329 I | mvcc: finished scheduled compaction at 9981 (took 28.591µs) 2021-10-19 05:56:28.069967 I | mvcc: store.index: compact 9982 2021-10-19 05:56:28.070104 I | mvcc: finished scheduled compaction at 9982 (took 42.238µs) 2021-10-19 05:56:28.080457 I | mvcc: store.index: compact 9983 2021-10-19 05:56:28.080545 I | mvcc: finished scheduled compaction at 9983 (took 30.263µs) 2021-10-19 05:56:28.090894 I | mvcc: store.index: compact 9984 2021-10-19 05:56:28.090975 I | mvcc: finished scheduled compaction at 9984 (took 28.843µs) 2021-10-19 05:56:28.101267 I | mvcc: store.index: compact 9985 2021-10-19 05:56:28.101333 I | mvcc: finished scheduled compaction at 9985 (took 21.117µs) 2021-10-19 05:56:28.111789 I | mvcc: store.index: compact 9986 2021-10-19 05:56:28.111863 I | mvcc: finished scheduled compaction at 9986 (took 23.38µs) 2021-10-19 05:56:28.122372 I | mvcc: store.index: compact 9987 2021-10-19 05:56:28.122444 I | mvcc: finished scheduled compaction at 9987 (took 21.773µs) 2021-10-19 05:56:28.138076 I | mvcc: store.index: compact 9988 2021-10-19 05:56:28.138316 I | mvcc: finished scheduled compaction at 9988 (took 38.695µs) 2021-10-19 05:56:28.150182 I | mvcc: store.index: compact 9989 2021-10-19 05:56:28.150320 I | mvcc: finished scheduled compaction at 9989 (took 43.757µs) 2021-10-19 05:56:28.161807 I | mvcc: store.index: compact 9990 2021-10-19 05:56:28.161937 I | mvcc: finished scheduled compaction at 9990 (took 41.796µs) 2021-10-19 05:56:28.172465 I | mvcc: store.index: compact 9991 2021-10-19 05:56:28.172586 I | mvcc: finished scheduled compaction at 9991 (took 57.443µs) 2021-10-19 05:56:28.183096 I | mvcc: store.index: compact 9992 2021-10-19 05:56:28.183180 I | mvcc: finished scheduled compaction at 9992 (took 23.805µs) 2021-10-19 05:56:28.193599 I | mvcc: store.index: compact 9993 2021-10-19 05:56:28.193705 I | mvcc: finished scheduled compaction at 9993 (took 40.668µs) 2021-10-19 05:56:28.204142 I | mvcc: store.index: compact 9994 2021-10-19 05:56:28.204256 I | mvcc: finished scheduled compaction at 9994 (took 49.821µs) 2021-10-19 05:56:28.214819 I | mvcc: store.index: compact 9995 2021-10-19 05:56:28.214952 I | mvcc: finished scheduled compaction at 9995 (took 31.416µs) 2021-10-19 05:56:28.225429 I | mvcc: store.index: compact 9996 2021-10-19 05:56:28.226092 I | mvcc: finished scheduled compaction at 9996 (took 32.601µs) 2021-10-19 05:56:28.236993 I | mvcc: store.index: compact 9997 2021-10-19 05:56:28.237091 I | mvcc: finished scheduled compaction at 9997 (took 27.293µs) 2021-10-19 05:56:28.247596 I | mvcc: store.index: compact 9998 2021-10-19 05:56:28.247682 I | mvcc: finished scheduled compaction at 9998 (took 25.337µs) 2021-10-19 05:56:28.263937 I | mvcc: store.index: compact 9999 2021-10-19 05:56:28.264048 I | mvcc: finished scheduled compaction at 9999 (took 41.605µs) --- PASS: TestHashKVWhenCompacting (1.46s) === RUN TestHashKVZeroRevision 2021-10-19 05:56:28.282673 I | mvcc: store.index: compact 500 --- PASS: TestHashKVZeroRevision (0.01s) === RUN TestTxnPut 2021-10-19 05:56:28.284020 I | mvcc: finished scheduled compaction at 500 (took 1.18912ms) --- PASS: TestTxnPut (0.00s) === RUN TestTxnBlockBackendForceCommit --- PASS: TestTxnBlockBackendForceCommit (0.10s) === RUN TestRevision --- PASS: TestRevision (0.00s) === RUN TestWatch --- PASS: TestWatch (0.00s) === RUN TestNewWatcherCancel --- PASS: TestNewWatcherCancel (0.00s) === RUN TestCancelUnsynced --- PASS: TestCancelUnsynced (0.00s) === RUN TestSyncWatchers --- PASS: TestSyncWatchers (0.00s) === RUN TestWatchCompacted 2021-10-19 05:56:28.411134 I | mvcc: store.index: compact 5 2021-10-19 05:56:28.411310 I | mvcc: finished scheduled compaction at 5 (took 64.385µs) --- PASS: TestWatchCompacted (0.10s) === RUN TestWatchFutureRev --- PASS: TestWatchFutureRev (0.00s) === RUN TestWatchRestore === RUN TestWatchRestore/Normal === RUN TestWatchRestore/RunSyncWatchLoopBeforeRestore --- PASS: TestWatchRestore (0.23s) --- PASS: TestWatchRestore/Normal (0.01s) --- PASS: TestWatchRestore/RunSyncWatchLoopBeforeRestore (0.22s) === RUN TestWatchRestoreSyncedWatcher --- PASS: TestWatchRestoreSyncedWatcher (2.02s) === RUN TestWatchBatchUnsynced --- PASS: TestWatchBatchUnsynced (0.32s) === RUN TestNewMapwatcherToEventMap --- PASS: TestNewMapwatcherToEventMap (0.00s) === RUN TestWatchVictims --- PASS: TestWatchVictims (0.39s) === RUN TestStressWatchCancelClose --- PASS: TestStressWatchCancelClose (0.02s) === RUN TestWatcherWatchID --- PASS: TestWatcherWatchID (1.00s) === RUN TestWatcherWatchPrefix --- PASS: TestWatcherWatchPrefix (0.50s) === RUN TestWatcherWatchWrongRange --- PASS: TestWatcherWatchWrongRange (0.13s) === 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 7.096s === RUN TestBackendClose --- PASS: TestBackendClose (0.00s) === RUN TestBackendSnapshot --- PASS: TestBackendSnapshot (0.00s) === RUN TestBackendBatchIntervalCommit --- PASS: TestBackendBatchIntervalCommit (0.10s) === RUN TestBackendDefrag --- PASS: TestBackendDefrag (0.60s) === 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.967s ? 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.01s) === 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.066s ? 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.054s ? github.com/coreos/etcd/pkg/cpuutil [no test files] === RUN TestHash32 --- PASS: TestHash32 (0.00s) PASS ok github.com/coreos/etcd/pkg/crc 0.028s ? 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.033s === 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-19 05:56:51.290991 I | pkg/fileutil: purged file /tmp/purgefile545268170/0.test successfully 2021-10-19 05:56:51.291107 I | pkg/fileutil: purged file /tmp/purgefile545268170/1.test successfully 2021-10-19 05:56:51.292314 I | pkg/fileutil: purged file /tmp/purgefile545268170/2.test successfully 2021-10-19 05:56:51.292371 I | pkg/fileutil: purged file /tmp/purgefile545268170/4.test successfully 2021-10-19 05:56:51.292421 I | pkg/fileutil: purged file /tmp/purgefile545268170/5.test successfully 2021-10-19 05:56:51.292467 I | pkg/fileutil: purged file /tmp/purgefile545268170/6.test successfully --- PASS: TestPurgeFile (0.02s) === RUN TestPurgeFileHoldingLockFile 2021-10-19 05:56:51.303521 I | pkg/fileutil: purged file /tmp/purgefile025582753/0.test successfully 2021-10-19 05:56:51.303605 I | pkg/fileutil: purged file /tmp/purgefile025582753/1.test successfully 2021-10-19 05:56:51.303686 I | pkg/fileutil: purged file /tmp/purgefile025582753/2.test successfully 2021-10-19 05:56:51.303774 I | pkg/fileutil: purged file /tmp/purgefile025582753/3.test successfully 2021-10-19 05:56:51.303845 I | pkg/fileutil: purged file /tmp/purgefile025582753/4.test successfully 2021-10-19 05:56:51.314751 I | pkg/fileutil: purged file /tmp/purgefile025582753/5.test successfully 2021-10-19 05:56:51.314847 I | pkg/fileutil: purged file /tmp/purgefile025582753/6.test successfully --- PASS: TestPurgeFileHoldingLockFile (0.02s) PASS ok github.com/coreos/etcd/pkg/fileutil 0.460s === RUN TestSetFlagsFromEnv 2021-10-19 05:56:53.043275 I | pkg/flags: recognized and used environment variable ETCD_A=foo 2021-10-19 05:56:53.043362 W | pkg/flags: recognized environment variable ETCD_C, but unused: shadowed by corresponding flag --- PASS: TestSetFlagsFromEnv (0.00s) === RUN TestSetFlagsFromEnvBad 2021-10-19 05:56:53.043464 W | pkg/flags: unrecognized environment variable ETCD_A=foo 2021-10-19 05:56:53.043474 W | pkg/flags: unrecognized environment variable ETCD_C=woof --- PASS: TestSetFlagsFromEnvBad (0.00s) === RUN TestSetFlagsFromEnvParsingError 2021-10-19 05:56:53.043538 W | pkg/flags: unrecognized environment variable ETCD_A=foo 2021-10-19 05:56:53.043548 W | pkg/flags: unrecognized environment variable ETCD_C=woof 2021-10-19 05:56:53.043555 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.098s ? 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.066s === RUN TestPageWriterRandom pagewriter_test.go:43: total writes: 6427 pagewriter_test.go:44: total write bytes: 66761088 (of 66761092) --- PASS: TestPageWriterRandom (0.00s) === RUN TestPageWriterPartialSlack --- PASS: TestPageWriterPartialSlack (0.00s) === RUN TestPageWriterOffset --- PASS: TestPageWriterOffset (0.00s) === RUN TestExactReadCloserExpectEOF --- PASS: TestExactReadCloserExpectEOF (0.00s) === RUN TestExactReadCloserShort --- PASS: TestExactReadCloserShort (0.00s) === RUN TestLimitedBufferReaderRead --- PASS: TestLimitedBufferReaderRead (0.00s) PASS ok github.com/coreos/etcd/pkg/ioutil 0.011s === RUN TestMergeLogger 2021-10-19 05:56:59.180851 E | pkg/logutil: hello --- PASS: TestMergeLogger (2.06s) === 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.01s) === 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.070s ? 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-19 05:57:03.183280 I | pkg/netutil: resolving infra0.example.com:4001 to 10.0.1.10:4001 2021-10-19 05:57:03.183400 I | pkg/netutil: resolving infra0.example.com:2379 to 10.0.1.10:2379 2021-10-19 05:57:03.183417 I | pkg/netutil: resolving infra0.example.com:7001 to 10.0.1.10:7001 2021-10-19 05:57:03.183427 I | pkg/netutil: resolving infra0.example.com:2380 to 10.0.1.10:2380 2021-10-19 05:57:03.183481 W | pkg/netutil: failed resolving host infra0.example.com:4001 (cannot resolve host.); retrying in 1s 2021-10-19 05:57:04.183605 W | pkg/netutil: failed resolving host infra0.example.com:4001 (cannot resolve host.); retrying in 1s 2021-10-19 05:57:04.183683 E | pkg/netutil: could not resolve host infra0.example.com:4001 --- PASS: TestResolveTCPAddrs (1.00s) === RUN TestURLsEqual 2021-10-19 05:57:04.183906 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 2021-10-19 05:57:04.183936 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 2021-10-19 05:57:04.183990 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 2021-10-19 05:57:04.184087 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 2021-10-19 05:57:04.184108 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 2021-10-19 05:57:04.184137 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 2021-10-19 05:57:04.184176 I | pkg/netutil: resolving example.com:2380 to 10.0.10.1:2380 2021-10-19 05:57:04.184250 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 2021-10-19 05:57:04.184329 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 2021-10-19 05:57:04.184405 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 2021-10-19 05:57:04.184466 I | pkg/netutil: resolving first.com:2379 to 10.0.11.1:2379 2021-10-19 05:57:04.184478 I | pkg/netutil: resolving second.com:2380 to 10.0.11.2:2380 2021-10-19 05:57:04.184534 I | pkg/netutil: resolving second.com:2380 to 10.0.11.2:2380 2021-10-19 05:57:04.184550 I | pkg/netutil: resolving first.com:2379 to 10.0.11.1:2379 --- PASS: TestURLsEqual (0.00s) === RUN TestURLStringsEqual --- PASS: TestURLStringsEqual (0.00s) === RUN TestGetDefaultInterface routes_linux_test.go:26: default network interfaces: map[eth0:2] --- PASS: TestGetDefaultInterface (0.00s) === RUN TestGetDefaultHost routes_linux_test.go:34: default ip: 172.21.0.11 --- PASS: TestGetDefaultHost (0.00s) PASS ok github.com/coreos/etcd/pkg/netutil 1.069s === RUN TestUnsetenv --- PASS: TestUnsetenv (0.00s) === RUN TestHandleInterrupts 2021-10-19 05:57:06.838545 N | pkg/osutil: received interrupt signal, shutting down... 2021-10-19 05:57:06.838980 N | pkg/osutil: received terminated signal, shutting down... --- PASS: TestHandleInterrupts (0.00s) PASS ok github.com/coreos/etcd/pkg/osutil 0.157s === RUN TestCanonicalURLPath --- PASS: TestCanonicalURLPath (0.00s) PASS ok github.com/coreos/etcd/pkg/pathutil 0.099s === RUN TestMarshaler --- PASS: TestMarshaler (0.00s) === RUN TestMarshalerPanic 2021-10-19 05:57:09.858482 C | pkg/pbutil: marshal should never fail (blah) --- PASS: TestMarshalerPanic (0.00s) === RUN TestUnmarshaler --- PASS: TestUnmarshaler (0.00s) === RUN TestUnmarshalerPanic 2021-10-19 05:57:09.858667 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.097s === RUN TestServer_Unix_Insecure {"level":"info","msg":"started proxying","from":"unix://16AF58FCD054AB8D27EB.unix-conn","to":"unix://16AF58FCD05548F82883.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://16AF58FCD054AB8D27EB.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16AF58FCD054AB8D27EB.unix-conn","to":"unix://16AF58FCD05548F82883.unix-conn"} server_test.go:109: took 907.103µs with no latency {"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://16AF58FCD054AB8D27EB.unix-conn","to":"unix://16AF58FCD05548F82883.unix-conn"} server_test.go:126: took 255.849µs with no latency {"level":"info","msg":"closed proxy listener","from":"unix://16AF58FCD054AB8D27EB.unix-conn","to":"unix://16AF58FCD05548F82883.unix-conn"} --- PASS: TestServer_Unix_Insecure (0.00s) === RUN TestServer_TCP_Insecure {"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:36809","to":"tcp://127.0.0.1:44911"} {"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:36809"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:36809","to":"tcp://127.0.0.1:44911"} server_test.go:109: took 369.529µs with no latency {"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:36809","to":"tcp://127.0.0.1:44911"} server_test.go:126: took 369.978µs with no latency {"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:36809","to":"tcp://127.0.0.1:44911"} --- PASS: TestServer_TCP_Insecure (0.00s) === RUN TestServer_Unix_Secure {"level":"info","msg":"started proxying","from":"unix://16AF58FCD0B1E7107F04.unix-conn","to":"unix://16AF58FCD0B287CC8373.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://16AF58FCD0B1E7107F04.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16AF58FCD0B1E7107F04.unix-conn","to":"unix://16AF58FCD0B287CC8373.unix-conn"} server_test.go:109: took 1.926364ms with no latency {"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://16AF58FCD0B1E7107F04.unix-conn","to":"unix://16AF58FCD0B287CC8373.unix-conn"} server_test.go:126: took 1.375796ms with no latency {"level":"info","msg":"closed proxy listener","from":"unix://16AF58FCD0B1E7107F04.unix-conn","to":"unix://16AF58FCD0B287CC8373.unix-conn"} --- PASS: TestServer_Unix_Secure (0.00s) === RUN TestServer_TCP_Secure {"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:40045","to":"tcp://127.0.0.1:41219"} {"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:40045"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:40045","to":"tcp://127.0.0.1:41219"} server_test.go:109: took 20.111387ms with no latency {"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:40045","to":"tcp://127.0.0.1:41219"} server_test.go:126: took 4.651835ms with no latency {"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:40045","to":"tcp://127.0.0.1:41219"} --- PASS: TestServer_TCP_Secure (0.03s) === RUN TestServer_Unix_Insecure_DelayTx {"level":"info","msg":"started proxying","from":"unix://16AF58FCD2A54A90524C.unix-conn","to":"unix://16AF58FCD2A62DF45B22.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://16AF58FCD2A54A90524C.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16AF58FCD2A54A90524C.unix-conn","to":"unix://16AF58FCD2A62DF45B22.unix-conn"} server_test.go:109: took 14.782473ms with no latency {"level":"info","msg":"set transmit latency","latency":"47.560561ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"unix://16AF58FCD2A54A90524C.unix-conn","to":"unix://16AF58FCD2A62DF45B22.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://16AF58FCD2A54A90524C.unix-conn","to":"unix://16AF58FCD2A62DF45B22.unix-conn"} server_test.go:124: took 48.323218ms with latency 50ms±5ms {"level":"info","msg":"removed transmit latency","latency":"47.560561ms","from":"unix://16AF58FCD2A54A90524C.unix-conn","to":"unix://16AF58FCD2A62DF45B22.unix-conn"} {"level":"info","msg":"closed proxy listener","from":"unix://16AF58FCD2A54A90524C.unix-conn","to":"unix://16AF58FCD2A62DF45B22.unix-conn"} --- PASS: TestServer_Unix_Insecure_DelayTx (0.06s) === RUN TestServer_TCP_Insecure_DelayTx {"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:36387","to":"tcp://127.0.0.1:44859"} {"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:36387"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:36387","to":"tcp://127.0.0.1:44859"} server_test.go:109: took 589.644µs with no latency {"level":"info","msg":"set transmit latency","latency":"47.446848ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"tcp://127.0.0.1:36387","to":"tcp://127.0.0.1:44859"} {"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:36387","to":"tcp://127.0.0.1:44859"} server_test.go:124: took 48.252116ms with latency 50ms±5ms {"level":"info","msg":"removed transmit latency","latency":"47.446848ms","from":"tcp://127.0.0.1:36387","to":"tcp://127.0.0.1:44859"} {"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:36387","to":"tcp://127.0.0.1:44859"} --- PASS: TestServer_TCP_Insecure_DelayTx (0.05s) === RUN TestServer_Unix_Secure_DelayTx {"level":"info","msg":"started proxying","from":"unix://16AF58FCD9A17E9A68AE.unix-conn","to":"unix://16AF58FCD9A24A806467.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://16AF58FCD9A17E9A68AE.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16AF58FCD9A17E9A68AE.unix-conn","to":"unix://16AF58FCD9A24A806467.unix-conn"} server_test.go:109: took 1.47643ms with no latency {"level":"info","msg":"set transmit latency","latency":"45.135052ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"unix://16AF58FCD9A17E9A68AE.unix-conn","to":"unix://16AF58FCD9A24A806467.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://16AF58FCD9A17E9A68AE.unix-conn","to":"unix://16AF58FCD9A24A806467.unix-conn"} server_test.go:124: took 46.276065ms with latency 50ms±5ms {"level":"info","msg":"removed transmit latency","latency":"45.135052ms","from":"unix://16AF58FCD9A17E9A68AE.unix-conn","to":"unix://16AF58FCD9A24A806467.unix-conn"} {"level":"info","msg":"closed proxy listener","from":"unix://16AF58FCD9A17E9A68AE.unix-conn","to":"unix://16AF58FCD9A24A806467.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:36299","to":"tcp://127.0.0.1:34733"} {"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:36299"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:36299","to":"tcp://127.0.0.1:34733"} server_test.go:109: took 2.223763ms with no latency {"level":"info","msg":"set transmit latency","latency":"49.170568ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"tcp://127.0.0.1:36299","to":"tcp://127.0.0.1:34733"} {"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:36299","to":"tcp://127.0.0.1:34733"} server_test.go:124: took 51.453901ms with latency 50ms±5ms {"level":"info","msg":"removed transmit latency","latency":"49.170568ms","from":"tcp://127.0.0.1:36299","to":"tcp://127.0.0.1:34733"} {"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:36299","to":"tcp://127.0.0.1:34733"} --- PASS: TestServer_TCP_Secure_DelayTx (0.06s) === RUN TestServer_Unix_Insecure_DelayAccept {"level":"info","msg":"started proxying","from":"unix://16AF58FCE0013F0552EA.unix-conn","to":"unix://16AF58FCE001E842842E.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://16AF58FCE0013F0552EA.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16AF58FCE0013F0552EA.unix-conn","to":"unix://16AF58FCE001E842842E.unix-conn"} server_test.go:203: took 260.119µs with no latency {"level":"info","msg":"set accept latency","latency":"695.695946ms","given-latency":"700ms","given-latency-random-variable":"10ms","from":"unix://16AF58FCE0013F0552EA.unix-conn","to":"unix://16AF58FCE001E842842E.unix-conn"} {"level":"debug","msg":"listener accept error","error":"accept unix 16AF58FCE0013F0552EA.unix-conn: use of closed network connection"} {"level":"info","msg":"reset listener on","from":"unix://16AF58FCE0013F0552EA.unix-conn"} {"level":"debug","msg":"listener is closed; retry listening on","from":"unix://16AF58FCE0013F0552EA.unix-conn"} {"level":"info","msg":"reset listener on","from":"unix://16AF58FCE0013F0552EA.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16AF58FCE0013F0552EA.unix-conn","to":"unix://16AF58FCE001E842842E.unix-conn"} server_test.go:219: took 506.758369ms with latency 700ms±10ms {"level":"info","msg":"removed accept latency","latency":"695.695946ms","from":"unix://16AF58FCE0013F0552EA.unix-conn","to":"unix://16AF58FCE001E842842E.unix-conn"} {"level":"info","msg":"closed proxy listener","from":"unix://16AF58FCE0013F0552EA.unix-conn","to":"unix://16AF58FCE001E842842E.unix-conn"} --- PASS: TestServer_Unix_Insecure_DelayAccept (0.71s) === RUN TestServer_Unix_Secure_DelayAccept {"level":"info","msg":"started proxying","from":"unix://16AF58FD0A414BF625F8.unix-conn","to":"unix://16AF58FD0A42441155B2.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://16AF58FD0A414BF625F8.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16AF58FD0A414BF625F8.unix-conn","to":"unix://16AF58FD0A42441155B2.unix-conn"} server_test.go:203: took 2.296715ms with no latency {"level":"info","msg":"set accept latency","latency":"708.101015ms","given-latency":"700ms","given-latency-random-variable":"10ms","from":"unix://16AF58FD0A414BF625F8.unix-conn","to":"unix://16AF58FD0A42441155B2.unix-conn"} {"level":"debug","msg":"listener accept error","error":"accept unix 16AF58FD0A414BF625F8.unix-conn: use of closed network connection"} {"level":"info","msg":"reset listener on","from":"unix://16AF58FD0A414BF625F8.unix-conn"} {"level":"debug","msg":"listener is closed; retry listening on","from":"unix://16AF58FD0A414BF625F8.unix-conn"} {"level":"info","msg":"reset listener on","from":"unix://16AF58FD0A414BF625F8.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16AF58FD0A414BF625F8.unix-conn","to":"unix://16AF58FD0A42441155B2.unix-conn"} server_test.go:219: took 516.793683ms with latency 700ms±10ms {"level":"info","msg":"removed accept latency","latency":"708.101015ms","from":"unix://16AF58FD0A414BF625F8.unix-conn","to":"unix://16AF58FD0A42441155B2.unix-conn"} {"level":"info","msg":"closed proxy listener","from":"unix://16AF58FD0A414BF625F8.unix-conn","to":"unix://16AF58FD0A42441155B2.unix-conn"} --- PASS: TestServer_Unix_Secure_DelayAccept (0.72s) === RUN TestServer_PauseTx {"level":"info","msg":"started proxying","from":"unix://16AF58FD3558F4042D80.unix-conn","to":"unix://16AF58FD355988E02BC7.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://16AF58FD3558F4042D80.unix-conn"} {"level":"info","msg":"paused transmit listen","from":"unix://16AF58FD3558F4042D80.unix-conn","to":"unix://16AF58FD355988E02BC7.unix-conn"} {"level":"info","msg":"unpaused transmit listen","from":"unix://16AF58FD3558F4042D80.unix-conn","to":"unix://16AF58FD355988E02BC7.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16AF58FD3558F4042D80.unix-conn","to":"unix://16AF58FD355988E02BC7.unix-conn"} {"level":"info","msg":"closed proxy listener","from":"unix://16AF58FD3558F4042D80.unix-conn","to":"unix://16AF58FD355988E02BC7.unix-conn"} --- PASS: TestServer_PauseTx (0.24s) === RUN TestServer_BlackholeTx {"level":"info","msg":"started proxying","from":"unix://16AF58FD43907F1075D4.unix-conn","to":"unix://16AF58FD43911DE02F1C.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://16AF58FD43907F1075D4.unix-conn"} {"level":"info","msg":"blackholed transmit","from":"unix://16AF58FD43907F1075D4.unix-conn","to":"unix://16AF58FD43911DE02F1C.unix-conn"} {"level":"debug","msg":"dropped","data-size":"12 B","from":"unix://16AF58FD43907F1075D4.unix-conn","to":"unix://16AF58FD43911DE02F1C.unix-conn"} {"level":"info","msg":"unblackholed transmit","from":"unix://16AF58FD43907F1075D4.unix-conn","to":"unix://16AF58FD43911DE02F1C.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16AF58FD43907F1075D4.unix-conn","to":"unix://16AF58FD43911DE02F1C.unix-conn"} {"level":"info","msg":"closed proxy listener","from":"unix://16AF58FD43907F1075D4.unix-conn","to":"unix://16AF58FD43911DE02F1C.unix-conn"} --- PASS: TestServer_BlackholeTx (0.20s) === RUN TestServer_CorruptTx {"level":"info","msg":"started proxying","from":"unix://16AF58FD4F9092509AC.unix-conn","to":"unix://16AF58FD4F912815706A.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://16AF58FD4F9092509AC.unix-conn"} {"level":"info","msg":"corrupting transmit","from":"unix://16AF58FD4F9092509AC.unix-conn","to":"unix://16AF58FD4F912815706A.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16AF58FD4F9092509AC.unix-conn","to":"unix://16AF58FD4F912815706A.unix-conn"} {"level":"info","msg":"stopped corrupting transmit","from":"unix://16AF58FD4F9092509AC.unix-conn","to":"unix://16AF58FD4F912815706A.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16AF58FD4F9092509AC.unix-conn","to":"unix://16AF58FD4F912815706A.unix-conn"} {"level":"info","msg":"closed proxy listener","from":"unix://16AF58FD4F9092509AC.unix-conn","to":"unix://16AF58FD4F912815706A.unix-conn"} --- PASS: TestServer_CorruptTx (0.00s) === RUN TestServer_Shutdown {"level":"info","msg":"started proxying","from":"unix://16AF58FD4FA93E4E3C1F.unix-conn","to":"unix://16AF58FD4FA9D7327571.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://16AF58FD4FA93E4E3C1F.unix-conn"} {"level":"debug","msg":"listener accept error","error":"accept unix 16AF58FD4FA93E4E3C1F.unix-conn: use of closed network connection"} {"level":"debug","msg":"listener is closed; retry listening on","from":"unix://16AF58FD4FA93E4E3C1F.unix-conn"} {"level":"info","msg":"reset listener on","from":"unix://16AF58FD4FA93E4E3C1F.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16AF58FD4FA93E4E3C1F.unix-conn","to":"unix://16AF58FD4FA9D7327571.unix-conn"} {"level":"info","msg":"closed proxy listener","from":"unix://16AF58FD4FA93E4E3C1F.unix-conn","to":"unix://16AF58FD4FA9D7327571.unix-conn"} --- PASS: TestServer_Shutdown (0.30s) === RUN TestServer_ShutdownListener {"level":"info","msg":"started proxying","from":"unix://16AF58FD61D0D6BF5887.unix-conn","to":"unix://16AF58FD61D16C352C6.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://16AF58FD61D0D6BF5887.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://16AF58FD61D0D6BF5887.unix-conn","to":"unix://16AF58FD61D16C352C6.unix-conn"} {"level":"info","msg":"closed proxy listener","from":"unix://16AF58FD61D0D6BF5887.unix-conn","to":"unix://16AF58FD61D16C352C6.unix-conn"} --- PASS: TestServer_ShutdownListener (0.20s) === RUN TestServerHTTP_Insecure_DelayTx {"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:36617","to":"tcp://127.0.0.1:41443"} {"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:36617"} {"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:36617","to":"tcp://127.0.0.1:41443"} {"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:41443","to":"tcp://127.0.0.1:36617"} server_test.go:503: took 1.926607ms with no latency {"level":"info","msg":"set transmit latency","latency":"1.009877441s","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:36617","to":"tcp://127.0.0.1:41443"} {"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:36617","to":"tcp://127.0.0.1:41443"} {"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:41443","to":"tcp://127.0.0.1:36617"} server_test.go:539: took 1.010631328s with latency 1s±10ms {"level":"info","msg":"removed transmit latency","latency":"1.009877441s","from":"tcp://127.0.0.1:36617","to":"tcp://127.0.0.1:41443"} {"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:36617","to":"tcp://127.0.0.1:41443"} --- PASS: TestServerHTTP_Insecure_DelayTx (1.22s) === RUN TestServerHTTP_Secure_DelayTx {"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:42755","to":"tcp://127.0.0.1:33679"} {"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:42755"} {"level":"debug","msg":"transmitted","data-size":"189 B","from":"tcp://127.0.0.1:42755","to":"tcp://127.0.0.1:33679"} {"level":"debug","msg":"received","data-size":"1.6 kB","from":"tcp://127.0.0.1:33679","to":"tcp://127.0.0.1:42755"} {"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:42755","to":"tcp://127.0.0.1:33679"} {"level":"debug","msg":"received","data-size":"51 B","from":"tcp://127.0.0.1:33679","to":"tcp://127.0.0.1:42755"} {"level":"debug","msg":"transmitted","data-size":"179 B","from":"tcp://127.0.0.1:42755","to":"tcp://127.0.0.1:33679"} {"level":"debug","msg":"received","data-size":"171 B","from":"tcp://127.0.0.1:33679","to":"tcp://127.0.0.1:42755"} server_test.go:503: took 23.179562ms with no latency {"level":"info","msg":"set transmit latency","latency":"998.264486ms","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:42755","to":"tcp://127.0.0.1:33679"} {"level":"debug","msg":"transmitted","data-size":"189 B","from":"tcp://127.0.0.1:42755","to":"tcp://127.0.0.1:33679"} {"level":"debug","msg":"received","data-size":"1.6 kB","from":"tcp://127.0.0.1:33679","to":"tcp://127.0.0.1:42755"} {"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:42755","to":"tcp://127.0.0.1:33679"} {"level":"debug","msg":"received","data-size":"51 B","from":"tcp://127.0.0.1:33679","to":"tcp://127.0.0.1:42755"} {"level":"debug","msg":"transmitted","data-size":"179 B","from":"tcp://127.0.0.1:42755","to":"tcp://127.0.0.1:33679"} {"level":"debug","msg":"received","data-size":"171 B","from":"tcp://127.0.0.1:33679","to":"tcp://127.0.0.1:42755"} server_test.go:539: took 3.010295716s with latency 1s±10ms {"level":"info","msg":"removed transmit latency","latency":"998.264486ms","from":"tcp://127.0.0.1:42755","to":"tcp://127.0.0.1:33679"} {"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:42755","to":"tcp://127.0.0.1:33679"} --- PASS: TestServerHTTP_Secure_DelayTx (3.24s) === RUN TestServerHTTP_Insecure_DelayRx {"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:38735","to":"tcp://127.0.0.1:38627"} {"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:38735"} {"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:38735","to":"tcp://127.0.0.1:38627"} {"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:38627","to":"tcp://127.0.0.1:38735"} server_test.go:503: took 1.064098ms with no latency {"level":"info","msg":"set receive latency","latency":"1.007591884s","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:38627","to":"tcp://127.0.0.1:38735"} {"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:38735","to":"tcp://127.0.0.1:38627"} {"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:38627","to":"tcp://127.0.0.1:38735"} server_test.go:539: took 1.008480325s with latency 1s±10ms {"level":"info","msg":"removed receive latency","latency":"1.007591884s","from":"tcp://127.0.0.1:38627","to":"tcp://127.0.0.1:38735"} {"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:38735","to":"tcp://127.0.0.1:38627"} --- PASS: TestServerHTTP_Insecure_DelayRx (1.21s) === RUN TestServerHTTP_Secure_DelayRx {"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:41817","to":"tcp://127.0.0.1:39451"} {"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:41817"} {"level":"debug","msg":"transmitted","data-size":"189 B","from":"tcp://127.0.0.1:41817","to":"tcp://127.0.0.1:39451"} {"level":"debug","msg":"received","data-size":"1.6 kB","from":"tcp://127.0.0.1:39451","to":"tcp://127.0.0.1:41817"} {"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:41817","to":"tcp://127.0.0.1:39451"} {"level":"debug","msg":"received","data-size":"51 B","from":"tcp://127.0.0.1:39451","to":"tcp://127.0.0.1:41817"} {"level":"debug","msg":"transmitted","data-size":"179 B","from":"tcp://127.0.0.1:41817","to":"tcp://127.0.0.1:39451"} {"level":"debug","msg":"received","data-size":"171 B","from":"tcp://127.0.0.1:39451","to":"tcp://127.0.0.1:41817"} server_test.go:503: took 29.149449ms with no latency {"level":"info","msg":"set receive latency","latency":"1.00573596s","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:39451","to":"tcp://127.0.0.1:41817"} {"level":"debug","msg":"transmitted","data-size":"189 B","from":"tcp://127.0.0.1:41817","to":"tcp://127.0.0.1:39451"} {"level":"debug","msg":"received","data-size":"1.6 kB","from":"tcp://127.0.0.1:39451","to":"tcp://127.0.0.1:41817"} {"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:41817","to":"tcp://127.0.0.1:39451"} {"level":"debug","msg":"received","data-size":"51 B","from":"tcp://127.0.0.1:39451","to":"tcp://127.0.0.1:41817"} {"level":"debug","msg":"transmitted","data-size":"179 B","from":"tcp://127.0.0.1:41817","to":"tcp://127.0.0.1:39451"} {"level":"debug","msg":"received","data-size":"171 B","from":"tcp://127.0.0.1:39451","to":"tcp://127.0.0.1:41817"} server_test.go:539: took 3.037521519s with latency 1s±10ms {"level":"info","msg":"removed receive latency","latency":"1.00573596s","from":"tcp://127.0.0.1:39451","to":"tcp://127.0.0.1:41817"} {"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:41817","to":"tcp://127.0.0.1:39451"} --- PASS: TestServerHTTP_Secure_DelayRx (3.27s) PASS ok github.com/coreos/etcd/pkg/proxy 11.729s === 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.055s ? github.com/coreos/etcd/pkg/runtime [no test files] === RUN TestFIFOSchedule --- PASS: TestFIFOSchedule (0.00s) PASS ok github.com/coreos/etcd/pkg/schedule 0.056s === RUN TestSRVGetCluster --- PASS: TestSRVGetCluster (0.00s) === RUN TestSRVDiscover --- PASS: TestSRVDiscover (0.00s) PASS ok github.com/coreos/etcd/pkg/srv 0.136s ? 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.250s === RUN TestGetCipherSuites --- PASS: TestGetCipherSuites (6.99s) PASS ok github.com/coreos/etcd/pkg/tlsutil 7.763s === RUN TestNewKeepAliveListener --- PASS: TestNewKeepAliveListener (0.14s) === RUN TestNewKeepAliveListenerTLSEmptyConfig --- PASS: TestNewKeepAliveListenerTLSEmptyConfig (0.00s) === RUN TestNewListenerTLSInfo --- PASS: TestNewListenerTLSInfo (0.22s) === RUN TestNewListenerTLSInfoSkipClientSANVerify --- PASS: TestNewListenerTLSInfoSkipClientSANVerify (1.97s) === RUN TestNewListenerTLSEmptyInfo --- PASS: TestNewListenerTLSEmptyInfo (0.00s) === RUN TestNewTransportTLSInfo --- PASS: TestNewTransportTLSInfo (0.09s) === RUN TestTLSInfoNonexist --- PASS: TestTLSInfoNonexist (0.00s) === RUN TestTLSInfoEmpty --- PASS: TestTLSInfoEmpty (0.00s) === RUN TestTLSInfoMissingFields --- PASS: TestTLSInfoMissingFields (0.07s) === RUN TestTLSInfoParseFuncError --- PASS: TestTLSInfoParseFuncError (0.08s) === RUN TestTLSInfoConfigFuncs --- PASS: TestTLSInfoConfigFuncs (0.09s) === RUN TestNewListenerUnixSocket --- PASS: TestNewListenerUnixSocket (0.00s) === RUN TestNewListenerTLSInfoSelfCert --- PASS: TestNewListenerTLSInfoSelfCert (0.22s) === RUN TestIsClosedConnError --- PASS: TestIsClosedConnError (0.00s) === RUN TestReadWriteTimeoutDialer --- PASS: TestReadWriteTimeoutDialer (0.02s) === RUN TestNewTimeoutListener --- PASS: TestNewTimeoutListener (0.00s) === RUN TestWriteReadTimeoutListener --- PASS: TestWriteReadTimeoutListener (0.02s) === RUN TestNewTimeoutTransport --- PASS: TestNewTimeoutTransport (0.00s) === RUN TestNewTransportTLSInvalidCipherSuites --- PASS: TestNewTransportTLSInvalidCipherSuites (0.19s) PASS ok github.com/coreos/etcd/pkg/transport 3.159s === 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.058s === RUN TestWait --- PASS: TestWait (0.00s) === RUN TestRegisterDupPanic 2021/10/19 05:57:58 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.059s === RUN TestClusterProxyMemberList 2021-10-19 05:58:05.481639 I | integration: launching 4762963012391331586 (unix://localhost:47629630123913315860) 2021-10-19 05:58:05.498354 I | etcdserver: name = 4762963012391331586 2021-10-19 05:58:05.498413 I | etcdserver: data dir = /tmp/etcd974089440 2021-10-19 05:58:05.498434 I | etcdserver: member dir = /tmp/etcd974089440/member 2021-10-19 05:58:05.498448 I | etcdserver: heartbeat = 10ms 2021-10-19 05:58:05.498461 I | etcdserver: election = 100ms 2021-10-19 05:58:05.498473 I | etcdserver: snapshot count = 0 2021-10-19 05:58:05.498506 I | etcdserver: advertise client URLs = unix://127.0.0.1:21002580557 2021-10-19 05:58:05.498528 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:21001580557 2021-10-19 05:58:05.498565 I | etcdserver: initial cluster = 4762963012391331586=unix://127.0.0.1:21001580557 2021-10-19 05:58:05.502092 I | etcdserver: starting member 3cbefd15ad11e402 in cluster 762213e2002fa663 2021-10-19 05:58:05.502155 I | raft: 3cbefd15ad11e402 became follower at term 0 2021-10-19 05:58:05.502184 I | raft: newRaft 3cbefd15ad11e402 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2021-10-19 05:58:05.502204 I | raft: 3cbefd15ad11e402 became follower at term 1 2021-10-19 05:58:05.503780 W | auth: simple token is not cryptographically signed 2021-10-19 05:58:05.507132 I | etcdserver: set snapshot count to default 100000 2021-10-19 05:58:05.507189 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-19 05:58:05.507741 I | etcdserver: 3cbefd15ad11e402 as single-node; fast-forwarding 9 ticks (election ticks 10) 2021-10-19 05:58:05.509105 I | etcdserver/membership: added member 3cbefd15ad11e402 [unix://127.0.0.1:21001580557] to cluster 762213e2002fa663 2021-10-19 05:58:05.512942 I | integration: launched 4762963012391331586 (unix://localhost:47629630123913315860) 2021-10-19 05:58:05.523161 I | raft: 3cbefd15ad11e402 is starting a new election at term 1 2021-10-19 05:58:05.523192 I | raft: 3cbefd15ad11e402 became candidate at term 2 2021-10-19 05:58:05.523208 I | raft: 3cbefd15ad11e402 received MsgVoteResp from 3cbefd15ad11e402 at term 2 2021-10-19 05:58:05.523224 I | raft: 3cbefd15ad11e402 became leader at term 2 2021-10-19 05:58:05.523233 I | raft: raft.node: 3cbefd15ad11e402 elected leader 3cbefd15ad11e402 at term 2 2021-10-19 05:58:05.523391 I | etcdserver: setting up the initial cluster version to 3.3 2021-10-19 05:58:05.523833 N | etcdserver/membership: set the initial cluster version to 3.3 2021-10-19 05:58:05.523906 I | etcdserver: published {Name:4762963012391331586 ClientURLs:[unix://127.0.0.1:21002580557]} to cluster 762213e2002fa663 2021-10-19 05:58:05.523954 I | etcdserver/api: enabled capabilities for version 3.3 2021-10-19 05:58:05.555716 I | grpcproxy: registered "127.0.0.1:45825" with 7-second lease 2021-10-19 05:58:07.029178 W | grpcproxy: clusterProxy watcher error (rpc error: code = Unavailable desc = naming: watch closed) {"level":"warn","ts":"2021-10-19T05:58:07.029Z","caller":"clientv3/retry_interceptor.go:62","msg":"retrying of unary invoker failed","target":"endpoint://client-e388a3b1-9dde-42d7-8209-420ff9698f01/localhost:47629630123913315860","attempt":0,"error":"rpc error: code = Canceled desc = context canceled"} 2021-10-19 05:58:07.029352 I | integration: terminating 4762963012391331586 (unix://localhost:47629630123913315860) 2021-10-19 05:58:07.036542 I | integration: terminated 4762963012391331586 (unix://localhost:47629630123913315860) --- PASS: TestClusterProxyMemberList (1.56s) === RUN TestKVProxyRange 2021-10-19 05:58:07.038787 I | integration: launching 3392546066172948562 (unix://localhost:33925460661729485620) 2021-10-19 05:58:07.044969 I | etcdserver: name = 3392546066172948562 2021-10-19 05:58:07.045021 I | etcdserver: data dir = /tmp/etcd048674495 2021-10-19 05:58:07.045037 I | etcdserver: member dir = /tmp/etcd048674495/member 2021-10-19 05:58:07.045048 I | etcdserver: heartbeat = 10ms 2021-10-19 05:58:07.045058 I | etcdserver: election = 100ms 2021-10-19 05:58:07.045069 I | etcdserver: snapshot count = 0 2021-10-19 05:58:07.045088 I | etcdserver: advertise client URLs = unix://127.0.0.1:21004580557 2021-10-19 05:58:07.045102 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:21003580557 2021-10-19 05:58:07.045126 I | etcdserver: initial cluster = 3392546066172948562=unix://127.0.0.1:21003580557 2021-10-19 05:58:07.050695 I | etcdserver: starting member 17abfdb622f29892 in cluster 63b4b9909978c38a 2021-10-19 05:58:07.050796 I | raft: 17abfdb622f29892 became follower at term 0 2021-10-19 05:58:07.050841 I | raft: newRaft 17abfdb622f29892 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2021-10-19 05:58:07.050914 I | raft: 17abfdb622f29892 became follower at term 1 2021-10-19 05:58:07.054178 W | auth: simple token is not cryptographically signed 2021-10-19 05:58:07.057513 I | etcdserver: set snapshot count to default 100000 2021-10-19 05:58:07.057562 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-19 05:58:07.057743 I | etcdserver: 17abfdb622f29892 as single-node; fast-forwarding 9 ticks (election ticks 10) 2021-10-19 05:58:07.058193 I | etcdserver/membership: added member 17abfdb622f29892 [unix://127.0.0.1:21003580557] to cluster 63b4b9909978c38a 2021-10-19 05:58:07.064304 I | integration: launched 3392546066172948562 (unix://localhost:33925460661729485620) 2021-10-19 05:58:07.091867 I | raft: 17abfdb622f29892 is starting a new election at term 1 2021-10-19 05:58:07.091904 I | raft: 17abfdb622f29892 became candidate at term 2 2021-10-19 05:58:07.091918 I | raft: 17abfdb622f29892 received MsgVoteResp from 17abfdb622f29892 at term 2 2021-10-19 05:58:07.091934 I | raft: 17abfdb622f29892 became leader at term 2 2021-10-19 05:58:07.091944 I | raft: raft.node: 17abfdb622f29892 elected leader 17abfdb622f29892 at term 2 2021-10-19 05:58:07.092203 I | etcdserver: published {Name:3392546066172948562 ClientURLs:[unix://127.0.0.1:21004580557]} to cluster 63b4b9909978c38a 2021-10-19 05:58:07.092272 I | etcdserver: setting up the initial cluster version to 3.3 2021-10-19 05:58:07.092491 N | etcdserver/membership: set the initial cluster version to 3.3 2021-10-19 05:58:07.105914 I | integration: terminating 3392546066172948562 (unix://localhost:33925460661729485620) 2021-10-19 05:58:07.108759 I | integration: terminated 3392546066172948562 (unix://localhost:33925460661729485620) --- PASS: TestKVProxyRange (0.07s) === RUN TestRegister 2021-10-19 05:58:07.110489 I | integration: launching 3480668750676511037 (unix://localhost:34806687506765110370) 2021-10-19 05:58:07.112848 I | etcdserver: name = 3480668750676511037 2021-10-19 05:58:07.112875 I | etcdserver: data dir = /tmp/etcd499122962 2021-10-19 05:58:07.112913 I | etcdserver: member dir = /tmp/etcd499122962/member 2021-10-19 05:58:07.112929 I | etcdserver: heartbeat = 10ms 2021-10-19 05:58:07.112940 I | etcdserver: election = 100ms 2021-10-19 05:58:07.112960 I | etcdserver: snapshot count = 0 2021-10-19 05:58:07.113000 I | etcdserver: advertise client URLs = unix://127.0.0.1:21006580557 2021-10-19 05:58:07.113021 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:21005580557 2021-10-19 05:58:07.113071 I | etcdserver: initial cluster = 3480668750676511037=unix://127.0.0.1:21005580557 2021-10-19 05:58:07.116471 I | etcdserver: starting member a043a070187208be in cluster 9bf843b94c0320df 2021-10-19 05:58:07.116546 I | raft: a043a070187208be became follower at term 0 2021-10-19 05:58:07.116572 I | raft: newRaft a043a070187208be [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2021-10-19 05:58:07.116583 I | raft: a043a070187208be became follower at term 1 2021-10-19 05:58:07.144370 W | auth: simple token is not cryptographically signed 2021-10-19 05:58:07.180584 I | etcdserver: set snapshot count to default 100000 2021-10-19 05:58:07.180643 I | etcdserver: starting server... [version: 3.3.25, cluster version: to_be_decided] 2021-10-19 05:58:07.180740 I | etcdserver: a043a070187208be as single-node; fast-forwarding 9 ticks (election ticks 10) 2021-10-19 05:58:07.180977 I | etcdserver/membership: added member a043a070187208be [unix://127.0.0.1:21005580557] to cluster 9bf843b94c0320df 2021-10-19 05:58:07.182183 I | integration: launched 3480668750676511037 (unix://localhost:34806687506765110370) 2021-10-19 05:58:07.247297 I | raft: a043a070187208be is starting a new election at term 1 2021-10-19 05:58:07.247363 I | raft: a043a070187208be became candidate at term 2 2021-10-19 05:58:07.247390 I | raft: a043a070187208be received MsgVoteResp from a043a070187208be at term 2 2021-10-19 05:58:07.247453 I | raft: a043a070187208be became leader at term 2 2021-10-19 05:58:07.247491 I | raft: raft.node: a043a070187208be elected leader a043a070187208be at term 2 2021-10-19 05:58:07.248007 I | etcdserver: published {Name:3480668750676511037 ClientURLs:[unix://127.0.0.1:21006580557]} to cluster 9bf843b94c0320df 2021-10-19 05:58:07.248065 I | etcdserver: setting up the initial cluster version to 3.3 2021-10-19 05:58:07.248456 N | etcdserver/membership: set the initial cluster version to 3.3 2021-10-19 05:58:07.257553 I | grpcproxy: registered "unix://localhost:34806687506765110370" with 5-second lease {"level":"warn","ts":"2021-10-19T05:58:07.257Z","caller":"clientv3/retry_interceptor.go:62","msg":"retrying of unary invoker failed","target":"endpoint://client-b1e26024-3251-4cd9-b127-a58bec1e3554/localhost:34806687506765110370","attempt":0,"error":"rpc error: code = Canceled desc = context canceled"} 2021-10-19 05:58:07.257801 I | integration: terminating 3480668750676511037 (unix://localhost:34806687506765110370) 2021-10-19 05:58:07.262441 I | integration: terminated 3480668750676511037 (unix://localhost:34806687506765110370) --- PASS: TestRegister (0.15s) PASS ok github.com/coreos/etcd/proxy/grpcproxy 2.298s ? 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) 2021-10-19 05:58:10.477020 I | proxy/httpproxy: endpoints found ["https://example.com:8080" "https://192.0.2.8:4002"] === RUN TestReadonlyHandler --- PASS: TestReadonlyHandler (0.00s) === RUN TestConfigHandlerGET --- PASS: TestConfigHandlerGET (0.00s) === RUN TestReverseProxyServe 2021-10-19 05:58:10.477693 I | proxy/httpproxy: zero endpoints currently available 2021-10-19 05:58:10.477923 I | proxy/httpproxy: failed to direct request to http://192.0.2.3:4040: what a bad trip 2021-10-19 05:58:10.477977 I | proxy/httpproxy: marked endpoint http://192.0.2.3:4040 unavailable 2021-10-19 05:58:10.477996 I | proxy/httpproxy: no failFunc defined, endpoint http://192.0.2.3:4040 will be unavailable forever. 2021-10-19 05:58:10.478021 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.272s === RUN TestUserspaceProxy 2021-10-19 05:58:13.248379 I | proxy/tcpproxy: ready to proxy client requests to [127.0.0.1:35835] --- PASS: TestUserspaceProxy (0.00s) PASS ok github.com/coreos/etcd/proxy/tcpproxy 0.098s === RUN TestFindConflict raft2021/10/19 05:58:21 INFO: found conflict at index 1 [existing term: 1, conflicting term: 4] raft2021/10/19 05:58:21 INFO: found conflict at index 2 [existing term: 2, conflicting term: 1] raft2021/10/19 05:58:21 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/19 05:58:21 INFO: replace the unstable entries from index 1 raft2021/10/19 05:58:21 INFO: replace the unstable entries from index 2 --- PASS: TestAppend (0.00s) === RUN TestLogMaybeAppend raft2021/10/19 05:58:21 INFO: found conflict at index 3 [existing term: 3, conflicting term: 4] raft2021/10/19 05:58:21 INFO: truncate the unstable entries before index 3 raft2021/10/19 05:58:21 INFO: found conflict at index 2 [existing term: 2, conflicting term: 4] raft2021/10/19 05:58:21 INFO: truncate the unstable entries before index 2 raft2021/10/19 05:58:21 INFO: found conflict at index 1 [existing term: 1, conflicting term: 4] raft2021/10/19 05:58:21 entry 1 conflict with committed entry [committed(1)] raft2021/10/19 05:58:21 INFO: found conflict at index 2 [existing term: 2, conflicting term: 4] raft2021/10/19 05:58:21 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/19 05:58:21 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/19 05:58:21 compact 1001 is out of bound lastindex(1000) --- PASS: TestCompaction (0.00s) === RUN TestLogRestore --- PASS: TestLogRestore (0.00s) === RUN TestIsOutOfBounds raft2021/10/19 05:58:21 slice[201,202) out of bound [101,200] raft2021/10/19 05:58:21 slice[202,202) out of bound [101,200] --- PASS: TestIsOutOfBounds (0.00s) === RUN TestTerm --- PASS: TestTerm (0.00s) === RUN TestTermWithUnstableSnapshot raft2021/10/19 05:58:21 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/19 05:58:21 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/19 05:58:21 INFO: replace the unstable entries from index 5 raft2021/10/19 05:58:21 INFO: replace the unstable entries from index 4 raft2021/10/19 05:58:21 INFO: truncate the unstable entries before index 6 raft2021/10/19 05:58:21 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/19 05:58:21 INFO: 1 became follower at term 0 raft2021/10/19 05:58:21 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:21 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:21 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:21 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:21 INFO: 1 became leader at term 1 raft2021/10/19 05:58:21 INFO: raft.node: 1 elected leader 1 at term 1 --- PASS: TestNodePropose (0.00s) === RUN TestNodeReadIndex raft2021/10/19 05:58:21 INFO: 1 became follower at term 0 raft2021/10/19 05:58:21 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:21 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:21 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:21 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:21 INFO: 1 became leader at term 1 raft2021/10/19 05:58:21 INFO: raft.node: 1 elected leader 1 at term 1 --- PASS: TestNodeReadIndex (0.00s) === RUN TestDisableProposalForwarding raft2021/10/19 05:58:21 INFO: 1 became follower at term 0 raft2021/10/19 05:58:21 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:21 INFO: 2 became follower at term 0 raft2021/10/19 05:58:21 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:21 INFO: 3 became follower at term 0 raft2021/10/19 05:58:21 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:21 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:21 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:21 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:21 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:21 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:21 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:21 INFO: 2 became follower at term 1 raft2021/10/19 05:58:21 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:21 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:21 INFO: 3 became follower at term 1 raft2021/10/19 05:58:21 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:21 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:21 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:21 INFO: 1 became leader at term 1 raft2021/10/19 05:58:21 INFO: 3 not forwarding to leader 1 at term 1; dropping proposal --- PASS: TestDisableProposalForwarding (0.00s) === RUN TestNodeReadIndexToOldLeader raft2021/10/19 05:58:21 INFO: 1 became follower at term 0 raft2021/10/19 05:58:21 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:21 INFO: 2 became follower at term 0 raft2021/10/19 05:58:21 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:21 INFO: 3 became follower at term 0 raft2021/10/19 05:58:21 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:21 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:21 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:21 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:21 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:21 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:21 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:21 INFO: 2 became follower at term 1 raft2021/10/19 05:58:21 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:21 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:21 INFO: 3 became follower at term 1 raft2021/10/19 05:58:21 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:21 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:21 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:21 INFO: 1 became leader at term 1 raft2021/10/19 05:58:21 INFO: 3 is starting a new election at term 1 raft2021/10/19 05:58:21 INFO: 3 became candidate at term 2 raft2021/10/19 05:58:21 INFO: 3 received MsgVoteResp from 3 at term 2 raft2021/10/19 05:58:21 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2021/10/19 05:58:21 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 raft2021/10/19 05:58:21 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2] raft2021/10/19 05:58:21 INFO: 1 became follower at term 2 raft2021/10/19 05:58:21 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 2 raft2021/10/19 05:58:21 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2] raft2021/10/19 05:58:21 INFO: 2 became follower at term 2 raft2021/10/19 05:58:21 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 2 raft2021/10/19 05:58:21 INFO: 2 [term: 2] ignored a MsgHeartbeat message with lower term from 1 [term: 1] raft2021/10/19 05:58:21 INFO: 3 [term: 2] ignored a MsgHeartbeat message with lower term from 1 [term: 1] raft2021/10/19 05:58:21 INFO: 3 received MsgVoteResp from 1 at term 2 raft2021/10/19 05:58:21 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:21 INFO: 3 became leader at term 2 raft2021/10/19 05:58:21 INFO: 1 no leader at term 2; dropping index reading msg --- PASS: TestNodeReadIndexToOldLeader (0.00s) === RUN TestNodeProposeConfig raft2021/10/19 05:58:21 INFO: 1 became follower at term 0 raft2021/10/19 05:58:21 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:21 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:21 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:21 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:21 INFO: 1 became leader at term 1 raft2021/10/19 05:58:21 INFO: raft.node: 1 elected leader 1 at term 1 --- PASS: TestNodeProposeConfig (0.00s) === RUN TestNodeProposeAddDuplicateNode raft2021/10/19 05:58:21 INFO: 1 became follower at term 0 raft2021/10/19 05:58:21 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:21 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:21 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:21 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:21 INFO: 1 became leader at term 1 raft2021/10/19 05:58:21 INFO: raft.node: 1 elected leader 1 at term 1 --- PASS: TestNodeProposeAddDuplicateNode (0.00s) === RUN TestBlockProposal raft2021/10/19 05:58:21 INFO: 1 became follower at term 0 raft2021/10/19 05:58:21 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:21 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:21 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:21 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:21 INFO: 1 became leader at term 1 raft2021/10/19 05:58:21 INFO: raft.node: 1 elected leader 1 at term 1 --- PASS: TestBlockProposal (0.02s) === RUN TestNodeTick raft2021/10/19 05:58:21 INFO: 1 became follower at term 0 raft2021/10/19 05:58:21 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] --- PASS: TestNodeTick (0.10s) === RUN TestNodeStop raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 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/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 1 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 2 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/19 05:58:22 INFO: 1 became leader at term 2 raft2021/10/19 05:58:22 INFO: raft.node: 1 elected leader 1 at term 2 --- PASS: TestNodeStart (0.00s) === RUN TestNodeRestart raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 1, commit: 1, applied: 0, lastindex: 2, lastterm: 1] --- PASS: TestNodeRestart (0.00s) === RUN TestNodeRestartFromSnapshot raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 1, commit: 3, applied: 2, lastindex: 3, lastterm: 1] --- PASS: TestNodeRestartFromSnapshot (0.00s) === RUN TestNodeAdvance raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 1 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 2 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/19 05:58:22 INFO: 1 became leader at term 2 raft2021/10/19 05:58:22 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/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 --- PASS: TestMsgAppFlowControlFull (0.00s) === RUN TestMsgAppFlowControlMoveForward raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 --- PASS: TestMsgAppFlowControlMoveForward (0.01s) === RUN TestMsgAppFlowControlRecvHeartbeat raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 --- PASS: TestMsgAppFlowControlRecvHeartbeat (0.00s) === RUN TestFollowerUpdateTermFromMessage raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 --- PASS: TestFollowerUpdateTermFromMessage (0.00s) === RUN TestCandidateUpdateTermFromMessage raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 --- PASS: TestCandidateUpdateTermFromMessage (0.00s) === RUN TestLeaderUpdateTermFromMessage raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 --- PASS: TestLeaderUpdateTermFromMessage (0.00s) === RUN TestRejectStaleTermMessage raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [term: 2] ignored a MsgApp message with lower term from 0 [term: 1] --- PASS: TestRejectStaleTermMessage (0.00s) === RUN TestStartAsFollower raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 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/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 --- PASS: TestLeaderBcastBeat (0.00s) === RUN TestFollowerStartElection raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 1 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 2 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2 --- PASS: TestFollowerStartElection (0.00s) === RUN TestCandidateStartNewElection raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 1 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 2 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2 --- PASS: TestCandidateStartNewElection (0.00s) === RUN TestLeaderElectionInOneRoundRPC raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp rejection from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp rejection from 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 2 vote rejections raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp rejection from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp rejection from 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 2 vote rejections raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp rejection from 4 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 3 vote rejections raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp rejection from 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 1 vote rejections raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp rejection from 4 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 2 vote rejections raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp rejection from 5 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 3 vote rejections raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp rejection from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp rejection from 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 2 vote rejections raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 --- PASS: TestLeaderElectionInOneRoundRPC (0.00s) === RUN TestFollowerVote raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0, vote: 1] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0, vote: 2] cast MsgVote for 2 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0, vote: 1] rejected MsgVote from 2 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 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/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 [term: 1] received a MsgApp message with higher term from 2 [term: 2] raft2021/10/19 05:58:22 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.12s) === RUN TestCandidatesElectionTimeoutNonconflict --- PASS: TestCandidatesElectionTimeoutNonconflict (0.09s) === RUN TestLeaderStartReplication raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 --- PASS: TestLeaderStartReplication (0.00s) === RUN TestLeaderCommitEntry raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 --- PASS: TestLeaderCommitEntry (0.00s) === RUN TestLeaderAcknowledgeCommit raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 --- PASS: TestLeaderAcknowledgeCommit (0.00s) === RUN TestLeaderCommitPrecedingEntries raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 3 raft2021/10/19 05:58:22 INFO: 1 became leader at term 3 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 3 raft2021/10/19 05:58:22 INFO: 1 became leader at term 3 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 3 raft2021/10/19 05:58:22 INFO: 1 became leader at term 3 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 3 raft2021/10/19 05:58:22 INFO: 1 became leader at term 3 --- PASS: TestLeaderCommitPrecedingEntries (0.00s) === RUN TestFollowerCommitEntry raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 --- PASS: TestFollowerCommitEntry (0.00s) === RUN TestFollowerCheckMsgApp raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 --- PASS: TestFollowerCheckMsgApp (0.00s) === RUN TestFollowerAppendEntries raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: found conflict at index 2 [existing term: 2, conflicting term: 3] raft2021/10/19 05:58:22 INFO: replace the unstable entries from index 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: found conflict at index 1 [existing term: 1, conflicting term: 3] raft2021/10/19 05:58:22 INFO: replace the unstable entries from index 1 --- PASS: TestFollowerAppendEntries (0.00s) === RUN TestLeaderSyncFollowerLog raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 9, lastterm: 6] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 8 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 9 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 9 raft2021/10/19 05:58:22 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9 raft2021/10/19 05:58:22 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9 raft2021/10/19 05:58:22 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9] raft2021/10/19 05:58:22 INFO: 2 became follower at term 9 raft2021/10/19 05:58:22 INFO: 2 [logterm: 6, index: 9, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 9 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 9 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 4, lastterm: 4] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 8 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 9 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 9 raft2021/10/19 05:58:22 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9 raft2021/10/19 05:58:22 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9 raft2021/10/19 05:58:22 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9] raft2021/10/19 05:58:22 INFO: 2 became follower at term 9 raft2021/10/19 05:58:22 INFO: 2 [logterm: 4, index: 4, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 9 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 9 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 11, lastterm: 6] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 8 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 9 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 9 raft2021/10/19 05:58:22 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9 raft2021/10/19 05:58:22 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9 raft2021/10/19 05:58:22 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9] raft2021/10/19 05:58:22 INFO: 2 became follower at term 9 raft2021/10/19 05:58:22 INFO: 2 [logterm: 6, index: 11, vote: 0] rejected MsgVote from 1 [logterm: 6, index: 10] at term 9 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp rejection from 2 at term 9 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 3 at term 9 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 1 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 9 raft2021/10/19 05:58:22 INFO: found conflict at index 11 [existing term: 6, conflicting term: 9] raft2021/10/19 05:58:22 INFO: replace the unstable entries from index 11 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 12, lastterm: 7] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 8 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 9 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 9 raft2021/10/19 05:58:22 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9 raft2021/10/19 05:58:22 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9 raft2021/10/19 05:58:22 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9] raft2021/10/19 05:58:22 INFO: 2 became follower at term 9 raft2021/10/19 05:58:22 INFO: 2 [logterm: 7, index: 12, vote: 0] rejected MsgVote from 1 [logterm: 6, index: 10] at term 9 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp rejection from 2 at term 9 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 3 at term 9 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 1 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 9 raft2021/10/19 05:58:22 INFO: found conflict at index 11 [existing term: 7, conflicting term: 9] raft2021/10/19 05:58:22 INFO: replace the unstable entries from index 11 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 7, lastterm: 4] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 8 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 9 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 9 raft2021/10/19 05:58:22 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9 raft2021/10/19 05:58:22 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9 raft2021/10/19 05:58:22 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9] raft2021/10/19 05:58:22 INFO: 2 became follower at term 9 raft2021/10/19 05:58:22 INFO: 2 [logterm: 4, index: 7, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 9 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 9 raft2021/10/19 05:58:22 INFO: found conflict at index 6 [existing term: 4, conflicting term: 5] raft2021/10/19 05:58:22 INFO: replace the unstable entries from index 6 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 11, lastterm: 3] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 8 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 9 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 9 raft2021/10/19 05:58:22 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9 raft2021/10/19 05:58:22 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9 raft2021/10/19 05:58:22 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9] raft2021/10/19 05:58:22 INFO: 2 became follower at term 9 raft2021/10/19 05:58:22 INFO: 2 [logterm: 3, index: 11, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 9 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 9 raft2021/10/19 05:58:22 INFO: found conflict at index 4 [existing term: 2, conflicting term: 4] raft2021/10/19 05:58:22 INFO: replace the unstable entries from index 4 --- PASS: TestLeaderSyncFollowerLog (0.00s) === RUN TestVoteRequest raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [term: 0] received a MsgApp message with higher term from 2 [term: 1] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 1 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 2 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [term: 0] received a MsgApp message with higher term from 2 [term: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 2 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 3 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 3 raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3 raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 3 at term 3 --- PASS: TestVoteRequest (0.00s) === RUN TestVoter raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/19 05:58:22 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/19 05:58:22 INFO: 1 became follower at term 3 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 3 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/19 05:58:22 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/19 05:58:22 INFO: 1 became follower at term 3 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 2] at term 3 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1] raft2021/10/19 05:58:22 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/19 05:58:22 INFO: 1 became follower at term 3 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 1] at term 3 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/19 05:58:22 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/19 05:58:22 INFO: 1 became follower at term 3 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/19 05:58:22 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/19 05:58:22 INFO: 1 became follower at term 3 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 2] at term 3 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1] raft2021/10/19 05:58:22 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/19 05:58:22 INFO: 1 became follower at term 3 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2] raft2021/10/19 05:58:22 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/19 05:58:22 INFO: 1 became follower at term 3 raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 1] at term 3 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2] raft2021/10/19 05:58:22 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/19 05:58:22 INFO: 1 became follower at term 3 raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 2] at term 3 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1] raft2021/10/19 05:58:22 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/19 05:58:22 INFO: 1 became follower at term 3 raft2021/10/19 05:58:22 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/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 3 raft2021/10/19 05:58:22 INFO: 1 became leader at term 3 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 3 raft2021/10/19 05:58:22 INFO: 1 became leader at term 3 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 3 raft2021/10/19 05:58:22 INFO: 1 became leader at term 3 --- PASS: TestLeaderOnlyCommitsLogFromCurrentTerm (0.00s) === RUN TestSendingSnapshotSetPendingSnapshot raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2021/10/19 05:58:22 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2021/10/19 05:58:22 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/19 05:58:22 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 --- PASS: TestSendingSnapshotSetPendingSnapshot (0.00s) === RUN TestPendingSnapshotPauseReplication raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2021/10/19 05:58:22 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2021/10/19 05:58:22 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/19 05:58:22 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 --- PASS: TestPendingSnapshotPauseReplication (0.00s) === RUN TestSnapshotFailure raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2021/10/19 05:58:22 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2021/10/19 05:58:22 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/19 05:58:22 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 --- PASS: TestSnapshotFailure (0.00s) === RUN TestSnapshotSucceed raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2021/10/19 05:58:22 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2021/10/19 05:58:22 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/19 05:58:22 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 --- PASS: TestSnapshotSucceed (0.00s) === RUN TestSnapshotAbort raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2021/10/19 05:58:22 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2021/10/19 05:58:22 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/19 05:58:22 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 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/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 --- PASS: TestProgressResumeByHeartbeatResp (0.00s) === RUN TestProgressPaused raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 --- PASS: TestProgressPaused (0.00s) === RUN TestLeaderElection raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 3 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 4 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 4 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 4 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 5 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 5 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 3 became follower at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/19 05:58:22 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 4 became follower at term 1 raft2021/10/19 05:58:22 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 4 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 4 became follower at term 1 raft2021/10/19 05:58:22 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 5 became follower at term 1 raft2021/10/19 05:58:22 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 4 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 5 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 4 [logterm: 1, index: 2, vote: 0] rejected MsgVote from 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 5 became follower at term 1 raft2021/10/19 05:58:22 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp rejection from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp rejection from 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 2 vote rejections raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp rejection from 4 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 3 vote rejections raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 --- PASS: TestLeaderElection (0.00s) === RUN TestLeaderElectionPreVote raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 3 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 4 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 4 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 4 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 5 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 5 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became pre-candidate at term 0 raft2021/10/19 05:58:22 INFO: 1 received MsgPreVoteResp from 1 at term 0 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 raft2021/10/19 05:58:22 INFO: 1 received MsgPreVoteResp from 2 at term 0 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 3 became follower at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became pre-candidate at term 0 raft2021/10/19 05:58:22 INFO: 1 received MsgPreVoteResp from 1 at term 0 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 raft2021/10/19 05:58:22 INFO: 1 received MsgPreVoteResp from 2 at term 0 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became pre-candidate at term 0 raft2021/10/19 05:58:22 INFO: 1 received MsgPreVoteResp from 1 at term 0 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became pre-candidate at term 0 raft2021/10/19 05:58:22 INFO: 1 received MsgPreVoteResp from 1 at term 0 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 4 at term 0 raft2021/10/19 05:58:22 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 raft2021/10/19 05:58:22 INFO: 1 received MsgPreVoteResp from 4 at term 0 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became pre-candidate at term 0 raft2021/10/19 05:58:22 INFO: 1 received MsgPreVoteResp from 1 at term 0 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 4 at term 0 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 5 at term 0 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 raft2021/10/19 05:58:22 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 raft2021/10/19 05:58:22 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 raft2021/10/19 05:58:22 INFO: 1 received MsgPreVoteResp from 4 at term 0 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 received MsgPreVoteResp from 5 at term 0 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 3 MsgPreVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 4 became follower at term 1 raft2021/10/19 05:58:22 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 5 became follower at term 1 raft2021/10/19 05:58:22 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 4 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 5 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became pre-candidate at term 0 raft2021/10/19 05:58:22 INFO: 1 received MsgPreVoteResp from 1 at term 0 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 4 at term 0 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 5 at term 0 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 raft2021/10/19 05:58:22 INFO: 4 [logterm: 1, index: 2, vote: 0] rejected MsgPreVote from 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 1, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 [term: 0] received a MsgPreVoteResp message with higher term from 4 [term: 1] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 --- PASS: TestLeaderElectionPreVote (0.00s) === RUN TestLearnerElectionTimeout raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 --- PASS: TestLearnerElectionTimeout (0.00s) === RUN TestLearnerPromotion raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 1 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 2 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/19 05:58:22 INFO: 1 became leader at term 2 raft2021/10/19 05:58:22 INFO: 2 [term: 1] received a MsgHeartbeat message with higher term from 1 [term: 2] raft2021/10/19 05:58:22 INFO: 2 became follower at term 2 raft2021/10/19 05:58:22 INFO: 2 is starting a new election at term 2 raft2021/10/19 05:58:22 INFO: 2 became candidate at term 3 raft2021/10/19 05:58:22 INFO: 2 received MsgVoteResp from 2 at term 3 raft2021/10/19 05:58:22 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3 raft2021/10/19 05:58:22 INFO: 1 [term: 2] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/19 05:58:22 INFO: 1 became follower at term 3 raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3 raft2021/10/19 05:58:22 INFO: 2 received MsgVoteResp from 1 at term 3 raft2021/10/19 05:58:22 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 2 became leader at term 3 --- PASS: TestLearnerPromotion (0.00s) === RUN TestLearnerCannotVote raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2] raft2021/10/19 05:58:22 INFO: 2 became follower at term 2 raft2021/10/19 05:58:22 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/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 3 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 3 became follower at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 2 is starting a new election at term 1 raft2021/10/19 05:58:22 INFO: 2 became candidate at term 2 raft2021/10/19 05:58:22 INFO: 2 received MsgVoteResp from 2 at term 2 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2021/10/19 05:58:22 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/19 05:58:22 INFO: 3 became follower at term 2 raft2021/10/19 05:58:22 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2021/10/19 05:58:22 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2021/10/19 05:58:22 INFO: 2 received MsgVoteResp from 3 at term 2 raft2021/10/19 05:58:22 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 2 became leader at term 2 raft2021/10/19 05:58:22 INFO: 3 is starting a new election at term 2 raft2021/10/19 05:58:22 INFO: 3 became candidate at term 3 raft2021/10/19 05:58:22 INFO: 3 received MsgVoteResp from 3 at term 3 raft2021/10/19 05:58:22 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3 raft2021/10/19 05:58:22 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 1 at term 3 raft2021/10/19 05:58:22 INFO: 2 [term: 2] received a MsgVote message with higher term from 3 [term: 3] raft2021/10/19 05:58:22 INFO: 2 became follower at term 3 raft2021/10/19 05:58:22 INFO: 2 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3 raft2021/10/19 05:58:22 INFO: 1 [term: 2] received a MsgVote message with higher term from 3 [term: 3] raft2021/10/19 05:58:22 INFO: 1 became follower at term 3 raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3 raft2021/10/19 05:58:22 INFO: 3 received MsgVoteResp from 2 at term 3 raft2021/10/19 05:58:22 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 3 became leader at term 3 --- PASS: TestLeaderCycle (0.00s) === RUN TestLeaderCyclePreVote raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 3 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became pre-candidate at term 0 raft2021/10/19 05:58:22 INFO: 1 received MsgPreVoteResp from 1 at term 0 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 raft2021/10/19 05:58:22 INFO: 1 received MsgPreVoteResp from 3 at term 0 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 3 became follower at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 2 is starting a new election at term 1 raft2021/10/19 05:58:22 INFO: 2 became pre-candidate at term 1 raft2021/10/19 05:58:22 INFO: 2 received MsgPreVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 1] sent MsgPreVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 1] sent MsgPreVote request to 1 at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 1, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 1, index: 1] at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 1, index: 1] at term 1 raft2021/10/19 05:58:22 INFO: 2 received MsgPreVoteResp from 3 at term 1 raft2021/10/19 05:58:22 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 2 became candidate at term 2 raft2021/10/19 05:58:22 INFO: 2 received MsgVoteResp from 2 at term 2 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 raft2021/10/19 05:58:22 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2021/10/19 05:58:22 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/19 05:58:22 INFO: 3 became follower at term 2 raft2021/10/19 05:58:22 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2021/10/19 05:58:22 INFO: 2 received MsgVoteResp from 1 at term 2 raft2021/10/19 05:58:22 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 2 became leader at term 2 raft2021/10/19 05:58:22 INFO: 3 is starting a new election at term 2 raft2021/10/19 05:58:22 INFO: 3 became pre-candidate at term 2 raft2021/10/19 05:58:22 INFO: 3 received MsgPreVoteResp from 3 at term 2 raft2021/10/19 05:58:22 INFO: 3 [logterm: 2, index: 2] sent MsgPreVote request to 1 at term 2 raft2021/10/19 05:58:22 INFO: 3 [logterm: 2, index: 2] sent MsgPreVote request to 2 at term 2 raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 2] cast MsgPreVote for 3 [logterm: 2, index: 2] at term 2 raft2021/10/19 05:58:22 INFO: 2 [logterm: 2, index: 2, vote: 2] cast MsgPreVote for 3 [logterm: 2, index: 2] at term 2 raft2021/10/19 05:58:22 INFO: 3 received MsgPreVoteResp from 1 at term 2 raft2021/10/19 05:58:22 INFO: 3 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 3 became candidate at term 3 raft2021/10/19 05:58:22 INFO: 3 received MsgVoteResp from 3 at term 3 raft2021/10/19 05:58:22 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 1 at term 3 raft2021/10/19 05:58:22 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3 raft2021/10/19 05:58:22 INFO: 1 [term: 2] received a MsgVote message with higher term from 3 [term: 3] raft2021/10/19 05:58:22 INFO: 1 became follower at term 3 raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3 raft2021/10/19 05:58:22 INFO: 2 [term: 2] received a MsgVote message with higher term from 3 [term: 3] raft2021/10/19 05:58:22 INFO: 2 became follower at term 3 raft2021/10/19 05:58:22 INFO: 2 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3 raft2021/10/19 05:58:22 INFO: 3 received MsgVoteResp from 1 at term 3 raft2021/10/19 05:58:22 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 3 became leader at term 3 --- PASS: TestLeaderCyclePreVote (0.00s) === RUN TestLeaderElectionOverwriteNewerLogs raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 1 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 2 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 4 at term 2 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 5 at term 2 raft2021/10/19 05:58:22 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2] raft2021/10/19 05:58:22 INFO: 2 became follower at term 2 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 2 raft2021/10/19 05:58:22 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 1, index: 1] at term 2 raft2021/10/19 05:58:22 INFO: 4 [logterm: 0, index: 0, vote: 3] rejected MsgVote from 1 [logterm: 1, index: 1] at term 2 raft2021/10/19 05:58:22 INFO: 5 [logterm: 0, index: 0, vote: 3] rejected MsgVote from 1 [logterm: 1, index: 1] at term 2 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 2 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp rejection from 3 at term 2 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 1 vote rejections raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp rejection from 4 at term 2 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 2 vote rejections raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp rejection from 5 at term 2 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 3 vote rejections raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 2 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 3 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 3 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 4 at term 3 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 5 at term 3 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 3 raft2021/10/19 05:58:22 INFO: 4 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/19 05:58:22 INFO: 4 became follower at term 3 raft2021/10/19 05:58:22 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3 raft2021/10/19 05:58:22 INFO: 5 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/19 05:58:22 INFO: 5 became follower at term 3 raft2021/10/19 05:58:22 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3 raft2021/10/19 05:58:22 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/19 05:58:22 INFO: 2 became follower at term 3 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3 raft2021/10/19 05:58:22 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/19 05:58:22 INFO: 3 became follower at term 3 raft2021/10/19 05:58:22 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 1, index: 1] at term 3 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 4 at term 3 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 5 at term 3 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 3 raft2021/10/19 05:58:22 INFO: found conflict at index 1 [existing term: 2, conflicting term: 1] raft2021/10/19 05:58:22 INFO: replace the unstable entries from index 1 --- PASS: TestLeaderElectionOverwriteNewerLogs (0.00s) === RUN TestLeaderElectionOverwriteNewerLogsPreVote raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 1 raft2021/10/19 05:58:22 INFO: 1 became pre-candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgPreVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 4 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 5 at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2 raft2021/10/19 05:58:22 INFO: 4 [logterm: 0, index: 0, vote: 3] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2 raft2021/10/19 05:58:22 INFO: 5 [logterm: 0, index: 0, vote: 3] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2 raft2021/10/19 05:58:22 INFO: 1 received MsgPreVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 [term: 1] received a MsgPreVoteResp message with higher term from 3 [term: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 2 raft2021/10/19 05:58:22 INFO: 1 became pre-candidate at term 2 raft2021/10/19 05:58:22 INFO: 1 received MsgPreVoteResp from 1 at term 2 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 5 at term 2 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 2 at term 2 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 3 at term 2 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 4 at term 2 raft2021/10/19 05:58:22 INFO: 5 [logterm: 0, index: 0, vote: 3] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 2 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2 raft2021/10/19 05:58:22 INFO: 4 [logterm: 0, index: 0, vote: 3] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 2 raft2021/10/19 05:58:22 INFO: 1 received MsgPreVoteResp from 5 at term 2 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 received MsgPreVoteResp from 2 at term 2 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 3 MsgPreVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became candidate at term 3 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 3 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 3 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 4 at term 3 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 5 at term 3 raft2021/10/19 05:58:22 INFO: 1 [term: 3] ignored a MsgPreVoteResp message with lower term from 3 [term: 2] raft2021/10/19 05:58:22 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/19 05:58:22 INFO: 2 became follower at term 3 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3 raft2021/10/19 05:58:22 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/19 05:58:22 INFO: 3 became follower at term 3 raft2021/10/19 05:58:22 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 1, index: 1] at term 3 raft2021/10/19 05:58:22 INFO: 4 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/19 05:58:22 INFO: 4 became follower at term 3 raft2021/10/19 05:58:22 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3 raft2021/10/19 05:58:22 INFO: 5 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/19 05:58:22 INFO: 5 became follower at term 3 raft2021/10/19 05:58:22 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 3 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp rejection from 3 at term 3 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 1 vote rejections raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 4 at term 3 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 1 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 3 raft2021/10/19 05:58:22 INFO: found conflict at index 1 [existing term: 2, conflicting term: 1] raft2021/10/19 05:58:22 INFO: replace the unstable entries from index 1 --- PASS: TestLeaderElectionOverwriteNewerLogsPreVote (0.00s) === RUN TestVoteFromAnyState raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 2, index: 42] at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 2 raft2021/10/19 05:58:22 INFO: 1 [term: 2] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/19 05:58:22 INFO: 1 became follower at term 3 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 42] at term 3 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 2 raft2021/10/19 05:58:22 INFO: 1 became leader at term 2 raft2021/10/19 05:58:22 INFO: 1 [term: 2] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/19 05:58:22 INFO: 1 became follower at term 3 raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 3, index: 42] at term 3 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became pre-candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 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/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 2 [logterm: 2, index: 42] at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 2 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0, vote: 1] cast MsgPreVote for 2 [logterm: 3, index: 42] at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 2 raft2021/10/19 05:58:22 INFO: 1 became leader at term 2 raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 3, index: 42] at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became pre-candidate at term 1 raft2021/10/19 05:58:22 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/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 3 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 3 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 3 became follower at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 3 became follower at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 2 is starting a new election at term 1 raft2021/10/19 05:58:22 INFO: 2 became candidate at term 2 raft2021/10/19 05:58:22 INFO: 2 received MsgVoteResp from 2 at term 2 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 2] sent MsgVote request to 1 at term 2 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 2] sent MsgVote request to 3 at term 2 raft2021/10/19 05:58:22 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 2 [logterm: 1, index: 2] at term 2 raft2021/10/19 05:58:22 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/19 05:58:22 INFO: 3 became follower at term 2 raft2021/10/19 05:58:22 INFO: 3 [logterm: 1, index: 2, vote: 0] cast MsgVote for 2 [logterm: 1, index: 2] at term 2 raft2021/10/19 05:58:22 INFO: 2 received MsgVoteResp from 1 at term 2 raft2021/10/19 05:58:22 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 2 became leader at term 2 --- PASS: TestLogReplication (0.00s) === RUN TestLearnerLogReplication raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 1 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 2 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/19 05:58:22 INFO: 1 became leader at term 2 raft2021/10/19 05:58:22 INFO: 2 [term: 1] received a MsgHeartbeat message with higher term from 1 [term: 2] raft2021/10/19 05:58:22 INFO: 2 became follower at term 2 --- PASS: TestLearnerLogReplication (0.00s) === RUN TestSingleNodeCommit raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 --- PASS: TestSingleNodeCommit (0.00s) === RUN TestCannotCommitWithoutNewTermEntry raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 3 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 3 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 4 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 5 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 3 became follower at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 4 became follower at term 1 raft2021/10/19 05:58:22 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 5 became follower at term 1 raft2021/10/19 05:58:22 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 4 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 2 is starting a new election at term 1 raft2021/10/19 05:58:22 INFO: 2 became candidate at term 2 raft2021/10/19 05:58:22 INFO: 2 received MsgVoteResp from 2 at term 2 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 1 at term 2 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 3 at term 2 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 4 at term 2 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 5 at term 2 raft2021/10/19 05:58:22 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 3, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 raft2021/10/19 05:58:22 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/19 05:58:22 INFO: 3 became follower at term 2 raft2021/10/19 05:58:22 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 raft2021/10/19 05:58:22 INFO: 4 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/19 05:58:22 INFO: 4 became follower at term 2 raft2021/10/19 05:58:22 INFO: 4 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 raft2021/10/19 05:58:22 INFO: 5 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/19 05:58:22 INFO: 5 became follower at term 2 raft2021/10/19 05:58:22 INFO: 5 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 raft2021/10/19 05:58:22 INFO: 2 received MsgVoteResp from 1 at term 2 raft2021/10/19 05:58:22 INFO: 2 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 2 received MsgVoteResp from 3 at term 2 raft2021/10/19 05:58:22 INFO: 2 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 2 became leader at term 2 --- PASS: TestCannotCommitWithoutNewTermEntry (0.00s) === RUN TestCommitWithoutNewTermEntry raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 3 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 3 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 4 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 5 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2021/10/19 05:58:22 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 3 became follower at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 4 became follower at term 1 raft2021/10/19 05:58:22 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 5 became follower at term 1 raft2021/10/19 05:58:22 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 2 is starting a new election at term 1 raft2021/10/19 05:58:22 INFO: 2 became candidate at term 2 raft2021/10/19 05:58:22 INFO: 2 received MsgVoteResp from 2 at term 2 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 1 at term 2 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 3 at term 2 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 4 at term 2 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 5 at term 2 raft2021/10/19 05:58:22 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 3, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 raft2021/10/19 05:58:22 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/19 05:58:22 INFO: 3 became follower at term 2 raft2021/10/19 05:58:22 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 raft2021/10/19 05:58:22 INFO: 4 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/19 05:58:22 INFO: 4 became follower at term 2 raft2021/10/19 05:58:22 INFO: 4 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 raft2021/10/19 05:58:22 INFO: 5 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/19 05:58:22 INFO: 5 became follower at term 2 raft2021/10/19 05:58:22 INFO: 5 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 raft2021/10/19 05:58:22 INFO: 2 received MsgVoteResp from 1 at term 2 raft2021/10/19 05:58:22 INFO: 2 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 2 received MsgVoteResp from 3 at term 2 raft2021/10/19 05:58:22 INFO: 2 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 2 became leader at term 2 --- PASS: TestCommitWithoutNewTermEntry (0.00s) === RUN TestDuelingCandidates raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 3 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 3 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 3 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 3 received MsgVoteResp from 3 at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 1 at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 1, vote: 1] rejected MsgVote from 3 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 3 received MsgVoteResp rejection from 2 at term 1 raft2021/10/19 05:58:22 INFO: 3 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections raft2021/10/19 05:58:22 INFO: 3 is starting a new election at term 1 raft2021/10/19 05:58:22 INFO: 3 became candidate at term 2 raft2021/10/19 05:58:22 INFO: 3 received MsgVoteResp from 3 at term 2 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 1 at term 2 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2 raft2021/10/19 05:58:22 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 3 [logterm: 0, index: 0] at term 2 raft2021/10/19 05:58:22 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2] raft2021/10/19 05:58:22 INFO: 2 became follower at term 2 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 3 [logterm: 0, index: 0] at term 2 raft2021/10/19 05:58:22 INFO: 3 received MsgVoteResp rejection from 1 at term 2 raft2021/10/19 05:58:22 INFO: 3 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections raft2021/10/19 05:58:22 INFO: 3 received MsgVoteResp rejection from 2 at term 2 raft2021/10/19 05:58:22 INFO: 3 [quorum:2] has received 1 MsgVoteResp votes and 2 vote rejections raft2021/10/19 05:58:22 INFO: 3 became follower at term 2 --- PASS: TestDuelingCandidates (0.00s) === RUN TestDuelingPreCandidates raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 3 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became pre-candidate at term 0 raft2021/10/19 05:58:22 INFO: 1 received MsgPreVoteResp from 1 at term 0 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 raft2021/10/19 05:58:22 INFO: 1 received MsgPreVoteResp from 2 at term 0 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 3 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 3 became pre-candidate at term 0 raft2021/10/19 05:58:22 INFO: 3 received MsgPreVoteResp from 3 at term 0 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 1 at term 0 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 1, vote: 1] rejected MsgPreVote from 3 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 3 [term: 0] received a MsgPreVoteResp message with higher term from 2 [term: 1] raft2021/10/19 05:58:22 INFO: 3 became follower at term 1 raft2021/10/19 05:58:22 INFO: 3 is starting a new election at term 1 raft2021/10/19 05:58:22 INFO: 3 became pre-candidate at term 1 raft2021/10/19 05:58:22 INFO: 3 received MsgPreVoteResp from 3 at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 1 at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 1, vote: 1] rejected MsgPreVote from 3 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 1, vote: 1] rejected MsgPreVote from 3 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 3 received MsgPreVoteResp rejection from 1 at term 1 raft2021/10/19 05:58:22 INFO: 3 [quorum:2] has received 1 MsgPreVoteResp votes and 1 vote rejections raft2021/10/19 05:58:22 INFO: 3 received MsgPreVoteResp rejection from 2 at term 1 raft2021/10/19 05:58:22 INFO: 3 [quorum:2] has received 1 MsgPreVoteResp votes and 2 vote rejections raft2021/10/19 05:58:22 INFO: 3 became follower at term 1 --- PASS: TestDuelingPreCandidates (0.00s) === RUN TestCandidateConcede raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 3 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 3 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 3 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 3 received MsgVoteResp from 3 at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 1 at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 2 [term: 0] received a MsgVote message with higher term from 3 [term: 1] raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 3 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 3 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 3 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 --- PASS: TestCandidateConcede (0.00s) === RUN TestSingleNodeCandidate raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 --- PASS: TestSingleNodeCandidate (0.00s) === RUN TestSingleNodePreCandidate raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became pre-candidate at term 0 raft2021/10/19 05:58:22 INFO: 1 received MsgPreVoteResp from 1 at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 --- PASS: TestSingleNodePreCandidate (0.00s) === RUN TestOldMessages raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 3 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 3 became follower at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 2 is starting a new election at term 1 raft2021/10/19 05:58:22 INFO: 2 became candidate at term 2 raft2021/10/19 05:58:22 INFO: 2 received MsgVoteResp from 2 at term 2 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 raft2021/10/19 05:58:22 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2021/10/19 05:58:22 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/19 05:58:22 INFO: 3 became follower at term 2 raft2021/10/19 05:58:22 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2021/10/19 05:58:22 INFO: 2 received MsgVoteResp from 1 at term 2 raft2021/10/19 05:58:22 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 2 became leader at term 2 raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 2 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 3 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 3 raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3 raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 3 at term 3 raft2021/10/19 05:58:22 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/19 05:58:22 INFO: 2 became follower at term 3 raft2021/10/19 05:58:22 INFO: 2 [logterm: 2, index: 2, vote: 0] cast MsgVote for 1 [logterm: 2, index: 2] at term 3 raft2021/10/19 05:58:22 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/19 05:58:22 INFO: 3 became follower at term 3 raft2021/10/19 05:58:22 INFO: 3 [logterm: 2, index: 2, vote: 0] cast MsgVote for 1 [logterm: 2, index: 2] at term 3 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 3 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 3 raft2021/10/19 05:58:22 INFO: 1 [term: 3] ignored a MsgApp message with lower term from 2 [term: 2] --- PASS: TestOldMessages (0.00s) === RUN TestProposal raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 3 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 4 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 4 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 4 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 5 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 3 became follower at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft_test.go:1104: #3: empty log raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 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/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/19 05:58:22 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 4 became follower at term 1 raft2021/10/19 05:58:22 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 4 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 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/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2021/10/19 05:58:22 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 5 became follower at term 1 raft2021/10/19 05:58:22 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 4 became follower at term 1 raft2021/10/19 05:58:22 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 5 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 4 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft_test.go:1104: #2: empty log raft_test.go:1104: #3: empty log --- PASS: TestProposal (0.04s) === RUN TestProposalByProxy raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 3 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 3 became follower at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft_test.go:1142: #3: empty log --- PASS: TestProposalByProxy (0.00s) === RUN TestCommit raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 1, lastterm: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1] --- PASS: TestCommit (0.00s) === RUN TestPastElectionTimeout raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] --- PASS: TestPastElectionTimeout (0.01s) === RUN TestStepIgnoreOldTermMsg raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [term: 2] ignored a MsgApp message with lower term from 0 [term: 1] --- PASS: TestStepIgnoreOldTermMsg (0.00s) === RUN TestHandleMsgApp raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: found conflict at index 1 [existing term: 1, conflicting term: 2] raft2021/10/19 05:58:22 INFO: replace the unstable entries from index 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 --- PASS: TestHandleMsgApp (0.00s) === RUN TestHandleHeartbeat raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 --- PASS: TestHandleHeartbeat (0.00s) === RUN TestHandleHeartbeatResp raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 --- PASS: TestHandleHeartbeatResp (0.00s) === RUN TestRaftFreesReadOnlyMem raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 --- PASS: TestRaftFreesReadOnlyMem (0.00s) === RUN TestMsgAppRespWaitReset raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 --- PASS: TestMsgAppRespWaitReset (0.00s) === RUN TestRecvMsgVote raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 0] at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 0] at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 2, index: 0] at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 1] at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 1] at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 2, index: 1] at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 1] at term 3 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 2] at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 2] at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 2, index: 2] at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 2] at term 3 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 3] at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 3] at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 2, index: 3] at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 3] at term 3 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 2] cast MsgVote for 2 [logterm: 2, index: 3] at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgVote from 2 [logterm: 2, index: 3] at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgVote from 2 [logterm: 3, index: 3] at term 3 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgVote from 2 [logterm: 3, index: 3] at term 3 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 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/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 0, index: 0] at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 1, index: 0] at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 2, index: 0] at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 3, index: 0] at term 3 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 0, index: 1] at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 1, index: 1] at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 2, index: 1] at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 3, index: 1] at term 3 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 0, index: 2] at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 1, index: 2] at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 2, index: 2] at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 3, index: 2] at term 3 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 0, index: 3] at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgPreVote from 2 [logterm: 1, index: 3] at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 2, index: 3] at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgPreVote for 2 [logterm: 3, index: 3] at term 3 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 2] cast MsgPreVote for 2 [logterm: 2, index: 3] at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgPreVote from 2 [logterm: 2, index: 3] at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgPreVote from 2 [logterm: 3, index: 3] at term 3 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgPreVote from 2 [logterm: 3, index: 3] at term 3 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 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/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became pre-candidate at term 0 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became pre-candidate at term 0 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became leader at term 0 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became pre-candidate at term 0 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became leader at term 0 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became leader at term 0 --- PASS: TestStateTransition (0.00s) === RUN TestAllServerStepdown raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/19 05:58:22 INFO: 1 became follower at term 3 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became pre-candidate at term 0 raft2021/10/19 05:58:22 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/19 05:58:22 INFO: 1 became follower at term 3 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/19 05:58:22 INFO: 1 became follower at term 3 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/19 05:58:22 INFO: 1 became follower at term 3 raft2021/10/19 05:58:22 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/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 --- PASS: TestLeaderStepdownWhenQuorumActive (0.00s) === RUN TestLeaderStepdownWhenQuorumLost raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 WARN: 1 stepped down to follower since quorum is not active raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 --- PASS: TestLeaderStepdownWhenQuorumLost (0.00s) === RUN TestLeaderSupersedingWithCheckQuorum raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 3 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 3 became follower at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 3 is starting a new election at term 1 raft2021/10/19 05:58:22 INFO: 3 became candidate at term 2 raft2021/10/19 05:58:22 INFO: 3 received MsgVoteResp from 3 at term 2 raft2021/10/19 05:58:22 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 raft2021/10/19 05:58:22 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2021/10/19 05:58:22 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/19 05:58:22 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/19 05:58:22 INFO: 3 is starting a new election at term 2 raft2021/10/19 05:58:22 INFO: 3 became candidate at term 3 raft2021/10/19 05:58:22 INFO: 3 received MsgVoteResp from 3 at term 3 raft2021/10/19 05:58:22 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 3 raft2021/10/19 05:58:22 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3 raft2021/10/19 05:58:22 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/19 05:58:22 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 3] raft2021/10/19 05:58:22 INFO: 2 became follower at term 3 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 3 raft2021/10/19 05:58:22 INFO: 3 received MsgVoteResp from 2 at term 3 raft2021/10/19 05:58:22 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 3 became leader at term 3 raft2021/10/19 05:58:22 INFO: 1 [term: 1] received a MsgApp message with higher term from 3 [term: 3] raft2021/10/19 05:58:22 INFO: 1 became follower at term 3 --- PASS: TestLeaderSupersedingWithCheckQuorum (0.00s) === RUN TestLeaderElectionWithCheckQuorum raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 3 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 3 became follower at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 3 is starting a new election at term 1 raft2021/10/19 05:58:22 INFO: 3 became candidate at term 2 raft2021/10/19 05:58:22 INFO: 3 received MsgVoteResp from 3 at term 2 raft2021/10/19 05:58:22 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2021/10/19 05:58:22 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 raft2021/10/19 05:58:22 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/19 05:58:22 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2] raft2021/10/19 05:58:22 INFO: 2 became follower at term 2 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 2 raft2021/10/19 05:58:22 INFO: 3 received MsgVoteResp from 2 at term 2 raft2021/10/19 05:58:22 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 3 became leader at term 2 raft2021/10/19 05:58:22 INFO: 1 [term: 1] received a MsgAppResp message with higher term from 2 [term: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 --- PASS: TestLeaderElectionWithCheckQuorum (0.00s) === RUN TestFreeStuckCandidateWithCheckQuorum raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 3 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 3 became follower at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 3 is starting a new election at term 1 raft2021/10/19 05:58:22 INFO: 3 became candidate at term 2 raft2021/10/19 05:58:22 INFO: 3 received MsgVoteResp from 3 at term 2 raft2021/10/19 05:58:22 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2021/10/19 05:58:22 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 raft2021/10/19 05:58:22 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/19 05:58:22 INFO: 3 is starting a new election at term 2 raft2021/10/19 05:58:22 INFO: 3 became candidate at term 3 raft2021/10/19 05:58:22 INFO: 3 received MsgVoteResp from 3 at term 3 raft2021/10/19 05:58:22 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 3 raft2021/10/19 05:58:22 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3 raft2021/10/19 05:58:22 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/19 05:58:22 INFO: 1 [term: 1] received a MsgAppResp message with higher term from 3 [term: 3] raft2021/10/19 05:58:22 INFO: 1 became follower at term 3 raft2021/10/19 05:58:22 INFO: 3 is starting a new election at term 3 raft2021/10/19 05:58:22 INFO: 3 became candidate at term 4 raft2021/10/19 05:58:22 INFO: 3 received MsgVoteResp from 3 at term 4 raft2021/10/19 05:58:22 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 4 raft2021/10/19 05:58:22 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 4 raft2021/10/19 05:58:22 INFO: 1 [term: 3] received a MsgVote message with higher term from 3 [term: 4] raft2021/10/19 05:58:22 INFO: 1 became follower at term 4 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 4 raft2021/10/19 05:58:22 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/19 05:58:22 INFO: 3 received MsgVoteResp from 1 at term 4 raft2021/10/19 05:58:22 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 3 became leader at term 4 raft2021/10/19 05:58:22 INFO: 2 [term: 1] received a MsgApp message with higher term from 3 [term: 4] raft2021/10/19 05:58:22 INFO: 2 became follower at term 4 --- PASS: TestFreeStuckCandidateWithCheckQuorum (0.00s) === RUN TestNonPromotableVoterWithCheckQuorum raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 --- PASS: TestNonPromotableVoterWithCheckQuorum (0.00s) === RUN TestReadOnlyOptionSafe raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 3 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 3 became follower at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 --- PASS: TestReadOnlyOptionSafe (0.00s) === RUN TestReadOnlyOptionLease raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 3 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 3 became follower at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 --- PASS: TestReadOnlyOptionLease (0.00s) === RUN TestReadOnlyForNewLeader raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 1, commit: 1, applied: 1, lastindex: 2, lastterm: 1] raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 1, commit: 2, applied: 2, lastindex: 2, lastterm: 1] raft2021/10/19 05:58:22 INFO: 3 became follower at term 1 raft2021/10/19 05:58:22 INFO: newRaft 3 [peers: [1,2,3], term: 1, commit: 2, applied: 2, lastindex: 2, lastterm: 1] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 1 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 2 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 2] sent MsgVote request to 2 at term 2 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 2] sent MsgVote request to 3 at term 2 raft2021/10/19 05:58:22 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2] raft2021/10/19 05:58:22 INFO: 2 became follower at term 2 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 2, vote: 0] cast MsgVote for 1 [logterm: 1, index: 2] at term 2 raft2021/10/19 05:58:22 INFO: 3 [term: 1] received a MsgVote message with higher term from 1 [term: 2] raft2021/10/19 05:58:22 INFO: 3 became follower at term 2 raft2021/10/19 05:58:22 INFO: 3 [logterm: 1, index: 2, vote: 0] cast MsgVote for 1 [logterm: 1, index: 2] at term 2 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 2 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 2 --- PASS: TestReadOnlyForNewLeader (0.00s) === RUN TestLeaderAppResp raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 --- PASS: TestLeaderAppResp (0.00s) === RUN TestBcastBeat raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 1000, applied: 1000, lastindex: 1000, lastterm: 1] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 2 raft2021/10/19 05:58:22 INFO: 1 became leader at term 2 --- PASS: TestBcastBeat (0.00s) === RUN TestRecvMsgBeat raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 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/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 --- PASS: TestLeaderIncreaseNext (0.00s) === RUN TestSendAppendForProgressProbe raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 --- PASS: TestSendAppendForProgressProbe (0.00s) === RUN TestSendAppendForProgressReplicate raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 --- PASS: TestSendAppendForProgressReplicate (0.00s) === RUN TestSendAppendForProgressSnapshot raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 --- PASS: TestSendAppendForProgressSnapshot (0.00s) === RUN TestRecvMsgUnreachable raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 1] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 --- PASS: TestRecvMsgUnreachable (0.00s) === RUN TestRestore raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2021/10/19 05:58:22 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2021/10/19 05:58:22 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/19 05:58:22 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/19 05:58:22 INFO: 1 restored progress of 3 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] --- PASS: TestRestore (0.00s) === RUN TestRestoreWithLearner raft2021/10/19 05:58:22 INFO: 3 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 3 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2021/10/19 05:58:22 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2021/10/19 05:58:22 INFO: 3 restored progress of 1 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/19 05:58:22 INFO: 3 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/19 05:58:22 INFO: 3 restored progress of 3 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] --- PASS: TestRestoreWithLearner (0.00s) === RUN TestRestoreInvalidLearner raft2021/10/19 05:58:22 INFO: 3 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 ERROR: 3 can't become learner when restores snapshot [index: 11, term: 11] --- PASS: TestRestoreInvalidLearner (0.00s) === RUN TestRestoreLearnerPromotion raft2021/10/19 05:58:22 INFO: 3 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 3 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2021/10/19 05:58:22 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2021/10/19 05:58:22 INFO: 3 restored progress of 1 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/19 05:58:22 INFO: 3 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/19 05:58:22 INFO: 3 restored progress of 3 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] --- PASS: TestRestoreLearnerPromotion (0.00s) === RUN TestLearnerReceiveSnapshot raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2021/10/19 05:58:22 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2021/10/19 05:58:22 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/19 05:58:22 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 2 [term: 0] received a MsgHeartbeat message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2021/10/19 05:58:22 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2021/10/19 05:58:22 INFO: 2 restored progress of 1 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/19 05:58:22 INFO: 2 restored progress of 2 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/19 05:58:22 INFO: 2 [commit: 11] restored snapshot [index: 11, term: 11] --- PASS: TestLearnerReceiveSnapshot (0.00s) === RUN TestRestoreIgnoreSnapshot raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 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/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2021/10/19 05:58:22 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2021/10/19 05:58:22 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/19 05:58:22 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 --- PASS: TestProvideSnap (0.00s) === RUN TestIgnoreProvidingSnap raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2021/10/19 05:58:22 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2021/10/19 05:58:22 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/19 05:58:22 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 --- PASS: TestIgnoreProvidingSnap (0.00s) === RUN TestRestoreFromSnapMsg raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 [term: 0] received a MsgSnap message with higher term from 1 [term: 2] raft2021/10/19 05:58:22 INFO: 2 became follower at term 2 raft2021/10/19 05:58:22 INFO: 2 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2021/10/19 05:58:22 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2021/10/19 05:58:22 INFO: 2 restored progress of 1 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/19 05:58:22 INFO: 2 restored progress of 2 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/19 05:58:22 INFO: 2 [commit: 11] restored snapshot [index: 11, term: 11] --- PASS: TestRestoreFromSnapMsg (0.00s) === RUN TestSlowNodeRestore raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 3 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 3 became follower at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 3 [commit: 1, lastindex: 1, lastterm: 1] starts to restore snapshot [index: 102, term: 1] raft2021/10/19 05:58:22 INFO: log [committed=1, applied=0, unstable.offset=1, len(unstable.Entries)=1] starts to restore snapshot [index: 102, term: 1] raft2021/10/19 05:58:22 INFO: 3 restored progress of 1 [next = 103, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/19 05:58:22 INFO: 3 restored progress of 2 [next = 103, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/19 05:58:22 INFO: 3 restored progress of 3 [next = 103, match = 102, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/19 05:58:22 INFO: 3 [commit: 102] restored snapshot [index: 102, term: 1] --- PASS: TestSlowNodeRestore (0.00s) === RUN TestStepConfig raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 --- PASS: TestStepConfig (0.00s) === RUN TestStepIgnoreConfig raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: propose conf Type:EntryConfChange ignored since pending unapplied configuration --- PASS: TestStepIgnoreConfig (0.00s) === RUN TestRecoverPendingConfig raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 --- PASS: TestRecoverPendingConfig (0.00s) === RUN TestRecoverDoublePendingConfig raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 --- PASS: TestRecoverDoublePendingConfig (0.00s) === RUN TestAddNode raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] --- PASS: TestAddNode (0.00s) === RUN TestAddLearner raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] --- PASS: TestAddLearner (0.00s) === RUN TestAddNodeCheckQuorum raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 WARN: 1 stepped down to follower since quorum is not active raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 --- PASS: TestAddNodeCheckQuorum (0.00s) === RUN TestRemoveNode raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] --- PASS: TestRemoveNode (0.00s) === RUN TestRemoveLearner raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] --- PASS: TestRemoveLearner (0.00s) === RUN TestPromotable raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] --- PASS: TestPromotable (0.00s) === RUN TestRaftNodes raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 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/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 --- PASS: TestCampaignWhileLeader (0.00s) === RUN TestPreCampaignWhileLeader raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became pre-candidate at term 0 raft2021/10/19 05:58:22 INFO: 1 received MsgPreVoteResp from 1 at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 --- PASS: TestPreCampaignWhileLeader (0.00s) === RUN TestCommitAfterRemoveNode raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 --- PASS: TestCommitAfterRemoveNode (0.00s) === RUN TestLeaderTransferToUpToDateNode raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 3 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 3 became follower at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 [term 1] starts to transfer leadership to 2 raft2021/10/19 05:58:22 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log raft2021/10/19 05:58:22 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. raft2021/10/19 05:58:22 INFO: 2 became candidate at term 2 raft2021/10/19 05:58:22 INFO: 2 received MsgVoteResp from 2 at term 2 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 raft2021/10/19 05:58:22 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2021/10/19 05:58:22 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/19 05:58:22 INFO: 3 became follower at term 2 raft2021/10/19 05:58:22 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2021/10/19 05:58:22 INFO: 2 received MsgVoteResp from 1 at term 2 raft2021/10/19 05:58:22 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 2 became leader at term 2 raft2021/10/19 05:58:22 INFO: 2 [term 2] starts to transfer leadership to 1 raft2021/10/19 05:58:22 INFO: 2 sends MsgTimeoutNow to 1 immediately as 1 already has up-to-date log raft2021/10/19 05:58:22 INFO: 1 [term 2] received MsgTimeoutNow from 2 and starts an election to get leadership. raft2021/10/19 05:58:22 INFO: 1 became candidate at term 3 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 3 raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 2 at term 3 raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 3 at term 3 raft2021/10/19 05:58:22 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/19 05:58:22 INFO: 2 became follower at term 3 raft2021/10/19 05:58:22 INFO: 2 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3 raft2021/10/19 05:58:22 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/19 05:58:22 INFO: 3 became follower at term 3 raft2021/10/19 05:58:22 INFO: 3 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 3 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 3 --- PASS: TestLeaderTransferToUpToDateNode (0.00s) === RUN TestLeaderTransferToUpToDateNodeFromFollower raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 3 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 3 became follower at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 [term 1] starts to transfer leadership to 2 raft2021/10/19 05:58:22 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log raft2021/10/19 05:58:22 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. raft2021/10/19 05:58:22 INFO: 2 became candidate at term 2 raft2021/10/19 05:58:22 INFO: 2 received MsgVoteResp from 2 at term 2 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 raft2021/10/19 05:58:22 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2021/10/19 05:58:22 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/19 05:58:22 INFO: 3 became follower at term 2 raft2021/10/19 05:58:22 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2021/10/19 05:58:22 INFO: 2 received MsgVoteResp from 1 at term 2 raft2021/10/19 05:58:22 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 2 became leader at term 2 raft2021/10/19 05:58:22 INFO: 2 [term 2] starts to transfer leadership to 1 raft2021/10/19 05:58:22 INFO: 2 sends MsgTimeoutNow to 1 immediately as 1 already has up-to-date log raft2021/10/19 05:58:22 INFO: 1 [term 2] received MsgTimeoutNow from 2 and starts an election to get leadership. raft2021/10/19 05:58:22 INFO: 1 became candidate at term 3 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 3 raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 3 at term 3 raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 2 at term 3 raft2021/10/19 05:58:22 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/19 05:58:22 INFO: 3 became follower at term 3 raft2021/10/19 05:58:22 INFO: 3 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3 raft2021/10/19 05:58:22 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/19 05:58:22 INFO: 2 became follower at term 3 raft2021/10/19 05:58:22 INFO: 2 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 3 at term 3 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 3 --- PASS: TestLeaderTransferToUpToDateNodeFromFollower (0.00s) === RUN TestLeaderTransferWithCheckQuorum raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 3 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 3 became follower at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 [term 1] starts to transfer leadership to 2 raft2021/10/19 05:58:22 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log raft2021/10/19 05:58:22 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. raft2021/10/19 05:58:22 INFO: 2 became candidate at term 2 raft2021/10/19 05:58:22 INFO: 2 received MsgVoteResp from 2 at term 2 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 raft2021/10/19 05:58:22 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2021/10/19 05:58:22 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/19 05:58:22 INFO: 3 became follower at term 2 raft2021/10/19 05:58:22 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2021/10/19 05:58:22 INFO: 2 received MsgVoteResp from 1 at term 2 raft2021/10/19 05:58:22 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 2 became leader at term 2 raft2021/10/19 05:58:22 INFO: 2 [term 2] starts to transfer leadership to 1 raft2021/10/19 05:58:22 INFO: 2 sends MsgTimeoutNow to 1 immediately as 1 already has up-to-date log raft2021/10/19 05:58:22 INFO: 1 [term 2] received MsgTimeoutNow from 2 and starts an election to get leadership. raft2021/10/19 05:58:22 INFO: 1 became candidate at term 3 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 3 raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 2 at term 3 raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 3 at term 3 raft2021/10/19 05:58:22 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/19 05:58:22 INFO: 2 became follower at term 3 raft2021/10/19 05:58:22 INFO: 2 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3 raft2021/10/19 05:58:22 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2021/10/19 05:58:22 INFO: 3 became follower at term 3 raft2021/10/19 05:58:22 INFO: 3 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 3 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 3 --- PASS: TestLeaderTransferWithCheckQuorum (0.00s) === RUN TestLeaderTransferToSlowFollower raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 3 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 3 became follower at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 [term 1] starts to transfer leadership to 3 raft2021/10/19 05:58:22 DEBUG: 3 [logterm: 0, index: 2] rejected msgApp [logterm: 1, index: 2] from 1 raft2021/10/19 05:58:22 DEBUG: 1 received msgApp rejection(lastindex: 1) from 3 for index 2 raft2021/10/19 05:58:22 DEBUG: 1 decreased progress of 3 to [next = 2, match = 1, state = ProgressStateReplicate, waiting = false, pendingSnapshot = 0] raft2021/10/19 05:58:22 INFO: 1 sent MsgTimeoutNow to 3 after received MsgAppResp raft2021/10/19 05:58:22 INFO: 3 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. raft2021/10/19 05:58:22 INFO: 3 became candidate at term 2 raft2021/10/19 05:58:22 INFO: 3 received MsgVoteResp from 3 at term 2 raft2021/10/19 05:58:22 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 1 at term 2 raft2021/10/19 05:58:22 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 2 at term 2 raft2021/10/19 05:58:22 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2 raft2021/10/19 05:58:22 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2] raft2021/10/19 05:58:22 INFO: 2 became follower at term 2 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2 raft2021/10/19 05:58:22 INFO: 3 received MsgVoteResp from 1 at term 2 raft2021/10/19 05:58:22 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 3 became leader at term 2 --- PASS: TestLeaderTransferToSlowFollower (0.00s) === RUN TestLeaderTransferAfterSnapshot raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 3 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 3 became follower at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 [term 1] starts to transfer leadership to 3 raft2021/10/19 05:58:22 DEBUG: 3 [logterm: 0, index: 2] rejected msgApp [logterm: 1, index: 2] from 1 raft2021/10/19 05:58:22 DEBUG: 1 received msgApp rejection(lastindex: 1) from 3 for index 2 raft2021/10/19 05:58:22 DEBUG: 1 decreased progress of 3 to [next = 2, match = 1, state = ProgressStateReplicate, waiting = false, pendingSnapshot = 0] raft2021/10/19 05:58:22 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/19 05:58:22 DEBUG: 1 paused sending replication messages to 3 [next = 2, match = 1, state = ProgressStateSnapshot, waiting = true, pendingSnapshot = 2] raft2021/10/19 05:58:22 INFO: 3 [commit: 1, lastindex: 1, lastterm: 1] starts to restore snapshot [index: 2, term: 1] raft2021/10/19 05:58:22 INFO: log [committed=1, applied=0, unstable.offset=1, len(unstable.Entries)=1] starts to restore snapshot [index: 2, term: 1] raft2021/10/19 05:58:22 INFO: 3 restored progress of 1 [next = 3, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/19 05:58:22 INFO: 3 restored progress of 2 [next = 3, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/19 05:58:22 INFO: 3 restored progress of 3 [next = 3, match = 2, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2021/10/19 05:58:22 INFO: 3 [commit: 2] restored snapshot [index: 2, term: 1] raft2021/10/19 05:58:22 DEBUG: 1 snapshot aborted, resumed sending replication messages to 3 [next = 3, match = 2, state = ProgressStateSnapshot, waiting = true, pendingSnapshot = 2] raft2021/10/19 05:58:22 INFO: 1 sent MsgTimeoutNow to 3 after received MsgAppResp raft2021/10/19 05:58:22 INFO: 3 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. raft2021/10/19 05:58:22 INFO: 3 became candidate at term 2 raft2021/10/19 05:58:22 INFO: 3 received MsgVoteResp from 3 at term 2 raft2021/10/19 05:58:22 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 1 at term 2 raft2021/10/19 05:58:22 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 2 at term 2 raft2021/10/19 05:58:22 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2 raft2021/10/19 05:58:22 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2] raft2021/10/19 05:58:22 INFO: 2 became follower at term 2 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2 raft2021/10/19 05:58:22 INFO: 3 received MsgVoteResp from 1 at term 2 raft2021/10/19 05:58:22 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 3 became leader at term 2 --- PASS: TestLeaderTransferAfterSnapshot (0.00s) === RUN TestLeaderTransferToSelf raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 3 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 3 became follower at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 DEBUG: 1 is already leader. Ignored transferring leadership to self --- PASS: TestLeaderTransferToSelf (0.00s) === RUN TestLeaderTransferToNonExistingNode raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 3 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 3 became follower at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 DEBUG: 1 no progress available for 4 --- PASS: TestLeaderTransferToNonExistingNode (0.00s) === RUN TestLeaderTransferTimeout raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 3 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 3 became follower at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 [term 1] starts to transfer leadership to 3 raft2021/10/19 05:58:22 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log --- PASS: TestLeaderTransferTimeout (0.00s) === RUN TestLeaderTransferIgnoreProposal raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 3 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 3 became follower at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 [term 1] starts to transfer leadership to 3 raft2021/10/19 05:58:22 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log raft2021/10/19 05:58:22 DEBUG: 1 [term 1] transfer leadership to 3 is in progress; dropping proposal --- PASS: TestLeaderTransferIgnoreProposal (0.00s) === RUN TestLeaderTransferReceiveHigherTermVote raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 3 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 3 became follower at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 [term 1] starts to transfer leadership to 3 raft2021/10/19 05:58:22 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log raft2021/10/19 05:58:22 INFO: 2 [term: 1] received a MsgHup message with higher term from 2 [term: 2] raft2021/10/19 05:58:22 INFO: 2 became follower at term 2 raft2021/10/19 05:58:22 INFO: 2 is starting a new election at term 2 raft2021/10/19 05:58:22 INFO: 2 became candidate at term 3 raft2021/10/19 05:58:22 INFO: 2 received MsgVoteResp from 2 at term 3 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 3 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 3 raft2021/10/19 05:58:22 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/19 05:58:22 INFO: 1 became follower at term 3 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 3 raft2021/10/19 05:58:22 INFO: 2 received MsgVoteResp from 1 at term 3 raft2021/10/19 05:58:22 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 2 became leader at term 3 --- PASS: TestLeaderTransferReceiveHigherTermVote (0.00s) === RUN TestLeaderTransferRemoveNode raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 3 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 3 became follower at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 [term 1] starts to transfer leadership to 3 raft2021/10/19 05:58:22 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log --- PASS: TestLeaderTransferRemoveNode (0.00s) === RUN TestLeaderTransferBack raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 3 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 3 became follower at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 [term 1] starts to transfer leadership to 3 raft2021/10/19 05:58:22 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log raft2021/10/19 05:58:22 INFO: 1 [term 1] abort previous transferring leadership to 3 raft2021/10/19 05:58:22 DEBUG: 1 is already leader. Ignored transferring leadership to self --- PASS: TestLeaderTransferBack (0.00s) === RUN TestLeaderTransferSecondTransferToAnotherNode raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 3 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 3 became follower at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 [term 1] starts to transfer leadership to 3 raft2021/10/19 05:58:22 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log raft2021/10/19 05:58:22 INFO: 1 [term 1] abort previous transferring leadership to 3 raft2021/10/19 05:58:22 INFO: 1 [term 1] starts to transfer leadership to 2 raft2021/10/19 05:58:22 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log raft2021/10/19 05:58:22 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. raft2021/10/19 05:58:22 INFO: 2 became candidate at term 2 raft2021/10/19 05:58:22 INFO: 2 received MsgVoteResp from 2 at term 2 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2021/10/19 05:58:22 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 raft2021/10/19 05:58:22 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2021/10/19 05:58:22 INFO: 1 became follower at term 2 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2021/10/19 05:58:22 INFO: 2 received MsgVoteResp from 1 at term 2 raft2021/10/19 05:58:22 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 2 became leader at term 2 --- PASS: TestLeaderTransferSecondTransferToAnotherNode (0.00s) === RUN TestLeaderTransferSecondTransferToSameNode raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 3 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 0 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 3 became follower at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 3 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 1 raft2021/10/19 05:58:22 INFO: 1 [term 1] starts to transfer leadership to 3 raft2021/10/19 05:58:22 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log raft2021/10/19 05:58:22 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/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 received MsgTimeoutNow from 2 but is not promotable --- PASS: TestTransferNonMember (0.00s) === RUN TestNodeWithSmallerTermCanCompleteElection raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 3 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 3 became follower at term 1 raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 1 raft2021/10/19 05:58:22 INFO: 1 became pre-candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgPreVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgPreVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became candidate at term 2 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2 raft2021/10/19 05:58:22 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2] raft2021/10/19 05:58:22 INFO: 2 became follower at term 2 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 2 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 2 raft2021/10/19 05:58:22 INFO: 3 is starting a new election at term 1 raft2021/10/19 05:58:22 INFO: 3 became pre-candidate at term 1 raft2021/10/19 05:58:22 INFO: 3 received MsgPreVoteResp from 3 at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 1 at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 2 is starting a new election at term 2 raft2021/10/19 05:58:22 INFO: 2 became pre-candidate at term 2 raft2021/10/19 05:58:22 INFO: 2 received MsgPreVoteResp from 2 at term 2 raft2021/10/19 05:58:22 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 3 at term 2 raft2021/10/19 05:58:22 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2 raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 2, index: 1] at term 2 raft2021/10/19 05:58:22 INFO: 2 received MsgPreVoteResp from 1 at term 2 raft2021/10/19 05:58:22 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 2 became candidate at term 3 raft2021/10/19 05:58:22 INFO: 2 received MsgVoteResp from 2 at term 3 raft2021/10/19 05:58:22 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3 raft2021/10/19 05:58:22 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 3 at term 3 raft2021/10/19 05:58:22 INFO: 1 [term: 2] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/19 05:58:22 INFO: 1 became follower at term 3 raft2021/10/19 05:58:22 INFO: 1 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3 raft2021/10/19 05:58:22 INFO: 2 received MsgVoteResp from 1 at term 3 raft2021/10/19 05:58:22 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 2 became leader at term 3 raft2021/10/19 05:58:22 INFO: going to bring back peer 3 and kill peer 2 raft2021/10/19 05:58:22 INFO: 3 is starting a new election at term 1 raft2021/10/19 05:58:22 INFO: 3 became pre-candidate at term 1 raft2021/10/19 05:58:22 INFO: 3 received MsgPreVoteResp from 3 at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 1 at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [term: 3] ignored a MsgPreVote message with lower term from 3 [term: 2] raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 3 raft2021/10/19 05:58:22 INFO: 1 became pre-candidate at term 3 raft2021/10/19 05:58:22 INFO: 1 received MsgPreVoteResp from 1 at term 3 raft2021/10/19 05:58:22 INFO: 1 [logterm: 3, index: 2] sent MsgPreVote request to 2 at term 3 raft2021/10/19 05:58:22 INFO: 1 [logterm: 3, index: 2] sent MsgPreVote request to 3 at term 3 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 3, index: 2] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgPreVoteResp from 3 at term 3 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became candidate at term 4 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 4 raft2021/10/19 05:58:22 INFO: 1 [logterm: 3, index: 2] sent MsgVote request to 2 at term 4 raft2021/10/19 05:58:22 INFO: 1 [logterm: 3, index: 2] sent MsgVote request to 3 at term 4 raft2021/10/19 05:58:22 INFO: 3 [term: 1] received a MsgVote message with higher term from 1 [term: 4] raft2021/10/19 05:58:22 INFO: 3 became follower at term 4 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 3, index: 2] at term 4 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 3 at term 4 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 4 raft2021/10/19 05:58:22 DEBUG: 3 [logterm: 0, index: 2] rejected msgApp [logterm: 3, index: 2] from 1 raft2021/10/19 05:58:22 DEBUG: 1 received msgApp rejection(lastindex: 0) from 3 for index 2 raft2021/10/19 05:58:22 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/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 3 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 3 became follower at term 1 raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 1 raft2021/10/19 05:58:22 INFO: 1 became pre-candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgPreVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgPreVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became candidate at term 2 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2 raft2021/10/19 05:58:22 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2] raft2021/10/19 05:58:22 INFO: 2 became follower at term 2 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2 raft2021/10/19 05:58:22 INFO: 3 [term: 1] received a MsgVote message with higher term from 1 [term: 2] raft2021/10/19 05:58:22 INFO: 3 became follower at term 2 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 2 at term 2 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 2 raft2021/10/19 05:58:22 INFO: 2 is starting a new election at term 2 raft2021/10/19 05:58:22 INFO: 2 became pre-candidate at term 2 raft2021/10/19 05:58:22 INFO: 2 received MsgPreVoteResp from 2 at term 2 raft2021/10/19 05:58:22 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2 raft2021/10/19 05:58:22 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 3 at term 2 raft2021/10/19 05:58:22 INFO: 3 is starting a new election at term 2 raft2021/10/19 05:58:22 INFO: 3 became pre-candidate at term 2 raft2021/10/19 05:58:22 INFO: 3 received MsgPreVoteResp from 3 at term 2 raft2021/10/19 05:58:22 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2 raft2021/10/19 05:58:22 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 2 at term 2 raft2021/10/19 05:58:22 INFO: 3 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 2, index: 1] at term 2 raft2021/10/19 05:58:22 INFO: 2 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 3 [logterm: 2, index: 1] at term 2 raft2021/10/19 05:58:22 INFO: 2 received MsgPreVoteResp from 3 at term 2 raft2021/10/19 05:58:22 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 2 became candidate at term 3 raft2021/10/19 05:58:22 INFO: 2 received MsgVoteResp from 2 at term 3 raft2021/10/19 05:58:22 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3 raft2021/10/19 05:58:22 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 3 at term 3 raft2021/10/19 05:58:22 INFO: 3 received MsgPreVoteResp from 2 at term 2 raft2021/10/19 05:58:22 INFO: 3 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 3 became candidate at term 3 raft2021/10/19 05:58:22 INFO: 3 received MsgVoteResp from 3 at term 3 raft2021/10/19 05:58:22 INFO: 3 [logterm: 2, index: 1] sent MsgVote request to 2 at term 3 raft2021/10/19 05:58:22 INFO: 3 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3 raft2021/10/19 05:58:22 INFO: 3 [logterm: 2, index: 1, vote: 3] rejected MsgVote from 2 [logterm: 2, index: 1] at term 3 raft2021/10/19 05:58:22 INFO: 2 [logterm: 2, index: 1, vote: 2] rejected MsgVote from 3 [logterm: 2, index: 1] at term 3 raft2021/10/19 05:58:22 INFO: 2 received MsgVoteResp rejection from 3 at term 3 raft2021/10/19 05:58:22 INFO: 2 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections raft2021/10/19 05:58:22 INFO: 3 received MsgVoteResp rejection from 2 at term 3 raft2021/10/19 05:58:22 INFO: 3 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections raft2021/10/19 05:58:22 INFO: 2 is starting a new election at term 3 raft2021/10/19 05:58:22 INFO: 2 became pre-candidate at term 3 raft2021/10/19 05:58:22 INFO: 2 received MsgPreVoteResp from 2 at term 3 raft2021/10/19 05:58:22 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 3 raft2021/10/19 05:58:22 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 3 at term 3 raft2021/10/19 05:58:22 INFO: 3 [logterm: 2, index: 1, vote: 3] cast MsgPreVote for 2 [logterm: 2, index: 1] at term 3 raft2021/10/19 05:58:22 INFO: 2 received MsgPreVoteResp from 3 at term 3 raft2021/10/19 05:58:22 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 2 became candidate at term 4 raft2021/10/19 05:58:22 INFO: 2 received MsgVoteResp from 2 at term 4 raft2021/10/19 05:58:22 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 4 raft2021/10/19 05:58:22 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 3 at term 4 raft2021/10/19 05:58:22 INFO: 3 [term: 3] received a MsgVote message with higher term from 2 [term: 4] raft2021/10/19 05:58:22 INFO: 3 became follower at term 4 raft2021/10/19 05:58:22 INFO: 3 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 4 raft2021/10/19 05:58:22 INFO: 2 received MsgVoteResp from 3 at term 4 raft2021/10/19 05:58:22 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 2 became leader at term 4 --- PASS: TestPreVoteWithSplitVote (0.00s) === RUN TestPreVoteWithCheckQuorum raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 2 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 3 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 2 became follower at term 1 raft2021/10/19 05:58:22 INFO: 3 became follower at term 1 raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 1 raft2021/10/19 05:58:22 INFO: 1 became pre-candidate at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgPreVoteResp from 1 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 1 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 received MsgPreVoteResp from 2 at term 1 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became candidate at term 2 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2 raft2021/10/19 05:58:22 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2 raft2021/10/19 05:58:22 INFO: 3 [term: 1] received a MsgVote message with higher term from 1 [term: 2] raft2021/10/19 05:58:22 INFO: 3 became follower at term 2 raft2021/10/19 05:58:22 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2 raft2021/10/19 05:58:22 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2] raft2021/10/19 05:58:22 INFO: 2 became follower at term 2 raft2021/10/19 05:58:22 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 2 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 3 at term 2 raft2021/10/19 05:58:22 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 1 became leader at term 2 raft2021/10/19 05:58:22 INFO: 3 is starting a new election at term 2 raft2021/10/19 05:58:22 INFO: 3 became pre-candidate at term 2 raft2021/10/19 05:58:22 INFO: 3 received MsgPreVoteResp from 3 at term 2 raft2021/10/19 05:58:22 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2 raft2021/10/19 05:58:22 INFO: 3 [logterm: 2, index: 1] sent MsgPreVote request to 2 at term 2 raft2021/10/19 05:58:22 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/19 05:58:22 INFO: 2 is starting a new election at term 2 raft2021/10/19 05:58:22 INFO: 2 became pre-candidate at term 2 raft2021/10/19 05:58:22 INFO: 2 received MsgPreVoteResp from 2 at term 2 raft2021/10/19 05:58:22 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 1 at term 2 raft2021/10/19 05:58:22 INFO: 2 [logterm: 2, index: 1] sent MsgPreVote request to 3 at term 2 raft2021/10/19 05:58:22 INFO: 3 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 2, index: 1] at term 2 raft2021/10/19 05:58:22 INFO: 2 received MsgPreVoteResp from 3 at term 2 raft2021/10/19 05:58:22 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 2 became candidate at term 3 raft2021/10/19 05:58:22 INFO: 2 received MsgVoteResp from 2 at term 3 raft2021/10/19 05:58:22 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 3 at term 3 raft2021/10/19 05:58:22 INFO: 2 [logterm: 2, index: 1] sent MsgVote request to 1 at term 3 raft2021/10/19 05:58:22 INFO: 3 [term: 2] received a MsgVote message with higher term from 2 [term: 3] raft2021/10/19 05:58:22 INFO: 3 became follower at term 3 raft2021/10/19 05:58:22 INFO: 3 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3 raft2021/10/19 05:58:22 INFO: 2 received MsgVoteResp from 3 at term 3 raft2021/10/19 05:58:22 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2021/10/19 05:58:22 INFO: 2 became leader at term 3 --- PASS: TestPreVoteWithCheckQuorum (0.00s) === RUN TestRawNodeStep raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 1 no leader at term 1; dropping leader transfer msg raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 ERROR: 1 invalid format of MsgReadIndexResp from 0, entries count: 0 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 1 [term 1] received MsgTimeoutNow from 0 and starts an election to get leadership. raft2021/10/19 05:58:22 INFO: 1 became candidate at term 2 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/19 05:58:22 INFO: 1 became leader at term 2 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 1, vote: 0] rejected MsgPreVote from 0 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 1 no leader at term 1; dropping proposal raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 1 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 0 [logterm: 0, index: 0] at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 1 no leader at term 1; dropping index reading msg raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 1 [commit: 1] ignored snapshot [index: 0, term: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 --- PASS: TestRawNodeStep (0.00s) === RUN TestRawNodeProposeAndConfChange raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 1 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 2 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/19 05:58:22 INFO: 1 became leader at term 2 --- PASS: TestRawNodeProposeAndConfChange (0.00s) === RUN TestRawNodeProposeAddDuplicateNode raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 1 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 2 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/19 05:58:22 INFO: 1 became leader at term 2 --- PASS: TestRawNodeProposeAddDuplicateNode (0.00s) === RUN TestRawNodeReadIndex raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: 1 is starting a new election at term 1 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 2 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/19 05:58:22 INFO: 1 became leader at term 2 --- PASS: TestRawNodeReadIndex (0.00s) === RUN TestRawNodeStart raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 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/19 05:58:22 INFO: 1 is starting a new election at term 1 raft2021/10/19 05:58:22 INFO: 1 became candidate at term 2 raft2021/10/19 05:58:22 INFO: 1 received MsgVoteResp from 1 at term 2 raft2021/10/19 05:58:22 INFO: 1 became leader at term 2 --- PASS: TestRawNodeStart (0.00s) === RUN TestRawNodeRestart raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 1, commit: 1, applied: 0, lastindex: 2, lastterm: 1] --- PASS: TestRawNodeRestart (0.00s) === RUN TestRawNodeRestartFromSnapshot raft2021/10/19 05:58:22 INFO: 1 became follower at term 1 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [1,2], term: 1, commit: 3, applied: 2, lastindex: 3, lastterm: 1] --- PASS: TestRawNodeRestartFromSnapshot (0.00s) === RUN TestRawNodeStatus raft2021/10/19 05:58:22 INFO: 1 became follower at term 0 raft2021/10/19 05:58:22 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2021/10/19 05:58:22 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.726s ? github.com/coreos/etcd/raft/raftpb [no test files] === RUN TestSendMessage 2021-10-19 05:58:28.763374 I | rafthttp: starting peer 2... 2021-10-19 05:58:28.763526 I | rafthttp: started HTTP pipelining with peer 2 2021-10-19 05:58:28.764098 I | rafthttp: started streaming with peer 2 (writer) 2021-10-19 05:58:28.767181 I | rafthttp: started streaming with peer 2 (writer) 2021-10-19 05:58:28.769121 I | rafthttp: started peer 2 2021-10-19 05:58:28.769193 I | rafthttp: started streaming with peer 2 (stream MsgApp v2 reader) 2021-10-19 05:58:28.769352 I | rafthttp: added peer 2 2021-10-19 05:58:28.769435 I | rafthttp: started streaming with peer 2 (stream Message reader) 2021-10-19 05:58:28.769455 I | rafthttp: starting peer 1... 2021-10-19 05:58:28.769674 I | rafthttp: started HTTP pipelining with peer 1 2021-10-19 05:58:28.772504 I | rafthttp: started streaming with peer 1 (writer) 2021-10-19 05:58:28.772927 I | rafthttp: started peer 1 2021-10-19 05:58:28.773034 I | rafthttp: added peer 1 2021-10-19 05:58:28.774029 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader) 2021-10-19 05:58:28.774066 I | rafthttp: started streaming with peer 1 (stream Message reader) 2021-10-19 05:58:28.774108 I | rafthttp: started streaming with peer 1 (writer) 2021-10-19 05:58:28.774746 I | rafthttp: peer 1 became active 2021-10-19 05:58:28.774817 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) 2021-10-19 05:58:28.774881 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 writer) 2021-10-19 05:58:28.774948 I | rafthttp: peer 2 became active 2021-10-19 05:58:28.774975 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader) 2021-10-19 05:58:28.775040 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 reader) 2021-10-19 05:58:28.775146 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 reader) 2021-10-19 05:58:28.775205 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 writer) 2021-10-19 05:58:28.775249 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message writer) 2021-10-19 05:58:28.775339 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message reader) 2021-10-19 05:58:28.777763 I | rafthttp: stopping peer 1... 2021-10-19 05:58:28.778181 I | rafthttp: closed the TCP streaming connection with peer 1 (stream MsgApp v2 writer) 2021-10-19 05:58:28.778223 I | rafthttp: stopped streaming with peer 1 (writer) 2021-10-19 05:58:28.778960 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer) 2021-10-19 05:58:28.778999 I | rafthttp: stopped streaming with peer 1 (writer) 2021-10-19 05:58:28.779056 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader) 2021-10-19 05:58:28.779173 W | rafthttp: lost the TCP streaming connection with peer 2 (stream MsgApp v2 reader) 2021-10-19 05:58:28.779368 I | rafthttp: stopped HTTP pipelining with peer 1 2021-10-19 05:58:28.839590 W | rafthttp: lost the TCP streaming connection with peer 1 (stream MsgApp v2 reader) 2021-10-19 05:58:28.839666 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader) 2021-10-19 05:58:28.839843 W | rafthttp: lost the TCP streaming connection with peer 1 (stream Message reader) 2021-10-19 05:58:28.839882 I | rafthttp: stopped streaming with peer 1 (stream Message reader) 2021-10-19 05:58:28.839905 I | rafthttp: stopped peer 1 2021-10-19 05:58:28.839964 I | rafthttp: stopping peer 2... 2021-10-19 05:58:28.840375 I | rafthttp: closed the TCP streaming connection with peer 2 (stream MsgApp v2 writer) 2021-10-19 05:58:28.840417 I | rafthttp: stopped streaming with peer 2 (writer) 2021-10-19 05:58:28.840769 I | rafthttp: closed the TCP streaming connection with peer 2 (stream Message writer) 2021-10-19 05:58:28.840802 I | rafthttp: stopped streaming with peer 2 (writer) 2021-10-19 05:58:28.840870 E | rafthttp: failed to find member 1 in cluster 1 2021-10-19 05:58:28.841782 I | rafthttp: stopped HTTP pipelining with peer 2 2021-10-19 05:58:28.842663 E | rafthttp: failed to find member 1 in cluster 1 2021-10-19 05:58:28.843178 E | rafthttp: failed to dial 2 on stream MsgApp v2 (peer 2 failed to find local node 1) 2021-10-19 05:58:28.843350 I | rafthttp: peer 2 became inactive (message send to peer failed) 2021-10-19 05:58:28.843486 I | rafthttp: stopped streaming with peer 2 (stream MsgApp v2 reader) 2021-10-19 05:58:28.843790 I | rafthttp: stopped streaming with peer 2 (stream Message reader) 2021-10-19 05:58:28.843922 I | rafthttp: stopped peer 2 --- PASS: TestSendMessage (0.08s) === RUN TestSendMessageWhenStreamIsBroken 2021-10-19 05:58:28.845841 I | rafthttp: starting peer 2... 2021-10-19 05:58:28.846165 I | rafthttp: started HTTP pipelining with peer 2 2021-10-19 05:58:28.869282 I | rafthttp: started streaming with peer 2 (writer) 2021-10-19 05:58:28.869753 I | rafthttp: started streaming with peer 2 (writer) 2021-10-19 05:58:28.872020 I | rafthttp: started peer 2 2021-10-19 05:58:28.872084 I | rafthttp: added peer 2 2021-10-19 05:58:28.872129 I | rafthttp: starting peer 1... 2021-10-19 05:58:28.873114 I | rafthttp: started HTTP pipelining with peer 1 2021-10-19 05:58:28.874618 I | rafthttp: started peer 1 2021-10-19 05:58:28.874680 I | rafthttp: added peer 1 2021-10-19 05:58:28.874803 I | rafthttp: started streaming with peer 1 (writer) 2021-10-19 05:58:28.874938 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader) 2021-10-19 05:58:28.875122 I | rafthttp: started streaming with peer 2 (stream MsgApp v2 reader) 2021-10-19 05:58:28.875244 I | rafthttp: started streaming with peer 1 (stream Message reader) 2021-10-19 05:58:28.875468 I | rafthttp: started streaming with peer 1 (writer) 2021-10-19 05:58:28.875519 I | rafthttp: started streaming with peer 2 (stream Message reader) 2021-10-19 05:58:28.876291 I | rafthttp: peer 1 became active 2021-10-19 05:58:28.876430 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) 2021-10-19 05:58:28.876586 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 writer) 2021-10-19 05:58:28.876744 I | rafthttp: peer 2 became active 2021-10-19 05:58:28.876889 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 reader) 2021-10-19 05:58:28.877048 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader) 2021-10-19 05:58:28.877194 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 writer) 2021-10-19 05:58:28.877237 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message reader) 2021-10-19 05:58:28.877268 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 reader) 2021-10-19 05:58:28.877380 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message writer) 2021-10-19 05:58:28.878224 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader) 2021-10-19 05:58:28.878272 E | rafthttp: failed to read 2 on stream Message (unexpected EOF) 2021-10-19 05:58:28.878296 I | rafthttp: peer 2 became inactive (message send to peer failed) 2021-10-19 05:58:28.878445 W | rafthttp: lost the TCP streaming connection with peer 1 (stream Message reader) 2021-10-19 05:58:28.878668 E | rafthttp: failed to read 1 on stream Message (unexpected EOF) 2021-10-19 05:58:28.878899 I | rafthttp: peer 1 became inactive (message send to peer failed) 2021-10-19 05:58:28.879251 W | rafthttp: lost the TCP streaming connection with peer 1 (stream MsgApp v2 reader) 2021-10-19 05:58:28.879894 I | rafthttp: peer 2 became active 2021-10-19 05:58:28.879965 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader) 2021-10-19 05:58:28.880049 I | rafthttp: peer 1 became active 2021-10-19 05:58:28.880094 W | rafthttp: closed an existing TCP streaming connection with peer 1 (stream Message writer) 2021-10-19 05:58:28.880127 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) 2021-10-19 05:58:28.880403 W | rafthttp: lost the TCP streaming connection with peer 2 (stream MsgApp v2 reader) 2021-10-19 05:58:28.880483 E | rafthttp: failed to read 2 on stream MsgApp v2 (unexpected EOF) 2021-10-19 05:58:28.880503 I | rafthttp: peer 2 became inactive (message send to peer failed) 2021-10-19 05:58:28.880822 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 reader) 2021-10-19 05:58:28.881044 I | rafthttp: peer 2 became active 2021-10-19 05:58:28.881075 W | rafthttp: closed an existing TCP streaming connection with peer 2 (stream MsgApp v2 writer) 2021-10-19 05:58:28.881108 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 writer) 2021-10-19 05:58:28.881354 W | rafthttp: closed an existing TCP streaming connection with peer 2 (stream Message writer) 2021-10-19 05:58:28.881398 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message writer) 2021-10-19 05:58:28.938358 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message reader) 2021-10-19 05:58:28.938745 I | rafthttp: stopping peer 1... 2021-10-19 05:58:28.939236 I | rafthttp: closed the TCP streaming connection with peer 1 (stream MsgApp v2 writer) 2021-10-19 05:58:28.939313 I | rafthttp: stopped streaming with peer 1 (writer) 2021-10-19 05:58:28.939756 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer) 2021-10-19 05:58:28.939826 I | rafthttp: stopped streaming with peer 1 (writer) 2021-10-19 05:58:28.940091 I | rafthttp: stopped HTTP pipelining with peer 1 2021-10-19 05:58:28.940295 W | rafthttp: lost the TCP streaming connection with peer 1 (stream MsgApp v2 reader) 2021-10-19 05:58:28.940378 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader) 2021-10-19 05:58:28.940534 W | rafthttp: lost the TCP streaming connection with peer 1 (stream Message reader) 2021-10-19 05:58:28.940621 I | rafthttp: stopped streaming with peer 1 (stream Message reader) 2021-10-19 05:58:28.940681 I | rafthttp: stopped peer 1 2021-10-19 05:58:28.940755 I | rafthttp: stopping peer 2... 2021-10-19 05:58:28.946105 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader) 2021-10-19 05:58:28.947352 I | rafthttp: closed the TCP streaming connection with peer 2 (stream MsgApp v2 writer) 2021-10-19 05:58:28.947402 I | rafthttp: stopped streaming with peer 2 (writer) 2021-10-19 05:58:28.948236 I | rafthttp: closed the TCP streaming connection with peer 2 (stream Message writer) 2021-10-19 05:58:28.948263 I | rafthttp: stopped streaming with peer 2 (writer) 2021-10-19 05:58:28.948528 I | rafthttp: stopped HTTP pipelining with peer 2 2021-10-19 05:58:28.948628 E | rafthttp: failed to dial 2 on stream MsgApp v2 (context canceled) 2021-10-19 05:58:28.948644 I | rafthttp: peer 2 became inactive (message send to peer failed) 2021-10-19 05:58:28.948658 I | rafthttp: stopped streaming with peer 2 (stream MsgApp v2 reader) 2021-10-19 05:58:28.948685 I | rafthttp: stopped streaming with peer 2 (stream Message reader) 2021-10-19 05:58:28.948705 I | rafthttp: stopped peer 2 --- PASS: TestSendMessageWhenStreamIsBroken (0.10s) === RUN TestServeRaftPrefix 2021-10-19 05:58:28.954992 E | rafthttp: failed to read raft message (some error) 2021-10-19 05:58:28.955225 E | rafthttp: failed to unmarshal raft message (unexpected EOF) 2021-10-19 05:58:28.955387 E | rafthttp: request cluster ID mismatch (got 1 want 0) 2021-10-19 05:58:28.955746 W | rafthttp: failed to process raft message (blah) --- PASS: TestServeRaftPrefix (0.01s) === RUN TestServeRaftStreamPrefix --- PASS: TestServeRaftStreamPrefix (0.00s) === RUN TestServeRaftStreamPrefixBad 2021-10-19 05:58:28.957059 E | rafthttp: failed to find member 2 in cluster 1 2021-10-19 05:58:28.957239 W | rafthttp: rejected the stream from peer 5 since it was removed 2021-10-19 05:58:28.957383 E | rafthttp: request cluster ID mismatch (got 2 want 1) 2021-10-19 05:58:28.957631 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.01s) === RUN TestPeerPick --- PASS: TestPeerPick (0.00s) === RUN TestPipelineSend 2021-10-19 05:58:28.965694 I | rafthttp: started HTTP pipelining with peer 1 2021-10-19 05:58:28.965807 I | rafthttp: peer 1 became active 2021-10-19 05:58:28.976066 I | rafthttp: stopped HTTP pipelining with peer 1 --- PASS: TestPipelineSend (0.01s) === RUN TestPipelineKeepSendingWhenPostError 2021-10-19 05:58:28.976347 I | rafthttp: started HTTP pipelining with peer 1 2021-10-19 05:58:28.987875 I | rafthttp: stopped HTTP pipelining with peer 1 --- PASS: TestPipelineKeepSendingWhenPostError (0.01s) === RUN TestPipelineExceedMaximumServing 2021-10-19 05:58:28.988188 I | rafthttp: started HTTP pipelining with peer 1 2021-10-19 05:58:28.988408 I | rafthttp: peer 1 became active 2021-10-19 05:58:28.988661 I | rafthttp: stopped HTTP pipelining with peer 1 --- PASS: TestPipelineExceedMaximumServing (0.00s) === RUN TestPipelineSendFailed 2021-10-19 05:58:28.988831 I | rafthttp: started HTTP pipelining with peer 1 2021-10-19 05:58:28.999120 I | rafthttp: stopped HTTP pipelining with peer 1 --- PASS: TestPipelineSendFailed (0.01s) === RUN TestPipelinePost 2021-10-19 05:58:28.999642 I | rafthttp: started HTTP pipelining with peer 1 2021-10-19 05:58:29.009929 I | rafthttp: stopped HTTP pipelining with peer 1 --- PASS: TestPipelinePost (0.01s) === RUN TestPipelinePostBad 2021-10-19 05:58:29.010163 I | rafthttp: started HTTP pipelining with peer 1 2021-10-19 05:58:29.010274 I | rafthttp: stopped HTTP pipelining with peer 1 2021-10-19 05:58:29.010538 I | rafthttp: started HTTP pipelining with peer 1 2021-10-19 05:58:29.010646 I | rafthttp: stopped HTTP pipelining with peer 1 2021-10-19 05:58:29.010720 I | rafthttp: started HTTP pipelining with peer 1 2021-10-19 05:58:29.010825 I | rafthttp: stopped HTTP pipelining with peer 1 --- PASS: TestPipelinePostBad (0.00s) === RUN TestPipelinePostErrorc 2021-10-19 05:58:29.010951 I | rafthttp: started HTTP pipelining with peer 1 2021-10-19 05:58:29.011010 I | rafthttp: stopped HTTP pipelining with peer 1 --- PASS: TestPipelinePostErrorc (0.00s) === RUN TestStopBlockedPipeline 2021-10-19 05:58:29.011264 I | rafthttp: started HTTP pipelining with peer 1 2021-10-19 05:58:29.017425 I | rafthttp: stopped HTTP pipelining with peer 1 --- PASS: TestStopBlockedPipeline (0.01s) === RUN TestSnapshotSend 2021-10-19 05:58:29.018026 I | rafthttp: start to send database snapshot [index: 0, to 1, size 33 B]... 2021-10-19 05:58:29.019123 I | rafthttp: receiving database snapshot [index: 0, from: 0, raft message size: 28 B] 2021-10-19 05:58:29.020662 I | snap: saved database snapshot to disk [total bytes: 5] 2021-10-19 05:58:29.020714 I | rafthttp: successfully received and saved database snapshot [index: 0, from: 0, raft message size: 28 B, db size: 5 B, took: 1.741501ms] 2021-10-19 05:58:29.021168 I | rafthttp: peer 1 became active 2021-10-19 05:58:29.021203 I | rafthttp: database snapshot [index: 0, to: 1] sent out successfully 2021-10-19 05:58:29.022484 I | rafthttp: start to send database snapshot [index: 0, to 1, size 29 B]... 2021-10-19 05:58:29.023166 I | rafthttp: receiving database snapshot [index: 0, from: 0, raft message size: 28 B] 2021-10-19 05:58:29.023323 W | rafthttp: database snapshot [index: 0, to: 1] failed to be sent out (ioutil: short read) 2021-10-19 05:58:29.023609 E | rafthttp: failed to save KV snapshot (unexpected EOF) 2021-10-19 05:58:29.024298 I | rafthttp: start to send database snapshot [index: 0, to 1, size 10 kB]... 2021-10-19 05:58:29.025222 I | rafthttp: receiving database snapshot [index: 0, from: 0, raft message size: 28 B] 2021-10-19 05:58:29.025617 E | rafthttp: failed to save KV snapshot (unexpected EOF) 2021-10-19 05:58:29.025747 W | rafthttp: database snapshot [index: 0, to: 1] failed to be sent out (ioutil: short read) 2021-10-19 05:58:29.026375 I | rafthttp: start to send database snapshot [index: 0, to 1, size 29 B]... 2021-10-19 05:58:29.027247 I | rafthttp: receiving database snapshot [index: 0, from: 0, raft message size: 28 B] 2021-10-19 05:58:29.027339 W | rafthttp: database snapshot [index: 0, to: 1] failed to be sent out (ioutil: expect EOF) 2021-10-19 05:58:29.027597 E | rafthttp: failed to save KV snapshot (unexpected EOF) --- PASS: TestSnapshotSend (0.01s) === RUN TestStreamWriterAttachOutgoingConn 2021-10-19 05:58:29.031490 I | rafthttp: started streaming with peer 1 (writer) 2021-10-19 05:58:29.031724 I | rafthttp: peer 1 became active 2021-10-19 05:58:29.032011 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) 2021-10-19 05:58:29.035096 W | rafthttp: closed an existing TCP streaming connection with peer 1 (stream Message writer) 2021-10-19 05:58:29.035459 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) 2021-10-19 05:58:29.036463 W | rafthttp: closed an existing TCP streaming connection with peer 1 (stream Message writer) 2021-10-19 05:58:29.036720 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) 2021-10-19 05:58:29.037912 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer) 2021-10-19 05:58:29.037939 I | rafthttp: stopped streaming with peer 1 (writer) --- PASS: TestStreamWriterAttachOutgoingConn (0.01s) === RUN TestStreamWriterAttachBadOutgoingConn 2021-10-19 05:58:29.039242 I | rafthttp: started streaming with peer 1 (writer) 2021-10-19 05:58:29.039365 I | rafthttp: peer 1 became active 2021-10-19 05:58:29.039464 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) 2021-10-19 05:58:29.039530 E | rafthttp: failed to write 1 on stream Message (blah) 2021-10-19 05:58:29.039579 I | rafthttp: peer 1 became inactive (message send to peer failed) 2021-10-19 05:58:29.039649 E | rafthttp: peer 1 (writer) connection close error: blah 2021-10-19 05:58:29.045663 W | rafthttp: lost the TCP streaming connection with peer 1 (stream Message writer) 2021-10-19 05:58:29.045954 I | rafthttp: stopped streaming with peer 1 (writer) --- PASS: TestStreamWriterAttachBadOutgoingConn (0.01s) === RUN TestStreamReaderDialRequest --- PASS: TestStreamReaderDialRequest (0.02s) === RUN TestStreamReaderDialResult --- PASS: TestStreamReaderDialResult (0.00s) === RUN TestStreamReaderStopOnDial 2021-10-19 05:58:29.067896 I | rafthttp: started streaming with peer 2 (stream Message reader) 2021-10-19 05:58:29.078129 I | rafthttp: peer 2 became active 2021-10-19 05:58:29.078192 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader) 2021-10-19 05:58:29.078245 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader) 2021-10-19 05:58:29.078273 I | rafthttp: stopped streaming with peer 2 (stream Message reader) --- PASS: TestStreamReaderStopOnDial (0.01s) === RUN TestStreamReaderDialDetectUnsupport --- PASS: TestStreamReaderDialDetectUnsupport (0.00s) === RUN TestStream 2021-10-19 05:58:29.083910 I | rafthttp: started streaming with peer 1 (writer) 2021-10-19 05:58:29.084128 I | rafthttp: started streaming with peer 2 (stream Message reader) 2021-10-19 05:58:29.085360 I | rafthttp: peer 1 became active 2021-10-19 05:58:29.085570 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) 2021-10-19 05:58:29.085964 I | rafthttp: peer 2 became active 2021-10-19 05:58:29.086003 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader) 2021-10-19 05:58:29.086264 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader) 2021-10-19 05:58:29.086293 I | rafthttp: stopped streaming with peer 2 (stream Message reader) 2021-10-19 05:58:29.087375 I | rafthttp: started streaming with peer 2 (stream Message reader) 2021-10-19 05:58:29.087415 I | rafthttp: started streaming with peer 1 (writer) 2021-10-19 05:58:29.088120 I | rafthttp: peer 1 became active 2021-10-19 05:58:29.088286 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) 2021-10-19 05:58:29.088377 I | rafthttp: peer 2 became active 2021-10-19 05:58:29.088421 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader) 2021-10-19 05:58:29.088657 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader) 2021-10-19 05:58:29.088725 I | rafthttp: stopped streaming with peer 2 (stream Message reader) 2021-10-19 05:58:29.089705 I | rafthttp: started streaming with peer 2 (stream MsgApp v2 reader) 2021-10-19 05:58:29.089776 I | rafthttp: started streaming with peer 1 (writer) 2021-10-19 05:58:29.090621 I | rafthttp: peer 2 became active 2021-10-19 05:58:29.090718 I | rafthttp: peer 1 became active 2021-10-19 05:58:29.090768 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 reader) 2021-10-19 05:58:29.091582 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 writer) 2021-10-19 05:58:29.092713 W | rafthttp: lost the TCP streaming connection with peer 2 (stream MsgApp v2 reader) 2021-10-19 05:58:29.092900 I | rafthttp: stopped streaming with peer 2 (stream MsgApp v2 reader) 2021-10-19 05:58:29.093826 I | rafthttp: closed the TCP streaming connection with peer 1 (stream MsgApp v2 writer) 2021-10-19 05:58:29.094197 I | rafthttp: stopped streaming with peer 1 (writer) 2021-10-19 05:58:29.094938 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer) 2021-10-19 05:58:29.094970 I | rafthttp: stopped streaming with peer 1 (writer) 2021-10-19 05:58:29.095804 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer) 2021-10-19 05:58:29.095840 I | rafthttp: stopped streaming with peer 1 (writer) --- PASS: TestStream (0.02s) === RUN TestCheckStreamSupport --- PASS: TestCheckStreamSupport (0.00s) === RUN TestTransportSend --- PASS: TestTransportSend (0.00s) === RUN TestTransportCutMend --- PASS: TestTransportCutMend (0.00s) === RUN TestTransportAdd 2021-10-19 05:58:29.096562 I | rafthttp: starting peer 1... 2021-10-19 05:58:29.096630 I | rafthttp: started HTTP pipelining with peer 1 2021-10-19 05:58:29.097399 I | rafthttp: started streaming with peer 1 (writer) 2021-10-19 05:58:29.098492 I | rafthttp: started streaming with peer 1 (writer) 2021-10-19 05:58:29.138086 I | rafthttp: started peer 1 2021-10-19 05:58:29.138176 I | rafthttp: added peer 1 2021-10-19 05:58:29.138200 I | rafthttp: stopping peer 1... 2021-10-19 05:58:29.138228 I | rafthttp: stopped streaming with peer 1 (writer) 2021-10-19 05:58:29.138251 I | rafthttp: stopped streaming with peer 1 (writer) 2021-10-19 05:58:29.138306 I | rafthttp: started streaming with peer 1 (stream Message reader) 2021-10-19 05:58:29.138433 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader) 2021-10-19 05:58:29.141695 I | rafthttp: stopped HTTP pipelining with peer 1 2021-10-19 05:58:29.141897 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader) 2021-10-19 05:58:29.142031 I | rafthttp: stopped streaming with peer 1 (stream Message reader) 2021-10-19 05:58:29.142075 I | rafthttp: stopped peer 1 --- PASS: TestTransportAdd (0.05s) === RUN TestTransportRemove 2021-10-19 05:58:29.142241 I | rafthttp: starting peer 1... 2021-10-19 05:58:29.142312 I | rafthttp: started HTTP pipelining with peer 1 2021-10-19 05:58:29.144927 I | rafthttp: started streaming with peer 1 (writer) 2021-10-19 05:58:29.148175 I | rafthttp: started streaming with peer 1 (writer) 2021-10-19 05:58:29.152431 I | rafthttp: started peer 1 2021-10-19 05:58:29.152659 I | rafthttp: added peer 1 2021-10-19 05:58:29.152789 I | rafthttp: stopping peer 1... 2021-10-19 05:58:29.152971 I | rafthttp: stopped streaming with peer 1 (writer) 2021-10-19 05:58:29.153088 I | rafthttp: stopped streaming with peer 1 (writer) 2021-10-19 05:58:29.153209 I | rafthttp: started streaming with peer 1 (stream Message reader) 2021-10-19 05:58:29.153472 I | rafthttp: stopped HTTP pipelining with peer 1 2021-10-19 05:58:29.153523 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader) 2021-10-19 05:58:29.153602 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader) 2021-10-19 05:58:29.153751 I | rafthttp: stopped streaming with peer 1 (stream Message reader) 2021-10-19 05:58:29.153887 I | rafthttp: stopped peer 1 2021-10-19 05:58:29.154186 I | rafthttp: removed peer 1 --- PASS: TestTransportRemove (0.01s) === RUN TestTransportUpdate 2021-10-19 05:58:29.167879 I | rafthttp: updated peer 1 --- PASS: TestTransportUpdate (0.01s) === RUN TestTransportErrorc 2021-10-19 05:58:29.168386 I | rafthttp: starting peer 1... 2021-10-19 05:58:29.168452 I | rafthttp: started HTTP pipelining with peer 1 2021-10-19 05:58:29.169465 I | rafthttp: started streaming with peer 1 (writer) 2021-10-19 05:58:29.170358 I | rafthttp: started streaming with peer 1 (writer) 2021-10-19 05:58:29.172204 I | rafthttp: started peer 1 2021-10-19 05:58:29.172651 I | rafthttp: added peer 1 2021-10-19 05:58:29.172686 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader) 2021-10-19 05:58:29.172859 I | rafthttp: started streaming with peer 1 (stream Message reader) 2021-10-19 05:58:29.183092 I | rafthttp: stopping peer 1... 2021-10-19 05:58:29.183139 I | rafthttp: stopped streaming with peer 1 (writer) 2021-10-19 05:58:29.183156 I | rafthttp: stopped streaming with peer 1 (writer) 2021-10-19 05:58:29.183185 I | rafthttp: stopped HTTP pipelining with peer 1 2021-10-19 05:58:29.183232 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader) 2021-10-19 05:58:29.183421 I | rafthttp: stopped streaming with peer 1 (stream Message reader) 2021-10-19 05:58:29.183454 I | rafthttp: stopped peer 1 --- PASS: TestTransportErrorc (0.02s) === RUN TestURLPickerPickTwice --- PASS: TestURLPickerPickTwice (0.00s) === RUN TestURLPickerUpdate --- PASS: TestURLPickerUpdate (0.00s) === RUN TestURLPickerUnreachable --- PASS: TestURLPickerUnreachable (0.00s) === RUN TestEntry --- PASS: TestEntry (0.00s) === RUN TestCompareMajorMinorVersion --- PASS: TestCompareMajorMinorVersion (0.00s) === RUN TestServerVersion --- PASS: TestServerVersion (0.00s) === RUN TestMinClusterVersion --- PASS: TestMinClusterVersion (0.00s) === RUN TestCheckVersionCompatibility --- PASS: TestCheckVersionCompatibility (0.00s) PASS ok github.com/coreos/etcd/rafthttp 0.989s === RUN TestSaveAndLoad --- PASS: TestSaveAndLoad (0.01s) === RUN TestBadCRC 2021-10-19 05:58:32.571044 E | snap: corrupted snapshot file /tmp/snapshot/0000000000000001-0000000000000001.snap: crc mismatch --- PASS: TestBadCRC (0.01s) === RUN TestFailback 2021-10-19 05:58:32.573741 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-19 05:58:32.579366 E | snap: unexpected empty snapshot --- PASS: TestEmptySnapshot (0.00s) === RUN TestAllSnapshotBroken 2021-10-19 05:58:32.580048 E | snap: corrupted snapshot file /tmp/snapshot/1.snap: unexpected EOF --- PASS: TestAllSnapshotBroken (0.00s) === RUN TestReleaseSnapDBs 2021-10-19 05:58:32.580798 I | snap: found orphaned .snap.db file; deleting "00000000000000c8.snap.db" 2021-10-19 05:58:32.581110 I | snap: found orphaned .snap.db file; deleting "0000000000000064.snap.db" --- PASS: TestReleaseSnapDBs (0.00s) PASS ok github.com/coreos/etcd/snap 0.199s ? 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.700s ? github.com/coreos/etcd/version [no test files] === RUN TestReadRecord --- PASS: TestReadRecord (0.00s) === RUN TestWriteRecord --- PASS: TestWriteRecord (0.00s) === RUN TestRepairTruncate 2021-10-19 05:58:43.166965 N | wal: repairing /tmp/waltest345131656/0000000000000000-0000000000000000.wal 2021-10-19 05:58:43.168078 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal 2021-10-19 05:58:43.177303 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal --- PASS: TestRepairTruncate (0.02s) === RUN TestRepairWriteTearLast 2021-10-19 05:58:43.188131 N | wal: repairing /tmp/waltest551531079/0000000000000000-0000000000000000.wal 2021-10-19 05:58:43.189052 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal 2021-10-19 05:58:43.194723 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal --- PASS: TestRepairWriteTearLast (0.02s) === RUN TestRepairWriteTearMiddle 2021-10-19 05:58:43.203868 N | wal: repairing /tmp/waltest908558586/0000000000000000-0000000000000000.wal 2021-10-19 05:58:43.482748 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal 2021-10-19 05:58:43.489260 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal --- PASS: TestRepairWriteTearMiddle (0.32s) === RUN TestNew --- PASS: TestNew (0.00s) === RUN TestNewForInitedDir --- PASS: TestNewForInitedDir (0.00s) === RUN TestOpenAtIndex --- PASS: TestOpenAtIndex (0.00s) === RUN TestVerify 2021-10-19 05:58:43.570895 I | wal: segmented wal file /tmp/waltest977179605/0000000000000001-0000000000000001.wal is created 2021-10-19 05:58:43.573715 I | wal: segmented wal file /tmp/waltest977179605/0000000000000002-0000000000000002.wal is created 2021-10-19 05:58:43.577332 I | wal: segmented wal file /tmp/waltest977179605/0000000000000003-0000000000000003.wal is created 2021-10-19 05:58:43.580311 I | wal: segmented wal file /tmp/waltest977179605/0000000000000004-0000000000000004.wal is created 2021-10-19 05:58:43.582240 I | wal: segmented wal file /tmp/waltest977179605/0000000000000005-0000000000000005.wal is created --- PASS: TestVerify (0.06s) === RUN TestCut 2021-10-19 05:58:43.589443 I | wal: segmented wal file /tmp/waltest629717808/0000000000000001-0000000000000001.wal is created 2021-10-19 05:58:43.591806 I | wal: segmented wal file /tmp/waltest629717808/0000000000000002-0000000000000002.wal is created --- PASS: TestCut (0.01s) === RUN TestSaveWithCut 2021-10-19 05:58:43.597726 I | wal: segmented wal file /tmp/waltest783178447/0000000000000001-0000000000000005.wal is created --- PASS: TestSaveWithCut (0.01s) === RUN TestRecover --- PASS: TestRecover (0.00s) === RUN TestSearchIndex --- PASS: TestSearchIndex (0.00s) === RUN TestScanWalName --- PASS: TestScanWalName (0.00s) === RUN TestRecoverAfterCut 2021-10-19 05:58:43.607797 I | wal: segmented wal file /tmp/waltest928284633/0000000000000001-0000000000000001.wal is created 2021-10-19 05:58:43.610515 I | wal: segmented wal file /tmp/waltest928284633/0000000000000002-0000000000000002.wal is created 2021-10-19 05:58:43.613032 I | wal: segmented wal file /tmp/waltest928284633/0000000000000003-0000000000000003.wal is created 2021-10-19 05:58:43.616324 I | wal: segmented wal file /tmp/waltest928284633/0000000000000004-0000000000000004.wal is created 2021-10-19 05:58:43.620233 I | wal: segmented wal file /tmp/waltest928284633/0000000000000005-0000000000000005.wal is created 2021-10-19 05:58:43.641866 I | wal: segmented wal file /tmp/waltest928284633/0000000000000006-0000000000000006.wal is created 2021-10-19 05:58:43.663385 I | wal: segmented wal file /tmp/waltest928284633/0000000000000007-0000000000000007.wal is created 2021-10-19 05:58:43.666976 I | wal: segmented wal file /tmp/waltest928284633/0000000000000008-0000000000000008.wal is created 2021-10-19 05:58:43.671007 I | wal: segmented wal file /tmp/waltest928284633/0000000000000009-0000000000000009.wal is created 2021-10-19 05:58:43.674004 I | wal: segmented wal file /tmp/waltest928284633/000000000000000a-000000000000000a.wal is created --- PASS: TestRecoverAfterCut (0.08s) === RUN TestOpenAtUncommittedIndex --- PASS: TestOpenAtUncommittedIndex (0.00s) === RUN TestOpenForRead 2021-10-19 05:58:43.692812 I | wal: segmented wal file /tmp/waltest726464371/0000000000000001-0000000000000001.wal is created 2021-10-19 05:58:43.695045 I | wal: segmented wal file /tmp/waltest726464371/0000000000000002-0000000000000002.wal is created 2021-10-19 05:58:43.697070 I | wal: segmented wal file /tmp/waltest726464371/0000000000000003-0000000000000003.wal is created 2021-10-19 05:58:43.699316 I | wal: segmented wal file /tmp/waltest726464371/0000000000000004-0000000000000004.wal is created 2021-10-19 05:58:43.701674 I | wal: segmented wal file /tmp/waltest726464371/0000000000000005-0000000000000005.wal is created 2021-10-19 05:58:43.719755 I | wal: segmented wal file /tmp/waltest726464371/0000000000000006-0000000000000006.wal is created 2021-10-19 05:58:43.745939 I | wal: segmented wal file /tmp/waltest726464371/0000000000000007-0000000000000007.wal is created 2021-10-19 05:58:43.775234 I | wal: segmented wal file /tmp/waltest726464371/0000000000000008-0000000000000008.wal is created 2021-10-19 05:58:43.782292 I | wal: segmented wal file /tmp/waltest726464371/0000000000000009-0000000000000009.wal is created 2021-10-19 05:58:43.786149 I | wal: segmented wal file /tmp/waltest726464371/000000000000000a-000000000000000a.wal is created --- PASS: TestOpenForRead (0.10s) === RUN TestOpenWithMaxIndex --- PASS: TestOpenWithMaxIndex (0.02s) === RUN TestSaveEmpty --- PASS: TestSaveEmpty (0.00s) === RUN TestReleaseLockTo 2021-10-19 05:58:43.814226 I | wal: segmented wal file /tmp/waltest338215453/0000000000000001-0000000000000001.wal is created 2021-10-19 05:58:43.822331 I | wal: segmented wal file /tmp/waltest338215453/0000000000000002-0000000000000002.wal is created 2021-10-19 05:58:43.828075 I | wal: segmented wal file /tmp/waltest338215453/0000000000000003-0000000000000003.wal is created 2021-10-19 05:58:43.847562 I | wal: segmented wal file /tmp/waltest338215453/0000000000000004-0000000000000004.wal is created 2021-10-19 05:58:43.858047 I | wal: segmented wal file /tmp/waltest338215453/0000000000000005-0000000000000005.wal is created 2021-10-19 05:58:43.940959 I | wal: segmented wal file /tmp/waltest338215453/0000000000000006-0000000000000006.wal is created 2021-10-19 05:58:43.954299 I | wal: segmented wal file /tmp/waltest338215453/0000000000000007-0000000000000007.wal is created 2021-10-19 05:58:43.962858 I | wal: segmented wal file /tmp/waltest338215453/0000000000000008-0000000000000008.wal is created 2021-10-19 05:58:43.971047 I | wal: segmented wal file /tmp/waltest338215453/0000000000000009-0000000000000009.wal is created 2021-10-19 05:58:43.975828 I | wal: segmented wal file /tmp/waltest338215453/000000000000000a-000000000000000a.wal is created --- PASS: TestReleaseLockTo (0.17s) === RUN TestTailWriteNoSlackSpace --- PASS: TestTailWriteNoSlackSpace (0.02s) === RUN TestRestartCreateWal --- PASS: TestRestartCreateWal (0.02s) === RUN TestOpenOnTornWrite --- PASS: TestOpenOnTornWrite (0.02s) === RUN TestValidSnapshotEntries --- PASS: TestValidSnapshotEntries (0.02s) === RUN TestValidSnapshotEntriesAfterPurgeWal 2021-10-19 05:58:44.069372 I | wal: segmented wal file /tmp/waltest855271820/0000000000000001-0000000000000002.wal is created 2021-10-19 05:58:44.073739 I | wal: segmented wal file /tmp/waltest855271820/0000000000000002-0000000000000004.wal is created --- PASS: TestValidSnapshotEntriesAfterPurgeWal (0.02s) === RUN TestReadAllFail --- PASS: TestReadAllFail (0.02s) PASS ok github.com/coreos/etcd/wal 1.396s ? 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-6wzdwf3dz I: cleaning package lists and apt cache... W: deleting files in /tmp: etcd_backend_test127474215 W: deleting files in /tmp: etcd_backend_test025715775 W: deleting files in /tmp: etcd_backend_test744923014 W: deleting files in /tmp: etcd_backend_test122817000 W: deleting files in /tmp: etcd_backend_test446281064 W: deleting files in /tmp: etcd_backend_test868184320 W: deleting files in /tmp: etcd_backend_test850277594 W: deleting files in /tmp: etcd_backend_test359233552 W: deleting files in /tmp: etcd_backend_test554184652 W: deleting files in /tmp: etcd_backend_test408321054 W: deleting files in /tmp: etcd_backend_test522409217 W: deleting files in /tmp: etcd_backend_test798759516 W: deleting files in /tmp: etcd_backend_test291537942 W: deleting files in /tmp: etcd_backend_test012450286 W: deleting files in /tmp: clientcfg458362011 W: deleting files in /tmp: etcd_backend_test191141443 W: deleting files in /tmp: etcd_backend_test493379043 W: deleting files in /tmp: etcd_backend_test250631369 W: deleting files in /tmp: etcd_backend_test068785638 W: deleting files in /tmp: etcd_backend_test717378471 W: deleting files in /tmp: etcd_backend_test114389504 W: deleting files in /tmp: etcd_backend_test609005173 W: deleting files in /tmp: etcd_backend_test990857290 W: deleting files in /tmp: etcd_backend_test472408689 W: deleting files in /tmp: etcd_backend_test929538779 W: deleting files in /tmp: etcd_backend_test697902518 W: deleting files in /tmp: etcd_backend_test383019084 W: deleting files in /tmp: etcd_backend_test036347825 W: deleting files in /tmp: etcd_backend_test481579779 W: deleting files in /tmp: etcd_backend_test196544750 W: deleting files in /tmp: etcd_backend_test122913888 W: deleting files in /tmp: etcd_backend_test249527669 W: deleting files in /tmp: etcd_backend_test021458161 W: deleting files in /tmp: etcd_backend_test592469599 W: deleting files in /tmp: etcd_backend_test686374314 W: deleting files in /tmp: etcd_backend_test810273625 W: deleting files in /tmp: etcd_backend_test189906484 W: deleting files in /tmp: etcd_backend_test675870663 W: deleting files in /tmp: etcd_backend_test289426142 W: deleting files in /tmp: etcd_backend_test507924309 W: deleting files in /tmp: etcd_backend_test282812491 W: deleting files in /tmp: etcd_backend_test967980892 W: deleting files in /tmp: etcd_backend_test435461607 W: deleting files in /tmp: etcd_backend_test715678648 W: deleting files in /tmp: etcd_backend_test179742146 W: deleting files in /tmp: etcd_backend_test824428110 W: deleting files in /tmp: etcd_backend_test022205729 W: deleting files in /tmp: etcd_backend_test919843740 W: deleting files in /tmp: etcd_backend_test717781483 W: deleting files in /tmp: etcd_backend_test101133315 W: deleting files in /tmp: etcd_backend_test556636729 W: deleting files in /tmp: etcd_backend_test700371723 W: deleting files in /tmp: etcd_backend_test069828240 W: deleting files in /tmp: etcd_backend_test793542446 W: deleting files in /tmp: etcd_backend_test754714770 W: deleting files in /tmp: etcd_backend_test024379972 W: deleting files in /tmp: clientcfg641306924 W: deleting files in /tmp: etcd_backend_test440755880 W: deleting files in /tmp: etcd_backend_test534343355 W: deleting files in /tmp: etcd_backend_test858765713 W: deleting files in /tmp: etcd_backend_test878738939 W: deleting files in /tmp: etcd_backend_test521477170 W: deleting files in /tmp: etcd_backend_test578399460 W: deleting files in /tmp: etcd_backend_test880023283 W: deleting files in /tmp: etcd_backend_test058060007 W: deleting files in /tmp: etcd_backend_test389168075 W: deleting files in /tmp: etcd_backend_test508789993 W: deleting files in /tmp: etcd_backend_test579091066 W: deleting files in /tmp: etcd_backend_test056091365 W: deleting files in /tmp: etcd_backend_test052760477 W: deleting files in /tmp: etcd_backend_test242844018 W: deleting files in /tmp: etcd_backend_test236258263 W: deleting files in /tmp: etcd_backend_test619845153 W: deleting files in /tmp: etcd_backend_test652072625 W: deleting files in /tmp: etcd_backend_test135026580 W: deleting files in /tmp: etcd_backend_test091241826 W: deleting files in /tmp: etcd_backend_test654829869 W: deleting files in /tmp: etcd_backend_test338842024 W: deleting files in /tmp: etcd_backend_test842115692 W: deleting files in /tmp: etcd_backend_test126243336 W: deleting files in /tmp: etcd_backend_test563853325 W: deleting files in /tmp: etcd_backend_test405939837 W: deleting files in /tmp: etcd_backend_test131527344 W: deleting files in /tmp: etcd_backend_test208193711 W: deleting files in /tmp: etcd_backend_test798042908 W: deleting files in /tmp: etcd_backend_test513697839 W: deleting files in /tmp: etcd_backend_test350919180 W: deleting files in /tmp: etcd_backend_test436926203 W: deleting files in /tmp: etcd_backend_test056471678 W: deleting files in /tmp: etcd_backend_test306587829 W: deleting files in /tmp: etcd_backend_test713987525 W: deleting files in /tmp: etcd_backend_test525492910 W: deleting files in /tmp: etcd_backend_test992855174 W: deleting files in /tmp: etcd_backend_test506069854 W: deleting files in /tmp: etcd_backend_test375379895 W: deleting files in /tmp: etcd_backend_test005759653 W: deleting files in /tmp: etcd_backend_test377601866 W: deleting files in /tmp: etcd_backend_test240287797 W: deleting files in /tmp: etcd_backend_test235784915 W: deleting files in /tmp: etcd_backend_test496463130 W: deleting files in /tmp: etcd_backend_test884553754 W: deleting files in /tmp: etcd_backend_test204744169 W: deleting files in /tmp: etcd_backend_test142953246 W: deleting files in /tmp: etcd_backend_test156570597 W: deleting files in /tmp: etcd_backend_test550783932 W: deleting files in /tmp: etcd_backend_test547384159 W: deleting files in /tmp: fileutil837244720 W: deleting files in /tmp: etcd_backend_test660657675 W: deleting files in /tmp: etcd_backend_test129830976 W: deleting files in /tmp: etcd_backend_test643024178 W: deleting files in /tmp: etcd_backend_test431928006 W: deleting files in /tmp: etcd_backend_test079884333 W: deleting files in /tmp: etcd_backend_test507455756 W: deleting files in /tmp: etcd_backend_test946264655 W: deleting files in /tmp: etcd_backend_test324615256 W: deleting files in /tmp: etcd_backend_test349209908 I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.HKb2uDkHaL... I: success in 1485.7304 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