Diff of the two buildlogs: -- --- b1/build.log 2021-07-07 10:25:14.165113180 +0000 +++ b2/build.log 2021-07-07 10:27:36.603773930 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Jul 6 22:18:00 -12 2021 -I: pbuilder-time-stamp: 1625653080 +I: Current time: Wed Aug 10 06:48:16 +14 2022 +I: pbuilder-time-stamp: 1660063696 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz] I: copying local configuration @@ -17,7 +17,7 @@ I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error -gpgv: Signature made Sun Feb 24 07:17:58 2019 -12 +gpgv: Signature made Mon Feb 25 09:17:58 2019 +14 gpgv: using RSA key F391760D93F46892AC48AC8738D00F0018BE3E35 gpgv: issuer "zhsj@debian.org" gpgv: Can't check signature: No public key @@ -33,136 +33,170 @@ dpkg-source: info: applying spelling-error.patch I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/51906/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3412/tmp/hooks/D01_modify_environment starting +debug: Running on ionos15-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' +Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' +Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' +Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by bash' +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/3412/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3412/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=15' - DISTRIBUTION='' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="0" [2]="3" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.0.3(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=16' + DIRSTACK=() + DISTRIBUTION= + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='8b76c88d0197465987faddfc143b521f' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='51906' - PS1='# ' - PS2='> ' + INVOCATION_ID=b6a4565982224063b4e0eeae26c4e192 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=3412 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.hF8wgxHNIp/pbuilderrc_DP0T --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.hF8wgxHNIp/b1 --logfile b1/build.log etcd_3.2.26+dfsg-3.dsc' - SUDO_GID='111' - SUDO_UID='106' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://78.137.99.97:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.hF8wgxHNIp/pbuilderrc_6yRj --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.hF8wgxHNIp/b2 --logfile b2/build.log etcd_3.2.26+dfsg-3.dsc' + SUDO_GID=111 + SUDO_UID=106 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://85.184.249.68:3128 I: uname -a - Linux ionos11-amd64 4.19.0-17-amd64 #1 SMP Debian 4.19.194-2 (2021-06-21) x86_64 GNU/Linux + Linux i-capture-the-hostname 5.10.0-0.bpo.7-amd64 #1 SMP Debian 5.10.40-1~bpo10+1 (2021-06-04) x86_64 GNU/Linux I: ls -l /bin total 5116 - -rwxr-xr-x 1 root root 1168776 Apr 17 2019 bash - -rwxr-xr-x 3 root root 38984 Jul 10 2019 bunzip2 - -rwxr-xr-x 3 root root 38984 Jul 10 2019 bzcat - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2227 Jul 10 2019 bzdiff - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4877 Jun 24 2019 bzexe - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3641 Jul 10 2019 bzgrep - -rwxr-xr-x 3 root root 38984 Jul 10 2019 bzip2 - -rwxr-xr-x 1 root root 14328 Jul 10 2019 bzip2recover - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Jul 10 2019 bzmore - -rwxr-xr-x 1 root root 43744 Feb 28 2019 cat - -rwxr-xr-x 1 root root 64320 Feb 28 2019 chgrp - -rwxr-xr-x 1 root root 64288 Feb 28 2019 chmod - -rwxr-xr-x 1 root root 72512 Feb 28 2019 chown - -rwxr-xr-x 1 root root 146880 Feb 28 2019 cp - -rwxr-xr-x 1 root root 121464 Jan 17 2019 dash - -rwxr-xr-x 1 root root 109408 Feb 28 2019 date - -rwxr-xr-x 1 root root 76712 Feb 28 2019 dd - -rwxr-xr-x 1 root root 93744 Feb 28 2019 df - -rwxr-xr-x 1 root root 138856 Feb 28 2019 dir - -rwxr-xr-x 1 root root 84288 Jan 9 2019 dmesg - lrwxrwxrwx 1 root root 8 Sep 26 2018 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Sep 26 2018 domainname -> hostname - -rwxr-xr-x 1 root root 39520 Feb 28 2019 echo - -rwxr-xr-x 1 root root 28 Jan 7 2019 egrep - -rwxr-xr-x 1 root root 35424 Feb 28 2019 false - -rwxr-xr-x 1 root root 28 Jan 7 2019 fgrep - -rwxr-xr-x 1 root root 68880 Jan 9 2019 findmnt - -rwsr-xr-x 1 root root 34896 Apr 22 2020 fusermount - -rwxr-xr-x 1 root root 198976 Jan 7 2019 grep - -rwxr-xr-x 2 root root 2345 Jan 5 2019 gunzip - -rwxr-xr-x 1 root root 6375 Jan 5 2019 gzexe - -rwxr-xr-x 1 root root 98048 Jan 5 2019 gzip - -rwxr-xr-x 1 root root 26696 Sep 26 2018 hostname - -rwxr-xr-x 1 root root 68552 Feb 28 2019 ln - -rwxr-xr-x 1 root root 56760 Jul 26 2018 login - -rwxr-xr-x 1 root root 138856 Feb 28 2019 ls - -rwxr-xr-x 1 root root 108624 Jan 9 2019 lsblk - -rwxr-xr-x 1 root root 89088 Feb 28 2019 mkdir - -rwxr-xr-x 1 root root 68544 Feb 28 2019 mknod - -rwxr-xr-x 1 root root 43808 Feb 28 2019 mktemp - -rwxr-xr-x 1 root root 43008 Jan 9 2019 more - -rwsr-xr-x 1 root root 51280 Jan 9 2019 mount - -rwxr-xr-x 1 root root 14408 Jan 9 2019 mountpoint - -rwxr-xr-x 1 root root 138728 Feb 28 2019 mv - lrwxrwxrwx 1 root root 8 Sep 26 2018 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Feb 14 2019 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 39616 Feb 28 2019 pwd - lrwxrwxrwx 1 root root 4 Apr 17 2019 rbash -> bash - -rwxr-xr-x 1 root root 47776 Feb 28 2019 readlink - -rwxr-xr-x 1 root root 68416 Feb 28 2019 rm - -rwxr-xr-x 1 root root 47776 Feb 28 2019 rmdir - -rwxr-xr-x 1 root root 23312 Jan 21 2019 run-parts - -rwxr-xr-x 1 root root 122224 Dec 22 2018 sed - lrwxrwxrwx 1 root root 4 Jul 6 20:24 sh -> dash - -rwxr-xr-x 1 root root 39552 Feb 28 2019 sleep - -rwxr-xr-x 1 root root 80672 Feb 28 2019 stty - -rwsr-xr-x 1 root root 63568 Jan 9 2019 su - -rwxr-xr-x 1 root root 35488 Feb 28 2019 sync - -rwxr-xr-x 1 root root 445560 Apr 23 2019 tar - -rwxr-xr-x 1 root root 14440 Jan 21 2019 tempfile - -rwxr-xr-x 1 root root 97152 Feb 28 2019 touch - -rwxr-xr-x 1 root root 35424 Feb 28 2019 true - -rwxr-xr-x 1 root root 14328 Apr 22 2020 ulockmgr_server - -rwsr-xr-x 1 root root 34888 Jan 9 2019 umount - -rwxr-xr-x 1 root root 39584 Feb 28 2019 uname - -rwxr-xr-x 2 root root 2345 Jan 5 2019 uncompress - -rwxr-xr-x 1 root root 138856 Feb 28 2019 vdir - -rwxr-xr-x 1 root root 34896 Jan 9 2019 wdctl - -rwxr-xr-x 1 root root 946 Jan 21 2019 which - lrwxrwxrwx 1 root root 8 Sep 26 2018 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1983 Jan 5 2019 zcat - -rwxr-xr-x 1 root root 1677 Jan 5 2019 zcmp - -rwxr-xr-x 1 root root 5879 Jan 5 2019 zdiff - -rwxr-xr-x 1 root root 29 Jan 5 2019 zegrep - -rwxr-xr-x 1 root root 29 Jan 5 2019 zfgrep - -rwxr-xr-x 1 root root 2080 Jan 5 2019 zforce - -rwxr-xr-x 1 root root 7584 Jan 5 2019 zgrep - -rwxr-xr-x 1 root root 2205 Jan 5 2019 zless - -rwxr-xr-x 1 root root 1841 Jan 5 2019 zmore - -rwxr-xr-x 1 root root 4552 Jan 5 2019 znew -I: user script /srv/workspace/pbuilder/51906/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 1168776 Apr 18 2019 bash + -rwxr-xr-x 3 root root 38984 Jul 11 2019 bunzip2 + -rwxr-xr-x 3 root root 38984 Jul 11 2019 bzcat + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2227 Jul 11 2019 bzdiff + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4877 Jun 25 2019 bzexe + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3641 Jul 11 2019 bzgrep + -rwxr-xr-x 3 root root 38984 Jul 11 2019 bzip2 + -rwxr-xr-x 1 root root 14328 Jul 11 2019 bzip2recover + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Jul 11 2019 bzmore + -rwxr-xr-x 1 root root 43744 Mar 1 2019 cat + -rwxr-xr-x 1 root root 64320 Mar 1 2019 chgrp + -rwxr-xr-x 1 root root 64288 Mar 1 2019 chmod + -rwxr-xr-x 1 root root 72512 Mar 1 2019 chown + -rwxr-xr-x 1 root root 146880 Mar 1 2019 cp + -rwxr-xr-x 1 root root 121464 Jan 18 2019 dash + -rwxr-xr-x 1 root root 109408 Mar 1 2019 date + -rwxr-xr-x 1 root root 76712 Mar 1 2019 dd + -rwxr-xr-x 1 root root 93744 Mar 1 2019 df + -rwxr-xr-x 1 root root 138856 Mar 1 2019 dir + -rwxr-xr-x 1 root root 84288 Jan 10 2019 dmesg + lrwxrwxrwx 1 root root 8 Sep 27 2018 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Sep 27 2018 domainname -> hostname + -rwxr-xr-x 1 root root 39520 Mar 1 2019 echo + -rwxr-xr-x 1 root root 28 Jan 8 2019 egrep + -rwxr-xr-x 1 root root 35424 Mar 1 2019 false + -rwxr-xr-x 1 root root 28 Jan 8 2019 fgrep + -rwxr-xr-x 1 root root 68880 Jan 10 2019 findmnt + -rwsr-xr-x 1 root root 34896 Apr 23 2020 fusermount + -rwxr-xr-x 1 root root 198976 Jan 8 2019 grep + -rwxr-xr-x 2 root root 2345 Jan 6 2019 gunzip + -rwxr-xr-x 1 root root 6375 Jan 6 2019 gzexe + -rwxr-xr-x 1 root root 98048 Jan 6 2019 gzip + -rwxr-xr-x 1 root root 26696 Sep 27 2018 hostname + -rwxr-xr-x 1 root root 68552 Mar 1 2019 ln + -rwxr-xr-x 1 root root 56760 Jul 27 2018 login + -rwxr-xr-x 1 root root 138856 Mar 1 2019 ls + -rwxr-xr-x 1 root root 108624 Jan 10 2019 lsblk + -rwxr-xr-x 1 root root 89088 Mar 1 2019 mkdir + -rwxr-xr-x 1 root root 68544 Mar 1 2019 mknod + -rwxr-xr-x 1 root root 43808 Mar 1 2019 mktemp + -rwxr-xr-x 1 root root 43008 Jan 10 2019 more + -rwsr-xr-x 1 root root 51280 Jan 10 2019 mount + -rwxr-xr-x 1 root root 14408 Jan 10 2019 mountpoint + -rwxr-xr-x 1 root root 138728 Mar 1 2019 mv + lrwxrwxrwx 1 root root 8 Sep 27 2018 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Feb 15 2019 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 39616 Mar 1 2019 pwd + lrwxrwxrwx 1 root root 4 Apr 18 2019 rbash -> bash + -rwxr-xr-x 1 root root 47776 Mar 1 2019 readlink + -rwxr-xr-x 1 root root 68416 Mar 1 2019 rm + -rwxr-xr-x 1 root root 47776 Mar 1 2019 rmdir + -rwxr-xr-x 1 root root 23312 Jan 22 2019 run-parts + -rwxr-xr-x 1 root root 122224 Dec 23 2018 sed + lrwxrwxrwx 1 root root 4 Aug 10 06:48 sh -> bash + lrwxrwxrwx 1 root root 4 Aug 10 04:47 sh.distrib -> dash + -rwxr-xr-x 1 root root 39552 Mar 1 2019 sleep + -rwxr-xr-x 1 root root 80672 Mar 1 2019 stty + -rwsr-xr-x 1 root root 63568 Jan 10 2019 su + -rwxr-xr-x 1 root root 35488 Mar 1 2019 sync + -rwxr-xr-x 1 root root 445560 Apr 24 2019 tar + -rwxr-xr-x 1 root root 14440 Jan 22 2019 tempfile + -rwxr-xr-x 1 root root 97152 Mar 1 2019 touch + -rwxr-xr-x 1 root root 35424 Mar 1 2019 true + -rwxr-xr-x 1 root root 14328 Apr 23 2020 ulockmgr_server + -rwsr-xr-x 1 root root 34888 Jan 10 2019 umount + -rwxr-xr-x 1 root root 39584 Mar 1 2019 uname + -rwxr-xr-x 2 root root 2345 Jan 6 2019 uncompress + -rwxr-xr-x 1 root root 138856 Mar 1 2019 vdir + -rwxr-xr-x 1 root root 34896 Jan 10 2019 wdctl + -rwxr-xr-x 1 root root 946 Jan 22 2019 which + lrwxrwxrwx 1 root root 8 Sep 27 2018 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1983 Jan 6 2019 zcat + -rwxr-xr-x 1 root root 1677 Jan 6 2019 zcmp + -rwxr-xr-x 1 root root 5879 Jan 6 2019 zdiff + -rwxr-xr-x 1 root root 29 Jan 6 2019 zegrep + -rwxr-xr-x 1 root root 29 Jan 6 2019 zfgrep + -rwxr-xr-x 1 root root 2080 Jan 6 2019 zforce + -rwxr-xr-x 1 root root 7584 Jan 6 2019 zgrep + -rwxr-xr-x 1 root root 2205 Jan 6 2019 zless + -rwxr-xr-x 1 root root 1841 Jan 6 2019 zmore + -rwxr-xr-x 1 root root 4552 Jan 6 2019 znew +I: user script /srv/workspace/pbuilder/3412/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -434,7 +468,7 @@ Get: 158 http://deb.debian.org/debian buster/main amd64 golang-gopkg-cheggaaa-pb.v1-dev all 1.0.25-1 [14.0 kB] Get: 159 http://deb.debian.org/debian buster/main amd64 golang-etcd-server-dev all 3.2.26+dfsg-3 [687 kB] Get: 160 http://deb.debian.org/debian buster/main amd64 golang-github-ugorji-go-codec amd64 1.1.1-1+b10 [996 kB] -Fetched 102 MB in 4s (27.9 MB/s) +Fetched 102 MB in 2s (46.9 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libbsd0: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 ... 19195 files and directories currently installed.) @@ -1097,7 +1131,7 @@ fakeroot is already the newest version (1.23-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/etcd-3.2.26+dfsg/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b +I: Running cd /build/etcd-3.2.26+dfsg/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b dpkg-buildpackage: info: source package etcd dpkg-buildpackage: info: source version 3.2.26+dfsg-3 dpkg-buildpackage: info: source distribution unstable @@ -1838,34 +1872,34 @@ src/github.com/coreos/etcd/wal/wal_unix.go src/github.com/coreos/etcd/wal/walpb/record.go src/github.com/coreos/etcd/wal/walpb/record.pb.go - cd _build && go install -gcflags=all=\"-trimpath=/build/etcd-3.2.26\+dfsg/_build/src\" -asmflags=all=\"-trimpath=/build/etcd-3.2.26\+dfsg/_build/src\" -v -p 15 github.com/coreos/etcd github.com/coreos/etcd/alarm github.com/coreos/etcd/auth github.com/coreos/etcd/auth/authpb github.com/coreos/etcd/client github.com/coreos/etcd/client/integration github.com/coreos/etcd/clientv3 github.com/coreos/etcd/clientv3/clientv3util github.com/coreos/etcd/clientv3/concurrency github.com/coreos/etcd/clientv3/integration github.com/coreos/etcd/clientv3/mirror github.com/coreos/etcd/clientv3/namespace github.com/coreos/etcd/clientv3/naming 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/e2e 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/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/mockstorage github.com/coreos/etcd/pkg/mock/mockstore github.com/coreos/etcd/pkg/mock/mockwait github.com/coreos/etcd/pkg/monotime 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/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/version github.com/coreos/etcd/wal github.com/coreos/etcd/wal/walpb -internal/race + cd _build && go install -gcflags=all=\"-trimpath=/build/etcd-3.2.26\+dfsg/_build/src\" -asmflags=all=\"-trimpath=/build/etcd-3.2.26\+dfsg/_build/src\" -v -p 16 github.com/coreos/etcd github.com/coreos/etcd/alarm github.com/coreos/etcd/auth github.com/coreos/etcd/auth/authpb github.com/coreos/etcd/client github.com/coreos/etcd/client/integration github.com/coreos/etcd/clientv3 github.com/coreos/etcd/clientv3/clientv3util github.com/coreos/etcd/clientv3/concurrency github.com/coreos/etcd/clientv3/integration github.com/coreos/etcd/clientv3/mirror github.com/coreos/etcd/clientv3/namespace github.com/coreos/etcd/clientv3/naming 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/e2e 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/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/mockstorage github.com/coreos/etcd/pkg/mock/mockstore github.com/coreos/etcd/pkg/mock/mockwait github.com/coreos/etcd/pkg/monotime 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/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/version github.com/coreos/etcd/wal github.com/coreos/etcd/wal/walpb +math/bits +crypto/subtle +vendor/golang_org/x/crypto/cryptobyte/asn1 +crypto/internal/subtle errors -runtime/internal/sys unicode unicode/utf8 container/list -math/bits -crypto/internal/subtle -crypto/subtle +runtime/internal/sys +internal/race internal/nettrace -vendor/golang_org/x/crypto/cryptobyte/asn1 -vendor/golang_org/x/net/dns/dnsmessage runtime/internal/atomic -sync/atomic +runtime/cgo internal/cpu encoding unicode/utf16 +sync/atomic google.golang.org/grpc/resolver -runtime/cgo google.golang.org/grpc/internal -github.com/coreos/etcd/client/integration -github.com/golang/groupcache/lru vendor/golang_org/x/crypto/curve25519 +github.com/coreos/etcd/client/integration +vendor/golang_org/x/net/dns/dnsmessage internal/testlog +google.golang.org/grpc/resolver/passthrough +github.com/golang/groupcache/lru internal/bytealg math -google.golang.org/grpc/resolver/passthrough runtime go.uber.org/atomic strconv @@ -1874,50 +1908,51 @@ sync io reflect -syscall math/rand internal/singleflight go.uber.org/zap/buffer +syscall go.uber.org/zap/internal/bufferpool github.com/coreos/etcd/pkg/stringutil -bytes hash -crypto/cipher -strings +bytes crypto/internal/randutil +crypto/cipher text/tabwriter +strings crypto crypto/hmac -hash/crc32 hash/fnv +hash/crc32 crypto/sha512 crypto/md5 crypto/sha1 crypto/sha256 +github.com/coreos/etcd/pkg/crc crypto/aes bufio golang.org/x/text/transform vendor/golang_org/x/text/transform github.com/coreos/etcd/pkg/adt -github.com/coreos/etcd/pkg/crc path -html google.golang.org/grpc/encoding +html github.com/coreos/etcd/pkg/pathutil internal/syscall/unix time -sort +github.com/jonboulle/clockwork +github.com/coreos/etcd/pkg/monotime +github.com/coreos/etcd/pkg/idutil encoding/binary -regexp/syntax +github.com/coreos/etcd/pkg/contention +google.golang.org/grpc/keepalive +sort +internal/poll github.com/beorn7/perks/quantile github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg +regexp/syntax container/heap -internal/poll -google.golang.org/grpc/keepalive -github.com/jonboulle/clockwork -github.com/coreos/etcd/pkg/monotime -github.com/coreos/etcd/pkg/contention -github.com/coreos/etcd/pkg/idutil +os crypto/des encoding/base64 vendor/golang_org/x/crypto/internal/chacha20 @@ -1925,112 +1960,112 @@ github.com/coreos/etcd/pkg/cpuutil vendor/golang_org/x/crypto/chacha20poly1305 encoding/pem -os -regexp path/filepath -fmt +go.uber.org/zap/internal/exit runtime/debug os/signal -go.uber.org/zap/internal/exit +fmt +regexp io/ioutil -github.com/mattn/go-runewidth -github.com/coreos/etcd/pkg/runtime github.com/prometheus/procfs/internal/util +github.com/coreos/etcd/pkg/runtime github.com/grpc-ecosystem/grpc-gateway/utilities +github.com/mattn/go-runewidth encoding/hex context -math/big net/url -encoding/json -mime log +flag +mime vendor/golang_org/x/net/http2/hpack +math/big +net/http/internal +encoding/json mime/quotedprintable golang.org/x/net/http2/hpack -flag -net/http/internal +vendor/golang_org/x/text/unicode/norm compress/flate golang.org/x/text/unicode/norm -vendor/golang_org/x/text/unicode/norm text/template/parse -golang.org/x/text/unicode/bidi +google.golang.org/grpc/codes +github.com/coreos/go-semver/semver net -vendor/golang_org/x/text/unicode/bidi golang.org/x/net/context +encoding/gob +google.golang.org/grpc/metadata +golang.org/x/text/unicode/bidi +vendor/golang_org/x/text/unicode/bidi golang.org/x/net/internal/timeseries google.golang.org/grpc/grpclog -google.golang.org/grpc/codes -google.golang.org/grpc/metadata google.golang.org/grpc/tap -github.com/coreos/go-semver/semver -encoding/gob +github.com/coreos/etcd/version github.com/coreos/bbolt github.com/prometheus/procfs/nfs -google.golang.org/grpc/connectivity -golang.org/x/text/secure/bidirule -github.com/coreos/etcd/version -compress/gzip github.com/prometheus/procfs/xfs github.com/coreos/etcd/pkg/schedule github.com/google/btree +google.golang.org/grpc/connectivity os/exec github.com/coreos/etcd/pkg/wait -vendor/golang_org/x/text/secure/bidirule go/token runtime/trace -runtime/pprof +compress/gzip gopkg.in/yaml.v2 encoding/csv -vendor/golang_org/x/net/idna -text/template -golang.org/x/time/rate +vendor/golang_org/x/text/secure/bidirule go/scanner -github.com/golang/protobuf/proto -github.com/prometheus/common/model -github.com/gogo/protobuf/proto +runtime/pprof +golang.org/x/time/rate github.com/coreos/pkg/dlopen -golang.org/x/net/idna testing -github.com/golang/protobuf/protoc-gen-go/generator/internal/remap -go/ast -github.com/coreos/etcd/contrib/systemd/etcd2-backup-coreos -github.com/kr/pty github.com/bgentry/speakeasy github.com/coreos/etcd/pkg/report +golang.org/x/text/secure/bidirule github.com/olekukonko/tablewriter -github.com/coreos/etcd/pkg/expect +text/template +github.com/coreos/etcd/contrib/systemd/etcd2-backup-coreos +github.com/golang/protobuf/protoc-gen-go/generator/internal/remap +vendor/golang_org/x/net/idna +golang.org/x/net/idna +go/ast +github.com/kr/pty go.uber.org/multierr +github.com/golang/protobuf/proto +github.com/prometheus/common/model +github.com/coreos/etcd/pkg/expect +github.com/gogo/protobuf/proto +github.com/coreos/etcd/e2e go.uber.org/zap/internal/color +go.uber.org/zap/zapcore crypto/elliptic +crypto/rand encoding/asn1 crypto/dsa -crypto/rand -github.com/coreos/etcd/e2e github.com/dustin/go-humanize html/template github.com/urfave/cli -go.uber.org/zap/zapcore -crypto/rsa -golang.org/x/crypto/bcrypt -go/doc go/parser +go/doc go/printer +golang.org/x/crypto/bcrypt +crypto/rsa +github.com/ghodss/yaml crypto/ecdsa crypto/x509/pkix vendor/golang_org/x/crypto/cryptobyte -github.com/ghodss/yaml go/build +github.com/coreos/go-systemd/util github.com/gogo/protobuf/protoc-gen-gogo/descriptor github.com/coreos/etcd/auth/authpb google.golang.org/grpc/encoding/proto google.golang.org/grpc/grpclb/grpc_lb_v1/messages github.com/golang/protobuf/ptypes/any -github.com/golang/protobuf/ptypes/timestamp github.com/golang/protobuf/ptypes/duration +github.com/golang/protobuf/ptypes/timestamp github.com/coreos/etcd/mvcc/mvccpb github.com/prometheus/client_model/go -github.com/matttproud/golang_protobuf_extensions/pbutil github.com/golang/protobuf/protoc-gen-go/descriptor +github.com/matttproud/golang_protobuf_extensions/pbutil github.com/coreos/etcd/raft/raftpb github.com/coreos/etcd/snap/snappb github.com/coreos/etcd/wal/walpb @@ -2041,37 +2076,36 @@ github.com/grpc-ecosystem/grpc-gateway/runtime/internal google.golang.org/genproto/protobuf/field_mask github.com/prometheus/client_golang/prometheus/internal -github.com/gogo/protobuf/gogoproto google.golang.org/grpc/status github.com/golang/protobuf/jsonpb -google.golang.org/genproto/googleapis/api/annotations github.com/coreos/etcd/raft +google.golang.org/genproto/googleapis/api/annotations github.com/golang/protobuf/protoc-gen-go/plugin +github.com/gogo/protobuf/gogoproto github.com/golang/protobuf/protoc-gen-go/generator github.com/coreos/etcd/raft/rafttest -github.com/coreos/go-systemd/util -crypto/x509 net/textproto vendor/golang_org/x/net/http/httpproxy -google.golang.org/grpc/naming google.golang.org/grpc/resolver/dns +google.golang.org/grpc/naming google.golang.org/grpc/stats -github.com/coreos/etcd/pkg/types github.com/coreos/go-systemd/journal log/syslog -github.com/spf13/pflag +github.com/coreos/etcd/pkg/types github.com/coreos/go-systemd/daemon -golang.org/x/sys/unix github.com/prometheus/procfs -github.com/coreos/etcd/pkg/srv +crypto/x509 +github.com/spf13/pflag +golang.org/x/sys/unix github.com/coreos/pkg/capnslog +github.com/coreos/etcd/pkg/srv golang.org/x/net/http/httpguts vendor/golang_org/x/net/http/httpguts mime/multipart github.com/coreos/etcd/pkg/netutil github.com/coreos/etcd/etcdserver/stats -github.com/coreos/etcd/pkg/fileutil github.com/coreos/etcd/pkg/pbutil +github.com/coreos/etcd/pkg/fileutil github.com/coreos/etcd/pkg/logutil github.com/coreos/etcd/pkg/osutil github.com/coreos/etcd/proxy/tcpproxy @@ -2084,27 +2118,27 @@ net/http/httptrace google.golang.org/grpc/credentials github.com/coreos/etcd/pkg/tlsutil -net/http google.golang.org/grpc/balancer google.golang.org/grpc/peer +net/http google.golang.org/grpc/balancer/base google.golang.org/grpc/balancer/roundrobin -golang.org/x/net/trace golang.org/x/net/http2 -net/rpc +golang.org/x/net/trace net/http/httputil +net/rpc expvar github.com/coreos/etcd/pkg/transport github.com/coreos/etcd/error -github.com/coreos/etcd/pkg/httputil github.com/coreos/etcd/etcdserver/api/v2http/httptypes +github.com/prometheus/common/expfmt +github.com/coreos/etcd/pkg/httputil github.com/xiang90/probing +github.com/grpc-ecosystem/grpc-gateway/runtime github.com/coreos/etcd/pkg/cors +github.com/coreos/etcd/pkg/testutil net/http/pprof -github.com/prometheus/common/expfmt go.uber.org/zap -github.com/grpc-ecosystem/grpc-gateway/runtime -github.com/coreos/etcd/pkg/testutil net/http/httptest github.com/coreos/etcd/pkg/debugutil github.com/coreos/etcd/pkg/mock/mockstorage @@ -2113,46 +2147,46 @@ github.com/prometheus/client_golang/prometheus github.com/coreos/etcd/pkg/proxy github.com/coreos/etcd/functional/cmd/etcd-proxy -github.com/cockroachdb/cmux -google.golang.org/grpc/transport -github.com/coreos/etcd/mvcc/backend -github.com/coreos/etcd/store github.com/coreos/etcd/snap -github.com/coreos/etcd/wal -github.com/coreos/etcd/proxy/httpproxy +github.com/coreos/etcd/mvcc/backend github.com/prometheus/client_golang/prometheus/promhttp +github.com/coreos/etcd/wal +github.com/coreos/etcd/store github.com/coreos/etcd/rafthttp +github.com/cockroachdb/cmux +github.com/coreos/etcd/proxy/httpproxy +google.golang.org/grpc/transport github.com/coreos/etcd/etcdserver/membership github.com/coreos/etcd/pkg/mock/mockstore -github.com/coreos/etcd/etcdserver/api github.com/coreos/etcd/contrib/raftexample +github.com/coreos/etcd/etcdserver/api google.golang.org/grpc github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes google.golang.org/grpc/health/grpc_health_v1 github.com/grpc-ecosystem/go-grpc-prometheus github.com/coreos/etcd/etcdserver/etcdserverpb -github.com/coreos/etcd/clientv3 github.com/coreos/etcd/alarm github.com/coreos/etcd/auth -github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb +github.com/coreos/etcd/clientv3 +github.com/coreos/etcd/lease/leasepb github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb +github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb github.com/coreos/etcd/etcdserver/etcdserverpb/gw github.com/coreos/etcd/proxy/grpcproxy/cache -github.com/coreos/etcd/lease/leasepb github.com/coreos/etcd/lease github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb/gw +github.com/coreos/etcd/lease/leasehttp +github.com/coreos/etcd/mvcc github.com/coreos/etcd/proxy/grpcproxy/adapter github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/gw -github.com/coreos/etcd/mvcc -github.com/coreos/etcd/lease/leasehttp github.com/coreos/etcd/compactor github.com/coreos/etcd/clientv3/namespace +github.com/coreos/etcd/clientv3/clientv3util github.com/coreos/etcd/clientv3/concurrency github.com/coreos/etcd/clientv3/naming -github.com/coreos/etcd/clientv3/clientv3util +github.com/coreos/etcd/clientv3/yaml github.com/coreos/etcd/clientv3/integration github.com/coreos/etcd/clientv3/mirror -github.com/coreos/etcd/clientv3/yaml github.com/coreos/etcd/etcdserver/api/v3election github.com/coreos/etcd/etcdserver/api/v3lock github.com/coreos/etcd/contrib/recipes @@ -2165,31 +2199,31 @@ github.com/coreos/etcd/etcdctl/ctlv2 github.com/coreos/etcd/etcdserver/api/etcdhttp github.com/coreos/etcd/etcdserver/auth -github.com/coreos/etcd/etcdserver/api/v3rpc github.com/coreos/etcd/snapshot +github.com/coreos/etcd/etcdserver/api/v3rpc github.com/coreos/etcd/etcdctl/ctlv3/command -github.com/coreos/etcd/functional/rpcpb github.com/coreos/etcd/etcdserver/api/v2http +github.com/coreos/etcd/functional/rpcpb github.com/coreos/etcd/etcdserver/api/v3client github.com/coreos/etcd/proxy/grpcproxy github.com/coreos/etcd/embed +github.com/coreos/etcd/etcdctl/ctlv3 github.com/coreos/etcd/functional/agent github.com/coreos/etcd/functional/tester -github.com/coreos/etcd/etcdctl/ctlv3 github.com/coreos/etcd/etcdctl -github.com/coreos/etcd/functional/cmd/etcd-agent -github.com/coreos/etcd/integration github.com/coreos/etcd/etcdmain +github.com/coreos/etcd/integration +github.com/coreos/etcd/functional/cmd/etcd-agent github.com/coreos/etcd github.com/coreos/etcd/functional/cmd/etcd-tester debian/rules override_dh_auto_test make[1]: Entering directory '/build/etcd-3.2.26+dfsg' DH_GOLANG_EXCLUDES="cmd/ etcdserverpb rafttest gopath.proto v3lockpb v3electionpb integration e2e contrib functional" dh_auto_test -- -run=Test - cd _build && go test -vet=off -v -p 15 -run=Test github.com/coreos/etcd github.com/coreos/etcd/alarm github.com/coreos/etcd/auth github.com/coreos/etcd/auth/authpb github.com/coreos/etcd/client github.com/coreos/etcd/clientv3 github.com/coreos/etcd/clientv3/clientv3util github.com/coreos/etcd/clientv3/concurrency github.com/coreos/etcd/clientv3/mirror github.com/coreos/etcd/clientv3/namespace github.com/coreos/etcd/clientv3/naming 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/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/mockstorage github.com/coreos/etcd/pkg/mock/mockstore github.com/coreos/etcd/pkg/mock/mockwait github.com/coreos/etcd/pkg/monotime 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/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 + cd _build && go test -vet=off -v -p 16 -run=Test github.com/coreos/etcd github.com/coreos/etcd/alarm github.com/coreos/etcd/auth github.com/coreos/etcd/auth/authpb github.com/coreos/etcd/client github.com/coreos/etcd/clientv3 github.com/coreos/etcd/clientv3/clientv3util github.com/coreos/etcd/clientv3/concurrency github.com/coreos/etcd/clientv3/mirror github.com/coreos/etcd/clientv3/namespace github.com/coreos/etcd/clientv3/naming 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/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/mockstorage github.com/coreos/etcd/pkg/mock/mockstore github.com/coreos/etcd/pkg/mock/mockwait github.com/coreos/etcd/pkg/monotime 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/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.141s +ok github.com/coreos/etcd 0.026s ? github.com/coreos/etcd/alarm [no test files] === RUN TestRangePermission --- PASS: TestRangePermission (0.00s) @@ -2198,644 +2232,694 @@ === RUN TestSimpleTokenAssign --- PASS: TestSimpleTokenAssign (0.00s) === RUN TestNewAuthStoreRevision -2021-07-07 10:22:36.646215 W | auth: simple token is not cryptographically signed -2021-07-07 10:22:36.648316 N | auth: added a new user: root -2021-07-07 10:22:36.649447 N | auth: Role root is created -2021-07-07 10:22:36.649497 N | auth: granted role root to user root -2021-07-07 10:22:36.649522 N | auth: Authentication enabled ---- PASS: TestNewAuthStoreRevision (0.07s) +2022-08-09 16:49:55.214902 W | auth: simple token is not cryptographically signed +2022-08-09 16:49:55.217023 N | auth: added a new user: root +2022-08-09 16:49:55.217119 N | auth: Role root is created +2022-08-09 16:49:55.217155 N | auth: granted role root to user root +2022-08-09 16:49:55.217173 N | auth: Authentication enabled +--- PASS: TestNewAuthStoreRevision (0.04s) === RUN TestUserAdd -2021-07-07 10:22:36.718661 W | auth: simple token is not cryptographically signed -2021-07-07 10:22:36.728772 N | auth: added a new user: root -2021-07-07 10:22:36.728863 N | auth: Role root is created -2021-07-07 10:22:36.728899 N | auth: granted role root to user root -2021-07-07 10:22:36.728971 N | auth: Authentication enabled -2021-07-07 10:22:36.729267 N | auth: Role role-test is created -2021-07-07 10:22:36.731200 N | auth: added a new user: foo ---- PASS: TestUserAdd (0.02s) +2022-08-09 16:49:55.251960 W | auth: simple token is not cryptographically signed +2022-08-09 16:49:55.254037 N | auth: added a new user: root +2022-08-09 16:49:55.254111 N | auth: Role root is created +2022-08-09 16:49:55.254155 N | auth: granted role root to user root +2022-08-09 16:49:55.254181 N | auth: Authentication enabled +2022-08-09 16:49:55.254295 N | auth: Role role-test is created +2022-08-09 16:49:55.256433 N | auth: added a new user: foo +--- PASS: TestUserAdd (0.01s) === RUN TestCheckPassword -2021-07-07 10:22:36.741478 W | auth: simple token is not cryptographically signed -2021-07-07 10:22:36.743539 N | auth: added a new user: root -2021-07-07 10:22:36.743565 N | auth: Role root is created -2021-07-07 10:22:36.743590 N | auth: granted role root to user root -2021-07-07 10:22:36.743607 N | auth: Authentication enabled -2021-07-07 10:22:36.743666 N | auth: Role role-test is created -2021-07-07 10:22:36.753872 N | auth: added a new user: foo -2021-07-07 10:22:36.772721 N | auth: authentication failed, invalid password for user foo ---- PASS: TestCheckPassword (0.03s) +2022-08-09 16:49:55.261516 W | auth: simple token is not cryptographically signed +2022-08-09 16:49:55.263364 N | auth: added a new user: root +2022-08-09 16:49:55.263413 N | auth: Role root is created +2022-08-09 16:49:55.263448 N | auth: granted role root to user root +2022-08-09 16:49:55.263471 N | auth: Authentication enabled +2022-08-09 16:49:55.263567 N | auth: Role role-test is created +2022-08-09 16:49:55.273532 N | auth: added a new user: foo +2022-08-09 16:49:55.285106 N | auth: authentication failed, invalid password for user foo +--- PASS: TestCheckPassword (0.02s) === RUN TestUserDelete -2021-07-07 10:22:36.773163 W | auth: simple token is not cryptographically signed -2021-07-07 10:22:36.775070 N | auth: added a new user: root -2021-07-07 10:22:36.775096 N | auth: Role root is created -2021-07-07 10:22:36.775120 N | auth: granted role root to user root -2021-07-07 10:22:36.775138 N | auth: Authentication enabled -2021-07-07 10:22:36.775199 N | auth: Role role-test is created -2021-07-07 10:22:36.785283 N | auth: added a new user: foo -2021-07-07 10:22:36.785344 N | auth: deleted a user: foo ---- PASS: TestUserDelete (0.01s) +2022-08-09 16:49:55.285604 W | auth: simple token is not cryptographically signed +2022-08-09 16:49:55.287387 N | auth: added a new user: root +2022-08-09 16:49:55.287424 N | auth: Role root is created +2022-08-09 16:49:55.287457 N | auth: granted role root to user root +2022-08-09 16:49:55.287474 N | auth: Authentication enabled +2022-08-09 16:49:55.287539 N | auth: Role role-test is created +2022-08-09 16:49:55.301623 N | auth: added a new user: foo +2022-08-09 16:49:55.301680 N | auth: deleted a user: foo +--- PASS: TestUserDelete (0.02s) === RUN TestUserChangePassword -2021-07-07 10:22:36.785795 W | auth: simple token is not cryptographically signed -2021-07-07 10:22:36.787607 N | auth: added a new user: root -2021-07-07 10:22:36.787669 N | auth: Role root is created -2021-07-07 10:22:36.787702 N | auth: granted role root to user root -2021-07-07 10:22:36.787722 N | auth: Authentication enabled -2021-07-07 10:22:36.787828 N | auth: Role role-test is created -2021-07-07 10:22:36.801934 N | auth: added a new user: foo -2021-07-07 10:22:36.803790 N | auth: changed a password of a user: foo ---- PASS: TestUserChangePassword (0.03s) +2022-08-09 16:49:55.302115 W | auth: simple token is not cryptographically signed +2022-08-09 16:49:55.304030 N | auth: added a new user: root +2022-08-09 16:49:55.304065 N | auth: Role root is created +2022-08-09 16:49:55.304099 N | auth: granted role root to user root +2022-08-09 16:49:55.304121 N | auth: Authentication enabled +2022-08-09 16:49:55.304193 N | auth: Role role-test is created +2022-08-09 16:49:55.314143 N | auth: added a new user: foo +2022-08-09 16:49:55.316004 N | auth: changed a password of a user: foo +--- PASS: TestUserChangePassword (0.02s) === RUN TestRoleAdd -2021-07-07 10:22:36.814074 W | auth: simple token is not cryptographically signed -2021-07-07 10:22:36.816150 N | auth: added a new user: root -2021-07-07 10:22:36.816177 N | auth: Role root is created -2021-07-07 10:22:36.816202 N | auth: granted role root to user root -2021-07-07 10:22:36.816219 N | auth: Authentication enabled -2021-07-07 10:22:36.816279 N | auth: Role role-test is created -2021-07-07 10:22:36.826185 N | auth: added a new user: foo -2021-07-07 10:22:36.826246 N | auth: Role role-test-1 is created +2022-08-09 16:49:55.326399 W | auth: simple token is not cryptographically signed +2022-08-09 16:49:55.328251 N | auth: added a new user: root +2022-08-09 16:49:55.328283 N | auth: Role root is created +2022-08-09 16:49:55.328310 N | auth: granted role root to user root +2022-08-09 16:49:55.328326 N | auth: Authentication enabled +2022-08-09 16:49:55.328397 N | auth: Role role-test is created +2022-08-09 16:49:55.338440 N | auth: added a new user: foo +2022-08-09 16:49:55.338527 N | auth: Role role-test-1 is created --- PASS: TestRoleAdd (0.01s) === RUN TestUserGrant -2021-07-07 10:22:36.826623 W | auth: simple token is not cryptographically signed -2021-07-07 10:22:36.833208 N | auth: added a new user: root -2021-07-07 10:22:36.833281 N | auth: Role root is created -2021-07-07 10:22:36.833349 N | auth: granted role root to user root -2021-07-07 10:22:36.833375 N | auth: Authentication enabled -2021-07-07 10:22:36.833480 N | auth: Role role-test is created -2021-07-07 10:22:36.835204 N | auth: added a new user: foo -2021-07-07 10:22:36.835229 N | auth: granted role role-test to user foo ---- PASS: TestUserGrant (0.01s) +2022-08-09 16:49:55.339016 W | auth: simple token is not cryptographically signed +2022-08-09 16:49:55.340866 N | auth: added a new user: root +2022-08-09 16:49:55.361002 N | auth: Role root is created +2022-08-09 16:49:55.361151 N | auth: granted role root to user root +2022-08-09 16:49:55.361193 N | auth: Authentication enabled +2022-08-09 16:49:55.361344 N | auth: Role role-test is created +2022-08-09 16:49:55.363277 N | auth: added a new user: foo +2022-08-09 16:49:55.363399 N | auth: granted role role-test to user foo +--- PASS: TestUserGrant (0.03s) === RUN TestGetUser -2021-07-07 10:22:36.835578 W | auth: simple token is not cryptographically signed -2021-07-07 10:22:36.848638 N | auth: added a new user: root -2021-07-07 10:22:36.848718 N | auth: Role root is created -2021-07-07 10:22:36.848747 N | auth: granted role root to user root -2021-07-07 10:22:36.848784 N | auth: Authentication enabled -2021-07-07 10:22:36.848956 N | auth: Role role-test is created -2021-07-07 10:22:36.850978 N | auth: added a new user: foo -2021-07-07 10:22:36.851615 N | auth: granted role role-test to user foo ---- PASS: TestGetUser (0.02s) +2022-08-09 16:49:55.364133 W | auth: simple token is not cryptographically signed +2022-08-09 16:49:55.375046 N | auth: added a new user: root +2022-08-09 16:49:55.375113 N | auth: Role root is created +2022-08-09 16:49:55.376167 N | auth: granted role root to user root +2022-08-09 16:49:55.376218 N | auth: Authentication enabled +2022-08-09 16:49:55.376341 N | auth: Role role-test is created +2022-08-09 16:49:55.386471 N | auth: added a new user: foo +2022-08-09 16:49:55.386534 N | auth: granted role role-test to user foo +--- PASS: TestGetUser (0.03s) === RUN TestListUsers -2021-07-07 10:22:36.851993 W | auth: simple token is not cryptographically signed -2021-07-07 10:22:36.878118 N | auth: added a new user: root -2021-07-07 10:22:36.878180 N | auth: Role root is created -2021-07-07 10:22:36.878209 N | auth: granted role root to user root -2021-07-07 10:22:36.878244 N | auth: Authentication enabled -2021-07-07 10:22:36.878336 N | auth: Role role-test is created -2021-07-07 10:22:36.880120 N | auth: added a new user: foo -2021-07-07 10:22:36.889974 N | auth: added a new user: user1 ---- PASS: TestListUsers (0.04s) +2022-08-09 16:49:55.390905 W | auth: simple token is not cryptographically signed +2022-08-09 16:49:55.392961 N | auth: added a new user: root +2022-08-09 16:49:55.393014 N | auth: Role root is created +2022-08-09 16:49:55.393059 N | auth: granted role root to user root +2022-08-09 16:49:55.393086 N | auth: Authentication enabled +2022-08-09 16:49:55.393171 N | auth: Role role-test is created +2022-08-09 16:49:55.394851 N | auth: added a new user: foo +2022-08-09 16:49:55.396682 N | auth: added a new user: user1 +--- PASS: TestListUsers (0.01s) === RUN TestRoleGrantPermission -2021-07-07 10:22:36.890761 W | auth: simple token is not cryptographically signed -2021-07-07 10:22:36.904904 N | auth: added a new user: root -2021-07-07 10:22:36.904983 N | auth: Role root is created -2021-07-07 10:22:36.974565 N | auth: granted role root to user root -2021-07-07 10:22:36.974659 N | auth: Authentication enabled -2021-07-07 10:22:36.974834 N | auth: Role role-test is created -2021-07-07 10:22:36.976867 N | auth: added a new user: foo -2021-07-07 10:22:36.976913 N | auth: Role role-test-1 is created -2021-07-07 10:22:36.976950 N | auth: role role-test-1's permission of key Keys is updated as WRITE ---- PASS: TestRoleGrantPermission (0.09s) +2022-08-09 16:49:55.397226 W | auth: simple token is not cryptographically signed +2022-08-09 16:49:55.435455 N | auth: added a new user: root +2022-08-09 16:49:55.435534 N | auth: Role root is created +2022-08-09 16:49:55.435578 N | auth: granted role root to user root +2022-08-09 16:49:55.435620 N | auth: Authentication enabled +2022-08-09 16:49:55.435786 N | auth: Role role-test is created +2022-08-09 16:49:55.453948 N | auth: added a new user: foo +2022-08-09 16:49:55.454069 N | auth: Role role-test-1 is created +2022-08-09 16:49:55.454093 N | auth: role role-test-1's permission of key Keys is updated as WRITE +--- PASS: TestRoleGrantPermission (0.06s) === RUN TestRoleRevokePermission -2021-07-07 10:22:36.978076 W | auth: simple token is not cryptographically signed -2021-07-07 10:22:36.980195 N | auth: added a new user: root -2021-07-07 10:22:36.980250 N | auth: Role root is created -2021-07-07 10:22:36.980303 N | auth: granted role root to user root -2021-07-07 10:22:36.980347 N | auth: Authentication enabled -2021-07-07 10:22:36.980491 N | auth: Role role-test is created -2021-07-07 10:22:36.994722 N | auth: added a new user: foo -2021-07-07 10:22:36.994790 N | auth: Role role-test-1 is created -2021-07-07 10:22:36.994813 N | auth: role role-test-1's permission of key Keys is updated as WRITE -2021-07-07 10:22:36.994853 N | auth: revoked key Keys from role role-test-1 ---- PASS: TestRoleRevokePermission (0.02s) +2022-08-09 16:49:55.454503 W | auth: simple token is not cryptographically signed +2022-08-09 16:49:55.456372 N | auth: added a new user: root +2022-08-09 16:49:55.456429 N | auth: Role root is created +2022-08-09 16:49:55.456485 N | auth: granted role root to user root +2022-08-09 16:49:55.456507 N | auth: Authentication enabled +2022-08-09 16:49:55.456607 N | auth: Role role-test is created +2022-08-09 16:49:55.462630 N | auth: added a new user: foo +2022-08-09 16:49:55.462750 N | auth: Role role-test-1 is created +2022-08-09 16:49:55.462779 N | auth: role role-test-1's permission of key Keys is updated as WRITE +2022-08-09 16:49:55.462831 N | auth: revoked key Keys from role role-test-1 +--- PASS: TestRoleRevokePermission (0.01s) === RUN TestUserRevokePermission -2021-07-07 10:22:36.995281 W | auth: simple token is not cryptographically signed -2021-07-07 10:22:37.013099 N | auth: added a new user: root -2021-07-07 10:22:37.013171 N | auth: Role root is created -2021-07-07 10:22:37.013206 N | auth: granted role root to user root -2021-07-07 10:22:37.013239 N | auth: Authentication enabled -2021-07-07 10:22:37.013335 N | auth: Role role-test is created -2021-07-07 10:22:37.015294 N | auth: added a new user: foo -2021-07-07 10:22:37.015365 N | auth: Role role-test-1 is created -2021-07-07 10:22:37.015397 N | auth: granted role role-test to user foo -2021-07-07 10:22:37.015414 N | auth: granted role role-test-1 to user foo -2021-07-07 10:22:37.015468 N | auth: revoked role role-test-1 from user foo +2022-08-09 16:49:55.463287 W | auth: simple token is not cryptographically signed +2022-08-09 16:49:55.477141 N | auth: added a new user: root +2022-08-09 16:49:55.477223 N | auth: Role root is created +2022-08-09 16:49:55.477263 N | auth: granted role root to user root +2022-08-09 16:49:55.477295 N | auth: Authentication enabled +2022-08-09 16:49:55.477411 N | auth: Role role-test is created +2022-08-09 16:49:55.479349 N | auth: added a new user: foo +2022-08-09 16:49:55.479425 N | auth: Role role-test-1 is created +2022-08-09 16:49:55.479468 N | auth: granted role role-test to user foo +2022-08-09 16:49:55.479486 N | auth: granted role role-test-1 to user foo +2022-08-09 16:49:55.479552 N | auth: revoked role role-test-1 from user foo --- PASS: TestUserRevokePermission (0.02s) === RUN TestRoleDelete -2021-07-07 10:22:37.015831 W | auth: simple token is not cryptographically signed -2021-07-07 10:22:37.038003 N | auth: added a new user: root -2021-07-07 10:22:37.038075 N | auth: Role root is created -2021-07-07 10:22:37.038128 N | auth: granted role root to user root -2021-07-07 10:22:37.038167 N | auth: Authentication enabled -2021-07-07 10:22:37.038259 N | auth: Role role-test is created -2021-07-07 10:22:37.039988 N | auth: added a new user: foo -2021-07-07 10:22:37.040010 N | auth: deleted role role-test ---- PASS: TestRoleDelete (0.02s) +2022-08-09 16:49:55.480053 W | auth: simple token is not cryptographically signed +2022-08-09 16:49:55.490141 N | auth: added a new user: root +2022-08-09 16:49:55.490248 N | auth: Role root is created +2022-08-09 16:49:55.490301 N | auth: granted role root to user root +2022-08-09 16:49:55.490338 N | auth: Authentication enabled +2022-08-09 16:49:55.490445 N | auth: Role role-test is created +2022-08-09 16:49:55.492186 N | auth: added a new user: foo +2022-08-09 16:49:55.492218 N | auth: deleted role role-test +--- PASS: TestRoleDelete (0.01s) === RUN TestAuthInfoFromCtx -2021-07-07 10:22:37.040400 W | auth: simple token is not cryptographically signed -2021-07-07 10:22:37.054903 N | auth: added a new user: root -2021-07-07 10:22:37.054975 N | auth: Role root is created -2021-07-07 10:22:37.055110 N | auth: granted role root to user root -2021-07-07 10:22:37.055253 N | auth: Authentication enabled -2021-07-07 10:22:37.055411 N | auth: Role role-test is created -2021-07-07 10:22:37.065466 N | auth: added a new user: foo -2021-07-07 10:22:37.065549 W | auth: invalid auth token: Invalid Token -2021-07-07 10:22:37.065564 W | auth: invalid auth token: Invalid.Token ---- PASS: TestAuthInfoFromCtx (0.03s) +2022-08-09 16:49:55.492663 W | auth: simple token is not cryptographically signed +2022-08-09 16:49:55.506046 N | auth: added a new user: root +2022-08-09 16:49:55.506124 N | auth: Role root is created +2022-08-09 16:49:55.506161 N | auth: granted role root to user root +2022-08-09 16:49:55.506195 N | auth: Authentication enabled +2022-08-09 16:49:55.506311 N | auth: Role role-test is created +2022-08-09 16:49:55.508230 N | auth: added a new user: foo +2022-08-09 16:49:55.508275 W | auth: invalid auth token: Invalid Token +2022-08-09 16:49:55.508287 W | auth: invalid auth token: Invalid.Token +--- PASS: TestAuthInfoFromCtx (0.02s) === RUN TestAuthDisable -2021-07-07 10:22:37.066020 W | auth: simple token is not cryptographically signed -2021-07-07 10:22:37.067861 N | auth: added a new user: root -2021-07-07 10:22:37.067895 N | auth: Role root is created -2021-07-07 10:22:37.067926 N | auth: granted role root to user root -2021-07-07 10:22:37.067949 N | auth: Authentication enabled -2021-07-07 10:22:37.068040 N | auth: Role role-test is created -2021-07-07 10:22:37.078258 N | auth: added a new user: foo -2021-07-07 10:22:37.078403 N | auth: Authentication disabled ---- PASS: TestAuthDisable (0.01s) +2022-08-09 16:49:55.508709 W | auth: simple token is not cryptographically signed +2022-08-09 16:49:55.519020 N | auth: added a new user: root +2022-08-09 16:49:55.519117 N | auth: Role root is created +2022-08-09 16:49:55.519170 N | auth: granted role root to user root +2022-08-09 16:49:55.519203 N | auth: Authentication enabled +2022-08-09 16:49:55.519309 N | auth: Role role-test is created +2022-08-09 16:49:55.524760 N | auth: added a new user: foo +2022-08-09 16:49:55.524947 N | auth: Authentication disabled +--- PASS: TestAuthDisable (0.02s) === RUN TestAuthInfoFromCtxRace -2021-07-07 10:22:37.078730 W | auth: simple token is not cryptographically signed -2021-07-07 10:22:37.084695 N | auth: added a new user: test -2021-07-07 10:22:37.084771 W | auth: invalid auth token: test ---- PASS: TestAuthInfoFromCtxRace (0.01s) +2022-08-09 16:49:55.525449 W | auth: simple token is not cryptographically signed +2022-08-09 16:49:55.527344 N | auth: added a new user: test +2022-08-09 16:49:55.527382 W | auth: invalid auth token: test +--- PASS: TestAuthInfoFromCtxRace (0.00s) === RUN TestIsAdminPermitted -2021-07-07 10:22:37.085002 W | auth: simple token is not cryptographically signed -2021-07-07 10:22:37.086976 N | auth: added a new user: root -2021-07-07 10:22:37.087002 N | auth: Role root is created -2021-07-07 10:22:37.087029 N | auth: granted role root to user root -2021-07-07 10:22:37.087045 N | auth: Authentication enabled -2021-07-07 10:22:37.087112 N | auth: Role role-test is created -2021-07-07 10:22:37.092943 N | auth: added a new user: foo -2021-07-07 10:22:37.093061 N | auth: Authentication disabled +2022-08-09 16:49:55.527561 W | auth: simple token is not cryptographically signed +2022-08-09 16:49:55.537562 N | auth: added a new user: root +2022-08-09 16:49:55.537665 N | auth: Role root is created +2022-08-09 16:49:55.537722 N | auth: granted role root to user root +2022-08-09 16:49:55.537757 N | auth: Authentication enabled +2022-08-09 16:49:55.537889 N | auth: Role role-test is created +2022-08-09 16:49:55.539572 N | auth: added a new user: foo +2022-08-09 16:49:55.539754 N | auth: Authentication disabled --- PASS: TestIsAdminPermitted (0.01s) === RUN TestRecoverFromSnapshot -2021-07-07 10:22:37.093355 W | auth: simple token is not cryptographically signed -2021-07-07 10:22:37.095455 N | auth: added a new user: root -2021-07-07 10:22:37.095494 N | auth: Role root is created -2021-07-07 10:22:37.095524 N | auth: granted role root to user root -2021-07-07 10:22:37.095542 N | auth: Authentication enabled -2021-07-07 10:22:37.095617 N | auth: Role role-test is created -2021-07-07 10:22:37.101399 N | auth: added a new user: foo -2021-07-07 10:22:37.103444 W | auth: simple token is not cryptographically signed ---- PASS: TestRecoverFromSnapshot (0.01s) +2022-08-09 16:49:55.540196 W | auth: simple token is not cryptographically signed +2022-08-09 16:49:55.546549 N | auth: added a new user: root +2022-08-09 16:49:55.546638 N | auth: Role root is created +2022-08-09 16:49:55.546696 N | auth: granted role root to user root +2022-08-09 16:49:55.546732 N | auth: Authentication enabled +2022-08-09 16:49:55.546877 N | auth: Role role-test is created +2022-08-09 16:49:55.548739 N | auth: added a new user: foo +2022-08-09 16:49:55.556944 W | auth: simple token is not cryptographically signed +--- PASS: TestRecoverFromSnapshot (0.02s) === RUN TestHammerSimpleAuthenticate -2021-07-07 10:22:37.103813 W | auth: simple token is not cryptographically signed -2021-07-07 10:22:37.111584 N | auth: added a new user: root -2021-07-07 10:22:37.111649 N | auth: Role root is created -2021-07-07 10:22:37.111682 N | auth: granted role root to user root -2021-07-07 10:22:37.111713 N | auth: Authentication enabled -2021-07-07 10:22:37.111825 N | auth: Role role-test is created -2021-07-07 10:22:37.113967 N | auth: added a new user: foo -2021-07-07 10:22:37.115745 N | auth: added a new user: user-0 -2021-07-07 10:22:37.125803 N | auth: added a new user: user-1 -2021-07-07 10:22:37.127732 N | auth: added a new user: user-2 -2021-07-07 10:22:37.136932 N | auth: added a new user: user-3 -2021-07-07 10:22:37.138990 N | auth: added a new user: user-4 -2021-07-07 10:22:37.153013 N | auth: added a new user: user-5 -2021-07-07 10:22:37.154821 N | auth: added a new user: user-6 -2021-07-07 10:22:37.161690 N | auth: added a new user: user-7 -2021-07-07 10:22:37.163466 N | auth: added a new user: user-8 -2021-07-07 10:22:37.173535 N | auth: added a new user: user-9 -2021-07-07 10:22:37.175437 N | auth: added a new user: user-10 -2021-07-07 10:22:37.185202 N | auth: added a new user: user-11 -2021-07-07 10:22:37.186994 N | auth: added a new user: user-12 -2021-07-07 10:22:37.197040 N | auth: added a new user: user-13 -2021-07-07 10:22:37.198897 N | auth: added a new user: user-14 -2021-07-07 10:22:37.208749 N | auth: added a new user: user-15 -2021-07-07 10:22:37.210647 N | auth: added a new user: user-16 -2021-07-07 10:22:37.212488 N | auth: added a new user: user-17 -2021-07-07 10:22:37.222354 N | auth: added a new user: user-18 -2021-07-07 10:22:37.224202 N | auth: added a new user: user-19 -2021-07-07 10:22:37.234215 N | auth: added a new user: user-20 -2021-07-07 10:22:37.235958 N | auth: added a new user: user-21 -2021-07-07 10:22:37.246122 N | auth: added a new user: user-22 -2021-07-07 10:22:37.254264 N | auth: added a new user: user-23 -2021-07-07 10:22:37.256155 N | auth: added a new user: user-24 -2021-07-07 10:22:37.261932 N | auth: added a new user: user-25 -2021-07-07 10:22:37.263831 N | auth: added a new user: user-26 -2021-07-07 10:22:37.273817 N | auth: added a new user: user-27 -2021-07-07 10:22:37.275536 N | auth: added a new user: user-28 -2021-07-07 10:22:37.285372 N | auth: added a new user: user-29 -2021-07-07 10:22:37.287301 N | auth: added a new user: user-30 -2021-07-07 10:22:37.297228 N | auth: added a new user: user-31 -2021-07-07 10:22:37.298975 N | auth: added a new user: user-32 -2021-07-07 10:22:37.309006 N | auth: added a new user: user-33 -2021-07-07 10:22:37.310997 N | auth: added a new user: user-34 -2021-07-07 10:22:37.320845 N | auth: added a new user: user-35 -2021-07-07 10:22:37.322817 N | auth: added a new user: user-36 -2021-07-07 10:22:37.336834 N | auth: added a new user: user-37 -2021-07-07 10:22:37.338732 N | auth: added a new user: user-38 -2021-07-07 10:22:37.340531 N | auth: added a new user: user-39 -2021-07-07 10:22:37.342538 N | auth: added a new user: user-40 -2021-07-07 10:22:37.344363 N | auth: added a new user: user-41 -2021-07-07 10:22:37.354602 N | auth: added a new user: user-42 -2021-07-07 10:22:37.356344 N | auth: added a new user: user-43 -2021-07-07 10:22:37.366294 N | auth: added a new user: user-44 -2021-07-07 10:22:37.368362 N | auth: added a new user: user-45 -2021-07-07 10:22:37.386344 N | auth: added a new user: user-46 -2021-07-07 10:22:37.388253 N | auth: added a new user: user-47 -2021-07-07 10:22:37.394593 N | auth: added a new user: user-48 -2021-07-07 10:22:37.396463 N | auth: added a new user: user-49 -2021-07-07 10:22:37.409518 I | auth: deleting token user-29(0).1 for user user-29 -2021-07-07 10:22:37.416803 I | auth: deleting token user-47(1).1 for user user-47 -2021-07-07 10:22:37.416848 I | auth: deleting token user-42(1).1 for user user-42 -2021-07-07 10:22:37.416857 I | auth: deleting token user-17(1).1 for user user-17 -2021-07-07 10:22:37.416865 I | auth: deleting token user-22(0).1 for user user-22 -2021-07-07 10:22:37.416872 I | auth: deleting token user-19(0).1 for user user-19 -2021-07-07 10:22:37.416878 I | auth: deleting token user-13(0).1 for user user-13 -2021-07-07 10:22:37.416885 I | auth: deleting token user-1(1).1 for user user-1 -2021-07-07 10:22:37.416891 I | auth: deleting token user-21(0).1 for user user-21 -2021-07-07 10:22:37.416905 I | auth: deleting token user-4(1).1 for user user-4 -2021-07-07 10:22:37.416914 I | auth: deleting token user-33(1).1 for user user-33 -2021-07-07 10:22:37.416920 I | auth: deleting token user-43(1).1 for user user-43 -2021-07-07 10:22:37.416926 I | auth: deleting token user-41(0).1 for user user-41 -2021-07-07 10:22:37.416932 I | auth: deleting token user-46(0).1 for user user-46 -2021-07-07 10:22:37.416938 I | auth: deleting token user-35(0).1 for user user-35 -2021-07-07 10:22:37.416944 I | auth: deleting token user-39(1).1 for user user-39 -2021-07-07 10:22:37.416949 I | auth: deleting token user-26(0).1 for user user-26 -2021-07-07 10:22:37.416954 I | auth: deleting token user-30(0).1 for user user-30 -2021-07-07 10:22:37.416960 I | auth: deleting token user-24(0).1 for user user-24 -2021-07-07 10:22:37.416965 I | auth: deleting token user-42(0).1 for user user-42 -2021-07-07 10:22:37.416970 I | auth: deleting token user-20(1).1 for user user-20 -2021-07-07 10:22:37.416977 I | auth: deleting token user-7(1).1 for user user-7 -2021-07-07 10:22:37.416983 I | auth: deleting token user-10(0).1 for user user-10 -2021-07-07 10:22:37.416989 I | auth: deleting token user-17(0).1 for user user-17 -2021-07-07 10:22:37.416995 I | auth: deleting token user-35(1).1 for user user-35 -2021-07-07 10:22:37.417001 I | auth: deleting token user-47(0).1 for user user-47 -2021-07-07 10:22:37.417007 I | auth: deleting token user-49(0).1 for user user-49 -2021-07-07 10:22:37.417013 I | auth: deleting token user-44(1).1 for user user-44 -2021-07-07 10:22:37.417019 I | auth: deleting token user-10(1).1 for user user-10 -2021-07-07 10:22:37.417025 I | auth: deleting token user-5(0).1 for user user-5 -2021-07-07 10:22:37.417032 I | auth: deleting token user-12(0).1 for user user-12 -2021-07-07 10:22:37.417037 I | auth: deleting token user-22(1).1 for user user-22 -2021-07-07 10:22:37.417043 I | auth: deleting token user-23(1).1 for user user-23 -2021-07-07 10:22:37.417049 I | auth: deleting token user-49(1).1 for user user-49 -2021-07-07 10:22:37.417055 I | auth: deleting token user-34(1).1 for user user-34 -2021-07-07 10:22:37.417061 I | auth: deleting token user-27(0).1 for user user-27 -2021-07-07 10:22:37.417068 I | auth: deleting token user-40(0).1 for user user-40 -2021-07-07 10:22:37.417083 I | auth: deleting token user-9(0).1 for user user-9 -2021-07-07 10:22:37.417089 I | auth: deleting token user-36(0).1 for user user-36 -2021-07-07 10:22:37.417095 I | auth: deleting token user-31(1).1 for user user-31 -2021-07-07 10:22:37.417108 I | auth: deleting token user-28(1).1 for user user-28 -2021-07-07 10:22:37.417114 I | auth: deleting token user-32(0).1 for user user-32 -2021-07-07 10:22:37.417120 I | auth: deleting token user-28(0).1 for user user-28 -2021-07-07 10:22:37.417126 I | auth: deleting token user-34(0).1 for user user-34 -2021-07-07 10:22:37.417132 I | auth: deleting token user-37(0).1 for user user-37 -2021-07-07 10:22:37.417139 I | auth: deleting token user-11(0).1 for user user-11 -2021-07-07 10:22:37.417150 I | auth: deleting token user-27(1).1 for user user-27 -2021-07-07 10:22:37.417156 I | auth: deleting token user-2(0).1 for user user-2 -2021-07-07 10:22:37.417162 I | auth: deleting token user-5(1).1 for user user-5 -2021-07-07 10:22:37.417168 I | auth: deleting token user-24(1).1 for user user-24 -2021-07-07 10:22:37.417174 I | auth: deleting token user-0(1).1 for user user-0 -2021-07-07 10:22:37.417180 I | auth: deleting token user-12(1).1 for user user-12 -2021-07-07 10:22:37.417186 I | auth: deleting token user-4(0).1 for user user-4 -2021-07-07 10:22:37.417192 I | auth: deleting token user-41(1).1 for user user-41 -2021-07-07 10:22:37.417198 I | auth: deleting token user-16(1).1 for user user-16 -2021-07-07 10:22:37.430049 I | auth: deleting token user-21(1).1 for user user-21 -2021-07-07 10:22:37.430066 I | auth: deleting token user-3(0).1 for user user-3 -2021-07-07 10:22:37.430075 I | auth: deleting token user-44(0).1 for user user-44 -2021-07-07 10:22:37.430096 I | auth: deleting token user-1(0).1 for user user-1 -2021-07-07 10:22:37.430106 I | auth: deleting token user-32(1).1 for user user-32 -2021-07-07 10:22:37.430114 I | auth: deleting token user-26(1).1 for user user-26 -2021-07-07 10:22:37.430130 I | auth: deleting token user-37(1).1 for user user-37 -2021-07-07 10:22:37.430139 I | auth: deleting token user-2(1).1 for user user-2 -2021-07-07 10:22:37.430158 I | auth: deleting token user-46(1).1 for user user-46 -2021-07-07 10:22:37.430174 I | auth: deleting token user-3(1).1 for user user-3 -2021-07-07 10:22:37.430182 I | auth: deleting token user-11(1).1 for user user-11 -2021-07-07 10:22:37.430190 I | auth: deleting token user-23(0).1 for user user-23 -2021-07-07 10:22:37.430206 I | auth: deleting token user-45(1).1 for user user-45 -2021-07-07 10:22:37.430214 I | auth: deleting token user-19(1).1 for user user-19 -2021-07-07 10:22:37.430221 I | auth: deleting token user-29(1).1 for user user-29 -2021-07-07 10:22:37.430237 I | auth: deleting token user-25(1).1 for user user-25 -2021-07-07 10:22:37.430245 I | auth: deleting token user-36(1).1 for user user-36 -2021-07-07 10:22:37.430253 I | auth: deleting token user-14(0).1 for user user-14 -2021-07-07 10:22:37.430269 I | auth: deleting token user-18(1).1 for user user-18 -2021-07-07 10:22:37.430277 I | auth: deleting token user-38(0).1 for user user-38 -2021-07-07 10:22:37.430285 I | auth: deleting token user-15(0).1 for user user-15 -2021-07-07 10:22:37.430301 I | auth: deleting token user-8(1).1 for user user-8 -2021-07-07 10:22:37.430309 I | auth: deleting token user-40(1).1 for user user-40 -2021-07-07 10:22:37.430317 I | auth: deleting token user-38(1).1 for user user-38 -2021-07-07 10:22:37.430332 I | auth: deleting token user-14(1).1 for user user-14 -2021-07-07 10:22:37.430341 I | auth: deleting token user-20(0).1 for user user-20 -2021-07-07 10:22:37.430348 I | auth: deleting token user-33(0).1 for user user-33 -2021-07-07 10:22:37.430364 I | auth: deleting token user-39(0).1 for user user-39 -2021-07-07 10:22:37.430372 I | auth: deleting token user-6(0).1 for user user-6 -2021-07-07 10:22:37.430379 I | auth: deleting token user-25(0).1 for user user-25 -2021-07-07 10:22:37.430395 I | auth: deleting token user-0(0).1 for user user-0 -2021-07-07 10:22:37.430403 I | auth: deleting token user-31(0).1 for user user-31 -2021-07-07 10:22:37.430411 I | auth: deleting token user-9(1).1 for user user-9 -2021-07-07 10:22:37.430427 I | auth: deleting token user-30(1).1 for user user-30 -2021-07-07 10:22:37.430434 I | auth: deleting token user-7(0).1 for user user-7 -2021-07-07 10:22:37.430442 I | auth: deleting token user-48(0).1 for user user-48 -2021-07-07 10:22:37.430458 I | auth: deleting token user-48(1).1 for user user-48 -2021-07-07 10:22:37.430465 I | auth: deleting token user-13(1).1 for user user-13 -2021-07-07 10:22:37.430473 I | auth: deleting token user-18(0).1 for user user-18 -2021-07-07 10:22:37.430488 I | auth: deleting token user-15(1).1 for user user-15 -2021-07-07 10:22:37.430496 I | auth: deleting token user-6(1).1 for user user-6 -2021-07-07 10:22:37.430504 I | auth: deleting token user-45(0).1 for user user-45 -2021-07-07 10:22:37.430519 I | auth: deleting token user-16(0).1 for user user-16 -2021-07-07 10:22:37.430527 I | auth: deleting token user-8(0).1 for user user-8 -2021-07-07 10:22:37.430535 I | auth: deleting token user-43(0).1 for user user-43 -2021-07-07 10:22:37.432699 I | auth: deleting token user-48(2).1 for user user-48 -2021-07-07 10:22:37.432757 I | auth: deleting token user-9(2).1 for user user-9 -2021-07-07 10:22:37.432777 I | auth: deleting token user-39(2).1 for user user-39 -2021-07-07 10:22:37.432796 I | auth: deleting token user-34(2).1 for user user-34 -2021-07-07 10:22:37.432814 I | auth: deleting token user-7(2).1 for user user-7 -2021-07-07 10:22:37.432833 I | auth: deleting token user-46(2).1 for user user-46 -2021-07-07 10:22:37.432851 I | auth: deleting token user-21(2).1 for user user-21 -2021-07-07 10:22:37.432868 I | auth: deleting token user-23(2).1 for user user-23 -2021-07-07 10:22:37.432886 I | auth: deleting token user-0(2).1 for user user-0 -2021-07-07 10:22:37.432904 I | auth: deleting token user-10(2).1 for user user-10 -2021-07-07 10:22:37.432921 I | auth: deleting token user-14(2).1 for user user-14 -2021-07-07 10:22:37.432938 I | auth: deleting token user-38(2).1 for user user-38 -2021-07-07 10:22:37.432955 I | auth: deleting token user-29(2).1 for user user-29 -2021-07-07 10:22:37.432972 I | auth: deleting token user-35(2).1 for user user-35 -2021-07-07 10:22:37.432991 I | auth: deleting token user-31(2).1 for user user-31 -2021-07-07 10:22:37.433008 I | auth: deleting token user-32(3).1 for user user-32 -2021-07-07 10:22:37.433026 I | auth: deleting token user-28(2).1 for user user-28 -2021-07-07 10:22:37.433042 I | auth: deleting token user-11(2).1 for user user-11 -2021-07-07 10:22:37.433059 I | auth: deleting token user-18(2).1 for user user-18 -2021-07-07 10:22:37.433075 I | auth: deleting token user-1(2).1 for user user-1 -2021-07-07 10:22:37.433092 I | auth: deleting token user-20(2).1 for user user-20 -2021-07-07 10:22:37.433111 I | auth: deleting token user-24(2).1 for user user-24 -2021-07-07 10:22:37.433142 I | auth: deleting token user-4(2).1 for user user-4 -2021-07-07 10:22:37.433159 I | auth: deleting token user-49(2).1 for user user-49 -2021-07-07 10:22:37.433176 I | auth: deleting token user-17(2).1 for user user-17 -2021-07-07 10:22:37.433193 I | auth: deleting token user-27(2).1 for user user-27 -2021-07-07 10:22:37.433211 I | auth: deleting token user-6(2).1 for user user-6 -2021-07-07 10:22:37.433228 I | auth: deleting token user-42(2).1 for user user-42 -2021-07-07 10:22:37.433245 I | auth: deleting token user-26(2).1 for user user-26 -2021-07-07 10:22:37.433261 I | auth: deleting token user-36(2).1 for user user-36 -2021-07-07 10:22:37.433280 I | auth: deleting token user-40(2).1 for user user-40 -2021-07-07 10:22:37.433296 I | auth: deleting token user-2(2).1 for user user-2 -2021-07-07 10:22:37.433312 I | auth: deleting token user-5(3).1 for user user-5 -2021-07-07 10:22:37.433329 I | auth: deleting token user-3(2).1 for user user-3 -2021-07-07 10:22:37.433349 I | auth: deleting token user-15(2).1 for user user-15 -2021-07-07 10:22:37.433365 I | auth: deleting token user-37(2).1 for user user-37 -2021-07-07 10:22:37.433393 I | auth: deleting token user-19(2).1 for user user-19 -2021-07-07 10:22:37.433413 I | auth: deleting token user-13(2).1 for user user-13 -2021-07-07 10:22:37.433433 I | auth: deleting token user-25(2).1 for user user-25 -2021-07-07 10:22:37.433453 I | auth: deleting token user-41(2).1 for user user-41 -2021-07-07 10:22:37.433472 I | auth: deleting token user-33(2).1 for user user-33 -2021-07-07 10:22:37.433493 I | auth: deleting token user-30(2).1 for user user-30 -2021-07-07 10:22:37.433513 I | auth: deleting token user-33(3).1 for user user-33 -2021-07-07 10:22:37.433532 I | auth: deleting token user-12(2).1 for user user-12 -2021-07-07 10:22:37.433551 I | auth: deleting token user-16(2).1 for user user-16 -2021-07-07 10:22:37.433570 I | auth: deleting token user-47(2).1 for user user-47 -2021-07-07 10:22:37.433590 I | auth: deleting token user-5(2).1 for user user-5 -2021-07-07 10:22:37.433609 I | auth: deleting token user-43(2).1 for user user-43 -2021-07-07 10:22:37.433629 I | auth: deleting token user-32(2).1 for user user-32 -2021-07-07 10:22:37.433648 I | auth: deleting token user-8(2).1 for user user-8 -2021-07-07 10:22:37.433667 I | auth: deleting token user-22(2).1 for user user-22 -2021-07-07 10:22:37.433691 I | auth: deleting token user-45(2).1 for user user-45 -2021-07-07 10:22:37.433710 I | auth: deleting token user-14(3).1 for user user-14 -2021-07-07 10:22:37.433730 I | auth: deleting token user-44(2).1 for user user-44 -2021-07-07 10:22:37.457288 I | auth: deleting token user-10(3).1 for user user-10 -2021-07-07 10:22:37.472845 I | auth: deleting token user-17(3).1 for user user-17 -2021-07-07 10:22:37.472884 I | auth: deleting token user-19(4).1 for user user-19 -2021-07-07 10:22:37.472894 I | auth: deleting token user-31(5).1 for user user-31 -2021-07-07 10:22:37.472903 I | auth: deleting token user-1(5).1 for user user-1 -2021-07-07 10:22:37.472912 I | auth: deleting token user-23(7).1 for user user-23 -2021-07-07 10:22:37.472921 I | auth: deleting token user-44(5).1 for user user-44 -2021-07-07 10:22:37.472928 I | auth: deleting token user-41(6).1 for user user-41 -2021-07-07 10:22:37.472936 I | auth: deleting token user-26(6).1 for user user-26 -2021-07-07 10:22:37.472945 I | auth: deleting token user-24(3).1 for user user-24 -2021-07-07 10:22:37.472954 I | auth: deleting token user-30(3).1 for user user-30 -2021-07-07 10:22:37.472962 I | auth: deleting token user-12(4).1 for user user-12 -2021-07-07 10:22:37.472970 I | auth: deleting token user-22(7).1 for user user-22 -2021-07-07 10:22:37.472979 I | auth: deleting token user-7(3).1 for user user-7 -2021-07-07 10:22:37.472987 I | auth: deleting token user-13(4).1 for user user-13 -2021-07-07 10:22:37.472995 I | auth: deleting token user-23(6).1 for user user-23 -2021-07-07 10:22:37.473003 I | auth: deleting token user-18(4).1 for user user-18 -2021-07-07 10:22:37.473010 I | auth: deleting token user-1(6).1 for user user-1 -2021-07-07 10:22:37.473018 I | auth: deleting token user-40(6).1 for user user-40 -2021-07-07 10:22:37.473025 I | auth: deleting token user-27(7).1 for user user-27 -2021-07-07 10:22:37.473034 I | auth: deleting token user-7(6).1 for user user-7 -2021-07-07 10:22:37.473041 I | auth: deleting token user-31(7).1 for user user-31 -2021-07-07 10:22:37.473049 I | auth: deleting token user-6(3).1 for user user-6 -2021-07-07 10:22:37.473057 I | auth: deleting token user-7(4).1 for user user-7 -2021-07-07 10:22:37.473069 I | auth: deleting token user-2(4).1 for user user-2 -2021-07-07 10:22:37.473077 I | auth: deleting token user-3(5).1 for user user-3 -2021-07-07 10:22:37.473086 I | auth: deleting token user-46(5).1 for user user-46 -2021-07-07 10:22:37.473094 I | auth: deleting token user-8(3).1 for user user-8 -2021-07-07 10:22:37.473104 I | auth: deleting token user-1(4).1 for user user-1 -2021-07-07 10:22:37.473111 I | auth: deleting token user-25(5).1 for user user-25 -2021-07-07 10:22:37.473118 I | auth: deleting token user-22(6).1 for user user-22 -2021-07-07 10:22:37.473127 I | auth: deleting token user-8(7).1 for user user-8 -2021-07-07 10:22:37.473135 I | auth: deleting token user-34(3).1 for user user-34 -2021-07-07 10:22:37.473143 I | auth: deleting token user-0(4).1 for user user-0 -2021-07-07 10:22:37.473151 I | auth: deleting token user-17(4).1 for user user-17 -2021-07-07 10:22:37.473160 I | auth: deleting token user-0(5).1 for user user-0 -2021-07-07 10:22:37.473168 I | auth: deleting token user-39(6).1 for user user-39 -2021-07-07 10:22:37.473175 I | auth: deleting token user-47(5).1 for user user-47 -2021-07-07 10:22:37.473183 I | auth: deleting token user-22(3).1 for user user-22 -2021-07-07 10:22:37.473191 I | auth: deleting token user-21(6).1 for user user-21 -2021-07-07 10:22:37.473199 I | auth: deleting token user-6(7).1 for user user-6 -2021-07-07 10:22:37.473207 I | auth: deleting token user-1(7).1 for user user-1 -2021-07-07 10:22:37.473216 I | auth: deleting token user-19(7).1 for user user-19 -2021-07-07 10:22:37.473224 I | auth: deleting token user-19(5).1 for user user-19 -2021-07-07 10:22:37.473232 I | auth: deleting token user-37(6).1 for user user-37 -2021-07-07 10:22:37.473240 I | auth: deleting token user-36(7).1 for user user-36 -2021-07-07 10:22:37.473248 I | auth: deleting token user-21(4).1 for user user-21 -2021-07-07 10:22:37.473255 I | auth: deleting token user-43(5).1 for user user-43 -2021-07-07 10:22:37.473263 I | auth: deleting token user-46(6).1 for user user-46 -2021-07-07 10:22:37.473271 I | auth: deleting token user-18(7).1 for user user-18 -2021-07-07 10:22:37.473279 I | auth: deleting token user-1(3).1 for user user-1 -2021-07-07 10:22:37.473287 I | auth: deleting token user-48(3).1 for user user-48 -2021-07-07 10:22:37.473311 I | auth: deleting token user-45(5).1 for user user-45 -2021-07-07 10:22:37.473323 I | auth: deleting token user-43(6).1 for user user-43 -2021-07-07 10:22:37.473333 I | auth: deleting token user-42(7).1 for user user-42 -2021-07-07 10:22:37.473341 I | auth: deleting token user-36(3).1 for user user-36 -2021-07-07 10:22:37.473351 I | auth: deleting token user-23(5).1 for user user-23 -2021-07-07 10:22:37.473359 I | auth: deleting token user-4(5).1 for user user-4 -2021-07-07 10:22:37.473368 I | auth: deleting token user-25(7).1 for user user-25 -2021-07-07 10:22:37.473378 I | auth: deleting token user-4(3).1 for user user-4 -2021-07-07 10:22:37.473386 I | auth: deleting token user-23(3).1 for user user-23 -2021-07-07 10:22:37.473394 I | auth: deleting token user-22(4).1 for user user-22 -2021-07-07 10:22:37.473403 I | auth: deleting token user-33(5).1 for user user-33 -2021-07-07 10:22:37.473412 I | auth: deleting token user-24(5).1 for user user-24 -2021-07-07 10:22:37.473421 I | auth: deleting token user-46(3).1 for user user-46 -2021-07-07 10:22:37.473429 I | auth: deleting token user-37(3).1 for user user-37 -2021-07-07 10:22:37.473439 I | auth: deleting token user-38(6).1 for user user-38 -2021-07-07 10:22:37.473448 I | auth: deleting token user-29(7).1 for user user-29 -2021-07-07 10:22:37.473457 I | auth: deleting token user-25(3).1 for user user-25 -2021-07-07 10:22:37.473465 I | auth: deleting token user-48(6).1 for user user-48 -2021-07-07 10:22:37.473473 I | auth: deleting token user-49(7).1 for user user-49 -2021-07-07 10:22:37.473483 I | auth: deleting token user-31(4).1 for user user-31 -2021-07-07 10:22:37.473493 I | auth: deleting token user-9(4).1 for user user-9 -2021-07-07 10:22:37.473503 I | auth: deleting token user-28(5).1 for user user-28 -2021-07-07 10:22:37.473513 I | auth: deleting token user-39(4).1 for user user-39 -2021-07-07 10:22:37.473521 I | auth: deleting token user-28(4).1 for user user-28 -2021-07-07 10:22:37.473540 I | auth: deleting token user-16(5).1 for user user-16 -2021-07-07 10:22:37.473549 I | auth: deleting token user-24(6).1 for user user-24 -2021-07-07 10:22:37.473558 I | auth: deleting token user-14(5).1 for user user-14 -2021-07-07 10:22:37.473566 I | auth: deleting token user-39(5).1 for user user-39 -2021-07-07 10:22:37.473575 I | auth: deleting token user-17(5).1 for user user-17 -2021-07-07 10:22:37.473585 I | auth: deleting token user-44(7).1 for user user-44 -2021-07-07 10:22:37.473593 I | auth: deleting token user-14(7).1 for user user-14 -2021-07-07 10:22:37.473626 I | auth: deleting token user-3(7).1 for user user-3 -2021-07-07 10:22:37.473636 I | auth: deleting token user-44(3).1 for user user-44 -2021-07-07 10:22:37.473644 I | auth: deleting token user-20(3).1 for user user-20 -2021-07-07 10:22:37.473653 I | auth: deleting token user-33(4).1 for user user-33 -2021-07-07 10:22:37.473662 I | auth: deleting token user-37(4).1 for user user-37 -2021-07-07 10:22:37.473671 I | auth: deleting token user-20(6).1 for user user-20 -2021-07-07 10:22:37.473680 I | auth: deleting token user-17(6).1 for user user-17 -2021-07-07 10:22:37.473688 I | auth: deleting token user-16(3).1 for user user-16 -2021-07-07 10:22:37.473697 I | auth: deleting token user-27(4).1 for user user-27 -2021-07-07 10:22:37.473706 I | auth: deleting token user-6(4).1 for user user-6 -2021-07-07 10:22:37.473714 I | auth: deleting token user-7(5).1 for user user-7 -2021-07-07 10:22:37.473722 I | auth: deleting token user-18(5).1 for user user-18 -2021-07-07 10:22:37.473731 I | auth: deleting token user-9(3).1 for user user-9 -2021-07-07 10:22:37.473739 I | auth: deleting token user-33(6).1 for user user-33 -2021-07-07 10:22:37.473748 I | auth: deleting token user-30(7).1 for user user-30 -2021-07-07 10:22:37.473756 I | auth: deleting token user-2(3).1 for user user-2 -2021-07-07 10:22:37.473764 I | auth: deleting token user-44(4).1 for user user-44 -2021-07-07 10:22:37.473773 I | auth: deleting token user-34(6).1 for user user-34 -2021-07-07 10:22:37.473782 I | auth: deleting token user-11(6).1 for user user-11 -2021-07-07 10:22:37.473798 I | auth: deleting token user-37(7).1 for user user-37 -2021-07-07 10:22:37.473807 I | auth: deleting token user-35(3).1 for user user-35 -2021-07-07 10:22:37.473815 I | auth: deleting token user-25(4).1 for user user-25 -2021-07-07 10:22:37.473825 I | auth: deleting token user-31(3).1 for user user-31 -2021-07-07 10:22:37.473834 I | auth: deleting token user-29(5).1 for user user-29 -2021-07-07 10:22:37.473843 I | auth: deleting token user-5(6).1 for user user-5 -2021-07-07 10:22:37.473852 I | auth: deleting token user-12(7).1 for user user-12 -2021-07-07 10:22:37.473862 I | auth: deleting token user-33(7).1 for user user-33 -2021-07-07 10:22:37.473870 I | auth: deleting token user-4(7).1 for user user-4 -2021-07-07 10:22:37.473880 I | auth: deleting token user-3(3).1 for user user-3 -2021-07-07 10:22:37.473890 I | auth: deleting token user-34(4).1 for user user-34 -2021-07-07 10:22:37.473898 I | auth: deleting token user-35(4).1 for user user-35 -2021-07-07 10:22:37.473907 I | auth: deleting token user-34(5).1 for user user-34 -2021-07-07 10:22:37.473916 I | auth: deleting token user-6(5).1 for user user-6 -2021-07-07 10:22:37.473925 I | auth: deleting token user-35(7).1 for user user-35 -2021-07-07 10:22:37.473933 I | auth: deleting token user-0(6).1 for user user-0 -2021-07-07 10:22:37.473942 I | auth: deleting token user-15(4).1 for user user-15 -2021-07-07 10:22:37.473950 I | auth: deleting token user-29(4).1 for user user-29 -2021-07-07 10:22:37.473960 I | auth: deleting token user-15(7).1 for user user-15 -2021-07-07 10:22:37.473969 I | auth: deleting token user-32(4).1 for user user-32 -2021-07-07 10:22:37.473977 I | auth: deleting token user-9(5).1 for user user-9 -2021-07-07 10:22:37.473986 I | auth: deleting token user-27(6).1 for user user-27 -2021-07-07 10:22:37.473994 I | auth: deleting token user-4(6).1 for user user-4 -2021-07-07 10:22:37.474002 I | auth: deleting token user-11(7).1 for user user-11 -2021-07-07 10:22:37.474011 I | auth: deleting token user-47(6).1 for user user-47 -2021-07-07 10:22:37.474020 I | auth: deleting token user-10(6).1 for user user-10 -2021-07-07 10:22:37.474029 I | auth: deleting token user-14(4).1 for user user-14 -2021-07-07 10:22:37.474037 I | auth: deleting token user-12(5).1 for user user-12 -2021-07-07 10:22:37.474046 I | auth: deleting token user-48(5).1 for user user-48 -2021-07-07 10:22:37.474056 I | auth: deleting token user-27(3).1 for user user-27 -2021-07-07 10:22:37.474065 I | auth: deleting token user-36(4).1 for user user-36 -2021-07-07 10:22:37.474073 I | auth: deleting token user-45(4).1 for user user-45 -2021-07-07 10:22:37.474082 I | auth: deleting token user-16(4).1 for user user-16 -2021-07-07 10:22:37.474092 I | auth: deleting token user-42(4).1 for user user-42 -2021-07-07 10:22:37.474101 I | auth: deleting token user-6(6).1 for user user-6 -2021-07-07 10:22:37.474111 I | auth: deleting token user-9(7).1 for user user-9 -2021-07-07 10:22:37.474119 I | auth: deleting token user-26(7).1 for user user-26 -2021-07-07 10:22:37.474129 I | auth: deleting token user-7(7).1 for user user-7 -2021-07-07 10:22:37.474138 I | auth: deleting token user-5(4).1 for user user-5 -2021-07-07 10:22:37.474147 I | auth: deleting token user-37(5).1 for user user-37 -2021-07-07 10:22:37.474155 I | auth: deleting token user-18(6).1 for user user-18 -2021-07-07 10:22:37.474169 I | auth: deleting token user-29(6).1 for user user-29 -2021-07-07 10:22:37.474179 I | auth: deleting token user-45(6).1 for user user-45 -2021-07-07 10:22:37.474188 I | auth: deleting token user-19(6).1 for user user-19 -2021-07-07 10:22:37.474198 I | auth: deleting token user-36(6).1 for user user-36 -2021-07-07 10:22:37.474206 I | auth: deleting token user-24(7).1 for user user-24 -2021-07-07 10:22:37.474215 I | auth: deleting token user-27(5).1 for user user-27 -2021-07-07 10:22:37.474224 I | auth: deleting token user-35(6).1 for user user-35 -2021-07-07 10:22:37.474233 I | auth: deleting token user-34(7).1 for user user-34 -2021-07-07 10:22:37.474241 I | auth: deleting token user-40(4).1 for user user-40 -2021-07-07 10:22:37.474252 I | auth: deleting token user-21(5).1 for user user-21 -2021-07-07 10:22:37.474261 I | auth: deleting token user-8(6).1 for user user-8 -2021-07-07 10:22:37.474270 I | auth: deleting token user-13(7).1 for user user-13 -2021-07-07 10:22:37.474280 I | auth: deleting token user-20(7).1 for user user-20 -2021-07-07 10:22:37.474289 I | auth: deleting token user-28(3).1 for user user-28 -2021-07-07 10:22:37.474298 I | auth: deleting token user-49(5).1 for user user-49 -2021-07-07 10:22:37.474307 I | auth: deleting token user-31(6).1 for user user-31 -2021-07-07 10:22:37.474315 I | auth: deleting token user-42(6).1 for user user-42 -2021-07-07 10:22:37.474324 I | auth: deleting token user-26(3).1 for user user-26 -2021-07-07 10:22:37.474332 I | auth: deleting token user-13(3).1 for user user-13 -2021-07-07 10:22:37.474341 I | auth: deleting token user-49(4).1 for user user-49 -2021-07-07 10:22:37.474351 I | auth: deleting token user-8(4).1 for user user-8 -2021-07-07 10:22:37.474359 I | auth: deleting token user-13(5).1 for user user-13 -2021-07-07 10:22:37.474368 I | auth: deleting token user-47(3).1 for user user-47 -2021-07-07 10:22:37.474376 I | auth: deleting token user-45(3).1 for user user-45 -2021-07-07 10:22:37.474384 I | auth: deleting token user-18(3).1 for user user-18 -2021-07-07 10:22:37.474392 I | auth: deleting token user-21(7).1 for user user-21 -2021-07-07 10:22:37.474401 I | auth: deleting token user-16(7).1 for user user-16 -2021-07-07 10:22:37.474409 I | auth: deleting token user-43(4).1 for user user-43 -2021-07-07 10:22:37.474416 I | auth: deleting token user-8(5).1 for user user-8 -2021-07-07 10:22:37.474425 I | auth: deleting token user-28(6).1 for user user-28 -2021-07-07 10:22:37.474433 I | auth: deleting token user-30(6).1 for user user-30 -2021-07-07 10:22:37.474442 I | auth: deleting token user-24(4).1 for user user-24 -2021-07-07 10:22:37.474451 I | auth: deleting token user-23(4).1 for user user-23 -2021-07-07 10:22:37.474459 I | auth: deleting token user-38(7).1 for user user-38 -2021-07-07 10:22:37.474467 I | auth: deleting token user-4(4).1 for user user-4 -2021-07-07 10:22:37.474481 I | auth: deleting token user-5(7).1 for user user-5 -2021-07-07 10:22:37.474489 I | auth: deleting token user-42(3).1 for user user-42 -2021-07-07 10:22:37.474497 I | auth: deleting token user-41(3).1 for user user-41 -2021-07-07 10:22:37.474505 I | auth: deleting token user-15(5).1 for user user-15 -2021-07-07 10:22:37.474514 I | auth: deleting token user-3(6).1 for user user-3 -2021-07-07 10:22:37.474522 I | auth: deleting token user-2(7).1 for user user-2 -2021-07-07 10:22:37.474531 I | auth: deleting token user-32(7).1 for user user-32 -2021-07-07 10:22:37.474539 I | auth: deleting token user-20(4).1 for user user-20 -2021-07-07 10:22:37.474548 I | auth: deleting token user-46(4).1 for user user-46 -2021-07-07 10:22:37.474556 I | auth: deleting token user-11(5).1 for user user-11 -2021-07-07 10:22:37.474565 I | auth: deleting token user-32(5).1 for user user-32 -2021-07-07 10:22:37.474573 I | auth: deleting token user-32(6).1 for user user-32 -2021-07-07 10:22:37.474582 I | auth: deleting token user-30(4).1 for user user-30 -2021-07-07 10:22:37.474590 I | auth: deleting token user-38(5).1 for user user-38 -2021-07-07 10:22:37.474600 I | auth: deleting token user-15(6).1 for user user-15 -2021-07-07 10:22:37.474608 I | auth: deleting token user-46(7).1 for user user-46 -2021-07-07 10:22:37.474617 I | auth: deleting token user-48(4).1 for user user-48 -2021-07-07 10:22:37.474626 I | auth: deleting token user-42(5).1 for user user-42 -2021-07-07 10:22:37.474635 I | auth: deleting token user-40(7).1 for user user-40 -2021-07-07 10:22:37.474643 I | auth: deleting token user-41(7).1 for user user-41 -2021-07-07 10:22:37.474652 I | auth: deleting token user-39(3).1 for user user-39 -2021-07-07 10:22:37.474661 I | auth: deleting token user-11(3).1 for user user-11 -2021-07-07 10:22:37.474670 I | auth: deleting token user-38(3).1 for user user-38 -2021-07-07 10:22:37.474679 I | auth: deleting token user-13(6).1 for user user-13 -2021-07-07 10:22:37.474692 I | auth: deleting token user-10(7).1 for user user-10 -2021-07-07 10:22:37.474701 I | auth: deleting token user-39(7).1 for user user-39 -2021-07-07 10:22:37.474711 I | auth: deleting token user-38(4).1 for user user-38 -2021-07-07 10:22:37.474720 I | auth: deleting token user-36(5).1 for user user-36 -2021-07-07 10:22:37.474729 I | auth: deleting token user-40(5).1 for user user-40 -2021-07-07 10:22:37.474738 I | auth: deleting token user-44(6).1 for user user-44 -2021-07-07 10:22:37.474746 I | auth: deleting token user-9(6).1 for user user-9 -2021-07-07 10:22:37.474754 I | auth: deleting token user-49(6).1 for user user-49 -2021-07-07 10:22:37.474763 I | auth: deleting token user-12(6).1 for user user-12 -2021-07-07 10:22:37.474771 I | auth: deleting token user-16(6).1 for user user-16 -2021-07-07 10:22:37.474780 I | auth: deleting token user-19(3).1 for user user-19 -2021-07-07 10:22:37.474788 I | auth: deleting token user-29(3).1 for user user-29 -2021-07-07 10:22:37.474796 I | auth: deleting token user-47(4).1 for user user-47 -2021-07-07 10:22:37.474805 I | auth: deleting token user-20(5).1 for user user-20 -2021-07-07 10:22:37.474813 I | auth: deleting token user-35(5).1 for user user-35 -2021-07-07 10:22:37.474821 I | auth: deleting token user-28(7).1 for user user-28 -2021-07-07 10:22:37.474830 I | auth: deleting token user-43(3).1 for user user-43 -2021-07-07 10:22:37.474839 I | auth: deleting token user-15(3).1 for user user-15 -2021-07-07 10:22:37.474847 I | auth: deleting token user-5(5).1 for user user-5 -2021-07-07 10:22:37.474855 I | auth: deleting token user-47(7).1 for user user-47 -2021-07-07 10:22:37.474864 I | auth: deleting token user-2(5).1 for user user-2 -2021-07-07 10:22:37.474872 I | auth: deleting token user-30(5).1 for user user-30 -2021-07-07 10:22:37.474880 I | auth: deleting token user-14(6).1 for user user-14 -2021-07-07 10:22:37.474889 I | auth: deleting token user-45(7).1 for user user-45 -2021-07-07 10:22:37.474897 I | auth: deleting token user-49(3).1 for user user-49 -2021-07-07 10:22:37.474905 I | auth: deleting token user-0(3).1 for user user-0 -2021-07-07 10:22:37.474920 I | auth: deleting token user-12(3).1 for user user-12 -2021-07-07 10:22:37.474929 I | auth: deleting token user-3(4).1 for user user-3 -2021-07-07 10:22:37.474937 I | auth: deleting token user-25(6).1 for user user-25 -2021-07-07 10:22:37.474946 I | auth: deleting token user-22(5).1 for user user-22 -2021-07-07 10:22:37.474954 I | auth: deleting token user-2(6).1 for user user-2 -2021-07-07 10:22:37.474964 I | auth: deleting token user-40(3).1 for user user-40 -2021-07-07 10:22:37.474972 I | auth: deleting token user-26(4).1 for user user-26 -2021-07-07 10:22:37.474981 I | auth: deleting token user-41(4).1 for user user-41 -2021-07-07 10:22:37.474989 I | auth: deleting token user-0(7).1 for user user-0 -2021-07-07 10:22:37.474997 I | auth: deleting token user-21(3).1 for user user-21 -2021-07-07 10:22:37.475006 I | auth: deleting token user-26(5).1 for user user-26 -2021-07-07 10:22:37.475014 I | auth: deleting token user-10(5).1 for user user-10 -2021-07-07 10:22:37.475023 I | auth: deleting token user-17(7).1 for user user-17 -2021-07-07 10:22:37.475031 I | auth: deleting token user-10(4).1 for user user-10 -2021-07-07 10:22:37.475041 I | auth: deleting token user-41(5).1 for user user-41 -2021-07-07 10:22:37.475050 I | auth: deleting token user-48(7).1 for user user-48 -2021-07-07 10:22:37.475058 I | auth: deleting token user-11(4).1 for user user-11 -2021-07-07 10:22:37.475066 I | auth: deleting token user-43(7).1 for user user-43 ---- PASS: TestHammerSimpleAuthenticate (0.38s) +2022-08-09 16:49:55.557529 W | auth: simple token is not cryptographically signed +2022-08-09 16:49:55.559576 N | auth: added a new user: root +2022-08-09 16:49:55.559621 N | auth: Role root is created +2022-08-09 16:49:55.559677 N | auth: granted role root to user root +2022-08-09 16:49:55.559698 N | auth: Authentication enabled +2022-08-09 16:49:55.559782 N | auth: Role role-test is created +2022-08-09 16:49:55.562912 N | auth: added a new user: foo +2022-08-09 16:49:55.564630 N | auth: added a new user: user-0 +2022-08-09 16:49:55.566731 N | auth: added a new user: user-1 +2022-08-09 16:49:55.568471 N | auth: added a new user: user-2 +2022-08-09 16:49:55.570134 N | auth: added a new user: user-3 +2022-08-09 16:49:55.572040 N | auth: added a new user: user-4 +2022-08-09 16:49:55.573998 N | auth: added a new user: user-5 +2022-08-09 16:49:55.575847 N | auth: added a new user: user-6 +2022-08-09 16:49:55.577663 N | auth: added a new user: user-7 +2022-08-09 16:49:55.579566 N | auth: added a new user: user-8 +2022-08-09 16:49:55.581275 N | auth: added a new user: user-9 +2022-08-09 16:49:55.583061 N | auth: added a new user: user-10 +2022-08-09 16:49:55.584864 N | auth: added a new user: user-11 +2022-08-09 16:49:55.586995 N | auth: added a new user: user-12 +2022-08-09 16:49:55.588678 N | auth: added a new user: user-13 +2022-08-09 16:49:55.590558 N | auth: added a new user: user-14 +2022-08-09 16:49:55.592490 N | auth: added a new user: user-15 +2022-08-09 16:49:55.594242 N | auth: added a new user: user-16 +2022-08-09 16:49:55.595933 N | auth: added a new user: user-17 +2022-08-09 16:49:55.597810 N | auth: added a new user: user-18 +2022-08-09 16:49:55.599692 N | auth: added a new user: user-19 +2022-08-09 16:49:55.601664 N | auth: added a new user: user-20 +2022-08-09 16:49:55.603375 N | auth: added a new user: user-21 +2022-08-09 16:49:55.605319 N | auth: added a new user: user-22 +2022-08-09 16:49:55.607115 N | auth: added a new user: user-23 +2022-08-09 16:49:55.608783 N | auth: added a new user: user-24 +2022-08-09 16:49:55.610618 N | auth: added a new user: user-25 +2022-08-09 16:49:55.612598 N | auth: added a new user: user-26 +2022-08-09 16:49:55.614795 N | auth: added a new user: user-27 +2022-08-09 16:49:55.616474 N | auth: added a new user: user-28 +2022-08-09 16:49:55.618327 N | auth: added a new user: user-29 +2022-08-09 16:49:55.620320 N | auth: added a new user: user-30 +2022-08-09 16:49:55.622146 N | auth: added a new user: user-31 +2022-08-09 16:49:55.623815 N | auth: added a new user: user-32 +2022-08-09 16:49:55.625715 N | auth: added a new user: user-33 +2022-08-09 16:49:55.627497 N | auth: added a new user: user-34 +2022-08-09 16:49:55.629332 N | auth: added a new user: user-35 +2022-08-09 16:49:55.631233 N | auth: added a new user: user-36 +2022-08-09 16:49:55.637949 N | auth: added a new user: user-37 +2022-08-09 16:49:55.639656 N | auth: added a new user: user-38 +2022-08-09 16:49:55.641420 N | auth: added a new user: user-39 +2022-08-09 16:49:55.643325 N | auth: added a new user: user-40 +2022-08-09 16:49:55.645040 N | auth: added a new user: user-41 +2022-08-09 16:49:55.646717 N | auth: added a new user: user-42 +2022-08-09 16:49:55.648547 N | auth: added a new user: user-43 +2022-08-09 16:49:55.650417 N | auth: added a new user: user-44 +2022-08-09 16:49:55.652195 N | auth: added a new user: user-45 +2022-08-09 16:49:55.654079 N | auth: added a new user: user-46 +2022-08-09 16:49:55.655939 N | auth: added a new user: user-47 +2022-08-09 16:49:55.657982 N | auth: added a new user: user-48 +2022-08-09 16:49:55.659722 N | auth: added a new user: user-49 +2022-08-09 16:49:55.683566 I | auth: deleting token user-22(3).1 for user user-22 +2022-08-09 16:49:55.683615 I | auth: deleting token user-48(4).1 for user user-48 +2022-08-09 16:49:55.683635 I | auth: deleting token user-3(2).1 for user user-3 +2022-08-09 16:49:55.683653 I | auth: deleting token user-36(3).1 for user user-36 +2022-08-09 16:49:55.683671 I | auth: deleting token user-2(3).1 for user user-2 +2022-08-09 16:49:55.683689 I | auth: deleting token user-7(3).1 for user user-7 +2022-08-09 16:49:55.683706 I | auth: deleting token user-33(0).1 for user user-33 +2022-08-09 16:49:55.683723 I | auth: deleting token user-17(1).1 for user user-17 +2022-08-09 16:49:55.683740 I | auth: deleting token user-2(2).1 for user user-2 +2022-08-09 16:49:55.683757 I | auth: deleting token user-4(2).1 for user user-4 +2022-08-09 16:49:55.683775 I | auth: deleting token user-27(4).1 for user user-27 +2022-08-09 16:49:55.683793 I | auth: deleting token user-19(0).1 for user user-19 +2022-08-09 16:49:55.683810 I | auth: deleting token user-11(2).1 for user user-11 +2022-08-09 16:49:55.683827 I | auth: deleting token user-31(2).1 for user user-31 +2022-08-09 16:49:55.683845 I | auth: deleting token user-10(4).1 for user user-10 +2022-08-09 16:49:55.683863 I | auth: deleting token user-16(0).1 for user user-16 +2022-08-09 16:49:55.683880 I | auth: deleting token user-46(1).1 for user user-46 +2022-08-09 16:49:55.683897 I | auth: deleting token user-41(2).1 for user user-41 +2022-08-09 16:49:55.683915 I | auth: deleting token user-44(0).1 for user user-44 +2022-08-09 16:49:55.683932 I | auth: deleting token user-15(3).1 for user user-15 +2022-08-09 16:49:55.683949 I | auth: deleting token user-15(4).1 for user user-15 +2022-08-09 16:49:55.683966 I | auth: deleting token user-7(0).1 for user user-7 +2022-08-09 16:49:55.683984 I | auth: deleting token user-43(2).1 for user user-43 +2022-08-09 16:49:55.684001 I | auth: deleting token user-30(4).1 for user user-30 +2022-08-09 16:49:55.684019 I | auth: deleting token user-16(3).1 for user user-16 +2022-08-09 16:49:55.684036 I | auth: deleting token user-25(0).1 for user user-25 +2022-08-09 16:49:55.684053 I | auth: deleting token user-22(1).1 for user user-22 +2022-08-09 16:49:55.684070 I | auth: deleting token user-33(1).1 for user user-33 +2022-08-09 16:49:55.684087 I | auth: deleting token user-20(1).1 for user user-20 +2022-08-09 16:49:55.684104 I | auth: deleting token user-33(2).1 for user user-33 +2022-08-09 16:49:55.684121 I | auth: deleting token user-8(3).1 for user user-8 +2022-08-09 16:49:55.684137 I | auth: deleting token user-41(3).1 for user user-41 +2022-08-09 16:49:55.684154 I | auth: deleting token user-22(0).1 for user user-22 +2022-08-09 16:49:55.684171 I | auth: deleting token user-7(4).1 for user user-7 +2022-08-09 16:49:55.684189 I | auth: deleting token user-1(4).1 for user user-1 +2022-08-09 16:49:55.684206 I | auth: deleting token user-28(4).1 for user user-28 +2022-08-09 16:49:55.684223 I | auth: deleting token user-36(1).1 for user user-36 +2022-08-09 16:49:55.684240 I | auth: deleting token user-3(1).1 for user user-3 +2022-08-09 16:49:55.684256 I | auth: deleting token user-11(1).1 for user user-11 +2022-08-09 16:49:55.684273 I | auth: deleting token user-8(2).1 for user user-8 +2022-08-09 16:49:55.684289 I | auth: deleting token user-26(3).1 for user user-26 +2022-08-09 16:49:55.684306 I | auth: deleting token user-6(0).1 for user user-6 +2022-08-09 16:49:55.684323 I | auth: deleting token user-39(2).1 for user user-39 +2022-08-09 16:49:55.684340 I | auth: deleting token user-45(4).1 for user user-45 +2022-08-09 16:49:55.684357 I | auth: deleting token user-37(2).1 for user user-37 +2022-08-09 16:49:55.684373 I | auth: deleting token user-11(0).1 for user user-11 +2022-08-09 16:49:55.684390 I | auth: deleting token user-16(2).1 for user user-16 +2022-08-09 16:49:55.684406 I | auth: deleting token user-43(3).1 for user user-43 +2022-08-09 16:49:55.684422 I | auth: deleting token user-17(4).1 for user user-17 +2022-08-09 16:49:55.684439 I | auth: deleting token user-13(0).1 for user user-13 +2022-08-09 16:49:55.684456 I | auth: deleting token user-10(1).1 for user user-10 +2022-08-09 16:49:55.684478 I | auth: deleting token user-15(1).1 for user user-15 +2022-08-09 16:49:55.684497 I | auth: deleting token user-25(4).1 for user user-25 +2022-08-09 16:49:55.684516 I | auth: deleting token user-35(0).1 for user user-35 +2022-08-09 16:49:55.684533 I | auth: deleting token user-40(0).1 for user user-40 +2022-08-09 16:49:55.684550 I | auth: deleting token user-42(1).1 for user user-42 +2022-08-09 16:49:55.684567 I | auth: deleting token user-14(2).1 for user user-14 +2022-08-09 16:49:55.684584 I | auth: deleting token user-5(2).1 for user user-5 +2022-08-09 16:49:55.684602 I | auth: deleting token user-24(3).1 for user user-24 +2022-08-09 16:49:55.684618 I | auth: deleting token user-49(3).1 for user user-49 +2022-08-09 16:49:55.684634 I | auth: deleting token user-1(0).1 for user user-1 +2022-08-09 16:49:55.684651 I | auth: deleting token user-29(3).1 for user user-29 +2022-08-09 16:49:55.684668 I | auth: deleting token user-18(3).1 for user user-18 +2022-08-09 16:49:55.684685 I | auth: deleting token user-2(4).1 for user user-2 +2022-08-09 16:49:55.684702 I | auth: deleting token user-43(1).1 for user user-43 +2022-08-09 16:49:55.684719 I | auth: deleting token user-29(0).1 for user user-29 +2022-08-09 16:49:55.684736 I | auth: deleting token user-13(3).1 for user user-13 +2022-08-09 16:49:55.684752 I | auth: deleting token user-12(4).1 for user user-12 +2022-08-09 16:49:55.684770 I | auth: deleting token user-12(0).1 for user user-12 +2022-08-09 16:49:55.684787 I | auth: deleting token user-45(2).1 for user user-45 +2022-08-09 16:49:55.684804 I | auth: deleting token user-21(2).1 for user user-21 +2022-08-09 16:49:55.684823 I | auth: deleting token user-23(3).1 for user user-23 +2022-08-09 16:49:55.684840 I | auth: deleting token user-25(3).1 for user user-25 +2022-08-09 16:49:55.684856 I | auth: deleting token user-29(4).1 for user user-29 +2022-08-09 16:49:55.684873 I | auth: deleting token user-34(0).1 for user user-34 +2022-08-09 16:49:55.684890 I | auth: deleting token user-35(2).1 for user user-35 +2022-08-09 16:49:55.684932 I | auth: deleting token user-4(3).1 for user user-4 +2022-08-09 16:49:55.684951 I | auth: deleting token user-23(2).1 for user user-23 +2022-08-09 16:49:55.684970 I | auth: deleting token user-20(3).1 for user user-20 +2022-08-09 16:49:55.684987 I | auth: deleting token user-35(4).1 for user user-35 +2022-08-09 16:49:55.685005 I | auth: deleting token user-37(1).1 for user user-37 +2022-08-09 16:49:55.685022 I | auth: deleting token user-1(1).1 for user user-1 +2022-08-09 16:49:55.685040 I | auth: deleting token user-48(2).1 for user user-48 +2022-08-09 16:49:55.685056 I | auth: deleting token user-31(3).1 for user user-31 +2022-08-09 16:49:55.685074 I | auth: deleting token user-6(4).1 for user user-6 +2022-08-09 16:49:55.685100 I | auth: deleting token user-31(0).1 for user user-31 +2022-08-09 16:49:55.685118 I | auth: deleting token user-34(1).1 for user user-34 +2022-08-09 16:49:55.685142 I | auth: deleting token user-47(1).1 for user user-47 +2022-08-09 16:49:55.685160 I | auth: deleting token user-21(3).1 for user user-21 +2022-08-09 16:49:55.685177 I | auth: deleting token user-3(0).1 for user user-3 +2022-08-09 16:49:55.685194 I | auth: deleting token user-26(1).1 for user user-26 +2022-08-09 16:49:55.685210 I | auth: deleting token user-0(1).1 for user user-0 +2022-08-09 16:49:55.685226 I | auth: deleting token user-14(1).1 for user user-14 +2022-08-09 16:49:55.685243 I | auth: deleting token user-28(2).1 for user user-28 +2022-08-09 16:49:55.685260 I | auth: deleting token user-33(3).1 for user user-33 +2022-08-09 16:49:55.685276 I | auth: deleting token user-0(0).1 for user user-0 +2022-08-09 16:49:55.685292 I | auth: deleting token user-1(2).1 for user user-1 +2022-08-09 16:49:55.685308 I | auth: deleting token user-38(4).1 for user user-38 +2022-08-09 16:49:55.685326 I | auth: deleting token user-47(0).1 for user user-47 +2022-08-09 16:49:55.685342 I | auth: deleting token user-19(1).1 for user user-19 +2022-08-09 16:49:55.685358 I | auth: deleting token user-15(2).1 for user user-15 +2022-08-09 16:49:55.685374 I | auth: deleting token user-9(3).1 for user user-9 +2022-08-09 16:49:55.685391 I | auth: deleting token user-14(4).1 for user user-14 +2022-08-09 16:49:55.685408 I | auth: deleting token user-14(0).1 for user user-14 +2022-08-09 16:49:55.685424 I | auth: deleting token user-22(2).1 for user user-22 +2022-08-09 16:49:55.685441 I | auth: deleting token user-34(3).1 for user user-34 +2022-08-09 16:49:55.685458 I | auth: deleting token user-45(3).1 for user user-45 +2022-08-09 16:49:55.685474 I | auth: deleting token user-22(4).1 for user user-22 +2022-08-09 16:49:55.685491 I | auth: deleting token user-21(4).1 for user user-21 +2022-08-09 16:49:55.685508 I | auth: deleting token user-40(2).1 for user user-40 +2022-08-09 16:49:55.685525 I | auth: deleting token user-3(3).1 for user user-3 +2022-08-09 16:49:55.685541 I | auth: deleting token user-2(0).1 for user user-2 +2022-08-09 16:49:55.685558 I | auth: deleting token user-27(3).1 for user user-27 +2022-08-09 16:49:55.685575 I | auth: deleting token user-16(4).1 for user user-16 +2022-08-09 16:49:55.685593 I | auth: deleting token user-18(0).1 for user user-18 +2022-08-09 16:49:55.685609 I | auth: deleting token user-2(1).1 for user user-2 +2022-08-09 16:49:55.685626 I | auth: deleting token user-34(2).1 for user user-34 +2022-08-09 16:49:55.685642 I | auth: deleting token user-11(4).1 for user user-11 +2022-08-09 16:49:55.685660 I | auth: deleting token user-32(0).1 for user user-32 +2022-08-09 16:49:55.685676 I | auth: deleting token user-23(4).1 for user user-23 +2022-08-09 16:49:55.685694 I | auth: deleting token user-8(4).1 for user user-8 +2022-08-09 16:49:55.685710 I | auth: deleting token user-41(4).1 for user user-41 +2022-08-09 16:49:55.685728 I | auth: deleting token user-23(0).1 for user user-23 +2022-08-09 16:49:55.685745 I | auth: deleting token user-49(1).1 for user user-49 +2022-08-09 16:49:55.685761 I | auth: deleting token user-46(2).1 for user user-46 +2022-08-09 16:49:55.685777 I | auth: deleting token user-38(3).1 for user user-38 +2022-08-09 16:49:55.685794 I | auth: deleting token user-42(4).1 for user user-42 +2022-08-09 16:49:55.685811 I | auth: deleting token user-27(1).1 for user user-27 +2022-08-09 16:49:55.685830 I | auth: deleting token user-12(3).1 for user user-12 +2022-08-09 16:49:55.685848 I | auth: deleting token user-16(1).1 for user user-16 +2022-08-09 16:49:55.685870 I | auth: deleting token user-12(1).1 for user user-12 +2022-08-09 16:49:55.685889 I | auth: deleting token user-9(2).1 for user user-9 +2022-08-09 16:49:55.685910 I | auth: deleting token user-10(2).1 for user user-10 +2022-08-09 16:49:55.685928 I | auth: deleting token user-42(2).1 for user user-42 +2022-08-09 16:49:55.685946 I | auth: deleting token user-19(2).1 for user user-19 +2022-08-09 16:49:55.685963 I | auth: deleting token user-39(4).1 for user user-39 +2022-08-09 16:49:55.685981 I | auth: deleting token user-15(0).1 for user user-15 +2022-08-09 16:49:55.686006 I | auth: deleting token user-35(1).1 for user user-35 +2022-08-09 16:49:55.686023 I | auth: deleting token user-19(3).1 for user user-19 +2022-08-09 16:49:55.686040 I | auth: deleting token user-20(0).1 for user user-20 +2022-08-09 16:49:55.686058 I | auth: deleting token user-6(2).1 for user user-6 +2022-08-09 16:49:55.686074 I | auth: deleting token user-39(3).1 for user user-39 +2022-08-09 16:49:55.686091 I | auth: deleting token user-4(4).1 for user user-4 +2022-08-09 16:49:55.686108 I | auth: deleting token user-43(0).1 for user user-43 +2022-08-09 16:49:55.686125 I | auth: deleting token user-26(4).1 for user user-26 +2022-08-09 16:49:55.686142 I | auth: deleting token user-37(3).1 for user user-37 +2022-08-09 16:49:55.686159 I | auth: deleting token user-48(3).1 for user user-48 +2022-08-09 16:49:55.686177 I | auth: deleting token user-17(3).1 for user user-17 +2022-08-09 16:49:55.686195 I | auth: deleting token user-44(1).1 for user user-44 +2022-08-09 16:49:55.686212 I | auth: deleting token user-9(4).1 for user user-9 +2022-08-09 16:49:55.686229 I | auth: deleting token user-46(0).1 for user user-46 +2022-08-09 16:49:55.686246 I | auth: deleting token user-41(0).1 for user user-41 +2022-08-09 16:49:55.686262 I | auth: deleting token user-5(4).1 for user user-5 +2022-08-09 16:49:55.686279 I | auth: deleting token user-21(0).1 for user user-21 +2022-08-09 16:49:55.686297 I | auth: deleting token user-36(0).1 for user user-36 +2022-08-09 16:49:55.686318 I | auth: deleting token user-17(0).1 for user user-17 +2022-08-09 16:49:55.686339 I | auth: deleting token user-29(1).1 for user user-29 +2022-08-09 16:49:55.686357 I | auth: deleting token user-20(2).1 for user user-20 +2022-08-09 16:49:55.686374 I | auth: deleting token user-24(2).1 for user user-24 +2022-08-09 16:49:55.686391 I | auth: deleting token user-42(3).1 for user user-42 +2022-08-09 16:49:55.686408 I | auth: deleting token user-46(3).1 for user user-46 +2022-08-09 16:49:55.686424 I | auth: deleting token user-27(0).1 for user user-27 +2022-08-09 16:49:55.686441 I | auth: deleting token user-20(4).1 for user user-20 +2022-08-09 16:49:55.686458 I | auth: deleting token user-11(3).1 for user user-11 +2022-08-09 16:49:55.686475 I | auth: deleting token user-31(1).1 for user user-31 +2022-08-09 16:49:55.686492 I | auth: deleting token user-7(2).1 for user user-7 +2022-08-09 16:49:55.686509 I | auth: deleting token user-36(4).1 for user user-36 +2022-08-09 16:49:55.686526 I | auth: deleting token user-8(1).1 for user user-8 +2022-08-09 16:49:55.686543 I | auth: deleting token user-9(1).1 for user user-9 +2022-08-09 16:49:55.686560 I | auth: deleting token user-32(3).1 for user user-32 +2022-08-09 16:49:55.686577 I | auth: deleting token user-41(1).1 for user user-41 +2022-08-09 16:49:55.686594 I | auth: deleting token user-13(4).1 for user user-13 +2022-08-09 16:49:55.686611 I | auth: deleting token user-25(1).1 for user user-25 +2022-08-09 16:49:55.686627 I | auth: deleting token user-40(4).1 for user user-40 +2022-08-09 16:49:55.686644 I | auth: deleting token user-39(0).1 for user user-39 +2022-08-09 16:49:55.686660 I | auth: deleting token user-1(3).1 for user user-1 +2022-08-09 16:49:55.686678 I | auth: deleting token user-0(2).1 for user user-0 +2022-08-09 16:49:55.686695 I | auth: deleting token user-10(3).1 for user user-10 +2022-08-09 16:49:55.686711 I | auth: deleting token user-38(0).1 for user user-38 +2022-08-09 16:49:55.686728 I | auth: deleting token user-24(0).1 for user user-24 +2022-08-09 16:49:55.686745 I | auth: deleting token user-4(0).1 for user user-4 +2022-08-09 16:49:55.686761 I | auth: deleting token user-25(2).1 for user user-25 +2022-08-09 16:49:55.686777 I | auth: deleting token user-38(2).1 for user user-38 +2022-08-09 16:49:55.686793 I | auth: deleting token user-26(2).1 for user user-26 +2022-08-09 16:49:55.686810 I | auth: deleting token user-27(2).1 for user user-27 +2022-08-09 16:49:55.686826 I | auth: deleting token user-14(3).1 for user user-14 +2022-08-09 16:49:55.686842 I | auth: deleting token user-45(0).1 for user user-45 +2022-08-09 16:49:55.686864 I | auth: deleting token user-30(1).1 for user user-30 +2022-08-09 16:49:55.686882 I | auth: deleting token user-36(2).1 for user user-36 +2022-08-09 16:49:55.686899 I | auth: deleting token user-6(3).1 for user user-6 +2022-08-09 16:49:55.686915 I | auth: deleting token user-37(4).1 for user user-37 +2022-08-09 16:49:55.686933 I | auth: deleting token user-4(1).1 for user user-4 +2022-08-09 16:49:55.686949 I | auth: deleting token user-5(1).1 for user user-5 +2022-08-09 16:49:55.686966 I | auth: deleting token user-29(2).1 for user user-29 +2022-08-09 16:49:55.686982 I | auth: deleting token user-18(4).1 for user user-18 +2022-08-09 16:49:55.686999 I | auth: deleting token user-48(0).1 for user user-48 +2022-08-09 16:49:55.687016 I | auth: deleting token user-17(2).1 for user user-17 +2022-08-09 16:49:55.687033 I | auth: deleting token user-32(4).1 for user user-32 +2022-08-09 16:49:55.687049 I | auth: deleting token user-42(0).1 for user user-42 +2022-08-09 16:49:55.687066 I | auth: deleting token user-30(3).1 for user user-30 +2022-08-09 16:49:55.687083 I | auth: deleting token user-31(4).1 for user user-31 +2022-08-09 16:49:55.687100 I | auth: deleting token user-33(4).1 for user user-33 +2022-08-09 16:49:55.687118 I | auth: deleting token user-40(1).1 for user user-40 +2022-08-09 16:49:55.687136 I | auth: deleting token user-39(1).1 for user user-39 +2022-08-09 16:49:55.687152 I | auth: deleting token user-24(1).1 for user user-24 +2022-08-09 16:49:55.687169 I | auth: deleting token user-48(1).1 for user user-48 +2022-08-09 16:49:55.687186 I | auth: deleting token user-13(1).1 for user user-13 +2022-08-09 16:49:55.687203 I | auth: deleting token user-18(2).1 for user user-18 +2022-08-09 16:49:55.687224 I | auth: deleting token user-34(4).1 for user user-34 +2022-08-09 16:49:55.687241 I | auth: deleting token user-44(4).1 for user user-44 +2022-08-09 16:49:55.687257 I | auth: deleting token user-26(0).1 for user user-26 +2022-08-09 16:49:55.687275 I | auth: deleting token user-32(2).1 for user user-32 +2022-08-09 16:49:55.687292 I | auth: deleting token user-44(3).1 for user user-44 +2022-08-09 16:49:55.687309 I | auth: deleting token user-0(3).1 for user user-0 +2022-08-09 16:49:55.687324 I | auth: deleting token user-19(4).1 for user user-19 +2022-08-09 16:49:55.687340 I | auth: deleting token user-3(4).1 for user user-3 +2022-08-09 16:49:55.687357 I | auth: deleting token user-23(1).1 for user user-23 +2022-08-09 16:49:55.687373 I | auth: deleting token user-28(3).1 for user user-28 +2022-08-09 16:49:55.687391 I | auth: deleting token user-30(2).1 for user user-30 +2022-08-09 16:49:55.687407 I | auth: deleting token user-0(4).1 for user user-0 +2022-08-09 16:49:55.687425 I | auth: deleting token user-38(1).1 for user user-38 +2022-08-09 16:49:55.687442 I | auth: deleting token user-6(1).1 for user user-6 +2022-08-09 16:49:55.687459 I | auth: deleting token user-47(2).1 for user user-47 +2022-08-09 16:49:55.687475 I | auth: deleting token user-12(2).1 for user user-12 +2022-08-09 16:49:55.687493 I | auth: deleting token user-49(0).1 for user user-49 +2022-08-09 16:49:55.687510 I | auth: deleting token user-47(4).1 for user user-47 +2022-08-09 16:49:55.687526 I | auth: deleting token user-49(4).1 for user user-49 +2022-08-09 16:49:55.687544 I | auth: deleting token user-46(4).1 for user user-46 +2022-08-09 16:49:55.687561 I | auth: deleting token user-21(1).1 for user user-21 +2022-08-09 16:49:55.687578 I | auth: deleting token user-28(1).1 for user user-28 +2022-08-09 16:49:55.687595 I | auth: deleting token user-32(1).1 for user user-32 +2022-08-09 16:49:55.687612 I | auth: deleting token user-44(2).1 for user user-44 +2022-08-09 16:49:55.687628 I | auth: deleting token user-40(3).1 for user user-40 +2022-08-09 16:49:55.687645 I | auth: deleting token user-43(4).1 for user user-43 +2022-08-09 16:49:55.687663 I | auth: deleting token user-30(0).1 for user user-30 +2022-08-09 16:49:55.687680 I | auth: deleting token user-45(1).1 for user user-45 +2022-08-09 16:49:55.687696 I | auth: deleting token user-13(2).1 for user user-13 +2022-08-09 16:49:55.687721 I | auth: deleting token user-24(4).1 for user user-24 +2022-08-09 16:49:55.687739 I | auth: deleting token user-9(0).1 for user user-9 +2022-08-09 16:49:55.687755 I | auth: deleting token user-7(1).1 for user user-7 +2022-08-09 16:49:55.687770 I | auth: deleting token user-35(3).1 for user user-35 +2022-08-09 16:49:55.687788 I | auth: deleting token user-47(3).1 for user user-47 +2022-08-09 16:49:55.687805 I | auth: deleting token user-5(3).1 for user user-5 +2022-08-09 16:49:55.687822 I | auth: deleting token user-18(1).1 for user user-18 +2022-08-09 16:49:55.687838 I | auth: deleting token user-28(0).1 for user user-28 +2022-08-09 16:49:55.687854 I | auth: deleting token user-10(0).1 for user user-10 +2022-08-09 16:49:55.687870 I | auth: deleting token user-37(0).1 for user user-37 +2022-08-09 16:49:55.687886 I | auth: deleting token user-8(0).1 for user user-8 +2022-08-09 16:49:55.687902 I | auth: deleting token user-49(2).1 for user user-49 +2022-08-09 16:49:55.687919 I | auth: deleting token user-5(0).1 for user user-5 +2022-08-09 16:49:55.687940 I | auth: deleting token user-31(5).1 for user user-31 +2022-08-09 16:49:55.687958 I | auth: deleting token user-24(5).1 for user user-24 +2022-08-09 16:49:55.687976 I | auth: deleting token user-4(5).1 for user user-4 +2022-08-09 16:49:55.687992 I | auth: deleting token user-7(5).1 for user user-7 +2022-08-09 16:49:55.688009 I | auth: deleting token user-12(5).1 for user user-12 +2022-08-09 16:49:55.688027 I | auth: deleting token user-39(5).1 for user user-39 +2022-08-09 16:49:55.688048 I | auth: deleting token user-42(5).1 for user user-42 +2022-08-09 16:49:55.688068 I | auth: deleting token user-48(5).1 for user user-48 +2022-08-09 16:49:55.688087 I | auth: deleting token user-26(5).1 for user user-26 +2022-08-09 16:49:55.688104 I | auth: deleting token user-30(5).1 for user user-30 +2022-08-09 16:49:55.688122 I | auth: deleting token user-35(5).1 for user user-35 +2022-08-09 16:49:55.688140 I | auth: deleting token user-23(5).1 for user user-23 +2022-08-09 16:49:55.688158 I | auth: deleting token user-19(5).1 for user user-19 +2022-08-09 16:49:55.688177 I | auth: deleting token user-15(5).1 for user user-15 +2022-08-09 16:49:55.688199 I | auth: deleting token user-17(5).1 for user user-17 +2022-08-09 16:49:55.688218 I | auth: deleting token user-46(5).1 for user user-46 +2022-08-09 16:49:55.688237 I | auth: deleting token user-21(5).1 for user user-21 +2022-08-09 16:49:55.688254 I | auth: deleting token user-27(5).1 for user user-27 +2022-08-09 16:49:55.688274 I | auth: deleting token user-33(5).1 for user user-33 +2022-08-09 16:49:55.688292 I | auth: deleting token user-22(5).1 for user user-22 +2022-08-09 16:49:55.688311 I | auth: deleting token user-34(5).1 for user user-34 +2022-08-09 16:49:55.688329 I | auth: deleting token user-36(5).1 for user user-36 +2022-08-09 16:49:55.688346 I | auth: deleting token user-45(5).1 for user user-45 +2022-08-09 16:49:55.688363 I | auth: deleting token user-44(5).1 for user user-44 +2022-08-09 16:49:55.688380 I | auth: deleting token user-25(5).1 for user user-25 +2022-08-09 16:49:55.704259 I | auth: deleting token user-4(6).1 for user user-4 +2022-08-09 16:49:55.704314 I | auth: deleting token user-20(5).1 for user user-20 +2022-08-09 16:49:55.704320 I | auth: deleting token user-47(5).1 for user user-47 +2022-08-09 16:49:55.704328 I | auth: deleting token user-41(5).1 for user user-41 +2022-08-09 16:49:55.704335 I | auth: deleting token user-14(6).1 for user user-14 +2022-08-09 16:49:55.704341 I | auth: deleting token user-40(8).1 for user user-40 +2022-08-09 16:49:55.704347 I | auth: deleting token user-25(6).1 for user user-25 +2022-08-09 16:49:55.704353 I | auth: deleting token user-23(7).1 for user user-23 +2022-08-09 16:49:55.704360 I | auth: deleting token user-19(6).1 for user user-19 +2022-08-09 16:49:55.704366 I | auth: deleting token user-43(8).1 for user user-43 +2022-08-09 16:49:55.704373 I | auth: deleting token user-49(5).1 for user user-49 +2022-08-09 16:49:55.704379 I | auth: deleting token user-14(5).1 for user user-14 +2022-08-09 16:49:55.704386 I | auth: deleting token user-9(5).1 for user user-9 +2022-08-09 16:49:55.704392 I | auth: deleting token user-30(6).1 for user user-30 +2022-08-09 16:49:55.704398 I | auth: deleting token user-33(6).1 for user user-33 +2022-08-09 16:49:55.704404 I | auth: deleting token user-2(7).1 for user user-2 +2022-08-09 16:49:55.704410 I | auth: deleting token user-10(7).1 for user user-10 +2022-08-09 16:49:55.704416 I | auth: deleting token user-10(6).1 for user user-10 +2022-08-09 16:49:55.704422 I | auth: deleting token user-19(7).1 for user user-19 +2022-08-09 16:49:55.704428 I | auth: deleting token user-24(7).1 for user user-24 +2022-08-09 16:49:55.704434 I | auth: deleting token user-38(6).1 for user user-38 +2022-08-09 16:49:55.704440 I | auth: deleting token user-26(6).1 for user user-26 +2022-08-09 16:49:55.704446 I | auth: deleting token user-21(7).1 for user user-21 +2022-08-09 16:49:55.704452 I | auth: deleting token user-29(6).1 for user user-29 +2022-08-09 16:49:55.704458 I | auth: deleting token user-40(7).1 for user user-40 +2022-08-09 16:49:55.704462 I | auth: deleting token user-47(7).1 for user user-47 +2022-08-09 16:49:55.704469 I | auth: deleting token user-6(5).1 for user user-6 +2022-08-09 16:49:55.704474 I | auth: deleting token user-35(6).1 for user user-35 +2022-08-09 16:49:55.704483 I | auth: deleting token user-4(8).1 for user user-4 +2022-08-09 16:49:55.704491 I | auth: deleting token user-37(8).1 for user user-37 +2022-08-09 16:49:55.704507 I | auth: deleting token user-29(5).1 for user user-29 +2022-08-09 16:49:55.704514 I | auth: deleting token user-18(5).1 for user user-18 +2022-08-09 16:49:55.704519 I | auth: deleting token user-32(7).1 for user user-32 +2022-08-09 16:49:55.704525 I | auth: deleting token user-48(7).1 for user user-48 +2022-08-09 16:49:55.704530 I | auth: deleting token user-36(7).1 for user user-36 +2022-08-09 16:49:55.704536 I | auth: deleting token user-21(8).1 for user user-21 +2022-08-09 16:49:55.704542 I | auth: deleting token user-16(7).1 for user user-16 +2022-08-09 16:49:55.704548 I | auth: deleting token user-8(5).1 for user user-8 +2022-08-09 16:49:55.704554 I | auth: deleting token user-13(8).1 for user user-13 +2022-08-09 16:49:55.704559 I | auth: deleting token user-38(8).1 for user user-38 +2022-08-09 16:49:55.704565 I | auth: deleting token user-22(6).1 for user user-22 +2022-08-09 16:49:55.704572 I | auth: deleting token user-41(7).1 for user user-41 +2022-08-09 16:49:55.704577 I | auth: deleting token user-17(8).1 for user user-17 +2022-08-09 16:49:55.704582 I | auth: deleting token user-49(7).1 for user user-49 +2022-08-09 16:49:55.704587 I | auth: deleting token user-8(8).1 for user user-8 +2022-08-09 16:49:55.704605 I | auth: deleting token user-32(5).1 for user user-32 +2022-08-09 16:49:55.704613 I | auth: deleting token user-11(7).1 for user user-11 +2022-08-09 16:49:55.704618 I | auth: deleting token user-48(8).1 for user user-48 +2022-08-09 16:49:55.704623 I | auth: deleting token user-20(8).1 for user user-20 +2022-08-09 16:49:55.704629 I | auth: deleting token user-20(6).1 for user user-20 +2022-08-09 16:49:55.704634 I | auth: deleting token user-16(8).1 for user user-16 +2022-08-09 16:49:55.704650 I | auth: deleting token user-48(6).1 for user user-48 +2022-08-09 16:49:55.704657 I | auth: deleting token user-13(7).1 for user user-13 +2022-08-09 16:49:55.704662 I | auth: deleting token user-18(7).1 for user user-18 +2022-08-09 16:49:55.704668 I | auth: deleting token user-30(8).1 for user user-30 +2022-08-09 16:49:55.704674 I | auth: deleting token user-34(7).1 for user user-34 +2022-08-09 16:49:55.704679 I | auth: deleting token user-16(6).1 for user user-16 +2022-08-09 16:49:55.704684 I | auth: deleting token user-14(8).1 for user user-14 +2022-08-09 16:49:55.704689 I | auth: deleting token user-9(8).1 for user user-9 +2022-08-09 16:49:55.704694 I | auth: deleting token user-46(8).1 for user user-46 +2022-08-09 16:49:55.704700 I | auth: deleting token user-25(8).1 for user user-25 +2022-08-09 16:49:55.704705 I | auth: deleting token user-0(6).1 for user user-0 +2022-08-09 16:49:55.704710 I | auth: deleting token user-29(7).1 for user user-29 +2022-08-09 16:49:55.704715 I | auth: deleting token user-1(5).1 for user user-1 +2022-08-09 16:49:55.704721 I | auth: deleting token user-14(7).1 for user user-14 +2022-08-09 16:49:55.704726 I | auth: deleting token user-45(8).1 for user user-45 +2022-08-09 16:49:55.704731 I | auth: deleting token user-22(8).1 for user user-22 +2022-08-09 16:49:55.704736 I | auth: deleting token user-46(7).1 for user user-46 +2022-08-09 16:49:55.704741 I | auth: deleting token user-9(7).1 for user user-9 +2022-08-09 16:49:55.704746 I | auth: deleting token user-19(8).1 for user user-19 +2022-08-09 16:49:55.704751 I | auth: deleting token user-26(7).1 for user user-26 +2022-08-09 16:49:55.704756 I | auth: deleting token user-49(8).1 for user user-49 +2022-08-09 16:49:55.704761 I | auth: deleting token user-15(6).1 for user user-15 +2022-08-09 16:49:55.704766 I | auth: deleting token user-31(8).1 for user user-31 +2022-08-09 16:49:55.704771 I | auth: deleting token user-15(8).1 for user user-15 +2022-08-09 16:49:55.704776 I | auth: deleting token user-34(6).1 for user user-34 +2022-08-09 16:49:55.704781 I | auth: deleting token user-7(7).1 for user user-7 +2022-08-09 16:49:55.704786 I | auth: deleting token user-5(7).1 for user user-5 +2022-08-09 16:49:55.704792 I | auth: deleting token user-5(5).1 for user user-5 +2022-08-09 16:49:55.704797 I | auth: deleting token user-2(6).1 for user user-2 +2022-08-09 16:49:55.704802 I | auth: deleting token user-11(6).1 for user user-11 +2022-08-09 16:49:55.704807 I | auth: deleting token user-46(6).1 for user user-46 +2022-08-09 16:49:55.704813 I | auth: deleting token user-42(7).1 for user user-42 +2022-08-09 16:49:55.704818 I | auth: deleting token user-33(7).1 for user user-33 +2022-08-09 16:49:55.704823 I | auth: deleting token user-16(5).1 for user user-16 +2022-08-09 16:49:55.704828 I | auth: deleting token user-35(7).1 for user user-35 +2022-08-09 16:49:55.704833 I | auth: deleting token user-6(7).1 for user user-6 +2022-08-09 16:49:55.704839 I | auth: deleting token user-27(8).1 for user user-27 +2022-08-09 16:49:55.704844 I | auth: deleting token user-35(8).1 for user user-35 +2022-08-09 16:49:55.704850 I | auth: deleting token user-12(6).1 for user user-12 +2022-08-09 16:49:55.704855 I | auth: deleting token user-36(8).1 for user user-36 +2022-08-09 16:49:55.704860 I | auth: deleting token user-17(7).1 for user user-17 +2022-08-09 16:49:55.704865 I | auth: deleting token user-39(8).1 for user user-39 +2022-08-09 16:49:55.704870 I | auth: deleting token user-49(6).1 for user user-49 +2022-08-09 16:49:55.704875 I | auth: deleting token user-31(6).1 for user user-31 +2022-08-09 16:49:55.704880 I | auth: deleting token user-2(5).1 for user user-2 +2022-08-09 16:49:55.704885 I | auth: deleting token user-15(7).1 for user user-15 +2022-08-09 16:49:55.704891 I | auth: deleting token user-0(5).1 for user user-0 +2022-08-09 16:49:55.704918 I | auth: deleting token user-43(6).1 for user user-43 +2022-08-09 16:49:55.704924 I | auth: deleting token user-1(7).1 for user user-1 +2022-08-09 16:49:55.704930 I | auth: deleting token user-18(8).1 for user user-18 +2022-08-09 16:49:55.704939 I | auth: deleting token user-40(5).1 for user user-40 +2022-08-09 16:49:55.704944 I | auth: deleting token user-11(5).1 for user user-11 +2022-08-09 16:49:55.704949 I | auth: deleting token user-2(8).1 for user user-2 +2022-08-09 16:49:55.704955 I | auth: deleting token user-7(8).1 for user user-7 +2022-08-09 16:49:55.704959 I | auth: deleting token user-38(5).1 for user user-38 +2022-08-09 16:49:55.704964 I | auth: deleting token user-8(7).1 for user user-8 +2022-08-09 16:49:55.704969 I | auth: deleting token user-0(7).1 for user user-0 +2022-08-09 16:49:55.704975 I | auth: deleting token user-9(6).1 for user user-9 +2022-08-09 16:49:55.704980 I | auth: deleting token user-21(6).1 for user user-21 +2022-08-09 16:49:55.704985 I | auth: deleting token user-42(6).1 for user user-42 +2022-08-09 16:49:55.704990 I | auth: deleting token user-22(7).1 for user user-22 +2022-08-09 16:49:55.704995 I | auth: deleting token user-30(7).1 for user user-30 +2022-08-09 16:49:55.705000 I | auth: deleting token user-42(8).1 for user user-42 +2022-08-09 16:49:55.705005 I | auth: deleting token user-13(6).1 for user user-13 +2022-08-09 16:49:55.705011 I | auth: deleting token user-32(6).1 for user user-32 +2022-08-09 16:49:55.705017 I | auth: deleting token user-6(6).1 for user user-6 +2022-08-09 16:49:55.705024 I | auth: deleting token user-37(6).1 for user user-37 +2022-08-09 16:49:55.705030 I | auth: deleting token user-39(7).1 for user user-39 +2022-08-09 16:49:55.705035 I | auth: deleting token user-44(7).1 for user user-44 +2022-08-09 16:49:55.705040 I | auth: deleting token user-10(8).1 for user user-10 +2022-08-09 16:49:55.705045 I | auth: deleting token user-31(7).1 for user user-31 +2022-08-09 16:49:55.705050 I | auth: deleting token user-28(6).1 for user user-28 +2022-08-09 16:49:55.705056 I | auth: deleting token user-27(6).1 for user user-27 +2022-08-09 16:49:55.705062 I | auth: deleting token user-37(7).1 for user user-37 +2022-08-09 16:49:55.705067 I | auth: deleting token user-43(7).1 for user user-43 +2022-08-09 16:49:55.705072 I | auth: deleting token user-45(7).1 for user user-45 +2022-08-09 16:49:55.705077 I | auth: deleting token user-23(8).1 for user user-23 +2022-08-09 16:49:55.705082 I | auth: deleting token user-41(6).1 for user user-41 +2022-08-09 16:49:55.705087 I | auth: deleting token user-7(6).1 for user user-7 +2022-08-09 16:49:55.705092 I | auth: deleting token user-47(8).1 for user user-47 +2022-08-09 16:49:55.705097 I | auth: deleting token user-13(5).1 for user user-13 +2022-08-09 16:49:55.705114 I | auth: deleting token user-47(6).1 for user user-47 +2022-08-09 16:49:55.705119 I | auth: deleting token user-1(8).1 for user user-1 +2022-08-09 16:49:55.705125 I | auth: deleting token user-32(8).1 for user user-32 +2022-08-09 16:49:55.705130 I | auth: deleting token user-29(8).1 for user user-29 +2022-08-09 16:49:55.705134 I | auth: deleting token user-10(5).1 for user user-10 +2022-08-09 16:49:55.705139 I | auth: deleting token user-40(6).1 for user user-40 +2022-08-09 16:49:55.705144 I | auth: deleting token user-5(6).1 for user user-5 +2022-08-09 16:49:55.705150 I | auth: deleting token user-25(7).1 for user user-25 +2022-08-09 16:49:55.705154 I | auth: deleting token user-26(8).1 for user user-26 +2022-08-09 16:49:55.705159 I | auth: deleting token user-12(8).1 for user user-12 +2022-08-09 16:49:55.705165 I | auth: deleting token user-39(6).1 for user user-39 +2022-08-09 16:49:55.705169 I | auth: deleting token user-0(8).1 for user user-0 +2022-08-09 16:49:55.705174 I | auth: deleting token user-45(6).1 for user user-45 +2022-08-09 16:49:55.705179 I | auth: deleting token user-36(6).1 for user user-36 +2022-08-09 16:49:55.705184 I | auth: deleting token user-44(8).1 for user user-44 +2022-08-09 16:49:55.705190 I | auth: deleting token user-37(5).1 for user user-37 +2022-08-09 16:49:55.705195 I | auth: deleting token user-3(6).1 for user user-3 +2022-08-09 16:49:55.705200 I | auth: deleting token user-24(6).1 for user user-24 +2022-08-09 16:49:55.705205 I | auth: deleting token user-3(8).1 for user user-3 +2022-08-09 16:49:55.705213 I | auth: deleting token user-44(6).1 for user user-44 +2022-08-09 16:49:55.705219 I | auth: deleting token user-4(7).1 for user user-4 +2022-08-09 16:49:55.705223 I | auth: deleting token user-6(8).1 for user user-6 +2022-08-09 16:49:55.705228 I | auth: deleting token user-38(7).1 for user user-38 +2022-08-09 16:49:55.705233 I | auth: deleting token user-41(8).1 for user user-41 +2022-08-09 16:49:55.705238 I | auth: deleting token user-43(5).1 for user user-43 +2022-08-09 16:49:55.705243 I | auth: deleting token user-8(6).1 for user user-8 +2022-08-09 16:49:55.705248 I | auth: deleting token user-12(7).1 for user user-12 +2022-08-09 16:49:55.705253 I | auth: deleting token user-20(7).1 for user user-20 +2022-08-09 16:49:55.705258 I | auth: deleting token user-33(8).1 for user user-33 +2022-08-09 16:49:55.705263 I | auth: deleting token user-23(6).1 for user user-23 +2022-08-09 16:49:55.705268 I | auth: deleting token user-34(8).1 for user user-34 +2022-08-09 16:49:55.705273 I | auth: deleting token user-11(8).1 for user user-11 +2022-08-09 16:49:55.705278 I | auth: deleting token user-5(8).1 for user user-5 +2022-08-09 16:49:55.705283 I | auth: deleting token user-18(6).1 for user user-18 +2022-08-09 16:49:55.705289 I | auth: deleting token user-28(5).1 for user user-28 +2022-08-09 16:49:55.705293 I | auth: deleting token user-3(7).1 for user user-3 +2022-08-09 16:49:55.705300 I | auth: deleting token user-1(6).1 for user user-1 +2022-08-09 16:49:55.705305 I | auth: deleting token user-28(7).1 for user user-28 +2022-08-09 16:49:55.705310 I | auth: deleting token user-28(8).1 for user user-28 +2022-08-09 16:49:55.705315 I | auth: deleting token user-27(7).1 for user user-27 +2022-08-09 16:49:55.705320 I | auth: deleting token user-24(8).1 for user user-24 +2022-08-09 16:49:55.705325 I | auth: deleting token user-3(5).1 for user user-3 +2022-08-09 16:49:55.705330 I | auth: deleting token user-17(6).1 for user user-17 +--- PASS: TestHammerSimpleAuthenticate (0.15s) PASS -ok github.com/coreos/etcd/auth 0.941s +ok github.com/coreos/etcd/auth 0.543s ? github.com/coreos/etcd/auth/authpb [no test files] === RUN TestSimpleHTTPClientDoSuccess --- PASS: TestSimpleHTTPClientDoSuccess (0.00s) @@ -2850,11 +2934,11 @@ === RUN TestSimpleHTTPClientDoCancelContextWaitForRoundTrip --- PASS: TestSimpleHTTPClientDoCancelContextWaitForRoundTrip (0.00s) === RUN TestSimpleHTTPClientDoHeaderTimeout ---- PASS: TestSimpleHTTPClientDoHeaderTimeout (0.01s) +--- PASS: TestSimpleHTTPClientDoHeaderTimeout (0.00s) === RUN TestHTTPClusterClientDo --- PASS: TestHTTPClusterClientDo (0.00s) === RUN TestHTTPClusterClientDoDeadlineExceedContext ---- PASS: TestHTTPClusterClientDoDeadlineExceedContext (0.01s) +--- PASS: TestHTTPClusterClientDoDeadlineExceedContext (0.00s) === RUN TestHTTPClusterClientDoCanceledContext --- PASS: TestHTTPClusterClientDoCanceledContext (0.00s) === RUN TestRedirectedHTTPAction @@ -2882,7 +2966,7 @@ === RUN TestHTTPClusterClientResetFail --- PASS: TestHTTPClusterClientResetFail (0.00s) === RUN TestHTTPClusterClientResetPinRandom ---- PASS: TestHTTPClusterClientResetPinRandom (0.16s) +--- PASS: TestHTTPClusterClientResetPinRandom (0.14s) === RUN TestV2KeysURLHelper --- PASS: TestV2KeysURLHelper (0.00s) === RUN TestGetAction @@ -2972,7 +3056,7 @@ === RUN TestHTTPMembersAPILeaderError --- PASS: TestHTTPMembersAPILeaderError (0.00s) PASS -ok github.com/coreos/etcd/client 0.365s +ok github.com/coreos/etcd/client 0.235s === RUN TestDialCancel --- SKIP: TestDialCancel (0.00s) client_test.go:30: DM - network tests disabled @@ -2988,234 +3072,234 @@ === RUN TestOpWithSort --- PASS: TestOpWithSort (0.00s) === RUN TestTxnPanics ---- PASS: TestTxnPanics (0.01s) +--- PASS: TestTxnPanics (0.03s) === RUN TestEvent --- PASS: TestEvent (0.00s) PASS -ok github.com/coreos/etcd/clientv3 0.233s +ok github.com/coreos/etcd/clientv3 0.120s testing: warning: no tests to run PASS -ok github.com/coreos/etcd/clientv3/clientv3util 0.053s [no tests to run] +ok github.com/coreos/etcd/clientv3/clientv3util 0.052s [no tests to run] ? github.com/coreos/etcd/clientv3/concurrency [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.047s +ok github.com/coreos/etcd/clientv3/namespace 0.027s === RUN TestGRPCResolver -2021-07-07 10:22:45.401689 I | integration: launching 6098537536474541479 (unix://localhost:60985375364745414790) -2021-07-07 10:22:45.402239 I | etcdserver: name = 6098537536474541479 -2021-07-07 10:22:45.402249 I | etcdserver: data dir = /tmp/etcd029705871 -2021-07-07 10:22:45.402256 I | etcdserver: member dir = /tmp/etcd029705871/member -2021-07-07 10:22:45.402262 I | etcdserver: heartbeat = 10ms -2021-07-07 10:22:45.402267 I | etcdserver: election = 100ms -2021-07-07 10:22:45.402272 I | etcdserver: snapshot count = 0 -2021-07-07 10:22:45.402285 I | etcdserver: advertise client URLs = unix://127.0.0.1:2100244039 -2021-07-07 10:22:45.402292 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:2100144039 -2021-07-07 10:22:45.402306 I | etcdserver: initial cluster = 6098537536474541479=unix://127.0.0.1:2100144039 -2021-07-07 10:22:45.443618 I | etcdserver: starting member 639a471df0cad19e in cluster 38e8002b947bf804 -2021-07-07 10:22:45.443665 I | raft: 639a471df0cad19e became follower at term 0 -2021-07-07 10:22:45.443680 I | raft: newRaft 639a471df0cad19e [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -2021-07-07 10:22:45.443689 I | raft: 639a471df0cad19e became follower at term 1 -2021-07-07 10:22:45.476810 W | auth: simple token is not cryptographically signed -2021-07-07 10:22:45.477209 I | etcdserver: set snapshot count to default 100000 -2021-07-07 10:22:45.477244 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] -2021-07-07 10:22:45.492068 I | integration: launched 6098537536474541479 (unix://localhost:60985375364745414790) -2021-07-07 10:22:45.492719 I | etcdserver: 639a471df0cad19e as single-node; fast-forwarding 9 ticks (election ticks 10) -2021-07-07 10:22:45.493000 I | etcdserver/membership: added member 639a471df0cad19e [unix://127.0.0.1:2100144039] to cluster 38e8002b947bf804 -2021-07-07 10:22:45.493060 I | raft: 639a471df0cad19e is starting a new election at term 1 -2021-07-07 10:22:45.493119 I | raft: 639a471df0cad19e became candidate at term 2 -2021-07-07 10:22:45.493135 I | raft: 639a471df0cad19e received MsgVoteResp from 639a471df0cad19e at term 2 -2021-07-07 10:22:45.493153 I | raft: 639a471df0cad19e became leader at term 2 -2021-07-07 10:22:45.493163 I | raft: raft.node: 639a471df0cad19e elected leader 639a471df0cad19e at term 2 -2021-07-07 10:22:45.493357 I | etcdserver: published {Name:6098537536474541479 ClientURLs:[unix://127.0.0.1:2100244039]} to cluster 38e8002b947bf804 -2021-07-07 10:22:45.493406 I | etcdserver: setting up the initial cluster version to 3.2 -2021-07-07 10:22:45.493485 N | etcdserver/membership: set the initial cluster version to 3.2 -2021-07-07 10:22:45.493544 I | etcdserver/api: enabled capabilities for version 3.2 -2021-07-07 10:22:45.497440 I | integration: terminating 6098537536474541479 (unix://localhost:60985375364745414790) -2021-07-07 10:22:45.557286 I | integration: terminated 6098537536474541479 (unix://localhost:60985375364745414790) ---- PASS: TestGRPCResolver (0.18s) +2022-08-09 16:50:02.899645 I | integration: launching 3270633115238316206 (unix://localhost:32706331152383162060) +2022-08-09 16:50:02.900106 I | etcdserver: name = 3270633115238316206 +2022-08-09 16:50:02.900116 I | etcdserver: data dir = /tmp/etcd000950521 +2022-08-09 16:50:02.900123 I | etcdserver: member dir = /tmp/etcd000950521/member +2022-08-09 16:50:02.900131 I | etcdserver: heartbeat = 10ms +2022-08-09 16:50:02.900137 I | etcdserver: election = 100ms +2022-08-09 16:50:02.900144 I | etcdserver: snapshot count = 0 +2022-08-09 16:50:02.900157 I | etcdserver: advertise client URLs = unix://127.0.0.1:2100236914 +2022-08-09 16:50:02.900167 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:2100136914 +2022-08-09 16:50:02.900182 I | etcdserver: initial cluster = 3270633115238316206=unix://127.0.0.1:2100136914 +2022-08-09 16:50:02.958105 I | etcdserver: starting member de2308a950a1609 in cluster 1c37b751cfd2ee26 +2022-08-09 16:50:02.958152 I | raft: de2308a950a1609 became follower at term 0 +2022-08-09 16:50:02.958164 I | raft: newRaft de2308a950a1609 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +2022-08-09 16:50:02.958170 I | raft: de2308a950a1609 became follower at term 1 +2022-08-09 16:50:03.002730 W | auth: simple token is not cryptographically signed +2022-08-09 16:50:03.003368 I | etcdserver: set snapshot count to default 100000 +2022-08-09 16:50:03.003718 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] +2022-08-09 16:50:03.005492 I | etcdserver: de2308a950a1609 as single-node; fast-forwarding 9 ticks (election ticks 10) +2022-08-09 16:50:03.006740 I | etcdserver/membership: added member de2308a950a1609 [unix://127.0.0.1:2100136914] to cluster 1c37b751cfd2ee26 +2022-08-09 16:50:03.008604 I | integration: launched 3270633115238316206 (unix://localhost:32706331152383162060) +2022-08-09 16:50:03.018585 I | raft: de2308a950a1609 is starting a new election at term 1 +2022-08-09 16:50:03.018681 I | raft: de2308a950a1609 became candidate at term 2 +2022-08-09 16:50:03.018706 I | raft: de2308a950a1609 received MsgVoteResp from de2308a950a1609 at term 2 +2022-08-09 16:50:03.018728 I | raft: de2308a950a1609 became leader at term 2 +2022-08-09 16:50:03.018741 I | raft: raft.node: de2308a950a1609 elected leader de2308a950a1609 at term 2 +2022-08-09 16:50:03.019094 I | etcdserver: published {Name:3270633115238316206 ClientURLs:[unix://127.0.0.1:2100236914]} to cluster 1c37b751cfd2ee26 +2022-08-09 16:50:03.019185 I | etcdserver: setting up the initial cluster version to 3.2 +2022-08-09 16:50:03.019271 N | etcdserver/membership: set the initial cluster version to 3.2 +2022-08-09 16:50:03.019327 I | etcdserver/api: enabled capabilities for version 3.2 +2022-08-09 16:50:03.023246 I | integration: terminating 3270633115238316206 (unix://localhost:32706331152383162060) +2022-08-09 16:50:03.070353 I | integration: terminated 3270633115238316206 (unix://localhost:32706331152383162060) +--- PASS: TestGRPCResolver (0.19s) === RUN TestGRPCResolverMulti -2021-07-07 10:22:45.577333 I | integration: launching 8183902711799321073 (unix://localhost:81839027117993210730) -2021-07-07 10:22:45.579569 I | etcdserver: name = 8183902711799321073 -2021-07-07 10:22:45.579592 I | etcdserver: data dir = /tmp/etcd428886178 -2021-07-07 10:22:45.579600 I | etcdserver: member dir = /tmp/etcd428886178/member -2021-07-07 10:22:45.579607 I | etcdserver: heartbeat = 10ms -2021-07-07 10:22:45.579613 I | etcdserver: election = 100ms -2021-07-07 10:22:45.579619 I | etcdserver: snapshot count = 0 -2021-07-07 10:22:45.579629 I | etcdserver: advertise client URLs = unix://127.0.0.1:2100444039 -2021-07-07 10:22:45.579636 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:2100344039 -2021-07-07 10:22:45.579648 I | etcdserver: initial cluster = 8183902711799321073=unix://127.0.0.1:2100344039 -2021-07-07 10:22:45.719958 I | etcdserver: starting member c4484649c0411aaf in cluster 2bb1c94358adc51 -2021-07-07 10:22:45.720035 I | raft: c4484649c0411aaf became follower at term 0 -2021-07-07 10:22:45.720051 I | raft: newRaft c4484649c0411aaf [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -2021-07-07 10:22:45.720060 I | raft: c4484649c0411aaf became follower at term 1 -2021-07-07 10:22:45.727204 W | auth: simple token is not cryptographically signed -2021-07-07 10:22:45.727536 I | etcdserver: set snapshot count to default 100000 -2021-07-07 10:22:45.727562 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] -2021-07-07 10:22:45.728456 I | integration: launched 8183902711799321073 (unix://localhost:81839027117993210730) -2021-07-07 10:22:45.728686 I | etcdserver: c4484649c0411aaf as single-node; fast-forwarding 9 ticks (election ticks 10) -2021-07-07 10:22:45.729178 I | etcdserver/membership: added member c4484649c0411aaf [unix://127.0.0.1:2100344039] to cluster 2bb1c94358adc51 -2021-07-07 10:22:45.821504 I | raft: c4484649c0411aaf is starting a new election at term 1 -2021-07-07 10:22:45.821595 I | raft: c4484649c0411aaf became candidate at term 2 -2021-07-07 10:22:45.821612 I | raft: c4484649c0411aaf received MsgVoteResp from c4484649c0411aaf at term 2 -2021-07-07 10:22:45.821635 I | raft: c4484649c0411aaf became leader at term 2 -2021-07-07 10:22:45.821647 I | raft: raft.node: c4484649c0411aaf elected leader c4484649c0411aaf at term 2 -2021-07-07 10:22:45.821899 I | etcdserver: published {Name:8183902711799321073 ClientURLs:[unix://127.0.0.1:2100444039]} to cluster 2bb1c94358adc51 -2021-07-07 10:22:45.821955 I | etcdserver: setting up the initial cluster version to 3.2 -2021-07-07 10:22:45.822036 N | etcdserver/membership: set the initial cluster version to 3.2 -2021-07-07 10:22:45.839927 I | integration: terminating 8183902711799321073 (unix://localhost:81839027117993210730) -2021-07-07 10:22:46.195440 I | integration: terminated 8183902711799321073 (unix://localhost:81839027117993210730) ---- PASS: TestGRPCResolverMulti (0.65s) +2022-08-09 16:50:03.089241 I | integration: launching 6321628934327615836 (unix://localhost:63216289343276158360) +2022-08-09 16:50:03.089684 I | etcdserver: name = 6321628934327615836 +2022-08-09 16:50:03.089696 I | etcdserver: data dir = /tmp/etcd005940740 +2022-08-09 16:50:03.089704 I | etcdserver: member dir = /tmp/etcd005940740/member +2022-08-09 16:50:03.089711 I | etcdserver: heartbeat = 10ms +2022-08-09 16:50:03.089717 I | etcdserver: election = 100ms +2022-08-09 16:50:03.089723 I | etcdserver: snapshot count = 0 +2022-08-09 16:50:03.089734 I | etcdserver: advertise client URLs = unix://127.0.0.1:2100436914 +2022-08-09 16:50:03.089743 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:2100336914 +2022-08-09 16:50:03.089755 I | etcdserver: initial cluster = 6321628934327615836=unix://127.0.0.1:2100336914 +2022-08-09 16:50:03.187220 I | etcdserver: starting member ae54d45beab66f0a in cluster e694f07aa17b1d78 +2022-08-09 16:50:03.187272 I | raft: ae54d45beab66f0a became follower at term 0 +2022-08-09 16:50:03.187287 I | raft: newRaft ae54d45beab66f0a [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +2022-08-09 16:50:03.187295 I | raft: ae54d45beab66f0a became follower at term 1 +2022-08-09 16:50:03.207357 W | auth: simple token is not cryptographically signed +2022-08-09 16:50:03.207847 I | etcdserver: set snapshot count to default 100000 +2022-08-09 16:50:03.207877 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] +2022-08-09 16:50:03.221452 I | integration: launched 6321628934327615836 (unix://localhost:63216289343276158360) +2022-08-09 16:50:03.223037 I | etcdserver/membership: added member ae54d45beab66f0a [unix://127.0.0.1:2100336914] to cluster e694f07aa17b1d78 +2022-08-09 16:50:03.223094 I | etcdserver: ae54d45beab66f0a as single-node; fast-forwarding 9 ticks (election ticks 10) +2022-08-09 16:50:03.289281 I | raft: ae54d45beab66f0a is starting a new election at term 1 +2022-08-09 16:50:03.289370 I | raft: ae54d45beab66f0a became candidate at term 2 +2022-08-09 16:50:03.289388 I | raft: ae54d45beab66f0a received MsgVoteResp from ae54d45beab66f0a at term 2 +2022-08-09 16:50:03.289405 I | raft: ae54d45beab66f0a became leader at term 2 +2022-08-09 16:50:03.289417 I | raft: raft.node: ae54d45beab66f0a elected leader ae54d45beab66f0a at term 2 +2022-08-09 16:50:03.289684 I | etcdserver: published {Name:6321628934327615836 ClientURLs:[unix://127.0.0.1:2100436914]} to cluster e694f07aa17b1d78 +2022-08-09 16:50:03.289738 I | etcdserver: setting up the initial cluster version to 3.2 +2022-08-09 16:50:03.289817 N | etcdserver/membership: set the initial cluster version to 3.2 +2022-08-09 16:50:03.296415 I | integration: terminating 6321628934327615836 (unix://localhost:63216289343276158360) +2022-08-09 16:50:03.334386 I | integration: terminated 6321628934327615836 (unix://localhost:63216289343276158360) +--- PASS: TestGRPCResolverMulti (0.26s) PASS -ok github.com/coreos/etcd/clientv3/naming 1.104s +ok github.com/coreos/etcd/clientv3/naming 0.489s === RUN TestConfigFromFile ---- PASS: TestConfigFromFile (0.01s) +--- PASS: TestConfigFromFile (0.02s) PASS -ok github.com/coreos/etcd/clientv3/yaml 0.029s +ok github.com/coreos/etcd/clientv3/yaml 0.051s === RUN TestPeriodic -2021-07-07 10:22:38.264711 N | compactor: Starting auto-compaction at revision 1 -2021-07-07 10:22:38.264866 N | compactor: Finished auto-compaction at revision 1 -2021-07-07 10:22:38.440708 N | compactor: Starting auto-compaction at revision 13 -2021-07-07 10:22:38.440756 N | compactor: Finished auto-compaction at revision 13 -2021-07-07 10:22:38.608532 N | compactor: Starting auto-compaction at revision 25 -2021-07-07 10:22:38.608612 N | compactor: Finished auto-compaction at revision 25 -2021-07-07 10:22:38.792700 N | compactor: Starting auto-compaction at revision 37 -2021-07-07 10:22:38.792737 N | compactor: Finished auto-compaction at revision 37 ---- PASS: TestPeriodic (0.90s) +2022-08-09 16:49:55.705150 N | compactor: Starting auto-compaction at revision 1 +2022-08-09 16:49:55.705299 N | compactor: Finished auto-compaction at revision 1 +2022-08-09 16:49:55.860822 N | compactor: Starting auto-compaction at revision 13 +2022-08-09 16:49:55.860927 N | compactor: Finished auto-compaction at revision 13 +2022-08-09 16:49:56.037232 N | compactor: Starting auto-compaction at revision 25 +2022-08-09 16:49:56.037289 N | compactor: Finished auto-compaction at revision 25 +2022-08-09 16:49:56.200557 N | compactor: Starting auto-compaction at revision 37 +2022-08-09 16:49:56.200624 N | compactor: Finished auto-compaction at revision 37 +--- PASS: TestPeriodic (0.84s) === RUN TestPeriodicPause -2021-07-07 10:22:39.330974 N | compactor: Starting auto-compaction at revision 26 -2021-07-07 10:22:39.331007 N | compactor: Finished auto-compaction at revision 26 ---- PASS: TestPeriodicPause (0.53s) +2022-08-09 16:49:56.683766 N | compactor: Starting auto-compaction at revision 26 +2022-08-09 16:49:56.683808 N | compactor: Finished auto-compaction at revision 26 +--- PASS: TestPeriodicPause (0.47s) PASS -ok github.com/coreos/etcd/compactor 1.581s +ok github.com/coreos/etcd/compactor 1.426s === RUN TestNewProxyFuncUnset --- PASS: TestNewProxyFuncUnset (0.00s) === RUN TestNewProxyFuncBad --- PASS: TestNewProxyFuncBad (0.00s) === RUN TestNewProxyFunc -2021-07-07 10:22:38.729538 I | discovery: using proxy "http://bar.com" -2021-07-07 10:22:38.729674 I | discovery: using proxy "http://disco.foo.bar" +2022-08-09 16:49:56.586498 I | discovery: using proxy "http://bar.com" +2022-08-09 16:49:56.586612 I | discovery: using proxy "http://disco.foo.bar" --- PASS: TestNewProxyFunc (0.00s) === RUN TestCheckCluster -2021-07-07 10:22:38.729790 E | discovery: error #0: context deadline exceeded -2021-07-07 10:22:38.729924 I | discovery: cluster status check: error connecting to , retrying in 2s -2021-07-07 10:22:38.729952 E | discovery: error #0: context deadline exceeded -2021-07-07 10:22:38.729995 I | discovery: cluster status check: error connecting to , retrying in 4s -2021-07-07 10:22:38.730015 E | discovery: error #0: context deadline exceeded -2021-07-07 10:22:38.730035 I | discovery: cluster status check: error connecting to , retrying in 8s -2021-07-07 10:22:38.730082 E | discovery: error #0: context deadline exceeded -2021-07-07 10:22:38.730101 I | discovery: cluster status check: error connecting to , retrying in 2s -2021-07-07 10:22:38.730122 E | discovery: error #0: context deadline exceeded -2021-07-07 10:22:38.730137 I | discovery: cluster status check: error connecting to , retrying in 4s -2021-07-07 10:22:38.730157 E | discovery: error #0: context deadline exceeded -2021-07-07 10:22:38.730177 I | discovery: cluster status check: error connecting to , retrying in 8s -2021-07-07 10:22:38.730230 E | discovery: error #0: context deadline exceeded -2021-07-07 10:22:38.730248 I | discovery: cluster status check: error connecting to , retrying in 2s -2021-07-07 10:22:38.730264 E | discovery: error #0: context deadline exceeded -2021-07-07 10:22:38.730278 I | discovery: cluster status check: error connecting to , retrying in 4s -2021-07-07 10:22:38.730294 E | discovery: error #0: context deadline exceeded -2021-07-07 10:22:38.730308 I | discovery: cluster status check: error connecting to , retrying in 8s -2021-07-07 10:22:38.730349 E | discovery: error #0: context deadline exceeded -2021-07-07 10:22:38.730368 I | discovery: cluster status check: error connecting to , retrying in 2s -2021-07-07 10:22:38.730416 E | discovery: error #0: context deadline exceeded -2021-07-07 10:22:38.730432 I | discovery: cluster status check: error connecting to , retrying in 4s -2021-07-07 10:22:38.730449 E | discovery: error #0: context deadline exceeded -2021-07-07 10:22:38.730463 I | discovery: cluster status check: error connecting to , retrying in 8s -2021-07-07 10:22:38.730514 E | discovery: error #0: context deadline exceeded -2021-07-07 10:22:38.730532 I | discovery: cluster status check: error connecting to , retrying in 2s -2021-07-07 10:22:38.730552 E | discovery: error #0: context deadline exceeded -2021-07-07 10:22:38.730570 I | discovery: cluster status check: error connecting to , retrying in 4s -2021-07-07 10:22:38.730588 E | discovery: error #0: context deadline exceeded -2021-07-07 10:22:38.730603 I | discovery: cluster status check: error connecting to , retrying in 8s -2021-07-07 10:22:38.730639 E | discovery: error #0: context deadline exceeded -2021-07-07 10:22:38.730653 I | discovery: cluster status check: error connecting to , retrying in 2s -2021-07-07 10:22:38.730670 E | discovery: error #0: context deadline exceeded -2021-07-07 10:22:38.730691 I | discovery: cluster status check: error connecting to , retrying in 4s -2021-07-07 10:22:38.730713 E | discovery: error #0: context deadline exceeded -2021-07-07 10:22:38.730728 I | discovery: cluster status check: error connecting to , retrying in 8s -2021-07-07 10:22:38.730755 E | discovery: error #0: context deadline exceeded -2021-07-07 10:22:38.730769 I | discovery: cluster status check: error connecting to , retrying in 2s -2021-07-07 10:22:38.730785 E | discovery: error #0: context deadline exceeded -2021-07-07 10:22:38.730798 I | discovery: cluster status check: error connecting to , retrying in 4s -2021-07-07 10:22:38.730814 E | discovery: error #0: context deadline exceeded -2021-07-07 10:22:38.730830 I | discovery: cluster status check: error connecting to , retrying in 8s +2022-08-09 16:49:56.586712 E | discovery: error #0: context deadline exceeded +2022-08-09 16:49:56.586845 I | discovery: cluster status check: error connecting to , retrying in 2s +2022-08-09 16:49:56.586869 E | discovery: error #0: context deadline exceeded +2022-08-09 16:49:56.586902 I | discovery: cluster status check: error connecting to , retrying in 4s +2022-08-09 16:49:56.586918 E | discovery: error #0: context deadline exceeded +2022-08-09 16:49:56.586931 I | discovery: cluster status check: error connecting to , retrying in 8s +2022-08-09 16:49:56.586971 E | discovery: error #0: context deadline exceeded +2022-08-09 16:49:56.586984 I | discovery: cluster status check: error connecting to , retrying in 2s +2022-08-09 16:49:56.586998 E | discovery: error #0: context deadline exceeded +2022-08-09 16:49:56.587010 I | discovery: cluster status check: error connecting to , retrying in 4s +2022-08-09 16:49:56.587024 E | discovery: error #0: context deadline exceeded +2022-08-09 16:49:56.587036 I | discovery: cluster status check: error connecting to , retrying in 8s +2022-08-09 16:49:56.587074 E | discovery: error #0: context deadline exceeded +2022-08-09 16:49:56.587086 I | discovery: cluster status check: error connecting to , retrying in 2s +2022-08-09 16:49:56.587101 E | discovery: error #0: context deadline exceeded +2022-08-09 16:49:56.587111 I | discovery: cluster status check: error connecting to , retrying in 4s +2022-08-09 16:49:56.587126 E | discovery: error #0: context deadline exceeded +2022-08-09 16:49:56.587137 I | discovery: cluster status check: error connecting to , retrying in 8s +2022-08-09 16:49:56.587171 E | discovery: error #0: context deadline exceeded +2022-08-09 16:49:56.587183 I | discovery: cluster status check: error connecting to , retrying in 2s +2022-08-09 16:49:56.587200 E | discovery: error #0: context deadline exceeded +2022-08-09 16:49:56.587212 I | discovery: cluster status check: error connecting to , retrying in 4s +2022-08-09 16:49:56.587225 E | discovery: error #0: context deadline exceeded +2022-08-09 16:49:56.587235 I | discovery: cluster status check: error connecting to , retrying in 8s +2022-08-09 16:49:56.587267 E | discovery: error #0: context deadline exceeded +2022-08-09 16:49:56.587279 I | discovery: cluster status check: error connecting to , retrying in 2s +2022-08-09 16:49:56.587294 E | discovery: error #0: context deadline exceeded +2022-08-09 16:49:56.587305 I | discovery: cluster status check: error connecting to , retrying in 4s +2022-08-09 16:49:56.587320 E | discovery: error #0: context deadline exceeded +2022-08-09 16:49:56.587331 I | discovery: cluster status check: error connecting to , retrying in 8s +2022-08-09 16:49:56.587361 E | discovery: error #0: context deadline exceeded +2022-08-09 16:49:56.587374 I | discovery: cluster status check: error connecting to , retrying in 2s +2022-08-09 16:49:56.587387 E | discovery: error #0: context deadline exceeded +2022-08-09 16:49:56.587399 I | discovery: cluster status check: error connecting to , retrying in 4s +2022-08-09 16:49:56.587415 E | discovery: error #0: context deadline exceeded +2022-08-09 16:49:56.587426 I | discovery: cluster status check: error connecting to , retrying in 8s +2022-08-09 16:49:56.587450 E | discovery: error #0: context deadline exceeded +2022-08-09 16:49:56.587462 I | discovery: cluster status check: error connecting to , retrying in 2s +2022-08-09 16:49:56.587475 E | discovery: error #0: context deadline exceeded +2022-08-09 16:49:56.587486 I | discovery: cluster status check: error connecting to , retrying in 4s +2022-08-09 16:49:56.587498 E | discovery: error #0: context deadline exceeded +2022-08-09 16:49:56.587508 I | discovery: cluster status check: error connecting to , retrying in 8s --- PASS: TestCheckCluster (0.00s) === RUN TestWaitNodes -2021-07-07 10:22:38.730894 N | discovery: found peer 1 in the cluster -2021-07-07 10:22:38.730903 N | discovery: found peer 2 in the cluster -2021-07-07 10:22:38.730910 N | discovery: found peer 3 in the cluster -2021-07-07 10:22:38.730917 N | discovery: found 3 needed peer(s) -2021-07-07 10:22:38.730932 N | discovery: found peer 1 in the cluster -2021-07-07 10:22:38.730939 N | discovery: found peer 2 in the cluster -2021-07-07 10:22:38.730946 N | discovery: found peer 3 in the cluster -2021-07-07 10:22:38.730952 N | discovery: found 3 needed peer(s) -2021-07-07 10:22:38.730966 N | discovery: found peer 1 in the cluster -2021-07-07 10:22:38.730973 N | discovery: found 1 peer(s), waiting for 2 more -2021-07-07 10:22:38.730979 N | discovery: found peer 2 in the cluster -2021-07-07 10:22:38.730986 N | discovery: found 2 peer(s), waiting for 1 more -2021-07-07 10:22:38.730992 N | discovery: found peer 3 in the cluster -2021-07-07 10:22:38.730999 N | discovery: found 3 needed peer(s) -2021-07-07 10:22:38.731021 N | discovery: found peer 1 in the cluster -2021-07-07 10:22:38.731028 N | discovery: found 1 peer(s), waiting for 2 more -2021-07-07 10:22:38.731036 E | discovery: error #0: context deadline exceeded -2021-07-07 10:22:38.731051 I | discovery: waiting for other nodes: error connecting to , retrying in 2s -2021-07-07 10:22:38.731072 N | discovery: found peer 1 in the cluster -2021-07-07 10:22:38.731080 N | discovery: found 1 peer(s), waiting for 2 more -2021-07-07 10:22:38.731088 E | discovery: error #0: context deadline exceeded -2021-07-07 10:22:38.731136 I | discovery: waiting for other nodes: error connecting to , retrying in 4s -2021-07-07 10:22:38.731154 N | discovery: found peer 1 in the cluster -2021-07-07 10:22:38.731162 N | discovery: found 1 peer(s), waiting for 2 more -2021-07-07 10:22:38.731168 N | discovery: found peer 2 in the cluster -2021-07-07 10:22:38.731180 N | discovery: found 2 peer(s), waiting for 1 more -2021-07-07 10:22:38.731187 N | discovery: found peer 3 in the cluster -2021-07-07 10:22:38.731195 N | discovery: found 3 needed peer(s) -2021-07-07 10:22:38.731216 N | discovery: found peer 1 in the cluster -2021-07-07 10:22:38.731224 N | discovery: found peer 2 in the cluster -2021-07-07 10:22:38.731231 N | discovery: found 2 peer(s), waiting for 1 more -2021-07-07 10:22:38.731238 N | discovery: found peer 3 in the cluster -2021-07-07 10:22:38.731244 N | discovery: found 3 needed peer(s) -2021-07-07 10:22:38.731259 N | discovery: found peer 1 in the cluster -2021-07-07 10:22:38.731267 N | discovery: found peer 2 in the cluster -2021-07-07 10:22:38.731273 N | discovery: found 2 peer(s), waiting for 1 more -2021-07-07 10:22:38.731281 E | discovery: error #0: context deadline exceeded -2021-07-07 10:22:38.731295 I | discovery: waiting for other nodes: error connecting to , retrying in 2s -2021-07-07 10:22:38.731314 N | discovery: found peer 1 in the cluster -2021-07-07 10:22:38.731321 N | discovery: found peer 2 in the cluster -2021-07-07 10:22:38.731326 N | discovery: found 2 peer(s), waiting for 1 more -2021-07-07 10:22:38.731333 E | discovery: error #0: context deadline exceeded -2021-07-07 10:22:38.731344 I | discovery: waiting for other nodes: error connecting to , retrying in 4s -2021-07-07 10:22:38.731362 N | discovery: found peer 1 in the cluster -2021-07-07 10:22:38.731368 N | discovery: found peer 2 in the cluster -2021-07-07 10:22:38.731374 N | discovery: found 2 peer(s), waiting for 1 more -2021-07-07 10:22:38.731379 N | discovery: found peer 3 in the cluster -2021-07-07 10:22:38.731385 N | discovery: found 3 needed peer(s) -2021-07-07 10:22:38.731400 N | discovery: found peer 1 in the cluster -2021-07-07 10:22:38.731407 N | discovery: found peer 2 in the cluster -2021-07-07 10:22:38.731413 N | discovery: found peer 3 in the cluster -2021-07-07 10:22:38.731418 N | discovery: found 3 needed peer(s) -2021-07-07 10:22:38.731430 N | discovery: found peer 1 in the cluster -2021-07-07 10:22:38.731436 N | discovery: found peer 2 in the cluster -2021-07-07 10:22:38.731442 N | discovery: found peer 3 in the cluster -2021-07-07 10:22:38.731447 N | discovery: found 3 needed peer(s) +2022-08-09 16:49:56.587572 N | discovery: found peer 1 in the cluster +2022-08-09 16:49:56.587580 N | discovery: found peer 2 in the cluster +2022-08-09 16:49:56.587586 N | discovery: found peer 3 in the cluster +2022-08-09 16:49:56.587592 N | discovery: found 3 needed peer(s) +2022-08-09 16:49:56.587605 N | discovery: found peer 1 in the cluster +2022-08-09 16:49:56.587612 N | discovery: found peer 2 in the cluster +2022-08-09 16:49:56.587618 N | discovery: found peer 3 in the cluster +2022-08-09 16:49:56.587623 N | discovery: found 3 needed peer(s) +2022-08-09 16:49:56.587636 N | discovery: found peer 1 in the cluster +2022-08-09 16:49:56.587642 N | discovery: found 1 peer(s), waiting for 2 more +2022-08-09 16:49:56.587650 N | discovery: found peer 2 in the cluster +2022-08-09 16:49:56.587655 N | discovery: found 2 peer(s), waiting for 1 more +2022-08-09 16:49:56.587661 N | discovery: found peer 3 in the cluster +2022-08-09 16:49:56.587666 N | discovery: found 3 needed peer(s) +2022-08-09 16:49:56.587685 N | discovery: found peer 1 in the cluster +2022-08-09 16:49:56.587691 N | discovery: found 1 peer(s), waiting for 2 more +2022-08-09 16:49:56.587697 E | discovery: error #0: context deadline exceeded +2022-08-09 16:49:56.587710 I | discovery: waiting for other nodes: error connecting to , retrying in 2s +2022-08-09 16:49:56.587728 N | discovery: found peer 1 in the cluster +2022-08-09 16:49:56.587734 N | discovery: found 1 peer(s), waiting for 2 more +2022-08-09 16:49:56.587742 E | discovery: error #0: context deadline exceeded +2022-08-09 16:49:56.587772 I | discovery: waiting for other nodes: error connecting to , retrying in 4s +2022-08-09 16:49:56.587791 N | discovery: found peer 1 in the cluster +2022-08-09 16:49:56.587800 N | discovery: found 1 peer(s), waiting for 2 more +2022-08-09 16:49:56.587808 N | discovery: found peer 2 in the cluster +2022-08-09 16:49:56.587816 N | discovery: found 2 peer(s), waiting for 1 more +2022-08-09 16:49:56.587824 N | discovery: found peer 3 in the cluster +2022-08-09 16:49:56.587828 N | discovery: found 3 needed peer(s) +2022-08-09 16:49:56.587847 N | discovery: found peer 1 in the cluster +2022-08-09 16:49:56.587853 N | discovery: found peer 2 in the cluster +2022-08-09 16:49:56.587857 N | discovery: found 2 peer(s), waiting for 1 more +2022-08-09 16:49:56.587862 N | discovery: found peer 3 in the cluster +2022-08-09 16:49:56.587867 N | discovery: found 3 needed peer(s) +2022-08-09 16:49:56.587878 N | discovery: found peer 1 in the cluster +2022-08-09 16:49:56.587883 N | discovery: found peer 2 in the cluster +2022-08-09 16:49:56.587888 N | discovery: found 2 peer(s), waiting for 1 more +2022-08-09 16:49:56.587894 E | discovery: error #0: context deadline exceeded +2022-08-09 16:49:56.587904 I | discovery: waiting for other nodes: error connecting to , retrying in 2s +2022-08-09 16:49:56.587920 N | discovery: found peer 1 in the cluster +2022-08-09 16:49:56.587926 N | discovery: found peer 2 in the cluster +2022-08-09 16:49:56.587931 N | discovery: found 2 peer(s), waiting for 1 more +2022-08-09 16:49:56.587937 E | discovery: error #0: context deadline exceeded +2022-08-09 16:49:56.587947 I | discovery: waiting for other nodes: error connecting to , retrying in 4s +2022-08-09 16:49:56.587963 N | discovery: found peer 1 in the cluster +2022-08-09 16:49:56.587969 N | discovery: found peer 2 in the cluster +2022-08-09 16:49:56.587974 N | discovery: found 2 peer(s), waiting for 1 more +2022-08-09 16:49:56.587979 N | discovery: found peer 3 in the cluster +2022-08-09 16:49:56.587984 N | discovery: found 3 needed peer(s) +2022-08-09 16:49:56.587999 N | discovery: found peer 1 in the cluster +2022-08-09 16:49:56.588005 N | discovery: found peer 2 in the cluster +2022-08-09 16:49:56.588011 N | discovery: found peer 3 in the cluster +2022-08-09 16:49:56.588016 N | discovery: found 3 needed peer(s) +2022-08-09 16:49:56.588024 N | discovery: found peer 1 in the cluster +2022-08-09 16:49:56.588034 N | discovery: found peer 2 in the cluster +2022-08-09 16:49:56.588041 N | discovery: found peer 3 in the cluster +2022-08-09 16:49:56.588046 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.04s) +--- PASS: TestSortableNodes (0.02s) === RUN TestRetryFailure -2021-07-07 10:22:38.768904 E | discovery: error #0: context deadline exceeded -2021-07-07 10:22:38.768959 I | discovery: cluster status check: error connecting to , retrying in 2s -2021-07-07 10:22:38.768981 E | discovery: error #0: context deadline exceeded -2021-07-07 10:22:38.768996 I | discovery: cluster status check: error connecting to , retrying in 4s -2021-07-07 10:22:38.769013 E | discovery: error #0: context deadline exceeded -2021-07-07 10:22:38.769049 I | discovery: cluster status check: error connecting to , retrying in 8s -2021-07-07 10:22:38.769066 E | discovery: error #0: context deadline exceeded +2022-08-09 16:49:56.604392 E | discovery: error #0: context deadline exceeded +2022-08-09 16:49:56.604436 I | discovery: cluster status check: error connecting to , retrying in 2s +2022-08-09 16:49:56.604456 E | discovery: error #0: context deadline exceeded +2022-08-09 16:49:56.604469 I | discovery: cluster status check: error connecting to , retrying in 4s +2022-08-09 16:49:56.604484 E | discovery: error #0: context deadline exceeded +2022-08-09 16:49:56.604518 I | discovery: cluster status check: error connecting to , retrying in 8s +2022-08-09 16:49:56.604533 E | discovery: error #0: context deadline exceeded --- PASS: TestRetryFailure (0.00s) PASS -ok github.com/coreos/etcd/discovery 0.172s +ok github.com/coreos/etcd/discovery 0.054s === RUN TestConfigFileOtherFields --- PASS: TestConfigFileOtherFields (0.00s) === RUN TestUpdateDefaultClusterFromName @@ -3224,73 +3308,73 @@ --- SKIP: TestUpdateDefaultClusterFromNameOverwrite (0.00s) config_test.go:98: machine's default host not found === RUN TestStartEtcdWrongToken -2021-07-07 10:22:46.064266 I | embed: listening for peers on http://localhost:2380 -2021-07-07 10:22:46.064425 I | embed: listening for client requests on localhost:2379 -2021-07-07 10:22:46.064907 I | etcdserver: name = default -2021-07-07 10:22:46.064934 I | etcdserver: data dir = /tmp/token-test394972356 -2021-07-07 10:22:46.064944 I | etcdserver: member dir = /tmp/token-test394972356/member -2021-07-07 10:22:46.064952 I | etcdserver: heartbeat = 100ms -2021-07-07 10:22:46.064960 I | etcdserver: election = 1000ms -2021-07-07 10:22:46.064968 I | etcdserver: snapshot count = 100000 -2021-07-07 10:22:46.064984 I | etcdserver: advertise client URLs = http://localhost:2379 -2021-07-07 10:22:46.064995 I | etcdserver: initial advertise peer URLs = http://localhost:2380 -2021-07-07 10:22:46.065012 I | etcdserver: initial cluster = default=http://localhost:2380 -2021-07-07 10:22:46.086416 I | etcdserver: starting member 8e9e05c52164694d in cluster cdf818194e3a8c32 -2021-07-07 10:22:46.086475 I | raft: 8e9e05c52164694d became follower at term 0 -2021-07-07 10:22:46.086491 I | raft: newRaft 8e9e05c52164694d [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -2021-07-07 10:22:46.086505 I | raft: 8e9e05c52164694d became follower at term 1 -2021-07-07 10:22:46.124595 E | auth: unknown token type: wrong-token -2021-07-07 10:22:46.124653 E | etcdserver: failed to create token provider: auth: invalid auth options ---- PASS: TestStartEtcdWrongToken (0.07s) +2022-08-09 16:50:02.159774 I | embed: listening for peers on http://localhost:2380 +2022-08-09 16:50:02.159972 I | embed: listening for client requests on localhost:2379 +2022-08-09 16:50:02.160428 I | etcdserver: name = default +2022-08-09 16:50:02.160448 I | etcdserver: data dir = /tmp/token-test957635044 +2022-08-09 16:50:02.160457 I | etcdserver: member dir = /tmp/token-test957635044/member +2022-08-09 16:50:02.160464 I | etcdserver: heartbeat = 100ms +2022-08-09 16:50:02.160471 I | etcdserver: election = 1000ms +2022-08-09 16:50:02.160478 I | etcdserver: snapshot count = 100000 +2022-08-09 16:50:02.160497 I | etcdserver: advertise client URLs = http://localhost:2379 +2022-08-09 16:50:02.160507 I | etcdserver: initial advertise peer URLs = http://localhost:2380 +2022-08-09 16:50:02.160526 I | etcdserver: initial cluster = default=http://localhost:2380 +2022-08-09 16:50:02.270066 I | etcdserver: starting member 8e9e05c52164694d in cluster cdf818194e3a8c32 +2022-08-09 16:50:02.270120 I | raft: 8e9e05c52164694d became follower at term 0 +2022-08-09 16:50:02.270140 I | raft: newRaft 8e9e05c52164694d [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +2022-08-09 16:50:02.270148 I | raft: 8e9e05c52164694d became follower at term 1 +2022-08-09 16:50:02.324481 E | auth: unknown token type: wrong-token +2022-08-09 16:50:02.324588 E | etcdserver: failed to create token provider: auth: invalid auth options +--- PASS: TestStartEtcdWrongToken (0.18s) PASS -ok github.com/coreos/etcd/embed 0.393s +ok github.com/coreos/etcd/embed 0.422s === RUN TestErrorWriteTo --- PASS: TestErrorWriteTo (0.00s) PASS -ok github.com/coreos/etcd/error 0.059s +ok github.com/coreos/etcd/error 0.036s === RUN TestMain --- PASS: TestMain (0.00s) PASS -ok github.com/coreos/etcd/etcdctl 0.210s +ok github.com/coreos/etcd/etcdctl 0.056s ? 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.163s +ok github.com/coreos/etcd/etcdctl/ctlv2/command 0.042s ? github.com/coreos/etcd/etcdctl/ctlv3 [no test files] ? github.com/coreos/etcd/etcdctl/ctlv3/command [no test files] === RUN TestConfigParsingMemberFlags --- PASS: TestConfigParsingMemberFlags (0.00s) === RUN TestConfigFileMemberFields -2021-07-07 10:22:50.931582 I | etcdmain: Loading server configuration from "/tmp/servercfg181852373" +2022-08-09 16:50:04.045884 I | etcdmain: Loading server configuration from "/tmp/servercfg399916592" --- PASS: TestConfigFileMemberFields (0.00s) === RUN TestConfigParsingClusteringFlags --- PASS: TestConfigParsingClusteringFlags (0.00s) === RUN TestConfigFileClusteringFields -2021-07-07 10:22:50.933043 I | etcdmain: Loading server configuration from "/tmp/servercfg173019696" +2022-08-09 16:50:04.047287 I | etcdmain: Loading server configuration from "/tmp/servercfg327463887" --- PASS: TestConfigFileClusteringFields (0.00s) === RUN TestConfigFileClusteringFlags -2021-07-07 10:22:50.933744 I | etcdmain: Loading server configuration from "/tmp/servercfg720823247" -2021-07-07 10:22:50.934038 I | etcdmain: Loading server configuration from "/tmp/servercfg358742754" -2021-07-07 10:22:50.934338 I | etcdmain: Loading server configuration from "/tmp/servercfg237909209" -2021-07-07 10:22:50.934658 I | etcdmain: Loading server configuration from "/tmp/servercfg099889764" -2021-07-07 10:22:50.935005 I | etcdmain: Loading server configuration from "/tmp/servercfg997431411" -2021-07-07 10:22:50.935325 I | etcdmain: Loading server configuration from "/tmp/servercfg694759734" -2021-07-07 10:22:50.935662 I | etcdmain: Loading server configuration from "/tmp/servercfg914890013" -2021-07-07 10:22:50.936002 I | etcdmain: Loading server configuration from "/tmp/servercfg557119448" +2022-08-09 16:50:04.047960 I | etcdmain: Loading server configuration from "/tmp/servercfg375378146" +2022-08-09 16:50:04.048355 I | etcdmain: Loading server configuration from "/tmp/servercfg070087385" +2022-08-09 16:50:04.048788 I | etcdmain: Loading server configuration from "/tmp/servercfg064795236" +2022-08-09 16:50:04.049554 I | etcdmain: Loading server configuration from "/tmp/servercfg754371187" +2022-08-09 16:50:04.050006 I | etcdmain: Loading server configuration from "/tmp/servercfg039255350" +2022-08-09 16:50:04.050326 I | etcdmain: Loading server configuration from "/tmp/servercfg561922845" +2022-08-09 16:50:04.050666 I | etcdmain: Loading server configuration from "/tmp/servercfg803592664" +2022-08-09 16:50:04.050999 I | etcdmain: Loading server configuration from "/tmp/servercfg622120279" --- PASS: TestConfigFileClusteringFlags (0.00s) === RUN TestConfigParsingOtherFlags --- PASS: TestConfigParsingOtherFlags (0.00s) === RUN TestConfigFileOtherFields -2021-07-07 10:22:50.939005 I | etcdmain: Loading server configuration from "/tmp/servercfg823805783" +2022-08-09 16:50:04.051785 I | etcdmain: Loading server configuration from "/tmp/servercfg810872522" --- PASS: TestConfigFileOtherFields (0.00s) === RUN TestConfigParsingConflictClusteringFlags --- PASS: TestConfigParsingConflictClusteringFlags (0.00s) === RUN TestConfigFileConflictClusteringFlags -2021-07-07 10:22:50.940405 I | etcdmain: Loading server configuration from "/tmp/servercfg090226890" -2021-07-07 10:22:50.940737 I | etcdmain: Loading server configuration from "/tmp/servercfg806542241" -2021-07-07 10:22:50.941057 I | etcdmain: Loading server configuration from "/tmp/servercfg953657484" -2021-07-07 10:22:50.941408 I | etcdmain: Loading server configuration from "/tmp/servercfg393130619" +2022-08-09 16:50:04.053338 I | etcdmain: Loading server configuration from "/tmp/servercfg564549025" +2022-08-09 16:50:04.053634 I | etcdmain: Loading server configuration from "/tmp/servercfg495115916" +2022-08-09 16:50:04.053935 I | etcdmain: Loading server configuration from "/tmp/servercfg998359675" +2022-08-09 16:50:04.054234 I | etcdmain: Loading server configuration from "/tmp/servercfg625167774" --- PASS: TestConfigFileConflictClusteringFlags (0.00s) === RUN TestConfigParsingMissedAdvertiseClientURLsFlag --- PASS: TestConfigParsingMissedAdvertiseClientURLsFlag (0.00s) @@ -3301,18 +3385,18 @@ === RUN TestConfigIsReadonlyProxy --- PASS: TestConfigIsReadonlyProxy (0.00s) === RUN TestConfigShouldFallbackToProxy ---- PASS: TestConfigShouldFallbackToProxy (0.02s) +--- PASS: TestConfigShouldFallbackToProxy (0.00s) === RUN TestConfigFileElectionTimeout -2021-07-07 10:22:50.963019 I | etcdmain: Loading server configuration from "/tmp/servercfg043778462" -2021-07-07 10:22:50.963325 I | etcdmain: Loading server configuration from "/tmp/servercfg482754149" +2022-08-09 16:50:04.057237 I | etcdmain: Loading server configuration from "/tmp/servercfg086110821" +2022-08-09 16:50:04.057522 I | etcdmain: Loading server configuration from "/tmp/servercfg727694976" --- PASS: TestConfigFileElectionTimeout (0.00s) PASS -ok github.com/coreos/etcd/etcdmain 0.558s +ok github.com/coreos/etcd/etcdmain 0.037s === RUN TestDecideClusterVersion --- PASS: TestDecideClusterVersion (0.00s) === RUN TestIsCompatibleWithVers -2021-07-07 10:22:43.158419 W | etcdserver: the running cluster version(2.1.0) is higher than the maximum cluster version(2.0.0) supported -2021-07-07 10:22:43.158543 W | etcdserver: the running cluster version(2.0.0) is lower than the minimal cluster version(2.1.0) supported +2022-08-09 16:50:00.866339 W | etcdserver: the running cluster version(2.1.0) is higher than the maximum cluster version(2.0.0) supported +2022-08-09 16:50:00.866483 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) @@ -3341,58 +3425,58 @@ === RUN TestDoBadLocalAction --- PASS: TestDoBadLocalAction (0.00s) === RUN TestApplyRepeat -2021-07-07 10:22:44.165206 I | etcdserver/membership: added member 4d2 [] to cluster 0 -2021-07-07 10:22:44.165236 I | etcdserver: set snapshot count to default 100000 -2021-07-07 10:22:44.165249 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] -2021-07-07 10:22:44.180656 I | etcdserver: skipped leadership transfer for single member cluster +2022-08-09 16:50:01.873564 I | etcdserver/membership: added member 4d2 [] to cluster 0 +2022-08-09 16:50:01.873602 I | etcdserver: set snapshot count to default 100000 +2022-08-09 16:50:01.873617 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] +2022-08-09 16:50:01.889154 I | etcdserver: skipped leadership transfer for single member cluster --- PASS: TestApplyRepeat (0.03s) === RUN TestApplyRequest --- PASS: TestApplyRequest (0.00s) === RUN TestApplyRequestOnAdminMemberAttributes -2021-07-07 10:22:44.197222 I | etcdserver/membership: added member 1 [] to cluster 0 +2022-08-09 16:50:01.905602 I | etcdserver/membership: added member 1 [] to cluster 0 --- PASS: TestApplyRequestOnAdminMemberAttributes (0.00s) === RUN TestApplyConfChangeError -2021-07-07 10:22:44.197448 I | etcdserver/membership: added member 1 [] to cluster 0 -2021-07-07 10:22:44.197525 I | etcdserver/membership: added member 2 [] to cluster 0 -2021-07-07 10:22:44.197549 I | etcdserver/membership: added member 3 [] to cluster 0 -2021-07-07 10:22:44.197574 I | etcdserver/membership: added member 4 [] to cluster 0 -2021-07-07 10:22:44.197611 I | etcdserver/membership: removed member 4 from cluster 0 ---- PASS: TestApplyConfChangeError (0.06s) +2022-08-09 16:50:01.905895 I | etcdserver/membership: added member 1 [] to cluster 0 +2022-08-09 16:50:01.905916 I | etcdserver/membership: added member 2 [] to cluster 0 +2022-08-09 16:50:01.905936 I | etcdserver/membership: added member 3 [] to cluster 0 +2022-08-09 16:50:01.905954 I | etcdserver/membership: added member 4 [] to cluster 0 +2022-08-09 16:50:01.905992 I | etcdserver/membership: removed member 4 from cluster 0 +--- PASS: TestApplyConfChangeError (0.04s) === RUN TestApplyConfChangeShouldStop -2021-07-07 10:22:44.252930 I | etcdserver/membership: added member 1 [] to cluster 0 -2021-07-07 10:22:44.252971 I | etcdserver/membership: added member 2 [] to cluster 0 -2021-07-07 10:22:44.252998 I | etcdserver/membership: added member 3 [] to cluster 0 -2021-07-07 10:22:44.253133 I | etcdserver/membership: removed member 2 from cluster 0 -2021-07-07 10:22:44.253194 I | etcdserver/membership: removed member 1 from cluster 0 +2022-08-09 16:50:01.949308 I | etcdserver/membership: added member 1 [] to cluster 0 +2022-08-09 16:50:01.949343 I | etcdserver/membership: added member 2 [] to cluster 0 +2022-08-09 16:50:01.949362 I | etcdserver/membership: added member 3 [] to cluster 0 +2022-08-09 16:50:01.949483 I | etcdserver/membership: removed member 2 from cluster 0 +2022-08-09 16:50:01.949528 I | etcdserver/membership: removed member 1 from cluster 0 --- PASS: TestApplyConfChangeShouldStop (0.00s) === RUN TestApplyConfigChangeUpdatesConsistIndex -2021-07-07 10:22:44.253272 I | etcdserver/membership: added member 1 [] to cluster 0 -2021-07-07 10:22:44.253512 I | etcdserver/membership: added member 2 [http://whatever:123] to cluster 0 +2022-08-09 16:50:01.949593 I | etcdserver/membership: added member 1 [] to cluster 0 +2022-08-09 16:50:01.949747 I | etcdserver/membership: added member 2 [http://whatever:123] to cluster 0 --- PASS: TestApplyConfigChangeUpdatesConsistIndex (0.00s) === RUN TestApplyMultiConfChangeShouldStop -2021-07-07 10:22:44.253623 I | etcdserver/membership: added member 1 [] to cluster 0 -2021-07-07 10:22:44.253650 I | etcdserver/membership: added member 2 [] to cluster 0 -2021-07-07 10:22:44.253671 I | etcdserver/membership: added member 3 [] to cluster 0 -2021-07-07 10:22:44.253692 I | etcdserver/membership: added member 4 [] to cluster 0 -2021-07-07 10:22:44.253716 I | etcdserver/membership: added member 5 [] to cluster 0 -2021-07-07 10:22:44.253813 I | etcdserver/membership: removed member 1 from cluster 0 -2021-07-07 10:22:44.253873 I | etcdserver/membership: removed member 2 from cluster 0 -2021-07-07 10:22:44.253927 I | etcdserver/membership: removed member 3 from cluster 0 -2021-07-07 10:22:44.253974 I | etcdserver/membership: removed member 4 from cluster 0 +2022-08-09 16:50:01.949841 I | etcdserver/membership: added member 1 [] to cluster 0 +2022-08-09 16:50:01.949860 I | etcdserver/membership: added member 2 [] to cluster 0 +2022-08-09 16:50:01.949877 I | etcdserver/membership: added member 3 [] to cluster 0 +2022-08-09 16:50:01.949894 I | etcdserver/membership: added member 4 [] to cluster 0 +2022-08-09 16:50:01.949911 I | etcdserver/membership: added member 5 [] to cluster 0 +2022-08-09 16:50:01.950005 I | etcdserver/membership: removed member 1 from cluster 0 +2022-08-09 16:50:01.950056 I | etcdserver/membership: removed member 2 from cluster 0 +2022-08-09 16:50:01.950106 I | etcdserver/membership: removed member 3 from cluster 0 +2022-08-09 16:50:01.950152 I | etcdserver/membership: removed member 4 from cluster 0 --- PASS: TestApplyMultiConfChangeShouldStop (0.00s) === RUN TestDoProposal -2021-07-07 10:22:44.254029 I | etcdserver: set snapshot count to default 100000 -2021-07-07 10:22:44.254062 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] -2021-07-07 10:22:44.254201 I | etcdserver: skipped leadership transfer for single member cluster -2021-07-07 10:22:44.254251 I | etcdserver: set snapshot count to default 100000 -2021-07-07 10:22:44.254262 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] -2021-07-07 10:22:44.254335 I | etcdserver: skipped leadership transfer for single member cluster -2021-07-07 10:22:44.254362 I | etcdserver: set snapshot count to default 100000 -2021-07-07 10:22:44.254371 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] -2021-07-07 10:22:44.254445 I | etcdserver: skipped leadership transfer for single member cluster -2021-07-07 10:22:44.254475 I | etcdserver: set snapshot count to default 100000 -2021-07-07 10:22:44.254485 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] -2021-07-07 10:22:44.254555 I | etcdserver: skipped leadership transfer for single member cluster +2022-08-09 16:50:01.950197 I | etcdserver: set snapshot count to default 100000 +2022-08-09 16:50:01.950231 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] +2022-08-09 16:50:01.950360 I | etcdserver: skipped leadership transfer for single member cluster +2022-08-09 16:50:01.950414 I | etcdserver: set snapshot count to default 100000 +2022-08-09 16:50:01.950425 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] +2022-08-09 16:50:01.950514 I | etcdserver: skipped leadership transfer for single member cluster +2022-08-09 16:50:01.950542 I | etcdserver: set snapshot count to default 100000 +2022-08-09 16:50:01.950554 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] +2022-08-09 16:50:01.950625 I | etcdserver: skipped leadership transfer for single member cluster +2022-08-09 16:50:01.950651 I | etcdserver: set snapshot count to default 100000 +2022-08-09 16:50:01.950659 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] +2022-08-09 16:50:01.950728 I | etcdserver: skipped leadership transfer for single member cluster --- PASS: TestDoProposal (0.00s) === RUN TestDoProposalCancelled --- PASS: TestDoProposalCancelled (0.00s) @@ -3403,1049 +3487,1048 @@ === RUN TestSync --- PASS: TestSync (0.02s) === RUN TestSyncTimeout ---- PASS: TestSyncTimeout (0.01s) +--- PASS: TestSyncTimeout (0.02s) === RUN TestSyncTrigger -2021-07-07 10:22:44.284846 I | etcdserver: set snapshot count to default 100000 -2021-07-07 10:22:44.284870 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] -2021-07-07 10:22:44.296653 I | etcdserver: skipped leadership transfer for single member cluster +2022-08-09 16:50:01.985338 I | etcdserver: set snapshot count to default 100000 +2022-08-09 16:50:01.985366 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] +2022-08-09 16:50:01.997023 I | etcdserver: skipped leadership transfer for single member cluster --- PASS: TestSyncTrigger (0.01s) === RUN TestSnapshot -2021-07-07 10:22:44.297854 I | etcdserver: saved snapshot at index 1 -2021-07-07 10:22:44.297869 I | etcdserver: compacted raft log at 1 ---- PASS: TestSnapshot (0.01s) +2022-08-09 16:50:02.017351 I | etcdserver: saved snapshot at index 1 +2022-08-09 16:50:02.017396 I | etcdserver: compacted raft log at 1 +--- PASS: TestSnapshot (0.03s) === RUN TestSnapshotOrdering -2021-07-07 10:22:44.405403 I | etcdserver: set snapshot count to default 100000 -2021-07-07 10:22:44.405465 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] -2021-07-07 10:22:44.406509 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:44.406565 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:44.406620 I | etcdserver: skipped leadership transfer for single member cluster -2021-07-07 10:22:44.406632 I | etcdserver: raft applied incoming snapshot at index 1 -2021-07-07 10:22:44.406663 I | etcdserver: applying snapshot at index 0... -2021-07-07 10:22:44.406851 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:44.417660 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:44.417745 I | etcdserver: recovering alarms... -2021-07-07 10:22:44.417912 I | etcdserver: finished recovering alarms -2021-07-07 10:22:44.417926 I | etcdserver: recovering store v2... -2021-07-07 10:22:44.424626 I | etcdserver: closing old backend... -2021-07-07 10:22:44.456937 I | etcdserver: finished closing old backend -2021-07-07 10:22:44.457399 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:44.457523 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:44.457571 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:44.457579 I | etcdserver: removing old peers from network... -2021-07-07 10:22:44.457586 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:44.457592 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:44.457600 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:44.457610 I | etcdserver: finished applying incoming snapshot at index 0 ---- PASS: TestSnapshotOrdering (0.15s) +2022-08-09 16:50:02.031009 I | etcdserver: set snapshot count to default 100000 +2022-08-09 16:50:02.031068 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] +2022-08-09 16:50:02.032061 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.032114 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.032169 I | etcdserver: skipped leadership transfer for single member cluster +2022-08-09 16:50:02.032178 I | etcdserver: raft applied incoming snapshot at index 1 +2022-08-09 16:50:02.032206 I | etcdserver: applying snapshot at index 0... +2022-08-09 16:50:02.032398 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.042397 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.042524 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.042734 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.042750 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.044066 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.044123 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.044186 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.044200 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.044214 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.044226 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.044240 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.044263 I | etcdserver: finished applying incoming snapshot at index 0 +2022-08-09 16:50:02.044338 I | etcdserver: closing old backend... +2022-08-09 16:50:02.044588 I | etcdserver: finished closing old backend +--- PASS: TestSnapshotOrdering (0.02s) === RUN TestTriggerSnap -2021-07-07 10:22:44.459831 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] -2021-07-07 10:22:44.460133 I | etcdserver: start to snapshot (applied: 11, lastsnap: 0) -2021-07-07 10:22:44.460226 I | etcdserver: saved snapshot at index 11 -2021-07-07 10:22:44.460236 I | etcdserver: compacted raft log at 1 -2021-07-07 10:22:44.471247 I | etcdserver: skipped leadership transfer for single member cluster +2022-08-09 16:50:02.056387 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] +2022-08-09 16:50:02.056850 I | etcdserver: start to snapshot (applied: 11, lastsnap: 0) +2022-08-09 16:50:02.057077 I | etcdserver: saved snapshot at index 11 +2022-08-09 16:50:02.057091 I | etcdserver: compacted raft log at 1 +2022-08-09 16:50:02.067984 I | etcdserver: skipped leadership transfer for single member cluster --- PASS: TestTriggerSnap (0.01s) === RUN TestConcurrentApplyAndSnapshotV3 -2021-07-07 10:22:44.480956 I | etcdserver: set snapshot count to default 100000 -2021-07-07 10:22:44.481038 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] -2021-07-07 10:22:44.482228 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:44.482304 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:44.482393 I | etcdserver: raft applied incoming snapshot at index 3 -2021-07-07 10:22:44.482439 I | etcdserver: applying snapshot at index 0... -2021-07-07 10:22:44.482682 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:44.489838 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:44.489916 I | etcdserver: recovering alarms... -2021-07-07 10:22:44.490039 I | etcdserver: finished recovering alarms -2021-07-07 10:22:44.490048 I | etcdserver: recovering store v2... -2021-07-07 10:22:44.490529 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:44.490557 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:44.490614 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:44.490623 I | etcdserver: removing old peers from network... -2021-07-07 10:22:44.490632 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:44.490639 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:44.490647 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:44.490658 I | etcdserver: finished applying incoming snapshot at index 0 -2021-07-07 10:22:44.490739 I | etcdserver: closing old backend... -2021-07-07 10:22:44.490880 I | etcdserver: finished closing old backend -2021-07-07 10:22:44.491349 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:44.491398 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:44.491431 I | etcdserver: raft applied incoming snapshot at index 6 -2021-07-07 10:22:44.491443 I | etcdserver: applying snapshot at index 3... -2021-07-07 10:22:44.491593 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:44.506688 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:44.506769 I | etcdserver: recovering alarms... -2021-07-07 10:22:44.506875 I | etcdserver: finished recovering alarms -2021-07-07 10:22:44.506882 I | etcdserver: recovering store v2... -2021-07-07 10:22:44.507688 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:44.507709 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:44.507743 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:44.507751 I | etcdserver: removing old peers from network... -2021-07-07 10:22:44.507766 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:44.507772 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:44.507781 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:44.507792 I | etcdserver: finished applying incoming snapshot at index 3 -2021-07-07 10:22:44.507900 I | etcdserver: closing old backend... -2021-07-07 10:22:44.508106 I | etcdserver: finished closing old backend -2021-07-07 10:22:44.508742 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:44.508819 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:44.508861 I | etcdserver: raft applied incoming snapshot at index 9 -2021-07-07 10:22:44.508895 I | etcdserver: applying snapshot at index 6... -2021-07-07 10:22:44.509075 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:44.537305 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:44.537372 I | etcdserver: recovering alarms... -2021-07-07 10:22:44.537600 I | etcdserver: finished recovering alarms -2021-07-07 10:22:44.537617 I | etcdserver: recovering store v2... -2021-07-07 10:22:44.537983 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:44.537997 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:44.538033 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:44.538040 I | etcdserver: removing old peers from network... -2021-07-07 10:22:44.538047 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:44.538053 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:44.538060 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:44.538071 I | etcdserver: finished applying incoming snapshot at index 6 -2021-07-07 10:22:44.538142 I | etcdserver: closing old backend... -2021-07-07 10:22:44.538311 I | etcdserver: finished closing old backend -2021-07-07 10:22:44.538763 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:44.538814 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:44.538852 I | etcdserver: raft applied incoming snapshot at index 12 -2021-07-07 10:22:44.538867 I | etcdserver: applying snapshot at index 9... -2021-07-07 10:22:44.539022 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:44.557610 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:44.557690 I | etcdserver: recovering alarms... -2021-07-07 10:22:44.557819 I | etcdserver: finished recovering alarms -2021-07-07 10:22:44.557833 I | etcdserver: recovering store v2... -2021-07-07 10:22:44.559219 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:44.559239 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:44.559283 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:44.559295 I | etcdserver: removing old peers from network... -2021-07-07 10:22:44.559307 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:44.559318 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:44.559330 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:44.559348 I | etcdserver: finished applying incoming snapshot at index 9 -2021-07-07 10:22:44.559462 I | etcdserver: closing old backend... -2021-07-07 10:22:44.559641 I | etcdserver: finished closing old backend -2021-07-07 10:22:44.560380 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:44.560442 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:44.560514 I | etcdserver: raft applied incoming snapshot at index 15 -2021-07-07 10:22:44.560545 I | etcdserver: applying snapshot at index 12... -2021-07-07 10:22:44.581033 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:44.592687 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:44.592788 I | etcdserver: recovering alarms... -2021-07-07 10:22:44.592924 I | etcdserver: finished recovering alarms -2021-07-07 10:22:44.592938 I | etcdserver: recovering store v2... -2021-07-07 10:22:44.593535 I | etcdserver: closing old backend... -2021-07-07 10:22:44.609623 I | etcdserver: finished closing old backend -2021-07-07 10:22:44.609669 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:44.609689 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:44.609730 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:44.609737 I | etcdserver: removing old peers from network... -2021-07-07 10:22:44.609744 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:44.609749 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:44.609756 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:44.609768 I | etcdserver: finished applying incoming snapshot at index 12 -2021-07-07 10:22:44.610248 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:44.610289 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:44.610315 I | etcdserver: raft applied incoming snapshot at index 18 -2021-07-07 10:22:44.610326 I | etcdserver: applying snapshot at index 15... -2021-07-07 10:22:44.610459 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:44.611249 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:44.611261 I | etcdserver: recovering alarms... -2021-07-07 10:22:44.611310 I | etcdserver: finished recovering alarms -2021-07-07 10:22:44.611316 I | etcdserver: recovering store v2... -2021-07-07 10:22:44.611633 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:44.611642 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:44.611663 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:44.611668 I | etcdserver: removing old peers from network... -2021-07-07 10:22:44.611674 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:44.611678 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:44.611684 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:44.611690 I | etcdserver: finished applying incoming snapshot at index 15 -2021-07-07 10:22:44.611698 I | etcdserver: closing old backend... -2021-07-07 10:22:44.611802 I | etcdserver: finished closing old backend -2021-07-07 10:22:44.612218 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:44.612259 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:44.612286 I | etcdserver: raft applied incoming snapshot at index 21 -2021-07-07 10:22:44.612298 I | etcdserver: applying snapshot at index 18... -2021-07-07 10:22:44.612429 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:44.625878 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:44.625952 I | etcdserver: recovering alarms... -2021-07-07 10:22:44.626135 I | etcdserver: finished recovering alarms -2021-07-07 10:22:44.626157 I | etcdserver: recovering store v2... -2021-07-07 10:22:44.627697 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:44.627725 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:44.627779 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:44.627795 I | etcdserver: removing old peers from network... -2021-07-07 10:22:44.627810 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:44.627822 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:44.627838 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:44.627859 I | etcdserver: finished applying incoming snapshot at index 18 -2021-07-07 10:22:44.627992 I | etcdserver: closing old backend... -2021-07-07 10:22:44.628192 I | etcdserver: finished closing old backend -2021-07-07 10:22:44.639245 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:44.639336 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:44.639404 I | etcdserver: raft applied incoming snapshot at index 24 -2021-07-07 10:22:44.639420 I | etcdserver: applying snapshot at index 21... -2021-07-07 10:22:44.639579 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:44.648651 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:44.671921 I | etcdserver: recovering alarms... -2021-07-07 10:22:44.672073 I | etcdserver: finished recovering alarms -2021-07-07 10:22:44.672083 I | etcdserver: recovering store v2... -2021-07-07 10:22:44.672501 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:44.672513 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:44.672571 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:44.672579 I | etcdserver: removing old peers from network... -2021-07-07 10:22:44.672586 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:44.672591 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:44.672597 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:44.672615 I | etcdserver: finished applying incoming snapshot at index 21 -2021-07-07 10:22:44.672694 I | etcdserver: closing old backend... -2021-07-07 10:22:44.676489 I | etcdserver: finished closing old backend -2021-07-07 10:22:44.677050 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:44.677099 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:44.677144 I | etcdserver: raft applied incoming snapshot at index 27 -2021-07-07 10:22:44.677158 I | etcdserver: applying snapshot at index 24... -2021-07-07 10:22:44.677299 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:44.678051 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:44.678064 I | etcdserver: recovering alarms... -2021-07-07 10:22:44.678118 I | etcdserver: finished recovering alarms -2021-07-07 10:22:44.678125 I | etcdserver: recovering store v2... -2021-07-07 10:22:44.678455 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:44.678465 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:44.678494 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:44.678500 I | etcdserver: removing old peers from network... -2021-07-07 10:22:44.678505 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:44.678510 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:44.678516 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:44.678523 I | etcdserver: finished applying incoming snapshot at index 24 -2021-07-07 10:22:44.678533 I | etcdserver: closing old backend... -2021-07-07 10:22:44.678640 I | etcdserver: finished closing old backend -2021-07-07 10:22:44.679079 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:44.679117 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:44.679143 I | etcdserver: raft applied incoming snapshot at index 30 -2021-07-07 10:22:44.679153 I | etcdserver: applying snapshot at index 27... -2021-07-07 10:22:44.679272 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:44.687413 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:44.687508 I | etcdserver: recovering alarms... -2021-07-07 10:22:44.687620 I | etcdserver: finished recovering alarms -2021-07-07 10:22:44.687635 I | etcdserver: recovering store v2... -2021-07-07 10:22:44.688427 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:44.688451 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:44.688487 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:44.688494 I | etcdserver: removing old peers from network... -2021-07-07 10:22:44.688502 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:44.688519 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:44.688528 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:44.688538 I | etcdserver: finished applying incoming snapshot at index 27 -2021-07-07 10:22:44.688604 I | etcdserver: closing old backend... -2021-07-07 10:22:44.688831 I | etcdserver: finished closing old backend -2021-07-07 10:22:44.689588 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:44.689662 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:44.689755 I | etcdserver: raft applied incoming snapshot at index 33 -2021-07-07 10:22:44.689786 I | etcdserver: applying snapshot at index 30... -2021-07-07 10:22:44.690003 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:44.705137 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:44.705187 I | etcdserver: recovering alarms... -2021-07-07 10:22:44.705279 I | etcdserver: finished recovering alarms -2021-07-07 10:22:44.705289 I | etcdserver: recovering store v2... -2021-07-07 10:22:44.705645 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:44.705658 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:44.705690 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:44.705697 I | etcdserver: removing old peers from network... -2021-07-07 10:22:44.705704 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:44.705709 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:44.705716 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:44.705735 I | etcdserver: finished applying incoming snapshot at index 30 -2021-07-07 10:22:44.705811 I | etcdserver: closing old backend... -2021-07-07 10:22:44.705957 I | etcdserver: finished closing old backend -2021-07-07 10:22:44.706389 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:44.706442 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:44.706476 I | etcdserver: raft applied incoming snapshot at index 36 -2021-07-07 10:22:44.706493 I | etcdserver: applying snapshot at index 33... -2021-07-07 10:22:44.706664 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:44.717351 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:44.717407 I | etcdserver: recovering alarms... -2021-07-07 10:22:44.717591 I | etcdserver: finished recovering alarms -2021-07-07 10:22:44.717605 I | etcdserver: recovering store v2... -2021-07-07 10:22:44.719097 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:44.719117 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:44.719168 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:44.719181 I | etcdserver: removing old peers from network... -2021-07-07 10:22:44.719192 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:44.719203 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:44.719216 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:44.719233 I | etcdserver: finished applying incoming snapshot at index 33 -2021-07-07 10:22:44.719360 I | etcdserver: closing old backend... -2021-07-07 10:22:44.719544 I | etcdserver: finished closing old backend -2021-07-07 10:22:44.720222 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:44.720299 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:44.720358 I | etcdserver: raft applied incoming snapshot at index 39 -2021-07-07 10:22:44.720389 I | etcdserver: applying snapshot at index 36... -2021-07-07 10:22:44.728750 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:44.744631 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:44.750040 I | etcdserver: recovering alarms... -2021-07-07 10:22:44.750192 I | etcdserver: finished recovering alarms -2021-07-07 10:22:44.750199 I | etcdserver: recovering store v2... -2021-07-07 10:22:44.750505 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:44.750520 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:44.750551 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:44.750556 I | etcdserver: removing old peers from network... -2021-07-07 10:22:44.750562 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:44.750567 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:44.750573 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:44.750581 I | etcdserver: finished applying incoming snapshot at index 36 -2021-07-07 10:22:44.750660 I | etcdserver: closing old backend... -2021-07-07 10:22:44.750807 I | etcdserver: finished closing old backend -2021-07-07 10:22:44.751244 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:44.751287 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:44.751314 I | etcdserver: raft applied incoming snapshot at index 42 -2021-07-07 10:22:44.751324 I | etcdserver: applying snapshot at index 39... -2021-07-07 10:22:44.751457 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:44.752302 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:44.752316 I | etcdserver: recovering alarms... -2021-07-07 10:22:44.752378 I | etcdserver: finished recovering alarms -2021-07-07 10:22:44.752386 I | etcdserver: recovering store v2... -2021-07-07 10:22:44.752744 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:44.752756 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:44.752781 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:44.752787 I | etcdserver: removing old peers from network... -2021-07-07 10:22:44.752793 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:44.752798 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:44.752804 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:44.752813 I | etcdserver: finished applying incoming snapshot at index 39 -2021-07-07 10:22:44.752866 I | etcdserver: closing old backend... -2021-07-07 10:22:44.752982 I | etcdserver: finished closing old backend -2021-07-07 10:22:44.753307 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:44.753346 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:44.753373 I | etcdserver: raft applied incoming snapshot at index 45 -2021-07-07 10:22:44.753384 I | etcdserver: applying snapshot at index 42... -2021-07-07 10:22:44.753504 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:44.764881 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:44.764958 I | etcdserver: recovering alarms... -2021-07-07 10:22:44.765093 I | etcdserver: finished recovering alarms -2021-07-07 10:22:44.765107 I | etcdserver: recovering store v2... -2021-07-07 10:22:44.766650 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:44.766680 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:44.766729 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:44.766743 I | etcdserver: removing old peers from network... -2021-07-07 10:22:44.766756 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:44.766769 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:44.766783 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:44.766804 I | etcdserver: finished applying incoming snapshot at index 42 -2021-07-07 10:22:44.766910 I | etcdserver: closing old backend... -2021-07-07 10:22:44.767102 I | etcdserver: finished closing old backend -2021-07-07 10:22:44.767789 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:44.767849 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:44.767913 I | etcdserver: raft applied incoming snapshot at index 48 -2021-07-07 10:22:44.767939 I | etcdserver: applying snapshot at index 45... -2021-07-07 10:22:44.768116 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:44.785273 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:44.785332 I | etcdserver: recovering alarms... -2021-07-07 10:22:44.785430 I | etcdserver: finished recovering alarms -2021-07-07 10:22:44.785437 I | etcdserver: recovering store v2... -2021-07-07 10:22:44.785774 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:44.785788 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:44.785823 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:44.785830 I | etcdserver: removing old peers from network... -2021-07-07 10:22:44.785837 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:44.785843 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:44.785850 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:44.785860 I | etcdserver: finished applying incoming snapshot at index 45 -2021-07-07 10:22:44.785936 I | etcdserver: closing old backend... -2021-07-07 10:22:44.786124 I | etcdserver: finished closing old backend -2021-07-07 10:22:44.786601 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:44.786665 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:44.786723 I | etcdserver: raft applied incoming snapshot at index 51 -2021-07-07 10:22:44.786745 I | etcdserver: applying snapshot at index 48... -2021-07-07 10:22:44.787020 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:44.794181 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:44.794247 I | etcdserver: recovering alarms... -2021-07-07 10:22:44.794350 I | etcdserver: finished recovering alarms -2021-07-07 10:22:44.794366 I | etcdserver: recovering store v2... -2021-07-07 10:22:44.795064 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:44.795077 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:44.795128 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:44.795136 I | etcdserver: removing old peers from network... -2021-07-07 10:22:44.795143 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:44.795216 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:44.795253 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:44.795274 I | etcdserver: finished applying incoming snapshot at index 48 -2021-07-07 10:22:44.795390 I | etcdserver: closing old backend... -2021-07-07 10:22:44.795560 I | etcdserver: finished closing old backend -2021-07-07 10:22:44.796189 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:44.796246 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:44.796330 I | etcdserver: raft applied incoming snapshot at index 54 -2021-07-07 10:22:44.796362 I | etcdserver: applying snapshot at index 51... -2021-07-07 10:22:44.796839 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:44.813196 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:44.813245 I | etcdserver: recovering alarms... -2021-07-07 10:22:44.813344 I | etcdserver: finished recovering alarms -2021-07-07 10:22:44.813354 I | etcdserver: recovering store v2... -2021-07-07 10:22:44.813743 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:44.813761 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:44.813798 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:44.813806 I | etcdserver: removing old peers from network... -2021-07-07 10:22:44.813812 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:44.813818 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:44.813825 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:44.813835 I | etcdserver: finished applying incoming snapshot at index 51 -2021-07-07 10:22:44.813907 I | etcdserver: closing old backend... -2021-07-07 10:22:44.814059 I | etcdserver: finished closing old backend -2021-07-07 10:22:44.814479 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:44.814522 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:44.814553 I | etcdserver: raft applied incoming snapshot at index 57 -2021-07-07 10:22:44.814565 I | etcdserver: applying snapshot at index 54... -2021-07-07 10:22:44.814717 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:44.824895 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:44.824958 I | etcdserver: recovering alarms... -2021-07-07 10:22:44.825015 I | etcdserver: closing old backend... -2021-07-07 10:22:44.825221 I | etcdserver: finished closing old backend -2021-07-07 10:22:44.825331 I | etcdserver: finished recovering alarms -2021-07-07 10:22:44.825346 I | etcdserver: recovering store v2... -2021-07-07 10:22:44.826942 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:44.826964 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:44.827015 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:44.827041 I | etcdserver: removing old peers from network... -2021-07-07 10:22:44.827053 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:44.827064 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:44.827076 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:44.827093 I | etcdserver: finished applying incoming snapshot at index 54 -2021-07-07 10:22:44.827779 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:44.827834 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:44.827899 I | etcdserver: raft applied incoming snapshot at index 60 -2021-07-07 10:22:44.827927 I | etcdserver: applying snapshot at index 57... -2021-07-07 10:22:44.828104 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:44.854828 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:44.854892 I | etcdserver: recovering alarms... -2021-07-07 10:22:44.855018 I | etcdserver: finished recovering alarms -2021-07-07 10:22:44.855031 I | etcdserver: recovering store v2... -2021-07-07 10:22:44.856385 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:44.856403 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:44.856457 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:44.856471 I | etcdserver: removing old peers from network... -2021-07-07 10:22:44.856483 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:44.856496 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:44.856510 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:44.856530 I | etcdserver: finished applying incoming snapshot at index 57 -2021-07-07 10:22:44.856645 I | etcdserver: closing old backend... -2021-07-07 10:22:44.856921 I | etcdserver: finished closing old backend -2021-07-07 10:22:44.873414 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:44.873472 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:44.873509 I | etcdserver: raft applied incoming snapshot at index 63 -2021-07-07 10:22:44.873520 I | etcdserver: applying snapshot at index 60... -2021-07-07 10:22:44.873697 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:44.874431 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:44.874452 I | etcdserver: recovering alarms... -2021-07-07 10:22:44.874502 I | etcdserver: finished recovering alarms -2021-07-07 10:22:44.874508 I | etcdserver: recovering store v2... -2021-07-07 10:22:44.874827 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:44.874837 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:44.874861 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:44.874867 I | etcdserver: removing old peers from network... -2021-07-07 10:22:44.874872 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:44.874877 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:44.874884 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:44.874890 I | etcdserver: finished applying incoming snapshot at index 60 -2021-07-07 10:22:44.874899 I | etcdserver: closing old backend... -2021-07-07 10:22:44.875020 I | etcdserver: finished closing old backend -2021-07-07 10:22:44.875422 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:44.875464 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:44.875494 I | etcdserver: raft applied incoming snapshot at index 66 -2021-07-07 10:22:44.875506 I | etcdserver: applying snapshot at index 63... -2021-07-07 10:22:44.875636 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:44.892898 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:44.892970 I | etcdserver: recovering alarms... -2021-07-07 10:22:44.893101 I | etcdserver: finished recovering alarms -2021-07-07 10:22:44.893116 I | etcdserver: recovering store v2... -2021-07-07 10:22:44.904986 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:44.905064 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:44.905122 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:44.905129 I | etcdserver: removing old peers from network... -2021-07-07 10:22:44.905135 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:44.905140 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:44.905151 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:44.905162 I | etcdserver: finished applying incoming snapshot at index 63 -2021-07-07 10:22:44.905908 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:44.905968 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:44.906008 I | etcdserver: raft applied incoming snapshot at index 69 -2021-07-07 10:22:44.906019 I | etcdserver: applying snapshot at index 66... -2021-07-07 10:22:44.906273 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:44.910903 I | etcdserver: closing old backend... -2021-07-07 10:22:44.911298 I | etcdserver: finished closing old backend -2021-07-07 10:22:44.912165 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:44.912214 I | etcdserver: recovering alarms... -2021-07-07 10:22:44.912331 I | etcdserver: finished recovering alarms -2021-07-07 10:22:44.912339 I | etcdserver: recovering store v2... -2021-07-07 10:22:44.913150 I | etcdserver: closing old backend... -2021-07-07 10:22:44.913455 I | etcdserver: finished closing old backend -2021-07-07 10:22:44.920096 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:44.920159 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:44.920211 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:44.920224 I | etcdserver: removing old peers from network... -2021-07-07 10:22:44.920237 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:44.920247 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:44.920261 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:44.920279 I | etcdserver: finished applying incoming snapshot at index 66 -2021-07-07 10:22:44.925489 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:44.925551 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:44.925614 I | etcdserver: raft applied incoming snapshot at index 72 -2021-07-07 10:22:44.925630 I | etcdserver: applying snapshot at index 69... -2021-07-07 10:22:44.925809 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:44.933524 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:44.933604 I | etcdserver: recovering alarms... -2021-07-07 10:22:44.933761 I | etcdserver: finished recovering alarms -2021-07-07 10:22:44.933774 I | etcdserver: recovering store v2... -2021-07-07 10:22:44.935347 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:44.935378 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:44.935429 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:44.935444 I | etcdserver: removing old peers from network... -2021-07-07 10:22:44.935457 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:44.935470 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:44.935486 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:44.935507 I | etcdserver: finished applying incoming snapshot at index 69 -2021-07-07 10:22:44.935640 I | etcdserver: closing old backend... -2021-07-07 10:22:44.935845 I | etcdserver: finished closing old backend -2021-07-07 10:22:44.948718 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:44.948901 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:44.948985 I | etcdserver: raft applied incoming snapshot at index 75 -2021-07-07 10:22:44.949009 I | etcdserver: applying snapshot at index 72... -2021-07-07 10:22:44.949276 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:44.950322 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:44.950345 I | etcdserver: recovering alarms... -2021-07-07 10:22:44.950428 I | etcdserver: finished recovering alarms -2021-07-07 10:22:44.950437 I | etcdserver: recovering store v2... -2021-07-07 10:22:44.950765 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:44.950780 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:44.951200 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:44.951218 I | etcdserver: removing old peers from network... -2021-07-07 10:22:44.951226 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:44.951232 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:44.951249 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:44.951260 I | etcdserver: finished applying incoming snapshot at index 72 -2021-07-07 10:22:44.951277 I | etcdserver: closing old backend... -2021-07-07 10:22:44.951423 I | etcdserver: finished closing old backend -2021-07-07 10:22:44.951874 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:44.951912 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:44.951967 I | etcdserver: raft applied incoming snapshot at index 78 -2021-07-07 10:22:44.951979 I | etcdserver: applying snapshot at index 75... -2021-07-07 10:22:44.952124 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:44.959994 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:44.960073 I | etcdserver: recovering alarms... -2021-07-07 10:22:44.960175 I | etcdserver: finished recovering alarms -2021-07-07 10:22:44.960188 I | etcdserver: recovering store v2... -2021-07-07 10:22:44.966764 I | etcdserver: closing old backend... -2021-07-07 10:22:44.967133 I | etcdserver: finished closing old backend -2021-07-07 10:22:44.969343 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:44.969406 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:44.969469 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:44.969486 I | etcdserver: removing old peers from network... -2021-07-07 10:22:44.969500 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:44.969515 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:44.969532 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:44.969556 I | etcdserver: finished applying incoming snapshot at index 75 -2021-07-07 10:22:44.970466 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:44.970538 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:44.970635 I | etcdserver: raft applied incoming snapshot at index 81 -2021-07-07 10:22:44.970669 I | etcdserver: applying snapshot at index 78... -2021-07-07 10:22:44.970887 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:44.985172 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:44.985232 I | etcdserver: recovering alarms... -2021-07-07 10:22:44.985346 I | etcdserver: finished recovering alarms -2021-07-07 10:22:44.985355 I | etcdserver: recovering store v2... -2021-07-07 10:22:44.985777 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:44.985797 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:44.985836 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:44.985844 I | etcdserver: removing old peers from network... -2021-07-07 10:22:44.985852 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:44.985860 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:44.985868 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:44.985881 I | etcdserver: finished applying incoming snapshot at index 78 -2021-07-07 10:22:44.985962 I | etcdserver: closing old backend... -2021-07-07 10:22:44.986130 I | etcdserver: finished closing old backend -2021-07-07 10:22:44.986531 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:44.986578 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:44.986615 I | etcdserver: raft applied incoming snapshot at index 84 -2021-07-07 10:22:44.986628 I | etcdserver: applying snapshot at index 81... -2021-07-07 10:22:44.986786 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:44.991455 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:44.991516 I | etcdserver: recovering alarms... -2021-07-07 10:22:44.991642 I | etcdserver: finished recovering alarms -2021-07-07 10:22:44.991655 I | etcdserver: recovering store v2... -2021-07-07 10:22:44.993050 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:44.993071 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:44.993135 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:44.993149 I | etcdserver: removing old peers from network... -2021-07-07 10:22:44.993162 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:44.993175 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:44.993191 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:44.993211 I | etcdserver: finished applying incoming snapshot at index 81 -2021-07-07 10:22:44.993351 I | etcdserver: closing old backend... -2021-07-07 10:22:44.993541 I | etcdserver: finished closing old backend -2021-07-07 10:22:44.994221 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:44.994287 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:44.996681 I | etcdserver: raft applied incoming snapshot at index 87 -2021-07-07 10:22:44.996752 I | etcdserver: applying snapshot at index 84... -2021-07-07 10:22:44.997096 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:45.013040 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:45.013085 I | etcdserver: recovering alarms... -2021-07-07 10:22:45.013196 I | etcdserver: finished recovering alarms -2021-07-07 10:22:45.013204 I | etcdserver: recovering store v2... -2021-07-07 10:22:45.013574 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:45.013587 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:45.013620 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:45.013626 I | etcdserver: removing old peers from network... -2021-07-07 10:22:45.013633 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:45.013638 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:45.013646 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:45.013655 I | etcdserver: finished applying incoming snapshot at index 84 -2021-07-07 10:22:45.013723 I | etcdserver: closing old backend... -2021-07-07 10:22:45.013893 I | etcdserver: finished closing old backend -2021-07-07 10:22:45.014236 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:45.014275 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:45.014306 I | etcdserver: raft applied incoming snapshot at index 90 -2021-07-07 10:22:45.014320 I | etcdserver: applying snapshot at index 87... -2021-07-07 10:22:45.014447 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:45.029078 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:45.029156 I | etcdserver: recovering alarms... -2021-07-07 10:22:45.029302 I | etcdserver: finished recovering alarms -2021-07-07 10:22:45.029317 I | etcdserver: recovering store v2... -2021-07-07 10:22:45.030922 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:45.030955 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:45.031014 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:45.031036 I | etcdserver: removing old peers from network... -2021-07-07 10:22:45.031058 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:45.031072 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:45.031089 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:45.031113 I | etcdserver: finished applying incoming snapshot at index 87 -2021-07-07 10:22:45.031233 I | etcdserver: closing old backend... -2021-07-07 10:22:45.031506 I | etcdserver: finished closing old backend -2021-07-07 10:22:45.032330 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:45.032436 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:45.045109 I | etcdserver: raft applied incoming snapshot at index 93 -2021-07-07 10:22:45.048632 I | etcdserver: applying snapshot at index 90... -2021-07-07 10:22:45.049019 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:45.057246 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:45.057345 I | etcdserver: recovering alarms... -2021-07-07 10:22:45.057624 I | etcdserver: finished recovering alarms -2021-07-07 10:22:45.057643 I | etcdserver: recovering store v2... -2021-07-07 10:22:45.059099 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:45.059120 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:45.059174 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:45.059187 I | etcdserver: removing old peers from network... -2021-07-07 10:22:45.059199 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:45.059210 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:45.059224 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:45.059242 I | etcdserver: finished applying incoming snapshot at index 90 -2021-07-07 10:22:45.059377 I | etcdserver: closing old backend... -2021-07-07 10:22:45.059616 I | etcdserver: finished closing old backend -2021-07-07 10:22:45.060232 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:45.060298 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:45.060380 I | etcdserver: raft applied incoming snapshot at index 96 -2021-07-07 10:22:45.060412 I | etcdserver: applying snapshot at index 93... -2021-07-07 10:22:45.076945 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:45.077881 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:45.077903 I | etcdserver: recovering alarms... -2021-07-07 10:22:45.077989 I | etcdserver: finished recovering alarms -2021-07-07 10:22:45.077998 I | etcdserver: recovering store v2... -2021-07-07 10:22:45.078330 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:45.078347 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:45.078382 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:45.078390 I | etcdserver: removing old peers from network... -2021-07-07 10:22:45.078397 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:45.078403 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:45.078411 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:45.078422 I | etcdserver: finished applying incoming snapshot at index 93 -2021-07-07 10:22:45.078494 I | etcdserver: closing old backend... -2021-07-07 10:22:45.078638 I | etcdserver: finished closing old backend -2021-07-07 10:22:45.079078 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:45.079134 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:45.079192 I | etcdserver: raft applied incoming snapshot at index 99 -2021-07-07 10:22:45.079209 I | etcdserver: applying snapshot at index 96... -2021-07-07 10:22:45.079377 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:45.089472 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:45.089551 I | etcdserver: recovering alarms... -2021-07-07 10:22:45.089716 I | etcdserver: finished recovering alarms -2021-07-07 10:22:45.089732 I | etcdserver: recovering store v2... -2021-07-07 10:22:45.091345 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:45.091367 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:45.091416 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:45.091429 I | etcdserver: removing old peers from network... -2021-07-07 10:22:45.091442 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:45.091454 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:45.091468 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:45.091494 I | etcdserver: finished applying incoming snapshot at index 96 -2021-07-07 10:22:45.091617 I | etcdserver: closing old backend... -2021-07-07 10:22:45.091813 I | etcdserver: finished closing old backend -2021-07-07 10:22:45.092488 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:45.116768 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:45.116889 I | etcdserver: raft applied incoming snapshot at index 102 -2021-07-07 10:22:45.116912 I | etcdserver: applying snapshot at index 99... -2021-07-07 10:22:45.117168 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:45.132854 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:45.132912 I | etcdserver: recovering alarms... -2021-07-07 10:22:45.133006 I | etcdserver: finished recovering alarms -2021-07-07 10:22:45.133025 I | etcdserver: recovering store v2... -2021-07-07 10:22:45.133800 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:45.133813 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:45.133863 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:45.133871 I | etcdserver: removing old peers from network... -2021-07-07 10:22:45.133879 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:45.133886 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:45.133909 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:45.133921 I | etcdserver: finished applying incoming snapshot at index 99 -2021-07-07 10:22:45.134014 I | etcdserver: closing old backend... -2021-07-07 10:22:45.134203 I | etcdserver: finished closing old backend -2021-07-07 10:22:45.144446 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:45.144637 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:45.144731 I | etcdserver: raft applied incoming snapshot at index 105 -2021-07-07 10:22:45.144768 I | etcdserver: applying snapshot at index 102... -2021-07-07 10:22:45.145009 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:45.169200 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:45.169252 I | etcdserver: recovering alarms... -2021-07-07 10:22:45.169351 I | etcdserver: finished recovering alarms -2021-07-07 10:22:45.169359 I | etcdserver: recovering store v2... -2021-07-07 10:22:45.169754 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:45.169766 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:45.169798 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:45.169804 I | etcdserver: removing old peers from network... -2021-07-07 10:22:45.169811 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:45.169816 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:45.169824 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:45.169834 I | etcdserver: finished applying incoming snapshot at index 102 -2021-07-07 10:22:45.169918 I | etcdserver: closing old backend... -2021-07-07 10:22:45.170072 I | etcdserver: finished closing old backend -2021-07-07 10:22:45.170520 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:45.170565 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:45.170597 I | etcdserver: raft applied incoming snapshot at index 108 -2021-07-07 10:22:45.170614 I | etcdserver: applying snapshot at index 105... -2021-07-07 10:22:45.170758 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:45.184755 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:45.184837 I | etcdserver: recovering alarms... -2021-07-07 10:22:45.184992 I | etcdserver: finished recovering alarms -2021-07-07 10:22:45.185007 I | etcdserver: recovering store v2... -2021-07-07 10:22:45.186443 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:45.186474 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:45.186524 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:45.186536 I | etcdserver: removing old peers from network... -2021-07-07 10:22:45.186549 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:45.186561 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:45.186575 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:45.186594 I | etcdserver: finished applying incoming snapshot at index 105 -2021-07-07 10:22:45.186718 I | etcdserver: closing old backend... -2021-07-07 10:22:45.186915 I | etcdserver: finished closing old backend -2021-07-07 10:22:45.201038 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:45.201120 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:45.201178 I | etcdserver: raft applied incoming snapshot at index 111 -2021-07-07 10:22:45.201195 I | etcdserver: applying snapshot at index 108... -2021-07-07 10:22:45.201407 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:45.209662 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:45.209774 I | etcdserver: recovering alarms... -2021-07-07 10:22:45.209916 I | etcdserver: finished recovering alarms -2021-07-07 10:22:45.209933 I | etcdserver: recovering store v2... -2021-07-07 10:22:45.210178 I | etcdserver: closing old backend... -2021-07-07 10:22:45.210387 I | etcdserver: finished closing old backend -2021-07-07 10:22:45.211508 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:45.211577 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:45.211642 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:45.211656 I | etcdserver: removing old peers from network... -2021-07-07 10:22:45.211670 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:45.211683 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:45.211700 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:45.211721 I | etcdserver: finished applying incoming snapshot at index 108 -2021-07-07 10:22:45.212522 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:45.212706 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:45.212807 I | etcdserver: raft applied incoming snapshot at index 114 -2021-07-07 10:22:45.212845 I | etcdserver: applying snapshot at index 111... -2021-07-07 10:22:45.213121 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:45.230014 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:45.230066 I | etcdserver: recovering alarms... -2021-07-07 10:22:45.230154 I | etcdserver: finished recovering alarms -2021-07-07 10:22:45.230161 I | etcdserver: recovering store v2... -2021-07-07 10:22:45.230495 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:45.230511 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:45.230543 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:45.230549 I | etcdserver: removing old peers from network... -2021-07-07 10:22:45.230555 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:45.230560 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:45.230566 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:45.230574 I | etcdserver: finished applying incoming snapshot at index 111 -2021-07-07 10:22:45.230642 I | etcdserver: closing old backend... -2021-07-07 10:22:45.230767 I | etcdserver: finished closing old backend -2021-07-07 10:22:45.231140 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:45.231182 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:45.231239 I | etcdserver: raft applied incoming snapshot at index 117 -2021-07-07 10:22:45.231249 I | etcdserver: applying snapshot at index 114... -2021-07-07 10:22:45.231385 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:45.241897 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:45.241960 I | etcdserver: recovering alarms... -2021-07-07 10:22:45.242071 I | etcdserver: finished recovering alarms -2021-07-07 10:22:45.242091 I | etcdserver: recovering store v2... -2021-07-07 10:22:45.242838 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:45.242851 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:45.242898 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:45.242905 I | etcdserver: removing old peers from network... -2021-07-07 10:22:45.242914 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:45.242920 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:45.242946 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:45.242958 I | etcdserver: finished applying incoming snapshot at index 114 -2021-07-07 10:22:45.243100 I | etcdserver: closing old backend... -2021-07-07 10:22:45.243313 I | etcdserver: finished closing old backend -2021-07-07 10:22:45.243971 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:45.244050 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:45.244120 I | etcdserver: raft applied incoming snapshot at index 120 -2021-07-07 10:22:45.244142 I | etcdserver: applying snapshot at index 117... -2021-07-07 10:22:45.244322 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:45.261111 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:45.261165 I | etcdserver: recovering alarms... -2021-07-07 10:22:45.261256 I | etcdserver: finished recovering alarms -2021-07-07 10:22:45.261269 I | etcdserver: recovering store v2... -2021-07-07 10:22:45.261650 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:45.261661 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:45.261695 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:45.261701 I | etcdserver: removing old peers from network... -2021-07-07 10:22:45.261708 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:45.261714 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:45.261721 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:45.261730 I | etcdserver: finished applying incoming snapshot at index 117 -2021-07-07 10:22:45.261802 I | etcdserver: closing old backend... -2021-07-07 10:22:45.261961 I | etcdserver: finished closing old backend -2021-07-07 10:22:45.262334 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:45.262385 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:45.262414 I | etcdserver: raft applied incoming snapshot at index 123 -2021-07-07 10:22:45.262425 I | etcdserver: applying snapshot at index 120... -2021-07-07 10:22:45.262572 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:45.268608 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:45.268660 I | etcdserver: recovering alarms... -2021-07-07 10:22:45.268766 I | etcdserver: finished recovering alarms -2021-07-07 10:22:45.268781 I | etcdserver: recovering store v2... -2021-07-07 10:22:45.269101 I | etcdserver: closing old backend... -2021-07-07 10:22:45.269293 I | etcdserver: finished closing old backend -2021-07-07 10:22:45.270206 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:45.270228 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:45.270277 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:45.270290 I | etcdserver: removing old peers from network... -2021-07-07 10:22:45.270304 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:45.270316 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:45.270331 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:45.270351 I | etcdserver: finished applying incoming snapshot at index 120 -2021-07-07 10:22:45.271147 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:45.271211 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:45.271287 I | etcdserver: raft applied incoming snapshot at index 126 -2021-07-07 10:22:45.271317 I | etcdserver: applying snapshot at index 123... -2021-07-07 10:22:45.271515 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:45.285104 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:45.285157 I | etcdserver: recovering alarms... -2021-07-07 10:22:45.285249 I | etcdserver: finished recovering alarms -2021-07-07 10:22:45.285256 I | etcdserver: recovering store v2... -2021-07-07 10:22:45.285687 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:45.285700 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:45.285733 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:45.285740 I | etcdserver: removing old peers from network... -2021-07-07 10:22:45.285746 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:45.285752 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:45.285758 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:45.285767 I | etcdserver: finished applying incoming snapshot at index 123 -2021-07-07 10:22:45.285845 I | etcdserver: closing old backend... -2021-07-07 10:22:45.285993 I | etcdserver: finished closing old backend -2021-07-07 10:22:45.286360 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:45.286398 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:45.286427 I | etcdserver: raft applied incoming snapshot at index 129 -2021-07-07 10:22:45.286438 I | etcdserver: applying snapshot at index 126... -2021-07-07 10:22:45.286569 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:45.312750 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:45.312815 I | etcdserver: recovering alarms... -2021-07-07 10:22:45.312913 I | etcdserver: finished recovering alarms -2021-07-07 10:22:45.312920 I | etcdserver: recovering store v2... -2021-07-07 10:22:45.313298 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:45.313310 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:45.313395 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:45.313403 I | etcdserver: removing old peers from network... -2021-07-07 10:22:45.313410 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:45.313416 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:45.313424 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:45.313434 I | etcdserver: finished applying incoming snapshot at index 126 -2021-07-07 10:22:45.313521 I | etcdserver: closing old backend... -2021-07-07 10:22:45.313699 I | etcdserver: finished closing old backend -2021-07-07 10:22:45.314116 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:45.314154 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:45.314183 I | etcdserver: raft applied incoming snapshot at index 132 -2021-07-07 10:22:45.314193 I | etcdserver: applying snapshot at index 129... -2021-07-07 10:22:45.314321 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:45.333543 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:45.348624 I | etcdserver: recovering alarms... -2021-07-07 10:22:45.348772 I | etcdserver: finished recovering alarms -2021-07-07 10:22:45.348779 I | etcdserver: recovering store v2... -2021-07-07 10:22:45.349130 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:45.349141 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:45.349179 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:45.349186 I | etcdserver: removing old peers from network... -2021-07-07 10:22:45.349193 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:45.349199 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:45.349207 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:45.349217 I | etcdserver: finished applying incoming snapshot at index 129 -2021-07-07 10:22:45.349301 I | etcdserver: closing old backend... -2021-07-07 10:22:45.349484 I | etcdserver: finished closing old backend -2021-07-07 10:22:45.349902 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:45.349949 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:45.349980 I | etcdserver: raft applied incoming snapshot at index 135 -2021-07-07 10:22:45.349991 I | etcdserver: applying snapshot at index 132... -2021-07-07 10:22:45.350138 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:45.350990 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:45.351003 I | etcdserver: recovering alarms... -2021-07-07 10:22:45.351064 I | etcdserver: finished recovering alarms -2021-07-07 10:22:45.351071 I | etcdserver: recovering store v2... -2021-07-07 10:22:45.351379 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:45.351388 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:45.351406 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:45.351412 I | etcdserver: removing old peers from network... -2021-07-07 10:22:45.351417 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:45.351421 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:45.351427 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:45.351433 I | etcdserver: finished applying incoming snapshot at index 132 -2021-07-07 10:22:45.351440 I | etcdserver: closing old backend... -2021-07-07 10:22:45.351536 I | etcdserver: finished closing old backend -2021-07-07 10:22:45.351899 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:45.351935 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:45.351970 I | etcdserver: raft applied incoming snapshot at index 138 -2021-07-07 10:22:45.351980 I | etcdserver: applying snapshot at index 135... -2021-07-07 10:22:45.352097 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:45.360731 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:45.360846 I | etcdserver: recovering alarms... -2021-07-07 10:22:45.361001 I | etcdserver: finished recovering alarms -2021-07-07 10:22:45.361016 I | etcdserver: recovering store v2... -2021-07-07 10:22:45.362466 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:45.362488 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:45.362539 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:45.362552 I | etcdserver: removing old peers from network... -2021-07-07 10:22:45.362564 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:45.362577 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:45.362591 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:45.362612 I | etcdserver: finished applying incoming snapshot at index 135 -2021-07-07 10:22:45.362761 I | etcdserver: closing old backend... -2021-07-07 10:22:45.363006 I | etcdserver: finished closing old backend -2021-07-07 10:22:45.363778 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:45.363853 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:45.363942 I | etcdserver: raft applied incoming snapshot at index 141 -2021-07-07 10:22:45.363976 I | etcdserver: applying snapshot at index 138... -2021-07-07 10:22:45.364199 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:45.390746 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:45.390794 I | etcdserver: recovering alarms... -2021-07-07 10:22:45.390888 I | etcdserver: finished recovering alarms -2021-07-07 10:22:45.390896 I | etcdserver: recovering store v2... -2021-07-07 10:22:45.391282 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:45.391291 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:45.391321 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:45.391326 I | etcdserver: removing old peers from network... -2021-07-07 10:22:45.391332 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:45.391338 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:45.391344 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:45.391353 I | etcdserver: finished applying incoming snapshot at index 138 -2021-07-07 10:22:45.391420 I | etcdserver: closing old backend... -2021-07-07 10:22:45.391550 I | etcdserver: finished closing old backend -2021-07-07 10:22:45.391922 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:45.391961 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:45.391992 I | etcdserver: raft applied incoming snapshot at index 144 -2021-07-07 10:22:45.392002 I | etcdserver: applying snapshot at index 141... -2021-07-07 10:22:45.392131 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:45.416765 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:45.416827 I | etcdserver: recovering alarms... -2021-07-07 10:22:45.416965 I | etcdserver: finished recovering alarms -2021-07-07 10:22:45.416974 I | etcdserver: recovering store v2... -2021-07-07 10:22:45.417343 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:45.417362 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:45.417397 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:45.417404 I | etcdserver: removing old peers from network... -2021-07-07 10:22:45.417411 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:45.417416 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:45.417423 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:45.417434 I | etcdserver: finished applying incoming snapshot at index 141 -2021-07-07 10:22:45.417570 I | etcdserver: closing old backend... -2021-07-07 10:22:45.417718 I | etcdserver: finished closing old backend -2021-07-07 10:22:45.418213 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:45.418252 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:45.418279 I | etcdserver: raft applied incoming snapshot at index 147 -2021-07-07 10:22:45.418290 I | etcdserver: applying snapshot at index 144... -2021-07-07 10:22:45.418415 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:45.423456 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:45.423535 I | etcdserver: recovering alarms... -2021-07-07 10:22:45.423645 I | etcdserver: finished recovering alarms -2021-07-07 10:22:45.423663 I | etcdserver: recovering store v2... -2021-07-07 10:22:45.423931 I | etcdserver: closing old backend... -2021-07-07 10:22:45.450758 I | etcdserver: finished closing old backend -2021-07-07 10:22:45.450804 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:45.450824 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:45.450859 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:45.450865 I | etcdserver: removing old peers from network... -2021-07-07 10:22:45.450872 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:45.450877 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:45.450884 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:45.450894 I | etcdserver: finished applying incoming snapshot at index 144 -2021-07-07 10:22:45.451348 I | etcdserver: wrote database snapshot out [total bytes: 24576] -2021-07-07 10:22:45.451390 I | snap: saved database snapshot to disk [total bytes: 24576] -2021-07-07 10:22:45.451429 I | etcdserver: raft applied incoming snapshot at index 150 -2021-07-07 10:22:45.451440 I | etcdserver: applying snapshot at index 147... -2021-07-07 10:22:45.451572 I | etcdserver: restoring mvcc store... -2021-07-07 10:22:45.452381 I | etcdserver: finished restoring mvcc store -2021-07-07 10:22:45.452395 I | etcdserver: recovering alarms... -2021-07-07 10:22:45.452452 I | etcdserver: finished recovering alarms -2021-07-07 10:22:45.452459 I | etcdserver: recovering store v2... -2021-07-07 10:22:45.452852 I | etcdserver: finished recovering store v2 -2021-07-07 10:22:45.452875 I | etcdserver: recovering cluster configuration... -2021-07-07 10:22:45.452901 I | etcdserver: finished recovering cluster configuration -2021-07-07 10:22:45.452908 I | etcdserver: removing old peers from network... -2021-07-07 10:22:45.452915 I | etcdserver: finished removing old peers from network -2021-07-07 10:22:45.452921 I | etcdserver: adding peers from new cluster configuration into network... -2021-07-07 10:22:45.452927 I | etcdserver: finished adding peers from new cluster configuration into network... -2021-07-07 10:22:45.452934 I | etcdserver: finished applying incoming snapshot at index 147 -2021-07-07 10:22:45.452944 I | etcdserver: closing old backend... -2021-07-07 10:22:45.453082 I | etcdserver: skipped leadership transfer for single member cluster -2021-07-07 10:22:45.453151 I | etcdserver: finished closing old backend ---- PASS: TestConcurrentApplyAndSnapshotV3 (0.98s) +2022-08-09 16:50:02.072500 I | etcdserver: set snapshot count to default 100000 +2022-08-09 16:50:02.072565 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] +2022-08-09 16:50:02.073777 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.073857 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.073918 I | etcdserver: raft applied incoming snapshot at index 3 +2022-08-09 16:50:02.073965 I | etcdserver: applying snapshot at index 0... +2022-08-09 16:50:02.074176 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.086066 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.086133 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.086256 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.086263 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.086674 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.086696 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.086727 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.086733 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.086738 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.086742 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.086748 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.086756 I | etcdserver: finished applying incoming snapshot at index 0 +2022-08-09 16:50:02.086826 I | etcdserver: closing old backend... +2022-08-09 16:50:02.086986 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.087399 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.087458 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.087605 I | etcdserver: raft applied incoming snapshot at index 6 +2022-08-09 16:50:02.087652 I | etcdserver: applying snapshot at index 3... +2022-08-09 16:50:02.087947 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.093831 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.093920 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.094076 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.094089 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.095455 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.095480 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.095536 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.095548 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.095560 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.095571 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.095584 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.095602 I | etcdserver: finished applying incoming snapshot at index 3 +2022-08-09 16:50:02.095740 I | etcdserver: closing old backend... +2022-08-09 16:50:02.095935 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.096761 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.096828 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.097350 I | etcdserver: raft applied incoming snapshot at index 9 +2022-08-09 16:50:02.097404 I | etcdserver: applying snapshot at index 6... +2022-08-09 16:50:02.097661 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.117507 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.117563 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.117650 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.117657 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.117999 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.118018 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.118048 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.118059 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.118065 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.118070 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.118082 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.118090 I | etcdserver: finished applying incoming snapshot at index 6 +2022-08-09 16:50:02.118161 I | etcdserver: closing old backend... +2022-08-09 16:50:02.118313 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.118702 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.118758 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.118792 I | etcdserver: raft applied incoming snapshot at index 12 +2022-08-09 16:50:02.118808 I | etcdserver: applying snapshot at index 9... +2022-08-09 16:50:02.118949 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.145101 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.145192 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.145292 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.145305 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.145669 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.145698 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.145751 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.145774 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.145786 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.145796 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.145808 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.145838 I | etcdserver: finished applying incoming snapshot at index 9 +2022-08-09 16:50:02.145969 I | etcdserver: closing old backend... +2022-08-09 16:50:02.146223 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.147094 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.147197 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.147267 I | etcdserver: raft applied incoming snapshot at index 15 +2022-08-09 16:50:02.147301 I | etcdserver: applying snapshot at index 12... +2022-08-09 16:50:02.147536 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.157281 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.157428 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.157566 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.157585 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.158304 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.158325 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.158372 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.158380 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.158387 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.158392 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.158407 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.158419 I | etcdserver: finished applying incoming snapshot at index 12 +2022-08-09 16:50:02.158523 I | etcdserver: closing old backend... +2022-08-09 16:50:02.158729 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.159355 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.159424 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.159508 I | etcdserver: raft applied incoming snapshot at index 18 +2022-08-09 16:50:02.159529 I | etcdserver: applying snapshot at index 15... +2022-08-09 16:50:02.159717 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.169643 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.169721 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.169902 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.169920 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.170258 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.170278 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.170322 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.170335 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.170341 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.170348 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.170360 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.170373 I | etcdserver: finished applying incoming snapshot at index 15 +2022-08-09 16:50:02.170453 I | etcdserver: closing old backend... +2022-08-09 16:50:02.170969 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.171041 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.171108 I | etcdserver: raft applied incoming snapshot at index 21 +2022-08-09 16:50:02.171133 I | etcdserver: applying snapshot at index 18... +2022-08-09 16:50:02.171333 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.181314 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.182261 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.182342 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.182512 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.182530 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.182782 I | etcdserver: closing old backend... +2022-08-09 16:50:02.183095 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.184146 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.184179 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.184236 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.184250 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.184264 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.184277 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.184292 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.184314 I | etcdserver: finished applying incoming snapshot at index 18 +2022-08-09 16:50:02.193443 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.193525 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.193589 I | etcdserver: raft applied incoming snapshot at index 24 +2022-08-09 16:50:02.193609 I | etcdserver: applying snapshot at index 21... +2022-08-09 16:50:02.193790 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.202831 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.202920 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.203083 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.203101 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.204792 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.204839 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.204932 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.204967 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.204984 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.204999 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.205017 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.205055 I | etcdserver: finished applying incoming snapshot at index 21 +2022-08-09 16:50:02.205232 I | etcdserver: closing old backend... +2022-08-09 16:50:02.205533 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.213711 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.213789 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.213847 I | etcdserver: raft applied incoming snapshot at index 27 +2022-08-09 16:50:02.213864 I | etcdserver: applying snapshot at index 24... +2022-08-09 16:50:02.214096 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.215116 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.215154 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.215232 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.215249 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.215668 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.215696 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.215739 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.215755 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.215764 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.215771 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.215780 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.215791 I | etcdserver: finished applying incoming snapshot at index 24 +2022-08-09 16:50:02.215807 I | etcdserver: closing old backend... +2022-08-09 16:50:02.216051 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.216768 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.216855 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.217033 I | etcdserver: raft applied incoming snapshot at index 30 +2022-08-09 16:50:02.217106 I | etcdserver: applying snapshot at index 27... +2022-08-09 16:50:02.217401 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.229526 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.229615 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.229857 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.229875 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.231459 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.231489 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.231553 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.231565 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.231578 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.231590 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.231604 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.231625 I | etcdserver: finished applying incoming snapshot at index 27 +2022-08-09 16:50:02.231877 I | etcdserver: closing old backend... +2022-08-09 16:50:02.232111 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.232863 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.245197 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.245333 I | etcdserver: raft applied incoming snapshot at index 33 +2022-08-09 16:50:02.245355 I | etcdserver: applying snapshot at index 30... +2022-08-09 16:50:02.245643 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.255922 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.256027 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.261194 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.261238 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.261608 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.261624 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.261697 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.261705 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.261712 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.261717 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.261725 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.261737 I | etcdserver: finished applying incoming snapshot at index 30 +2022-08-09 16:50:02.262373 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.262439 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.262477 I | etcdserver: raft applied incoming snapshot at index 36 +2022-08-09 16:50:02.262489 I | etcdserver: applying snapshot at index 33... +2022-08-09 16:50:02.262668 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.263775 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.263820 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.263901 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.263910 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.264253 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.264285 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.264332 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.264343 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.264349 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.264354 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.264361 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.264368 I | etcdserver: finished applying incoming snapshot at index 33 +2022-08-09 16:50:02.264382 I | etcdserver: closing old backend... +2022-08-09 16:50:02.264573 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.264595 I | etcdserver: closing old backend... +2022-08-09 16:50:02.264757 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.265432 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.265507 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.265556 I | etcdserver: raft applied incoming snapshot at index 39 +2022-08-09 16:50:02.265574 I | etcdserver: applying snapshot at index 36... +2022-08-09 16:50:02.265750 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.271476 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.271545 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.271575 I | etcdserver: closing old backend... +2022-08-09 16:50:02.271838 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.271963 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.271978 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.277190 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.277260 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.277298 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.277303 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.277308 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.277312 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.277317 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.277326 I | etcdserver: finished applying incoming snapshot at index 36 +2022-08-09 16:50:02.277851 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.277903 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.277952 I | etcdserver: raft applied incoming snapshot at index 42 +2022-08-09 16:50:02.277964 I | etcdserver: applying snapshot at index 39... +2022-08-09 16:50:02.278143 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.297300 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.297393 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.297509 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.297531 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.297882 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.297907 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.297942 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.297957 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.297965 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.297971 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.297986 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.297998 I | etcdserver: finished applying incoming snapshot at index 39 +2022-08-09 16:50:02.298092 I | etcdserver: closing old backend... +2022-08-09 16:50:02.298285 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.298765 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.298836 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.298882 I | etcdserver: raft applied incoming snapshot at index 45 +2022-08-09 16:50:02.298903 I | etcdserver: applying snapshot at index 42... +2022-08-09 16:50:02.299085 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.299904 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.299932 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.299999 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.300014 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.300334 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.300358 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.300385 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.300397 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.300403 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.300408 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.300414 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.300421 I | etcdserver: finished applying incoming snapshot at index 42 +2022-08-09 16:50:02.300437 I | etcdserver: closing old backend... +2022-08-09 16:50:02.300579 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.303328 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.303444 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.303498 I | etcdserver: raft applied incoming snapshot at index 48 +2022-08-09 16:50:02.303522 I | etcdserver: applying snapshot at index 45... +2022-08-09 16:50:02.303716 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.325107 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.325181 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.325285 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.325302 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.325624 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.325650 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.325681 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.325687 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.325693 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.325698 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.325705 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.325715 I | etcdserver: finished applying incoming snapshot at index 45 +2022-08-09 16:50:02.325793 I | etcdserver: closing old backend... +2022-08-09 16:50:02.325963 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.326429 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.326486 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.326521 I | etcdserver: raft applied incoming snapshot at index 51 +2022-08-09 16:50:02.326532 I | etcdserver: applying snapshot at index 48... +2022-08-09 16:50:02.326703 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.337300 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.337413 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.337568 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.337591 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.337702 I | etcdserver: closing old backend... +2022-08-09 16:50:02.345596 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.345641 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.345657 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.345692 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.345698 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.345704 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.345709 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.345715 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.345726 I | etcdserver: finished applying incoming snapshot at index 48 +2022-08-09 16:50:02.346277 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.346329 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.346367 I | etcdserver: raft applied incoming snapshot at index 54 +2022-08-09 16:50:02.346379 I | etcdserver: applying snapshot at index 51... +2022-08-09 16:50:02.346543 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.347491 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.347508 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.347582 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.347589 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.347889 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.347903 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.347934 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.347940 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.347946 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.347950 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.347957 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.347964 I | etcdserver: finished applying incoming snapshot at index 51 +2022-08-09 16:50:02.347978 I | etcdserver: closing old backend... +2022-08-09 16:50:02.348124 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.348618 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.348667 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.348699 I | etcdserver: raft applied incoming snapshot at index 57 +2022-08-09 16:50:02.348712 I | etcdserver: applying snapshot at index 54... +2022-08-09 16:50:02.348872 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.357664 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.357850 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.358139 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.358157 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.359522 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.359567 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.359648 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.359672 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.359696 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.359719 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.359745 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.359776 I | etcdserver: finished applying incoming snapshot at index 54 +2022-08-09 16:50:02.360071 I | etcdserver: closing old backend... +2022-08-09 16:50:02.360462 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.373544 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.373641 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.373689 I | etcdserver: raft applied incoming snapshot at index 60 +2022-08-09 16:50:02.373704 I | etcdserver: applying snapshot at index 57... +2022-08-09 16:50:02.373893 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.382491 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.382612 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.382748 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.382757 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.383562 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.383578 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.383621 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.383639 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.383647 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.383653 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.383663 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.383685 I | etcdserver: finished applying incoming snapshot at index 57 +2022-08-09 16:50:02.383709 I | etcdserver: closing old backend... +2022-08-09 16:50:02.383941 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.393692 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.393806 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.393867 I | etcdserver: raft applied incoming snapshot at index 63 +2022-08-09 16:50:02.393884 I | etcdserver: applying snapshot at index 60... +2022-08-09 16:50:02.394065 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.394949 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.394966 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.395045 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.395051 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.395404 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.395420 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.395456 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.395465 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.395473 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.395479 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.395486 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.395497 I | etcdserver: finished applying incoming snapshot at index 60 +2022-08-09 16:50:02.395511 I | etcdserver: closing old backend... +2022-08-09 16:50:02.395729 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.396234 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.396299 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.396357 I | etcdserver: raft applied incoming snapshot at index 66 +2022-08-09 16:50:02.396372 I | etcdserver: applying snapshot at index 63... +2022-08-09 16:50:02.396535 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.403070 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.403223 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.403432 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.403464 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.404120 I | etcdserver: closing old backend... +2022-08-09 16:50:02.404643 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.409288 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.409370 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.409419 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.409427 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.409434 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.409440 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.409447 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.409458 I | etcdserver: finished applying incoming snapshot at index 63 +2022-08-09 16:50:02.410271 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.410323 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.410358 I | etcdserver: raft applied incoming snapshot at index 69 +2022-08-09 16:50:02.410371 I | etcdserver: applying snapshot at index 66... +2022-08-09 16:50:02.410560 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.421053 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.433176 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.433364 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.433375 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.433812 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.433831 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.433872 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.433881 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.433890 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.433896 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.433904 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.433917 I | etcdserver: finished applying incoming snapshot at index 66 +2022-08-09 16:50:02.434036 I | etcdserver: closing old backend... +2022-08-09 16:50:02.434213 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.434720 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.434776 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.434820 I | etcdserver: raft applied incoming snapshot at index 72 +2022-08-09 16:50:02.434864 I | etcdserver: applying snapshot at index 69... +2022-08-09 16:50:02.435061 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.436127 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.436172 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.436261 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.436282 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.436653 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.436680 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.436713 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.436730 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.436739 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.436746 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.436761 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.436770 I | etcdserver: finished applying incoming snapshot at index 69 +2022-08-09 16:50:02.436845 I | etcdserver: closing old backend... +2022-08-09 16:50:02.437061 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.437937 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.438020 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.438060 I | etcdserver: raft applied incoming snapshot at index 75 +2022-08-09 16:50:02.438077 I | etcdserver: applying snapshot at index 72... +2022-08-09 16:50:02.438305 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.443421 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.443502 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.443685 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.443703 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.445397 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.445455 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.445521 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.445537 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.445554 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.445568 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.445585 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.445607 I | etcdserver: finished applying incoming snapshot at index 72 +2022-08-09 16:50:02.445782 I | etcdserver: closing old backend... +2022-08-09 16:50:02.446050 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.455121 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.455203 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.455258 I | etcdserver: raft applied incoming snapshot at index 78 +2022-08-09 16:50:02.455276 I | etcdserver: applying snapshot at index 75... +2022-08-09 16:50:02.455485 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.459706 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.459813 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.459963 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.459978 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.461586 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.461611 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.461696 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.461720 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.461733 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.461745 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.461759 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.461778 I | etcdserver: finished applying incoming snapshot at index 75 +2022-08-09 16:50:02.461902 I | etcdserver: closing old backend... +2022-08-09 16:50:02.462119 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.462824 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.462899 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.462969 I | etcdserver: raft applied incoming snapshot at index 81 +2022-08-09 16:50:02.462998 I | etcdserver: applying snapshot at index 78... +2022-08-09 16:50:02.463208 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.469904 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.469948 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.470024 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.470029 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.470299 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.470307 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.470335 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.470340 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.470344 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.470348 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.470353 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.470359 I | etcdserver: finished applying incoming snapshot at index 78 +2022-08-09 16:50:02.470415 I | etcdserver: closing old backend... +2022-08-09 16:50:02.470545 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.470862 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.470898 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.470922 I | etcdserver: raft applied incoming snapshot at index 84 +2022-08-09 16:50:02.470931 I | etcdserver: applying snapshot at index 81... +2022-08-09 16:50:02.471045 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.482047 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.482119 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.482250 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.482265 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.483601 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.483633 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.483691 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.483705 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.483720 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.483733 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.483748 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.483768 I | etcdserver: finished applying incoming snapshot at index 81 +2022-08-09 16:50:02.483907 I | etcdserver: closing old backend... +2022-08-09 16:50:02.484130 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.484867 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.497409 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.497509 I | etcdserver: raft applied incoming snapshot at index 87 +2022-08-09 16:50:02.497528 I | etcdserver: applying snapshot at index 84... +2022-08-09 16:50:02.497801 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.509691 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.509814 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.509985 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.510001 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.510163 I | etcdserver: closing old backend... +2022-08-09 16:50:02.510398 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.511228 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.511248 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.511291 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.511301 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.511312 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.511321 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.511332 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.511347 I | etcdserver: finished applying incoming snapshot at index 84 +2022-08-09 16:50:02.512111 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.512198 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.512280 I | etcdserver: raft applied incoming snapshot at index 90 +2022-08-09 16:50:02.512316 I | etcdserver: applying snapshot at index 87... +2022-08-09 16:50:02.512558 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.526107 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.526189 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.526320 I | etcdserver: closing old backend... +2022-08-09 16:50:02.526609 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.526620 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.526628 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.526998 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.527017 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.527052 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.527058 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.527064 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.527069 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.527076 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.527085 I | etcdserver: finished applying incoming snapshot at index 87 +2022-08-09 16:50:02.527597 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.527643 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.527673 I | etcdserver: raft applied incoming snapshot at index 93 +2022-08-09 16:50:02.527684 I | etcdserver: applying snapshot at index 90... +2022-08-09 16:50:02.527842 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.553047 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.553128 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.553225 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.553231 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.553536 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.553547 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.553577 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.553583 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.553588 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.553592 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.553599 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.553610 I | etcdserver: finished applying incoming snapshot at index 90 +2022-08-09 16:50:02.553693 I | etcdserver: closing old backend... +2022-08-09 16:50:02.553884 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.554510 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.554569 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.554608 I | etcdserver: raft applied incoming snapshot at index 96 +2022-08-09 16:50:02.554618 I | etcdserver: applying snapshot at index 93... +2022-08-09 16:50:02.554774 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.574043 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.574114 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.574222 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.574234 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.574599 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.574620 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.574651 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.574664 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.574671 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.574675 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.574681 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.574694 I | etcdserver: finished applying incoming snapshot at index 93 +2022-08-09 16:50:02.574773 I | etcdserver: closing old backend... +2022-08-09 16:50:02.574955 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.575455 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.575532 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.575569 I | etcdserver: raft applied incoming snapshot at index 99 +2022-08-09 16:50:02.575578 I | etcdserver: applying snapshot at index 96... +2022-08-09 16:50:02.575724 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.589042 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.589205 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.597210 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.597268 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.597663 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.597684 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.597721 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.597728 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.597735 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.597741 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.597748 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.597760 I | etcdserver: finished applying incoming snapshot at index 96 +2022-08-09 16:50:02.598380 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.598447 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.598484 I | etcdserver: raft applied incoming snapshot at index 102 +2022-08-09 16:50:02.598497 I | etcdserver: applying snapshot at index 99... +2022-08-09 16:50:02.598712 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.599667 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.599684 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.599750 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.599758 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.600132 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.600144 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.600175 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.600181 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.600186 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.600191 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.600198 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.600206 I | etcdserver: finished applying incoming snapshot at index 99 +2022-08-09 16:50:02.600218 I | etcdserver: closing old backend... +2022-08-09 16:50:02.600419 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.600605 I | etcdserver: closing old backend... +2022-08-09 16:50:02.601018 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.601208 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.601336 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.601412 I | etcdserver: raft applied incoming snapshot at index 105 +2022-08-09 16:50:02.601439 I | etcdserver: applying snapshot at index 102... +2022-08-09 16:50:02.601786 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.610776 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.610880 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.611041 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.611067 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.611452 I | etcdserver: closing old backend... +2022-08-09 16:50:02.611764 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.617339 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.617427 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.617506 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.617514 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.617521 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.617527 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.617536 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.617551 I | etcdserver: finished applying incoming snapshot at index 102 +2022-08-09 16:50:02.618427 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.618500 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.618536 I | etcdserver: raft applied incoming snapshot at index 108 +2022-08-09 16:50:02.618546 I | etcdserver: applying snapshot at index 105... +2022-08-09 16:50:02.618727 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.622543 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.625172 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.625299 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.625306 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.625612 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.625625 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.625663 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.625669 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.625675 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.625680 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.625687 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.625698 I | etcdserver: finished applying incoming snapshot at index 105 +2022-08-09 16:50:02.625727 I | etcdserver: closing old backend... +2022-08-09 16:50:02.625998 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.626344 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.626416 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.626467 I | etcdserver: raft applied incoming snapshot at index 111 +2022-08-09 16:50:02.626483 I | etcdserver: applying snapshot at index 108... +2022-08-09 16:50:02.626652 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.632188 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.632289 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.632443 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.632459 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.633730 I | etcdserver: closing old backend... +2022-08-09 16:50:02.643293 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.643338 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.643362 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.643410 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.643416 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.643423 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.643428 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.643436 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.643448 I | etcdserver: finished applying incoming snapshot at index 108 +2022-08-09 16:50:02.644244 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.644318 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.644358 I | etcdserver: raft applied incoming snapshot at index 114 +2022-08-09 16:50:02.644370 I | etcdserver: applying snapshot at index 111... +2022-08-09 16:50:02.644581 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.650492 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.650632 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.650790 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.650805 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.652149 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.652179 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.652229 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.652241 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.652255 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.652267 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.652283 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.652301 I | etcdserver: finished applying incoming snapshot at index 111 +2022-08-09 16:50:02.652436 I | etcdserver: closing old backend... +2022-08-09 16:50:02.652684 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.653383 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.653462 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.653607 I | etcdserver: raft applied incoming snapshot at index 117 +2022-08-09 16:50:02.653638 I | etcdserver: applying snapshot at index 114... +2022-08-09 16:50:02.653857 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.665497 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.665555 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.665653 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.665667 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.666009 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.666026 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.666061 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.666073 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.666080 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.666085 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.666093 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.666103 I | etcdserver: finished applying incoming snapshot at index 114 +2022-08-09 16:50:02.666234 I | etcdserver: closing old backend... +2022-08-09 16:50:02.666412 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.666843 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.666901 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.666938 I | etcdserver: raft applied incoming snapshot at index 120 +2022-08-09 16:50:02.666955 I | etcdserver: applying snapshot at index 117... +2022-08-09 16:50:02.667121 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.677676 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.683366 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.683576 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.683584 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.683991 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.684007 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.684044 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.684051 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.684058 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.684065 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.684072 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.684082 I | etcdserver: finished applying incoming snapshot at index 117 +2022-08-09 16:50:02.684174 I | etcdserver: closing old backend... +2022-08-09 16:50:02.684399 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.685109 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.685202 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.685253 I | etcdserver: raft applied incoming snapshot at index 123 +2022-08-09 16:50:02.685268 I | etcdserver: applying snapshot at index 120... +2022-08-09 16:50:02.685481 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.686456 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.686514 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.686599 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.686619 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.686998 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.687022 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.687055 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.687073 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.687079 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.687084 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.687095 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.687104 I | etcdserver: finished applying incoming snapshot at index 120 +2022-08-09 16:50:02.687192 I | etcdserver: closing old backend... +2022-08-09 16:50:02.687404 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.687893 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.688055 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.688118 I | etcdserver: raft applied incoming snapshot at index 126 +2022-08-09 16:50:02.688150 I | etcdserver: applying snapshot at index 123... +2022-08-09 16:50:02.688377 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.691795 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.691884 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.692058 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.692081 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.693678 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.693714 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.693776 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.693792 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.693807 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.693820 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.693835 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.693859 I | etcdserver: finished applying incoming snapshot at index 123 +2022-08-09 16:50:02.694015 I | etcdserver: closing old backend... +2022-08-09 16:50:02.694249 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.695043 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.695115 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.695192 I | etcdserver: raft applied incoming snapshot at index 129 +2022-08-09 16:50:02.695225 I | etcdserver: applying snapshot at index 126... +2022-08-09 16:50:02.695459 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.711758 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.711817 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.711918 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.711925 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.712271 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.712283 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.712319 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.712326 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.712332 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.712337 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.712344 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.712352 I | etcdserver: finished applying incoming snapshot at index 126 +2022-08-09 16:50:02.712452 I | etcdserver: closing old backend... +2022-08-09 16:50:02.712652 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.713167 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.713224 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.713271 I | etcdserver: raft applied incoming snapshot at index 132 +2022-08-09 16:50:02.713285 I | etcdserver: applying snapshot at index 129... +2022-08-09 16:50:02.713455 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.722422 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.722504 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.722625 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.722645 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.722792 I | etcdserver: closing old backend... +2022-08-09 16:50:02.723029 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.724196 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.724224 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.724276 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.724289 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.724301 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.724311 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.724324 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.724342 I | etcdserver: finished applying incoming snapshot at index 129 +2022-08-09 16:50:02.725202 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.725294 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.725387 I | etcdserver: raft applied incoming snapshot at index 135 +2022-08-09 16:50:02.725417 I | etcdserver: applying snapshot at index 132... +2022-08-09 16:50:02.725632 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.744339 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.744396 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.744497 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.744514 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.744828 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.744839 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.744868 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.744873 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.744879 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.744883 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.744890 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.744923 I | etcdserver: finished applying incoming snapshot at index 132 +2022-08-09 16:50:02.745006 I | etcdserver: closing old backend... +2022-08-09 16:50:02.745152 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.745603 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.745666 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.745699 I | etcdserver: raft applied incoming snapshot at index 138 +2022-08-09 16:50:02.745712 I | etcdserver: applying snapshot at index 135... +2022-08-09 16:50:02.745886 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.767989 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.768048 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.768140 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.768147 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.768555 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.768570 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.768603 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.768609 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.768614 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.768619 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.768625 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.768633 I | etcdserver: finished applying incoming snapshot at index 135 +2022-08-09 16:50:02.768709 I | etcdserver: closing old backend... +2022-08-09 16:50:02.769089 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.769614 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.769657 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.769685 I | etcdserver: raft applied incoming snapshot at index 141 +2022-08-09 16:50:02.769695 I | etcdserver: applying snapshot at index 138... +2022-08-09 16:50:02.769837 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.773658 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.773746 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.773868 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.773882 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.775416 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.775434 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.775479 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.775490 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.775501 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.775511 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.775523 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.775538 I | etcdserver: finished applying incoming snapshot at index 138 +2022-08-09 16:50:02.775884 I | etcdserver: closing old backend... +2022-08-09 16:50:02.776177 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.781727 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.781785 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.781822 I | etcdserver: raft applied incoming snapshot at index 144 +2022-08-09 16:50:02.781833 I | etcdserver: applying snapshot at index 141... +2022-08-09 16:50:02.781978 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.782748 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.782761 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.782815 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.782820 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.783163 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.783173 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.783199 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.783204 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.783209 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.783214 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.783220 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.783226 I | etcdserver: finished applying incoming snapshot at index 141 +2022-08-09 16:50:02.783236 I | etcdserver: closing old backend... +2022-08-09 16:50:02.783357 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.785924 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.786020 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.786060 I | etcdserver: raft applied incoming snapshot at index 147 +2022-08-09 16:50:02.786072 I | etcdserver: applying snapshot at index 144... +2022-08-09 16:50:02.786276 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.794330 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.794394 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.794518 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.794539 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.794932 I | etcdserver: closing old backend... +2022-08-09 16:50:02.795159 I | etcdserver: finished closing old backend +2022-08-09 16:50:02.795589 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.795646 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.795690 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.795701 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.795712 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.795723 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.795738 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.795755 I | etcdserver: finished applying incoming snapshot at index 144 +2022-08-09 16:50:02.796513 I | etcdserver: wrote database snapshot out [total bytes: 24576] +2022-08-09 16:50:02.796579 I | snap: saved database snapshot to disk [total bytes: 24576] +2022-08-09 16:50:02.796642 I | etcdserver: raft applied incoming snapshot at index 150 +2022-08-09 16:50:02.796668 I | etcdserver: applying snapshot at index 147... +2022-08-09 16:50:02.796864 I | etcdserver: restoring mvcc store... +2022-08-09 16:50:02.821335 I | etcdserver: finished restoring mvcc store +2022-08-09 16:50:02.821384 I | etcdserver: recovering alarms... +2022-08-09 16:50:02.821468 I | etcdserver: finished recovering alarms +2022-08-09 16:50:02.821474 I | etcdserver: recovering store v2... +2022-08-09 16:50:02.821847 I | etcdserver: finished recovering store v2 +2022-08-09 16:50:02.821857 I | etcdserver: recovering cluster configuration... +2022-08-09 16:50:02.821886 I | etcdserver: finished recovering cluster configuration +2022-08-09 16:50:02.821891 I | etcdserver: removing old peers from network... +2022-08-09 16:50:02.821897 I | etcdserver: finished removing old peers from network +2022-08-09 16:50:02.821901 I | etcdserver: adding peers from new cluster configuration into network... +2022-08-09 16:50:02.821907 I | etcdserver: finished adding peers from new cluster configuration into network... +2022-08-09 16:50:02.821915 I | etcdserver: finished applying incoming snapshot at index 147 +2022-08-09 16:50:02.821950 I | etcdserver: skipped leadership transfer for single member cluster +2022-08-09 16:50:02.821980 I | etcdserver: closing old backend... +2022-08-09 16:50:02.822131 I | etcdserver: finished closing old backend +--- PASS: TestConcurrentApplyAndSnapshotV3 (0.75s) === RUN TestAddMember -2021-07-07 10:22:45.453774 I | etcdserver: set snapshot count to default 100000 -2021-07-07 10:22:45.453789 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] -2021-07-07 10:22:45.453949 I | etcdserver/membership: added member 4d2 [foo] to cluster 0 -2021-07-07 10:22:45.453970 I | etcdserver: skipped leadership transfer for single member cluster +2022-08-09 16:50:02.822557 I | etcdserver: set snapshot count to default 100000 +2022-08-09 16:50:02.822568 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] +2022-08-09 16:50:02.822693 I | etcdserver/membership: added member 4d2 [foo] to cluster 0 +2022-08-09 16:50:02.822707 I | etcdserver: skipped leadership transfer for single member cluster --- PASS: TestAddMember (0.00s) === RUN TestRemoveMember -2021-07-07 10:22:45.454059 I | etcdserver/membership: added member 4d2 [] to cluster 0 -2021-07-07 10:22:45.454073 I | etcdserver: set snapshot count to default 100000 -2021-07-07 10:22:45.454082 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] -2021-07-07 10:22:45.454170 I | etcdserver/membership: removed member 4d2 from cluster 0 -2021-07-07 10:22:45.454184 I | etcdserver: skipped leadership transfer for single member cluster +2022-08-09 16:50:02.822793 I | etcdserver/membership: added member 4d2 [] to cluster 0 +2022-08-09 16:50:02.822804 I | etcdserver: set snapshot count to default 100000 +2022-08-09 16:50:02.822811 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] +2022-08-09 16:50:02.822885 I | etcdserver/membership: removed member 4d2 from cluster 0 +2022-08-09 16:50:02.822895 I | etcdserver: skipped leadership transfer for single member cluster --- PASS: TestRemoveMember (0.00s) === RUN TestUpdateMember -2021-07-07 10:22:45.454262 I | etcdserver/membership: added member 4d2 [] to cluster 0 -2021-07-07 10:22:45.454275 I | etcdserver: set snapshot count to default 100000 -2021-07-07 10:22:45.454284 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] -2021-07-07 10:22:45.454383 N | etcdserver/membership: updated member 4d2 [http://127.0.0.1:1] in cluster 0 -2021-07-07 10:22:45.454400 I | etcdserver: skipped leadership transfer for single member cluster +2022-08-09 16:50:02.822955 I | etcdserver/membership: added member 4d2 [] to cluster 0 +2022-08-09 16:50:02.822965 I | etcdserver: set snapshot count to default 100000 +2022-08-09 16:50:02.822972 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] +2022-08-09 16:50:02.823065 N | etcdserver/membership: updated member 4d2 [http://127.0.0.1:1] in cluster 0 +2022-08-09 16:50:02.823079 I | etcdserver: skipped leadership transfer for single member cluster --- PASS: TestUpdateMember (0.00s) === RUN TestPublish -2021-07-07 10:22:45.454564 I | etcdserver: published {Name:node1 ClientURLs:[http://a http://b]} to cluster 0 +2022-08-09 16:50:02.823213 I | etcdserver: published {Name:node1 ClientURLs:[http://a http://b]} to cluster 0 --- PASS: TestPublish (0.00s) === RUN TestPublishStopped -2021-07-07 10:22:45.454651 I | etcdserver: aborting publish because server is stopped +2022-08-09 16:50:02.823272 I | etcdserver: aborting publish because server is stopped --- PASS: TestPublishStopped (0.00s) === RUN TestPublishRetry -2021-07-07 10:22:45.454720 E | etcdserver: publish error: etcdserver: request timed out -2021-07-07 10:22:45.454737 E | etcdserver: publish error: etcdserver: request timed out -2021-07-07 10:22:45.462932 E | etcdserver: publish error: etcdserver: request timed out -2021-07-07 10:22:45.464596 I | etcdserver: aborting publish because server is stopped ---- PASS: TestPublishRetry (0.02s) +2022-08-09 16:50:02.823320 E | etcdserver: publish error: etcdserver: request timed out +2022-08-09 16:50:02.823332 E | etcdserver: publish error: etcdserver: request timed out +2022-08-09 16:50:02.828999 I | etcdserver: aborting publish because server is stopped +--- PASS: TestPublishRetry (0.01s) === RUN TestUpdateVersion -2021-07-07 10:22:45.472743 I | etcdserver: setting up the initial cluster version to 2.0 +2022-08-09 16:50:02.831482 I | etcdserver: setting up the initial cluster version to 2.0 --- PASS: TestUpdateVersion (0.00s) === RUN TestStopNotify -2021-07-07 10:22:45.472813 I | etcdserver: skipped leadership transfer for single member cluster +2022-08-09 16:50:02.831579 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.373s +ok github.com/coreos/etcd/etcdserver 2.057s ? github.com/coreos/etcd/etcdserver/api [no test files] === RUN TestNewPeerHandlerOnRaftPrefix ---- PASS: TestNewPeerHandlerOnRaftPrefix (0.01s) +--- PASS: TestNewPeerHandlerOnRaftPrefix (0.00s) === RUN TestServeMembersFails --- PASS: TestServeMembersFails (0.00s) === RUN TestServeMembersGet @@ -4455,35 +4538,35 @@ === RUN TestServeVersionFails --- PASS: TestServeVersionFails (0.00s) PASS -ok github.com/coreos/etcd/etcdserver/api/etcdhttp 0.556s +ok github.com/coreos/etcd/etcdserver/api/etcdhttp 0.146s === RUN TestAuthFlow -2021-07-07 10:22:45.673279 W | etcdserver/api/v2http: auth: malformed basic auth encoding -2021-07-07 10:22:45.673771 W | etcdserver/api/v2http: auth: incorrect password for user: root +2022-08-09 16:50:02.084414 W | etcdserver/api/v2http: auth: malformed basic auth encoding +2022-08-09 16:50:02.085197 W | etcdserver/api/v2http: auth: incorrect password for user: root --- PASS: TestAuthFlow (0.00s) === RUN TestGetUserGrantedWithNonexistingRole ---- PASS: TestGetUserGrantedWithNonexistingRole (0.00s) +--- PASS: TestGetUserGrantedWithNonexistingRole (0.01s) === RUN TestPrefixAccess -2021-07-07 10:22:45.677736 W | etcdserver/api/v2http: auth: user user does not have the root role for resource path. -2021-07-07 10:22:45.677755 W | etcdserver/api/v2http: auth: invalid access for user user on key /foo. -2021-07-07 10:22:45.677764 W | etcdserver/api/v2http: auth: user user does not have the root role for resource path. -2021-07-07 10:22:45.677775 W | etcdserver/api/v2http: auth: incorrect password for user: user -2021-07-07 10:22:45.677783 W | etcdserver/api/v2http: auth: incorrect password for user: user -2021-07-07 10:22:45.677792 W | etcdserver/api/v2http: auth: incorrect password for user: user -2021-07-07 10:22:45.677804 W | etcdserver/api/v2http: auth: invalid access for unauthenticated user on resource /bar. -2021-07-07 10:22:45.677811 W | etcdserver/api/v2http: auth: invalid access for unauthenticated user on resource /bar. -2021-07-07 10:22:45.677819 W | etcdserver/api/v2http: auth: user user does not have the root role for resource path. -2021-07-07 10:22:45.677828 W | etcdserver/api/v2http: auth: invalid access for user user on key /foo. -2021-07-07 10:22:45.677835 W | etcdserver/api/v2http: auth: malformed basic auth encoding -2021-07-07 10:22:45.677841 W | etcdserver/api/v2http: auth: malformed basic auth encoding -2021-07-07 10:22:45.677848 W | etcdserver/api/v2http: auth: malformed basic auth encoding +2022-08-09 16:50:02.093986 W | etcdserver/api/v2http: auth: user user does not have the root role for resource path. +2022-08-09 16:50:02.094015 W | etcdserver/api/v2http: auth: invalid access for user user on key /foo. +2022-08-09 16:50:02.094036 W | etcdserver/api/v2http: auth: user user does not have the root role for resource path. +2022-08-09 16:50:02.094048 W | etcdserver/api/v2http: auth: incorrect password for user: user +2022-08-09 16:50:02.094055 W | etcdserver/api/v2http: auth: incorrect password for user: user +2022-08-09 16:50:02.094081 W | etcdserver/api/v2http: auth: incorrect password for user: user +2022-08-09 16:50:02.094093 W | etcdserver/api/v2http: auth: invalid access for unauthenticated user on resource /bar. +2022-08-09 16:50:02.094099 W | etcdserver/api/v2http: auth: invalid access for unauthenticated user on resource /bar. +2022-08-09 16:50:02.094107 W | etcdserver/api/v2http: auth: user user does not have the root role for resource path. +2022-08-09 16:50:02.094116 W | etcdserver/api/v2http: auth: invalid access for user user on key /foo. +2022-08-09 16:50:02.094122 W | etcdserver/api/v2http: auth: malformed basic auth encoding +2022-08-09 16:50:02.094127 W | etcdserver/api/v2http: auth: malformed basic auth encoding +2022-08-09 16:50:02.094133 W | etcdserver/api/v2http: auth: malformed basic auth encoding --- PASS: TestPrefixAccess (0.00s) === RUN TestUserFromClientCertificate --- PASS: TestUserFromClientCertificate (0.00s) === RUN TestUserFromBasicAuth -2021-07-07 10:22:45.678368 W | etcdserver/api/v2http: auth: incorrect password for user: user -2021-07-07 10:22:45.678378 W | etcdserver/api/v2http: auth: incorrect password for user: user -2021-07-07 10:22:45.678388 W | etcdserver/api/v2http: auth: incorrect password for user: missing -2021-07-07 10:22:45.678395 W | etcdserver/api/v2http: auth: malformed basic auth encoding +2022-08-09 16:50:02.094889 W | etcdserver/api/v2http: auth: incorrect password for user: user +2022-08-09 16:50:02.094899 W | etcdserver/api/v2http: auth: incorrect password for user: user +2022-08-09 16:50:02.094908 W | etcdserver/api/v2http: auth: incorrect password for user: missing +2022-08-09 16:50:02.094914 W | etcdserver/api/v2http: auth: malformed basic auth encoding --- PASS: TestUserFromBasicAuth (0.00s) === RUN TestBadRefreshRequest --- PASS: TestBadRefreshRequest (0.00s) @@ -4502,17 +4585,17 @@ === RUN TestServeMembersUpdate --- PASS: TestServeMembersUpdate (0.00s) === RUN TestServeMembersFail -2021-07-07 10:22:45.680074 E | etcdserver/api/v2http: error adding member c29b431f04be0bc7 (Error while adding a member) -2021-07-07 10:22:45.680091 E | etcdserver/api/etcdhttp: got unexpected response error (Error while adding a member) -2021-07-07 10:22:45.680173 E | etcdserver/api/v2http: error removing member 1 (Error while removing member) -2021-07-07 10:22:45.680185 E | etcdserver/api/etcdhttp: got unexpected response error (Error while removing member) -2021-07-07 10:22:45.680311 E | etcdserver/api/v2http: error updating member 0 (blah) -2021-07-07 10:22:45.680323 E | etcdserver/api/etcdhttp: got unexpected response error (blah) +2022-08-09 16:50:02.099193 E | etcdserver/api/v2http: error adding member c29b431f04be0bc7 (Error while adding a member) +2022-08-09 16:50:02.099215 E | etcdserver/api/etcdhttp: got unexpected response error (Error while adding a member) +2022-08-09 16:50:02.099290 E | etcdserver/api/v2http: error removing member 1 (Error while removing member) +2022-08-09 16:50:02.099300 E | etcdserver/api/etcdhttp: got unexpected response error (Error while removing member) +2022-08-09 16:50:02.099423 E | etcdserver/api/v2http: error updating member 0 (blah) +2022-08-09 16:50:02.099433 E | etcdserver/api/etcdhttp: got unexpected response error (blah) --- PASS: TestServeMembersFail (0.00s) === RUN TestWriteEvent --- PASS: TestWriteEvent (0.00s) === RUN TestV2DMachinesEndpoint ---- PASS: TestV2DMachinesEndpoint (0.00s) +--- PASS: TestV2DMachinesEndpoint (0.01s) === RUN TestServeMachines --- PASS: TestServeMachines (0.00s) === RUN TestGetID @@ -4528,8 +4611,8 @@ === RUN TestServeStoreStats --- PASS: TestServeStoreStats (0.00s) === RUN TestBadServeKeys -2021-07-07 10:22:45.689748 E | etcdserver/api/v2http: got unexpected response error (Internal Server Error) -2021-07-07 10:22:45.689808 E | etcdserver/api/v2http: got unexpected response error (received response with no Event/Watcher!) +2022-08-09 16:50:02.105595 E | etcdserver/api/v2http: got unexpected response error (Internal Server Error) +2022-08-09 16:50:02.105663 E | etcdserver/api/v2http: got unexpected response error (received response with no Event/Watcher!) --- PASS: TestBadServeKeys (0.00s) === RUN TestServeKeysGood --- PASS: TestServeKeysGood (0.00s) @@ -4552,12 +4635,12 @@ === RUN TestNewMember --- PASS: TestNewMember (0.00s) === RUN TestWriteError -2021-07-07 10:22:45.690652 E | etcdserver/api/etcdhttp: got unexpected response error (something went wrong) +2022-08-09 16:50:02.106784 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.470s +ok github.com/coreos/etcd/etcdserver/api/v2http 0.140s === RUN TestHTTPErrorWriteTo --- PASS: TestHTTPErrorWriteTo (0.00s) === RUN TestMemberUnmarshal @@ -4567,7 +4650,7 @@ === RUN TestMemberCreateRequestUnmarshalFail --- PASS: TestMemberCreateRequestUnmarshalFail (0.00s) PASS -ok github.com/coreos/etcd/etcdserver/api/v2http/httptypes 0.076s +ok github.com/coreos/etcd/etcdserver/api/v2http/httptypes 0.070s ? 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] @@ -4575,50 +4658,50 @@ === RUN TestConvert --- PASS: TestConvert (0.00s) PASS -ok github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes 0.097s +ok github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes 0.017s === RUN TestCheckPassword ---- PASS: TestCheckPassword (0.45s) +--- PASS: TestCheckPassword (0.28s) === RUN TestMergeUser -2021-07-07 10:22:45.904002 N | etcdserver/auth: granting duplicate role role1 for user foo -2021-07-07 10:22:45.904158 N | etcdserver/auth: revoking ungranted role role2 for user foo +2022-08-09 16:50:01.859496 N | etcdserver/auth: granting duplicate role role1 for user foo +2022-08-09 16:50:01.859667 N | etcdserver/auth: revoking ungranted role role2 for user foo --- PASS: TestMergeUser (0.00s) === RUN TestMergeRole -2021-07-07 10:22:45.904265 N | etcdserver/auth: revoking ungranted read permission /foodir +2022-08-09 16:50:01.859760 N | etcdserver/auth: revoking ungranted read permission /foodir --- PASS: TestMergeRole (0.00s) === RUN TestAllUsers --- PASS: TestAllUsers (0.00s) === RUN TestGetAndDeleteUser -2021-07-07 10:22:45.906539 N | etcdserver/auth: deleted user cat +2022-08-09 16:50:01.859970 N | etcdserver/auth: deleted user cat --- PASS: TestGetAndDeleteUser (0.00s) === RUN TestAllRoles --- PASS: TestAllRoles (0.00s) === RUN TestGetAndDeleteRole -2021-07-07 10:22:45.906730 N | etcdserver/auth: deleted role animal +2022-08-09 16:50:01.860092 N | etcdserver/auth: deleted role animal --- PASS: TestGetAndDeleteRole (0.00s) === RUN TestEnsure --- PASS: TestEnsure (0.00s) === RUN TestCreateAndUpdateUser -2021-07-07 10:22:45.906868 N | etcdserver/auth: created user cat -2021-07-07 10:22:45.907753 N | etcdserver/auth: updated user cat +2022-08-09 16:50:01.860209 N | etcdserver/auth: created user cat +2022-08-09 16:50:01.860289 N | etcdserver/auth: updated user cat --- PASS: TestCreateAndUpdateUser (0.00s) === RUN TestUpdateRole -2021-07-07 10:22:45.907955 N | etcdserver/auth: updated role animal +2022-08-09 16:50:01.860449 N | etcdserver/auth: updated role animal --- PASS: TestUpdateRole (0.00s) === RUN TestCreateRole -2021-07-07 10:22:45.908043 N | etcdserver/auth: created new role animal +2022-08-09 16:50:01.860540 N | etcdserver/auth: created new role animal --- PASS: TestCreateRole (0.00s) === RUN TestEnableAuth -2021-07-07 10:22:45.908132 I | etcdserver/auth: no guest role access found, creating default -2021-07-07 10:22:45.908154 N | etcdserver/auth: created new role guest -2021-07-07 10:22:45.908169 N | etcdserver/auth: auth: enabled auth +2022-08-09 16:50:01.860631 I | etcdserver/auth: no guest role access found, creating default +2022-08-09 16:50:01.860647 N | etcdserver/auth: created new role guest +2022-08-09 16:50:01.860663 N | etcdserver/auth: auth: enabled auth --- PASS: TestEnableAuth (0.00s) === RUN TestDisableAuth -2021-07-07 10:22:45.908213 N | etcdserver/auth: auth: disabled auth +2022-08-09 16:50:01.860709 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.831s +ok github.com/coreos/etcd/etcdserver/auth 0.690s === RUN TestClusterMember --- PASS: TestClusterMember (0.00s) === RUN TestClusterMemberByName @@ -4634,41 +4717,41 @@ === RUN TestClusterValidateAndAssignIDs --- PASS: TestClusterValidateAndAssignIDs (0.00s) === RUN TestClusterValidateConfigurationChange -2021-07-07 10:22:32.621975 I | etcdserver/membership: added member 1 [http://127.0.0.1:1] to cluster 0 -2021-07-07 10:22:32.622090 I | etcdserver/membership: added member 2 [http://127.0.0.1:2] to cluster 0 -2021-07-07 10:22:32.622114 I | etcdserver/membership: added member 3 [http://127.0.0.1:3] to cluster 0 -2021-07-07 10:22:32.622141 I | etcdserver/membership: added member 4 [http://127.0.0.1:4] to cluster 0 -2021-07-07 10:22:32.622175 I | etcdserver/membership: removed member 4 from cluster 0 +2022-08-09 16:49:49.348884 I | etcdserver/membership: added member 1 [http://127.0.0.1:1] to cluster 0 +2022-08-09 16:49:49.349050 I | etcdserver/membership: added member 2 [http://127.0.0.1:2] to cluster 0 +2022-08-09 16:49:49.349072 I | etcdserver/membership: added member 3 [http://127.0.0.1:3] to cluster 0 +2022-08-09 16:49:49.349094 I | etcdserver/membership: added member 4 [http://127.0.0.1:4] to cluster 0 +2022-08-09 16:49:49.349130 I | etcdserver/membership: removed member 4 from cluster 0 --- PASS: TestClusterValidateConfigurationChange (0.00s) === RUN TestClusterGenID -2021-07-07 10:22:32.622700 I | etcdserver/membership: added member 3 [] to cluster 869b3badfbf1d6b7 +2022-08-09 16:49:49.349669 I | etcdserver/membership: added member 3 [] to cluster 869b3badfbf1d6b7 --- PASS: TestClusterGenID (0.00s) === RUN TestNodeToMemberBad --- PASS: TestNodeToMemberBad (0.00s) === RUN TestClusterAddMember -2021-07-07 10:22:32.622856 I | etcdserver/membership: added member 1 [] to cluster 0 +2022-08-09 16:49:49.349813 I | etcdserver/membership: added member 1 [] to cluster 0 --- PASS: TestClusterAddMember (0.00s) === RUN TestClusterMembers --- PASS: TestClusterMembers (0.00s) === RUN TestClusterRemoveMember -2021-07-07 10:22:32.622988 I | etcdserver/membership: removed member 1 from cluster 0 +2022-08-09 16:49:49.349930 I | etcdserver/membership: removed member 1 from cluster 0 --- PASS: TestClusterRemoveMember (0.00s) === RUN TestClusterUpdateAttributes -2021-07-07 10:22:32.623075 W | etcdserver/membership: skipped updating attributes of removed member 1 +2022-08-09 16:49:49.350016 W | etcdserver/membership: skipped updating attributes of removed member 1 --- PASS: TestClusterUpdateAttributes (0.00s) === RUN TestNodeToMember --- PASS: TestNodeToMember (0.00s) === RUN TestIsReadyToAddNewMember -2021-07-07 10:22:32.623224 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-07-07 10:22:32.623235 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-07-07 10:22:32.623244 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-07-07 10:22:32.623253 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-07-07 10:22:32.623261 W | etcdserver/membership: Reject add member request: the number of started member (0) will be less than the quorum number of the cluster (1) +2022-08-09 16:49:49.350161 W | etcdserver/membership: Reject add member request: the number of started member (0) will be less than the quorum number of the cluster (3) +2022-08-09 16:49:49.350171 W | etcdserver/membership: Reject add member request: the number of started member (1) will be less than the quorum number of the cluster (2) +2022-08-09 16:49:49.350180 W | etcdserver/membership: Reject add member request: the number of started member (1) will be less than the quorum number of the cluster (3) +2022-08-09 16:49:49.350190 W | etcdserver/membership: Reject add member request: the number of started member (2) will be less than the quorum number of the cluster (3) +2022-08-09 16:49:49.350200 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-07-07 10:22:32.623304 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-07-07 10:22:32.623313 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-07-07 10:22:32.623320 W | etcdserver/membership: Reject remove member request: the number of started member (1) will be less than the quorum number of the cluster (2) +2022-08-09 16:49:49.350241 W | etcdserver/membership: Reject remove member request: the number of started member (0) will be less than the quorum number of the cluster (1) +2022-08-09 16:49:49.350250 W | etcdserver/membership: Reject remove member request: the number of started member (0) will be less than the quorum number of the cluster (2) +2022-08-09 16:49:49.350260 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) @@ -4677,7 +4760,7 @@ === RUN TestMemberClone --- PASS: TestMemberClone (0.00s) PASS -ok github.com/coreos/etcd/etcdserver/membership 0.152s +ok github.com/coreos/etcd/etcdserver/membership 0.041s ? github.com/coreos/etcd/etcdserver/stats [no test files] === RUN TestLessorGrant --- PASS: TestLessorGrant (0.00s) @@ -4688,21 +4771,21 @@ === RUN TestLessorRenew --- PASS: TestLessorRenew (0.00s) === RUN TestLessorRenewExtendPileup ---- PASS: TestLessorRenewExtendPileup (0.11s) +--- PASS: TestLessorRenewExtendPileup (0.08s) === RUN TestLessorDetach ---- PASS: TestLessorDetach (0.02s) +--- PASS: TestLessorDetach (0.00s) === RUN TestLessorRecover --- PASS: TestLessorRecover (0.00s) === RUN TestLessorExpire --- PASS: TestLessorExpire (1.06s) === RUN TestLessorExpireAndDemote ---- PASS: TestLessorExpireAndDemote (1.08s) +--- PASS: TestLessorExpireAndDemote (1.06s) === RUN TestLessorMaxTTL --- PASS: TestLessorMaxTTL (0.00s) PASS -ok github.com/coreos/etcd/lease 2.314s +ok github.com/coreos/etcd/lease 2.281s === RUN TestRenewHTTP ---- PASS: TestRenewHTTP (0.01s) +--- PASS: TestRenewHTTP (0.00s) === RUN TestTimeToLiveHTTP --- PASS: TestTimeToLiveHTTP (0.00s) === RUN TestRenewHTTPTimeout @@ -4710,7 +4793,7 @@ === RUN TestTimeToLiveHTTPTimeout --- PASS: TestTimeToLiveHTTPTimeout (1.01s) PASS -ok github.com/coreos/etcd/lease/leasehttp 2.116s +ok github.com/coreos/etcd/lease/leasehttp 2.134s ? github.com/coreos/etcd/lease/leasepb [no test files] === RUN TestIndexGet --- PASS: TestIndexGet (0.00s) @@ -4721,44 +4804,44 @@ === RUN TestIndexRangeSince --- PASS: TestIndexRangeSince (0.00s) === RUN TestIndexCompact -2021-07-07 10:22:39.693158 I | mvcc: store.index: compact 1 -2021-07-07 10:22:39.693306 I | mvcc: store.index: compact 2 -2021-07-07 10:22:39.693330 I | mvcc: store.index: compact 3 -2021-07-07 10:22:39.693355 I | mvcc: store.index: compact 4 -2021-07-07 10:22:39.693413 I | mvcc: store.index: compact 5 -2021-07-07 10:22:39.693488 I | mvcc: store.index: compact 6 -2021-07-07 10:22:39.693591 I | mvcc: store.index: compact 7 -2021-07-07 10:22:39.693678 I | mvcc: store.index: compact 8 -2021-07-07 10:22:39.693751 I | mvcc: store.index: compact 9 -2021-07-07 10:22:39.693808 I | mvcc: store.index: compact 10 -2021-07-07 10:22:39.693826 I | mvcc: store.index: compact 11 -2021-07-07 10:22:39.693839 I | mvcc: store.index: compact 12 -2021-07-07 10:22:39.693853 I | mvcc: store.index: compact 13 -2021-07-07 10:22:39.693866 I | mvcc: store.index: compact 14 -2021-07-07 10:22:39.693880 I | mvcc: store.index: compact 15 -2021-07-07 10:22:39.693894 I | mvcc: store.index: compact 16 -2021-07-07 10:22:39.693910 I | mvcc: store.index: compact 17 -2021-07-07 10:22:39.693924 I | mvcc: store.index: compact 18 -2021-07-07 10:22:39.693936 I | mvcc: store.index: compact 19 -2021-07-07 10:22:39.693964 I | mvcc: store.index: compact 1 -2021-07-07 10:22:39.694002 I | mvcc: store.index: compact 2 -2021-07-07 10:22:39.694034 I | mvcc: store.index: compact 3 -2021-07-07 10:22:39.694076 I | mvcc: store.index: compact 4 -2021-07-07 10:22:39.694110 I | mvcc: store.index: compact 5 -2021-07-07 10:22:39.694141 I | mvcc: store.index: compact 6 -2021-07-07 10:22:39.694173 I | mvcc: store.index: compact 7 -2021-07-07 10:22:39.694213 I | mvcc: store.index: compact 8 -2021-07-07 10:22:39.694239 I | mvcc: store.index: compact 9 -2021-07-07 10:22:39.694262 I | mvcc: store.index: compact 10 -2021-07-07 10:22:39.694286 I | mvcc: store.index: compact 11 -2021-07-07 10:22:39.694309 I | mvcc: store.index: compact 12 -2021-07-07 10:22:39.694332 I | mvcc: store.index: compact 13 -2021-07-07 10:22:39.694358 I | mvcc: store.index: compact 14 -2021-07-07 10:22:39.694404 I | mvcc: store.index: compact 15 -2021-07-07 10:22:39.694430 I | mvcc: store.index: compact 16 -2021-07-07 10:22:39.694454 I | mvcc: store.index: compact 17 -2021-07-07 10:22:39.694483 I | mvcc: store.index: compact 18 -2021-07-07 10:22:39.694508 I | mvcc: store.index: compact 19 +2022-08-09 16:49:57.623640 I | mvcc: store.index: compact 1 +2022-08-09 16:49:57.623773 I | mvcc: store.index: compact 2 +2022-08-09 16:49:57.623790 I | mvcc: store.index: compact 3 +2022-08-09 16:49:57.623808 I | mvcc: store.index: compact 4 +2022-08-09 16:49:57.623832 I | mvcc: store.index: compact 5 +2022-08-09 16:49:57.623849 I | mvcc: store.index: compact 6 +2022-08-09 16:49:57.623864 I | mvcc: store.index: compact 7 +2022-08-09 16:49:57.623880 I | mvcc: store.index: compact 8 +2022-08-09 16:49:57.623893 I | mvcc: store.index: compact 9 +2022-08-09 16:49:57.623903 I | mvcc: store.index: compact 10 +2022-08-09 16:49:57.623913 I | mvcc: store.index: compact 11 +2022-08-09 16:49:57.623923 I | mvcc: store.index: compact 12 +2022-08-09 16:49:57.623933 I | mvcc: store.index: compact 13 +2022-08-09 16:49:57.623943 I | mvcc: store.index: compact 14 +2022-08-09 16:49:57.623955 I | mvcc: store.index: compact 15 +2022-08-09 16:49:57.623965 I | mvcc: store.index: compact 16 +2022-08-09 16:49:57.623976 I | mvcc: store.index: compact 17 +2022-08-09 16:49:57.623985 I | mvcc: store.index: compact 18 +2022-08-09 16:49:57.623996 I | mvcc: store.index: compact 19 +2022-08-09 16:49:57.624015 I | mvcc: store.index: compact 1 +2022-08-09 16:49:57.624042 I | mvcc: store.index: compact 2 +2022-08-09 16:49:57.624068 I | mvcc: store.index: compact 3 +2022-08-09 16:49:57.624092 I | mvcc: store.index: compact 4 +2022-08-09 16:49:57.624117 I | mvcc: store.index: compact 5 +2022-08-09 16:49:57.624139 I | mvcc: store.index: compact 6 +2022-08-09 16:49:57.624164 I | mvcc: store.index: compact 7 +2022-08-09 16:49:57.624187 I | mvcc: store.index: compact 8 +2022-08-09 16:49:57.624207 I | mvcc: store.index: compact 9 +2022-08-09 16:49:57.624224 I | mvcc: store.index: compact 10 +2022-08-09 16:49:57.624246 I | mvcc: store.index: compact 11 +2022-08-09 16:49:57.624264 I | mvcc: store.index: compact 12 +2022-08-09 16:49:57.624282 I | mvcc: store.index: compact 13 +2022-08-09 16:49:57.624301 I | mvcc: store.index: compact 14 +2022-08-09 16:49:57.624320 I | mvcc: store.index: compact 15 +2022-08-09 16:49:57.624340 I | mvcc: store.index: compact 16 +2022-08-09 16:49:57.624358 I | mvcc: store.index: compact 17 +2022-08-09 16:49:57.624379 I | mvcc: store.index: compact 18 +2022-08-09 16:49:57.624397 I | mvcc: store.index: compact 19 --- PASS: TestIndexCompact (0.00s) === RUN TestKeyIndexGet --- PASS: TestKeyIndexGet (0.00s) @@ -4785,79 +4868,79 @@ === RUN TestGenerationWalk --- PASS: TestGenerationWalk (0.00s) === RUN TestKVRange ---- PASS: TestKVRange (0.01s) +--- PASS: TestKVRange (0.00s) === RUN TestKVTxnRange ---- PASS: TestKVTxnRange (0.08s) +--- PASS: TestKVTxnRange (0.04s) === RUN TestKVRangeRev --- PASS: TestKVRangeRev (0.02s) === RUN TestKVTxnRangeRev ---- PASS: TestKVTxnRangeRev (0.03s) +--- PASS: TestKVTxnRangeRev (0.01s) === RUN TestKVRangeBadRev -2021-07-07 10:22:39.838965 I | mvcc: store.index: compact 4 ---- PASS: TestKVRangeBadRev (0.03s) +2022-08-09 16:49:57.718218 I | mvcc: store.index: compact 4 +--- PASS: TestKVRangeBadRev (0.01s) === RUN TestKVTxnRangeBadRev -2021-07-07 10:22:39.858265 I | mvcc: store.index: compact 4 ---- PASS: TestKVTxnRangeBadRev (0.00s) +2022-08-09 16:49:57.726375 I | mvcc: store.index: compact 4 +--- PASS: TestKVTxnRangeBadRev (0.01s) === RUN TestKVRangeLimit ---- PASS: TestKVRangeLimit (0.03s) +--- PASS: TestKVRangeLimit (0.01s) === RUN TestKVTxnRangeLimit ---- PASS: TestKVTxnRangeLimit (0.01s) +--- PASS: TestKVTxnRangeLimit (0.02s) === RUN TestKVPutMultipleTimes ---- PASS: TestKVPutMultipleTimes (0.01s) +--- PASS: TestKVPutMultipleTimes (0.02s) === RUN TestKVTxnPutMultipleTimes ---- PASS: TestKVTxnPutMultipleTimes (0.02s) +--- PASS: TestKVTxnPutMultipleTimes (0.00s) === RUN TestKVDeleteRange ---- PASS: TestKVDeleteRange (0.08s) +--- PASS: TestKVDeleteRange (0.11s) === RUN TestKVTxnDeleteRange ---- PASS: TestKVTxnDeleteRange (0.08s) +--- PASS: TestKVTxnDeleteRange (0.07s) === RUN TestKVDeleteMultipleTimes ---- PASS: TestKVDeleteMultipleTimes (0.01s) +--- PASS: TestKVDeleteMultipleTimes (0.02s) === RUN TestKVTxnDeleteMultipleTimes ---- PASS: TestKVTxnDeleteMultipleTimes (0.01s) +--- PASS: TestKVTxnDeleteMultipleTimes (0.00s) === RUN TestKVOperationInSequence --- PASS: TestKVOperationInSequence (0.02s) === RUN TestKVTxnBlockWriteOperations --- PASS: TestKVTxnBlockWriteOperations (0.03s) === RUN TestKVTxnNonBlockRange ---- PASS: TestKVTxnNonBlockRange (0.02s) +--- PASS: TestKVTxnNonBlockRange (0.00s) === RUN TestKVTxnOperationInSequence ---- PASS: TestKVTxnOperationInSequence (0.01s) +--- PASS: TestKVTxnOperationInSequence (0.00s) === RUN TestKVCompactReserveLastValue -2021-07-07 10:22:40.237691 I | mvcc: store.index: compact 1 -2021-07-07 10:22:40.237833 I | mvcc: store.index: compact 2 -2021-07-07 10:22:40.237899 I | mvcc: store.index: compact 3 -2021-07-07 10:22:40.237968 I | mvcc: store.index: compact 4 ---- PASS: TestKVCompactReserveLastValue (0.03s) +2022-08-09 16:49:58.039046 I | mvcc: store.index: compact 1 +2022-08-09 16:49:58.039184 I | mvcc: store.index: compact 2 +2022-08-09 16:49:58.039234 I | mvcc: store.index: compact 3 +2022-08-09 16:49:58.039275 I | mvcc: store.index: compact 4 +--- PASS: TestKVCompactReserveLastValue (0.01s) === RUN TestKVCompactBad -2021-07-07 10:22:40.261174 I | mvcc: store.index: compact 0 -2021-07-07 10:22:40.261267 I | mvcc: store.index: compact 1 -2021-07-07 10:22:40.261313 I | mvcc: store.index: compact 4 ---- PASS: TestKVCompactBad (0.02s) +2022-08-09 16:49:58.046157 I | mvcc: store.index: compact 0 +2022-08-09 16:49:58.046365 I | mvcc: store.index: compact 1 +2022-08-09 16:49:58.046508 I | mvcc: store.index: compact 4 +--- PASS: TestKVCompactBad (0.01s) === RUN TestKVHash ---- PASS: TestKVHash (0.02s) +--- PASS: TestKVHash (0.05s) === RUN TestKVRestore -2021-07-07 10:22:40.381150 I | mvcc: store.index: compact 1 -2021-07-07 10:22:40.392934 I | mvcc: store.index: compact 1 -2021-07-07 10:22:40.392979 I | mvcc: resume scheduled compaction at 1 -2021-07-07 10:22:40.393070 I | mvcc: finished scheduled compaction at 1 (took 51.438µs) ---- PASS: TestKVRestore (0.12s) +2022-08-09 16:49:58.169723 I | mvcc: store.index: compact 1 +2022-08-09 16:49:58.191850 I | mvcc: store.index: compact 1 +2022-08-09 16:49:58.191897 I | mvcc: resume scheduled compaction at 1 +2022-08-09 16:49:58.192017 I | mvcc: finished scheduled compaction at 1 (took 83.626µs) +--- PASS: TestKVRestore (0.09s) === RUN TestKVSnapshot ---- PASS: TestKVSnapshot (0.01s) +--- PASS: TestKVSnapshot (0.02s) === RUN TestWatchableKVWatch ---- PASS: TestWatchableKVWatch (0.03s) +--- PASS: TestWatchableKVWatch (0.01s) === RUN TestScheduleCompaction -2021-07-07 10:22:40.464808 I | mvcc: finished scheduled compaction at 1 (took 25.423µs) -2021-07-07 10:22:40.465955 I | mvcc: finished scheduled compaction at 3 (took 19.98µs) -2021-07-07 10:22:40.486369 I | mvcc: finished scheduled compaction at 1 (took 25.797µs) -2021-07-07 10:22:40.504778 I | mvcc: finished scheduled compaction at 3 (took 66.46µs) ---- PASS: TestScheduleCompaction (0.06s) +2022-08-09 16:49:58.249426 I | mvcc: finished scheduled compaction at 1 (took 29.346µs) +2022-08-09 16:49:58.257811 I | mvcc: finished scheduled compaction at 3 (took 34.454µs) +2022-08-09 16:49:58.264863 I | mvcc: finished scheduled compaction at 1 (took 27.131µs) +2022-08-09 16:49:58.278172 I | mvcc: finished scheduled compaction at 3 (took 32.312µs) +--- PASS: TestScheduleCompaction (0.04s) === RUN TestCompactAllAndRestore -2021-07-07 10:22:40.506103 I | mvcc: store.index: compact 5 -2021-07-07 10:22:40.506189 I | mvcc: finished scheduled compaction at 5 (took 38.057µs) -2021-07-07 10:22:40.506252 I | mvcc: restore compact to 5 ---- PASS: TestCompactAllAndRestore (0.01s) +2022-08-09 16:49:58.287090 I | mvcc: store.index: compact 5 +2022-08-09 16:49:58.289133 I | mvcc: finished scheduled compaction at 5 (took 140.558µs) +2022-08-09 16:49:58.289378 I | mvcc: restore compact to 5 +--- PASS: TestCompactAllAndRestore (0.03s) === RUN TestStoreRev ---- PASS: TestStoreRev (0.01s) +--- PASS: TestStoreRev (0.02s) === RUN TestStorePut --- PASS: TestStorePut (0.00s) === RUN TestStoreRange @@ -4865,65 +4948,66 @@ === RUN TestStoreDeleteRange --- PASS: TestStoreDeleteRange (0.00s) === RUN TestStoreCompact -2021-07-07 10:22:40.525889 I | mvcc: finished scheduled compaction at 3 (took 14.853µs) +2022-08-09 16:49:58.335001 I | mvcc: finished scheduled compaction at 3 (took 16.14µs) --- PASS: TestStoreCompact (0.00s) === RUN TestStoreRestore -2021-07-07 10:22:40.526017 I | mvcc: restore compact to 3 +2022-08-09 16:49:58.335116 I | mvcc: restore compact to 3 --- PASS: TestStoreRestore (0.01s) === RUN TestRestoreDelete ---- PASS: TestRestoreDelete (0.01s) +--- PASS: TestRestoreDelete (0.00s) === RUN TestRestoreContinueUnfinishedCompaction -2021-07-07 10:22:40.557205 I | mvcc: store.index: compact 2 -2021-07-07 10:22:40.557268 I | mvcc: resume scheduled compaction at 2 -2021-07-07 10:22:40.557338 I | mvcc: finished scheduled compaction at 2 (took 35.502µs) ---- PASS: TestRestoreContinueUnfinishedCompaction (0.11s) +2022-08-09 16:49:58.373716 I | mvcc: store.index: compact 2 +2022-08-09 16:49:58.373784 I | mvcc: resume scheduled compaction at 2 +2022-08-09 16:49:58.373849 I | mvcc: finished scheduled compaction at 2 (took 33.603µs) +--- PASS: TestRestoreContinueUnfinishedCompaction (0.12s) === RUN TestTxnPut ---- PASS: TestTxnPut (0.02s) +--- PASS: TestTxnPut (0.01s) === RUN TestTxnBlockBackendForceCommit ---- PASS: TestTxnBlockBackendForceCommit (0.10s) +--- PASS: TestTxnBlockBackendForceCommit (0.13s) === RUN TestRevision --- PASS: TestRevision (0.00s) === RUN TestWatch ---- PASS: TestWatch (0.02s) +--- PASS: TestWatch (0.01s) === RUN TestNewWatcherCancel ---- PASS: TestNewWatcherCancel (0.03s) +--- PASS: TestNewWatcherCancel (0.02s) === RUN TestCancelUnsynced ---- PASS: TestCancelUnsynced (0.00s) +--- PASS: TestCancelUnsynced (0.01s) === RUN TestSyncWatchers ---- PASS: TestSyncWatchers (0.01s) +--- PASS: TestSyncWatchers (0.02s) === RUN TestWatchCompacted -2021-07-07 10:22:40.874857 I | mvcc: store.index: compact 5 ---- PASS: TestWatchCompacted (0.02s) +2022-08-09 16:49:58.681820 I | mvcc: store.index: compact 5 +2022-08-09 16:49:58.681973 I | mvcc: finished scheduled compaction at 5 (took 48.635µs) +--- PASS: TestWatchCompacted (0.11s) === RUN TestWatchFutureRev ---- PASS: TestWatchFutureRev (0.03s) +--- PASS: TestWatchFutureRev (0.01s) === RUN TestWatchRestore === RUN TestWatchRestore/Normal === RUN TestWatchRestore/RunSyncWatchLoopBeforeRestore --- PASS: TestWatchRestore (0.27s) --- PASS: TestWatchRestore/Normal (0.04s) - --- PASS: TestWatchRestore/RunSyncWatchLoopBeforeRestore (0.23s) + --- PASS: TestWatchRestore/RunSyncWatchLoopBeforeRestore (0.24s) === RUN TestWatchRestoreSyncedWatcher ---- PASS: TestWatchRestoreSyncedWatcher (2.05s) +--- PASS: TestWatchRestoreSyncedWatcher (2.06s) === RUN TestWatchBatchUnsynced ---- PASS: TestWatchBatchUnsynced (0.21s) +--- PASS: TestWatchBatchUnsynced (0.22s) === RUN TestNewMapwatcherToEventMap --- PASS: TestNewMapwatcherToEventMap (0.00s) === RUN TestWatcherWatchID ---- PASS: TestWatcherWatchID (0.95s) +--- PASS: TestWatcherWatchID (1.07s) === RUN TestWatcherWatchPrefix ---- PASS: TestWatcherWatchPrefix (0.44s) +--- PASS: TestWatcherWatchPrefix (0.52s) === RUN TestWatcherWatchWrongRange --- PASS: TestWatcherWatchWrongRange (0.01s) === RUN TestWatchDeleteRange ---- PASS: TestWatchDeleteRange (0.02s) +--- PASS: TestWatchDeleteRange (0.01s) === RUN TestWatchStreamCancelWatcherByID ---- PASS: TestWatchStreamCancelWatcherByID (0.01s) +--- PASS: TestWatchStreamCancelWatcherByID (0.02s) === RUN TestWatcherRequestProgress ---- PASS: TestWatcherRequestProgress (0.01s) +--- PASS: TestWatcherRequestProgress (0.02s) === RUN TestWatcherWatchWithFilter ---- PASS: TestWatcherWatchWithFilter (0.11s) +--- PASS: TestWatcherWatchWithFilter (0.10s) PASS -ok github.com/coreos/etcd/mvcc 5.468s +ok github.com/coreos/etcd/mvcc 5.548s === RUN TestBackendClose --- PASS: TestBackendClose (0.00s) === RUN TestBackendSnapshot @@ -4931,7 +5015,7 @@ === RUN TestBackendBatchIntervalCommit --- PASS: TestBackendBatchIntervalCommit (0.10s) === RUN TestBackendDefrag ---- PASS: TestBackendDefrag (0.30s) +--- PASS: TestBackendDefrag (0.42s) === RUN TestBackendWriteback --- PASS: TestBackendWriteback (0.00s) === RUN TestBatchTxPut @@ -4945,7 +5029,7 @@ === RUN TestBatchTxBatchLimitCommit --- PASS: TestBatchTxBatchLimitCommit (0.00s) PASS -ok github.com/coreos/etcd/mvcc/backend 0.488s +ok github.com/coreos/etcd/mvcc/backend 0.541s ? github.com/coreos/etcd/mvcc/mvccpb [no test files] === RUN TestIntervalTreeIntersects --- PASS: TestIntervalTreeIntersects (0.00s) @@ -4954,7 +5038,7 @@ === RUN TestIntervalTreeStab --- PASS: TestIntervalTreeStab (0.00s) === RUN TestIntervalTreeRandom ---- PASS: TestIntervalTreeRandom (0.00s) +--- PASS: TestIntervalTreeRandom (0.22s) === RUN TestIntervalTreeSortedVisit --- PASS: TestIntervalTreeSortedVisit (0.00s) === RUN TestIntervalTreeVisitExit @@ -4962,7 +5046,7 @@ === RUN TestIntervalTreeContains --- PASS: TestIntervalTreeContains (0.00s) PASS -ok github.com/coreos/etcd/pkg/adt 0.052s +ok github.com/coreos/etcd/pkg/adt 0.279s ? github.com/coreos/etcd/pkg/contention [no test files] === RUN TestCORSInfo --- PASS: TestCORSInfo (0.00s) @@ -4971,25 +5055,25 @@ === RUN TestCORSHandler --- PASS: TestCORSHandler (0.00s) PASS -ok github.com/coreos/etcd/pkg/cors 0.044s +ok github.com/coreos/etcd/pkg/cors 0.059s ? github.com/coreos/etcd/pkg/cpuutil [no test files] === RUN TestHash32 --- PASS: TestHash32 (0.00s) PASS -ok github.com/coreos/etcd/pkg/crc 0.090s +ok github.com/coreos/etcd/pkg/crc 0.044s ? github.com/coreos/etcd/pkg/debugutil [no test files] === RUN TestExpectFunc ---- PASS: TestExpectFunc (0.02s) +--- PASS: TestExpectFunc (0.01s) === RUN TestEcho ---- PASS: TestEcho (0.01s) +--- PASS: TestEcho (0.00s) === RUN TestLineCount ---- PASS: TestLineCount (0.01s) +--- PASS: TestLineCount (0.00s) === RUN TestSend ---- PASS: TestSend (0.02s) +--- PASS: TestSend (0.04s) === RUN TestSignal --- PASS: TestSignal (0.02s) PASS -ok github.com/coreos/etcd/pkg/expect 0.116s +ok github.com/coreos/etcd/pkg/expect 0.107s === RUN TestIsDirWriteable --- PASS: TestIsDirWriteable (0.00s) === RUN TestReadDir @@ -5007,31 +5091,31 @@ === RUN TestPreallocateFixed --- PASS: TestPreallocateFixed (0.00s) === RUN TestPurgeFile -2021-07-07 10:22:26.328727 I | pkg/fileutil: purged file /tmp/purgefile034167183/0.test successfully -2021-07-07 10:22:26.328842 I | pkg/fileutil: purged file /tmp/purgefile034167183/1.test successfully -2021-07-07 10:22:26.328866 I | pkg/fileutil: purged file /tmp/purgefile034167183/2.test successfully -2021-07-07 10:22:26.328889 I | pkg/fileutil: purged file /tmp/purgefile034167183/4.test successfully -2021-07-07 10:22:26.328912 I | pkg/fileutil: purged file /tmp/purgefile034167183/5.test successfully -2021-07-07 10:22:26.328934 I | pkg/fileutil: purged file /tmp/purgefile034167183/6.test successfully +2022-08-09 16:49:42.749286 I | pkg/fileutil: purged file /tmp/purgefile115573856/0.test successfully +2022-08-09 16:49:42.749404 I | pkg/fileutil: purged file /tmp/purgefile115573856/1.test successfully +2022-08-09 16:49:42.749430 I | pkg/fileutil: purged file /tmp/purgefile115573856/2.test successfully +2022-08-09 16:49:42.749451 I | pkg/fileutil: purged file /tmp/purgefile115573856/4.test successfully +2022-08-09 16:49:42.749472 I | pkg/fileutil: purged file /tmp/purgefile115573856/5.test successfully +2022-08-09 16:49:42.749495 I | pkg/fileutil: purged file /tmp/purgefile115573856/6.test successfully --- PASS: TestPurgeFile (0.03s) === RUN TestPurgeFileHoldingLockFile -2021-07-07 10:22:26.340960 I | pkg/fileutil: purged file /tmp/purgefile395788194/0.test successfully -2021-07-07 10:22:26.340987 I | pkg/fileutil: purged file /tmp/purgefile395788194/1.test successfully -2021-07-07 10:22:26.341009 I | pkg/fileutil: purged file /tmp/purgefile395788194/2.test successfully -2021-07-07 10:22:26.341031 I | pkg/fileutil: purged file /tmp/purgefile395788194/3.test successfully -2021-07-07 10:22:26.341052 I | pkg/fileutil: purged file /tmp/purgefile395788194/4.test successfully -2021-07-07 10:22:26.356722 I | pkg/fileutil: purged file /tmp/purgefile395788194/5.test successfully -2021-07-07 10:22:26.356770 I | pkg/fileutil: purged file /tmp/purgefile395788194/6.test successfully +2022-08-09 16:49:42.760383 I | pkg/fileutil: purged file /tmp/purgefile540908095/0.test successfully +2022-08-09 16:49:42.760413 I | pkg/fileutil: purged file /tmp/purgefile540908095/1.test successfully +2022-08-09 16:49:42.760435 I | pkg/fileutil: purged file /tmp/purgefile540908095/2.test successfully +2022-08-09 16:49:42.760458 I | pkg/fileutil: purged file /tmp/purgefile540908095/3.test successfully +2022-08-09 16:49:42.760479 I | pkg/fileutil: purged file /tmp/purgefile540908095/4.test successfully +2022-08-09 16:49:42.771675 I | pkg/fileutil: purged file /tmp/purgefile540908095/5.test successfully +2022-08-09 16:49:42.771729 I | pkg/fileutil: purged file /tmp/purgefile540908095/6.test successfully --- PASS: TestPurgeFileHoldingLockFile (0.03s) PASS -ok github.com/coreos/etcd/pkg/fileutil 0.199s +ok github.com/coreos/etcd/pkg/fileutil 0.208s === RUN TestSetFlagsFromEnv -2021-07-07 10:22:27.137727 I | pkg/flags: recognized and used environment variable ETCD_A=foo -2021-07-07 10:22:27.137830 I | pkg/flags: recognized environment variable ETCD_C, but unused: shadowed by corresponding flag +2022-08-09 16:49:43.831393 I | pkg/flags: recognized and used environment variable ETCD_A=foo +2022-08-09 16:49:43.831515 I | pkg/flags: recognized environment variable ETCD_C, but unused: shadowed by corresponding flag --- PASS: TestSetFlagsFromEnv (0.00s) === RUN TestSetFlagsFromEnvBad -2021-07-07 10:22:27.137904 W | pkg/flags: unrecognized environment variable ETCD_A=foo -2021-07-07 10:22:27.137911 W | pkg/flags: unrecognized environment variable ETCD_C=woof +2022-08-09 16:49:43.831621 W | pkg/flags: unrecognized environment variable ETCD_A=foo +2022-08-09 16:49:43.831630 W | pkg/flags: unrecognized environment variable ETCD_C=woof --- PASS: TestSetFlagsFromEnvBad (0.00s) === RUN TestStringsSet --- PASS: TestStringsSet (0.00s) @@ -5040,7 +5124,7 @@ === RUN TestValidateURLsValueGood --- PASS: TestValidateURLsValueGood (0.00s) PASS -ok github.com/coreos/etcd/pkg/flags 0.057s +ok github.com/coreos/etcd/pkg/flags 0.034s ? github.com/coreos/etcd/pkg/httputil [no test files] === RUN TestNewGenerator --- PASS: TestNewGenerator (0.00s) @@ -5049,7 +5133,7 @@ === RUN TestNext --- PASS: TestNext (0.00s) PASS -ok github.com/coreos/etcd/pkg/idutil 0.027s +ok github.com/coreos/etcd/pkg/idutil 0.034s === RUN TestPageWriterRandom --- PASS: TestPageWriterRandom (0.00s) pagewriter_test.go:43: total writes: 6427 @@ -5065,41 +5149,41 @@ === RUN TestLimitedBufferReaderRead --- PASS: TestLimitedBufferReaderRead (0.00s) PASS -ok github.com/coreos/etcd/pkg/ioutil 0.068s +ok github.com/coreos/etcd/pkg/ioutil 0.052s === RUN TestMergeLogger -2021-07-07 10:22:26.489842 E | pkg/logutil: hello +2022-08-09 16:49:44.402017 E | pkg/logutil: hello --- PASS: TestMergeLogger (2.05s) PASS -ok github.com/coreos/etcd/pkg/logutil 2.098s +ok github.com/coreos/etcd/pkg/logutil 2.079s ? 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 TestNow --- PASS: TestNow (0.00s) PASS -ok github.com/coreos/etcd/pkg/monotime 0.073s +ok github.com/coreos/etcd/pkg/monotime 0.036s === RUN TestResolveTCPAddrs -2021-07-07 10:22:27.253643 I | pkg/netutil: resolving infra0.example.com:4001 to 10.0.1.10:4001 -2021-07-07 10:22:27.253774 I | pkg/netutil: resolving infra0.example.com:2379 to 10.0.1.10:2379 -2021-07-07 10:22:27.253789 I | pkg/netutil: resolving infra0.example.com:7001 to 10.0.1.10:7001 -2021-07-07 10:22:27.253800 I | pkg/netutil: resolving infra0.example.com:2380 to 10.0.1.10:2380 -2021-07-07 10:22:27.253840 W | pkg/netutil: failed resolving host infra0.example.com:4001 (cannot resolve host.); retrying in 1s -2021-07-07 10:22:28.256470 W | pkg/netutil: failed resolving host infra0.example.com:4001 (cannot resolve host.); retrying in 1s -2021-07-07 10:22:28.256525 E | pkg/netutil: could not resolve host infra0.example.com:4001 ---- PASS: TestResolveTCPAddrs (1.00s) +2022-08-09 16:49:45.120842 I | pkg/netutil: resolving infra0.example.com:4001 to 10.0.1.10:4001 +2022-08-09 16:49:45.121013 I | pkg/netutil: resolving infra0.example.com:2379 to 10.0.1.10:2379 +2022-08-09 16:49:45.121028 I | pkg/netutil: resolving infra0.example.com:7001 to 10.0.1.10:7001 +2022-08-09 16:49:45.121037 I | pkg/netutil: resolving infra0.example.com:2380 to 10.0.1.10:2380 +2022-08-09 16:49:45.121073 W | pkg/netutil: failed resolving host infra0.example.com:4001 (cannot resolve host.); retrying in 1s +2022-08-09 16:49:46.126202 W | pkg/netutil: failed resolving host infra0.example.com:4001 (cannot resolve host.); retrying in 1s +2022-08-09 16:49:46.128996 E | pkg/netutil: could not resolve host infra0.example.com:4001 +--- PASS: TestResolveTCPAddrs (1.01s) === RUN TestURLsEqual -2021-07-07 10:22:28.256797 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 -2021-07-07 10:22:28.256833 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 -2021-07-07 10:22:28.256847 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 -2021-07-07 10:22:28.256870 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 -2021-07-07 10:22:28.256893 I | pkg/netutil: resolving example.com:2380 to 10.0.10.1:2380 -2021-07-07 10:22:28.256916 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 -2021-07-07 10:22:28.256943 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 -2021-07-07 10:22:28.256982 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 -2021-07-07 10:22:28.257003 I | pkg/netutil: resolving first.com:2379 to 10.0.11.1:2379 -2021-07-07 10:22:28.257011 I | pkg/netutil: resolving second.com:2380 to 10.0.11.2:2380 -2021-07-07 10:22:28.257033 I | pkg/netutil: resolving second.com:2380 to 10.0.11.2:2380 -2021-07-07 10:22:28.257042 I | pkg/netutil: resolving first.com:2379 to 10.0.11.1:2379 +2022-08-09 16:49:46.129228 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 +2022-08-09 16:49:46.129260 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 +2022-08-09 16:49:46.129273 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 +2022-08-09 16:49:46.129302 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 +2022-08-09 16:49:46.129324 I | pkg/netutil: resolving example.com:2380 to 10.0.10.1:2380 +2022-08-09 16:49:46.129346 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 +2022-08-09 16:49:46.129371 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 +2022-08-09 16:49:46.129402 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 +2022-08-09 16:49:46.129420 I | pkg/netutil: resolving first.com:2379 to 10.0.11.1:2379 +2022-08-09 16:49:46.129428 I | pkg/netutil: resolving second.com:2380 to 10.0.11.2:2380 +2022-08-09 16:49:46.129448 I | pkg/netutil: resolving second.com:2380 to 10.0.11.2:2380 +2022-08-09 16:49:46.129455 I | pkg/netutil: resolving first.com:2379 to 10.0.11.1:2379 --- PASS: TestURLsEqual (0.00s) === RUN TestURLStringsEqual --- PASS: TestURLStringsEqual (0.00s) @@ -5110,254 +5194,254 @@ --- SKIP: TestGetDefaultHost (0.00s) routes_linux_test.go:31: DM - network tests disabled PASS -ok github.com/coreos/etcd/pkg/netutil 1.167s +ok github.com/coreos/etcd/pkg/netutil 1.056s === RUN TestUnsetenv --- PASS: TestUnsetenv (0.00s) === RUN TestHandleInterrupts -2021-07-07 10:22:27.285784 N | pkg/osutil: received interrupt signal, shutting down... -2021-07-07 10:22:27.308658 N | pkg/osutil: received terminated signal, shutting down... ---- PASS: TestHandleInterrupts (0.04s) +2022-08-09 16:49:45.127510 N | pkg/osutil: received interrupt signal, shutting down... +2022-08-09 16:49:45.137320 N | pkg/osutil: received terminated signal, shutting down... +--- PASS: TestHandleInterrupts (0.02s) PASS -ok github.com/coreos/etcd/pkg/osutil 0.231s +ok github.com/coreos/etcd/pkg/osutil 0.073s === RUN TestCanonicalURLPath --- PASS: TestCanonicalURLPath (0.00s) PASS -ok github.com/coreos/etcd/pkg/pathutil 0.212s +ok github.com/coreos/etcd/pkg/pathutil 0.055s === RUN TestMarshaler --- PASS: TestMarshaler (0.00s) === RUN TestMarshalerPanic -2021-07-07 10:22:29.061629 C | pkg/pbutil: marshal should never fail (blah) +2022-08-09 16:49:45.137611 C | pkg/pbutil: marshal should never fail (blah) --- PASS: TestMarshalerPanic (0.00s) === RUN TestUnmarshaler --- PASS: TestUnmarshaler (0.00s) === RUN TestUnmarshalerPanic -2021-07-07 10:22:29.061787 C | pkg/pbutil: unmarshal should never fail (blah) +2022-08-09 16:49:45.137786 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.108s +ok github.com/coreos/etcd/pkg/pbutil 0.061s === RUN TestServer_Unix_Insecure -{"level":"info","msg":"started proxying","from":"unix://168F7B1D2B4653007A3E.unix-conn","to":"unix://168F7B1D2B46D631F11.unix-conn"} -{"level":"info","msg":"proxy is listening on","from":"unix://168F7B1D2B4653007A3E.unix-conn"} -{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://168F7B1D2B4653007A3E.unix-conn","to":"unix://168F7B1D2B46D631F11.unix-conn"} -{"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://168F7B1D2B4653007A3E.unix-conn","to":"unix://168F7B1D2B46D631F11.unix-conn"} -{"level":"info","msg":"closed proxy listener","from":"unix://168F7B1D2B4653007A3E.unix-conn","to":"unix://168F7B1D2B46D631F11.unix-conn"} ---- PASS: TestServer_Unix_Insecure (0.02s) - server_test.go:109: took 4.231437ms with no latency - server_test.go:126: took 327.3µs with no latency +{"level":"info","msg":"started proxying","from":"unix://1709BB38B05990397824.unix-conn","to":"unix://1709BB38B05A0E43524B.unix-conn"} +{"level":"info","msg":"proxy is listening on","from":"unix://1709BB38B05990397824.unix-conn"} +{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://1709BB38B05990397824.unix-conn","to":"unix://1709BB38B05A0E43524B.unix-conn"} +{"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://1709BB38B05990397824.unix-conn","to":"unix://1709BB38B05A0E43524B.unix-conn"} +{"level":"info","msg":"closed proxy listener","from":"unix://1709BB38B05990397824.unix-conn","to":"unix://1709BB38B05A0E43524B.unix-conn"} +--- PASS: TestServer_Unix_Insecure (0.00s) + server_test.go:109: took 239.571µs with no latency + server_test.go:126: took 183.054µs with no latency === RUN TestServer_TCP_Insecure -{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:46511","to":"tcp://127.0.0.1:46013"} -{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:46511"} -{"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:46511","to":"tcp://127.0.0.1:46013"} -{"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:46511","to":"tcp://127.0.0.1:46013"} -{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:46511","to":"tcp://127.0.0.1:46013"} +{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:44787","to":"tcp://127.0.0.1:41245"} +{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:44787"} +{"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:44787","to":"tcp://127.0.0.1:41245"} +{"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:44787","to":"tcp://127.0.0.1:41245"} +{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:44787","to":"tcp://127.0.0.1:41245"} --- PASS: TestServer_TCP_Insecure (0.00s) - server_test.go:109: took 325.644µs with no latency - server_test.go:126: took 2.787027ms with no latency + server_test.go:109: took 2.800108ms with no latency + server_test.go:126: took 1.276206ms with no latency === RUN TestServer_Unix_Secure -{"level":"info","msg":"started proxying","from":"unix://168F7B1D2C890E63490E.unix-conn","to":"unix://168F7B1D2C89A3471F3E.unix-conn"} -{"level":"info","msg":"proxy is listening on","from":"unix://168F7B1D2C890E63490E.unix-conn"} -{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://168F7B1D2C890E63490E.unix-conn","to":"unix://168F7B1D2C89A3471F3E.unix-conn"} -{"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://168F7B1D2C890E63490E.unix-conn","to":"unix://168F7B1D2C89A3471F3E.unix-conn"} -{"level":"info","msg":"closed proxy listener","from":"unix://168F7B1D2C890E63490E.unix-conn","to":"unix://168F7B1D2C89A3471F3E.unix-conn"} ---- PASS: TestServer_Unix_Secure (0.01s) - server_test.go:109: took 1.605649ms with no latency - server_test.go:126: took 1.321949ms with no latency +{"level":"info","msg":"started proxying","from":"unix://1709BB38B0B5931E14FF.unix-conn","to":"unix://1709BB38B0B61FA1309E.unix-conn"} +{"level":"info","msg":"proxy is listening on","from":"unix://1709BB38B0B5931E14FF.unix-conn"} +{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://1709BB38B0B5931E14FF.unix-conn","to":"unix://1709BB38B0B61FA1309E.unix-conn"} +{"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://1709BB38B0B5931E14FF.unix-conn","to":"unix://1709BB38B0B61FA1309E.unix-conn"} +{"level":"info","msg":"closed proxy listener","from":"unix://1709BB38B0B5931E14FF.unix-conn","to":"unix://1709BB38B0B61FA1309E.unix-conn"} +--- PASS: TestServer_Unix_Secure (0.00s) + server_test.go:109: took 1.020302ms with no latency + server_test.go:126: took 1.535468ms with no latency === RUN TestServer_TCP_Secure -{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:44125","to":"tcp://127.0.0.1:44665"} -{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:44125"} -{"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:44125","to":"tcp://127.0.0.1:44665"} -{"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:44125","to":"tcp://127.0.0.1:44665"} -{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:44125","to":"tcp://127.0.0.1:44665"} ---- PASS: TestServer_TCP_Secure (0.04s) - server_test.go:109: took 1.169157ms with no latency - server_test.go:126: took 33.430462ms with no latency +{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:39913","to":"tcp://127.0.0.1:39575"} +{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:39913"} +{"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:39913","to":"tcp://127.0.0.1:39575"} +{"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:39913","to":"tcp://127.0.0.1:39575"} +{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:39913","to":"tcp://127.0.0.1:39575"} +--- PASS: TestServer_TCP_Secure (0.01s) + server_test.go:109: took 1.348244ms with no latency + server_test.go:126: took 2.657246ms with no latency === RUN TestServer_Unix_Insecure_DelayTx -{"level":"info","msg":"started proxying","from":"unix://168F7B1D2F009F845B46.unix-conn","to":"unix://168F7B1D2F01258B2A7F.unix-conn"} -{"level":"info","msg":"proxy is listening on","from":"unix://168F7B1D2F009F845B46.unix-conn"} -{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://168F7B1D2F009F845B46.unix-conn","to":"unix://168F7B1D2F01258B2A7F.unix-conn"} -{"level":"info","msg":"set transmit latency","latency":"53.268575ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"unix://168F7B1D2F009F845B46.unix-conn","to":"unix://168F7B1D2F01258B2A7F.unix-conn"} -{"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://168F7B1D2F009F845B46.unix-conn","to":"unix://168F7B1D2F01258B2A7F.unix-conn"} -{"level":"info","msg":"removed transmit latency","latency":"53.268575ms","from":"unix://168F7B1D2F009F845B46.unix-conn","to":"unix://168F7B1D2F01258B2A7F.unix-conn"} -{"level":"info","msg":"closed proxy listener","from":"unix://168F7B1D2F009F845B46.unix-conn","to":"unix://168F7B1D2F01258B2A7F.unix-conn"} +{"level":"info","msg":"started proxying","from":"unix://1709BB38B13FD6C86740.unix-conn","to":"unix://1709BB38B1405ED75AE2.unix-conn"} +{"level":"info","msg":"proxy is listening on","from":"unix://1709BB38B13FD6C86740.unix-conn"} +{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://1709BB38B13FD6C86740.unix-conn","to":"unix://1709BB38B1405ED75AE2.unix-conn"} +{"level":"info","msg":"set transmit latency","latency":"52.560766ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"unix://1709BB38B13FD6C86740.unix-conn","to":"unix://1709BB38B1405ED75AE2.unix-conn"} +{"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://1709BB38B13FD6C86740.unix-conn","to":"unix://1709BB38B1405ED75AE2.unix-conn"} +{"level":"info","msg":"removed transmit latency","latency":"52.560766ms","from":"unix://1709BB38B13FD6C86740.unix-conn","to":"unix://1709BB38B1405ED75AE2.unix-conn"} +{"level":"info","msg":"closed proxy listener","from":"unix://1709BB38B13FD6C86740.unix-conn","to":"unix://1709BB38B1405ED75AE2.unix-conn"} --- PASS: TestServer_Unix_Insecure_DelayTx (0.06s) - server_test.go:109: took 3.868961ms with no latency - server_test.go:124: took 56.083402ms with latency 50ms±5ms + server_test.go:109: took 202.699µs with no latency + server_test.go:124: took 55.795528ms with latency 50ms±5ms === RUN TestServer_TCP_Insecure_DelayTx -{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:45595","to":"tcp://127.0.0.1:42799"} -{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:45595"} -{"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:45595","to":"tcp://127.0.0.1:42799"} -{"level":"info","msg":"set transmit latency","latency":"53.259882ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"tcp://127.0.0.1:45595","to":"tcp://127.0.0.1:42799"} -{"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:45595","to":"tcp://127.0.0.1:42799"} -{"level":"info","msg":"removed transmit latency","latency":"53.259882ms","from":"tcp://127.0.0.1:45595","to":"tcp://127.0.0.1:42799"} -{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:45595","to":"tcp://127.0.0.1:42799"} ---- PASS: TestServer_TCP_Insecure_DelayTx (0.11s) - server_test.go:109: took 3.956208ms with no latency - server_test.go:124: took 56.223226ms with latency 50ms±5ms +{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:46549","to":"tcp://127.0.0.1:44079"} +{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:46549"} +{"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:46549","to":"tcp://127.0.0.1:44079"} +{"level":"info","msg":"set transmit latency","latency":"52.272173ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"tcp://127.0.0.1:46549","to":"tcp://127.0.0.1:44079"} +{"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:46549","to":"tcp://127.0.0.1:44079"} +{"level":"info","msg":"removed transmit latency","latency":"52.272173ms","from":"tcp://127.0.0.1:46549","to":"tcp://127.0.0.1:44079"} +{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:46549","to":"tcp://127.0.0.1:44079"} +--- PASS: TestServer_TCP_Insecure_DelayTx (0.09s) + server_test.go:109: took 23.812833ms with no latency + server_test.go:124: took 63.179033ms with latency 50ms±5ms === RUN TestServer_Unix_Secure_DelayTx -{"level":"info","msg":"started proxying","from":"unix://168F7B1D39140F057FCD.unix-conn","to":"unix://168F7B1D3914965D1371.unix-conn"} -{"level":"info","msg":"proxy is listening on","from":"unix://168F7B1D39140F057FCD.unix-conn"} -{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://168F7B1D39140F057FCD.unix-conn","to":"unix://168F7B1D3914965D1371.unix-conn"} -{"level":"info","msg":"set transmit latency","latency":"53.628423ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"unix://168F7B1D39140F057FCD.unix-conn","to":"unix://168F7B1D3914965D1371.unix-conn"} -{"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://168F7B1D39140F057FCD.unix-conn","to":"unix://168F7B1D3914965D1371.unix-conn"} -{"level":"info","msg":"removed transmit latency","latency":"53.628423ms","from":"unix://168F7B1D39140F057FCD.unix-conn","to":"unix://168F7B1D3914965D1371.unix-conn"} -{"level":"info","msg":"closed proxy listener","from":"unix://168F7B1D39140F057FCD.unix-conn","to":"unix://168F7B1D3914965D1371.unix-conn"} ---- PASS: TestServer_Unix_Secure_DelayTx (0.08s) - server_test.go:109: took 25.11337ms with no latency - server_test.go:124: took 57.194986ms with latency 50ms±5ms +{"level":"info","msg":"started proxying","from":"unix://1709BB38B9DDC65D6A41.unix-conn","to":"unix://1709BB38B9DE59C27520.unix-conn"} +{"level":"info","msg":"proxy is listening on","from":"unix://1709BB38B9DDC65D6A41.unix-conn"} +{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://1709BB38B9DDC65D6A41.unix-conn","to":"unix://1709BB38B9DE59C27520.unix-conn"} +{"level":"info","msg":"set transmit latency","latency":"54.582218ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"unix://1709BB38B9DDC65D6A41.unix-conn","to":"unix://1709BB38B9DE59C27520.unix-conn"} +{"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://1709BB38B9DDC65D6A41.unix-conn","to":"unix://1709BB38B9DE59C27520.unix-conn"} +{"level":"info","msg":"removed transmit latency","latency":"54.582218ms","from":"unix://1709BB38B9DDC65D6A41.unix-conn","to":"unix://1709BB38B9DE59C27520.unix-conn"} +{"level":"info","msg":"closed proxy listener","from":"unix://1709BB38B9DDC65D6A41.unix-conn","to":"unix://1709BB38B9DE59C27520.unix-conn"} +--- PASS: TestServer_Unix_Secure_DelayTx (0.06s) + server_test.go:109: took 858.999µs with no latency + server_test.go:124: took 62.270654ms with latency 50ms±5ms === RUN TestServer_TCP_Secure_DelayTx -{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:34325","to":"tcp://127.0.0.1:45525"} -{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:34325"} -{"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:34325","to":"tcp://127.0.0.1:45525"} -{"level":"info","msg":"set transmit latency","latency":"49.614038ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"tcp://127.0.0.1:34325","to":"tcp://127.0.0.1:45525"} -{"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:34325","to":"tcp://127.0.0.1:45525"} -{"level":"info","msg":"removed transmit latency","latency":"49.614038ms","from":"tcp://127.0.0.1:34325","to":"tcp://127.0.0.1:45525"} -{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:34325","to":"tcp://127.0.0.1:45525"} ---- PASS: TestServer_TCP_Secure_DelayTx (0.07s) - server_test.go:109: took 10.600959ms with no latency - server_test.go:124: took 58.518827ms with latency 50ms±5ms +{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:41949","to":"tcp://127.0.0.1:44647"} +{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:41949"} +{"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:41949","to":"tcp://127.0.0.1:44647"} +{"level":"info","msg":"set transmit latency","latency":"46.52203ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"tcp://127.0.0.1:41949","to":"tcp://127.0.0.1:44647"} +{"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:41949","to":"tcp://127.0.0.1:44647"} +{"level":"info","msg":"removed transmit latency","latency":"46.52203ms","from":"tcp://127.0.0.1:41949","to":"tcp://127.0.0.1:44647"} +{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:41949","to":"tcp://127.0.0.1:44647"} +--- PASS: TestServer_TCP_Secure_DelayTx (0.06s) + server_test.go:109: took 919.978µs with no latency + server_test.go:124: took 61.483145ms with latency 50ms±5ms === RUN TestServer_Unix_Insecure_DelayAccept -{"level":"info","msg":"started proxying","from":"unix://168F7B1D424FBCAB25C6.unix-conn","to":"unix://168F7B1D4250664F4CEC.unix-conn"} -{"level":"info","msg":"proxy is listening on","from":"unix://168F7B1D424FBCAB25C6.unix-conn"} -{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://168F7B1D424FBCAB25C6.unix-conn","to":"unix://168F7B1D4250664F4CEC.unix-conn"} -{"level":"info","msg":"set accept latency","latency":"690.253725ms","given-latency":"700ms","given-latency-random-variable":"10ms","from":"unix://168F7B1D424FBCAB25C6.unix-conn","to":"unix://168F7B1D4250664F4CEC.unix-conn"} -{"level":"debug","msg":"listener accept error","error":"accept unix 168F7B1D424FBCAB25C6.unix-conn: use of closed network connection"} -{"level":"info","msg":"reset listener on","from":"unix://168F7B1D424FBCAB25C6.unix-conn"} -{"level":"debug","msg":"listener is closed; retry listening on","from":"unix://168F7B1D424FBCAB25C6.unix-conn"} -{"level":"info","msg":"reset listener on","from":"unix://168F7B1D424FBCAB25C6.unix-conn"} -{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://168F7B1D424FBCAB25C6.unix-conn","to":"unix://168F7B1D4250664F4CEC.unix-conn"} -{"level":"info","msg":"removed accept latency","latency":"690.253725ms","from":"unix://168F7B1D424FBCAB25C6.unix-conn","to":"unix://168F7B1D4250664F4CEC.unix-conn"} -{"level":"info","msg":"closed proxy listener","from":"unix://168F7B1D424FBCAB25C6.unix-conn","to":"unix://168F7B1D4250664F4CEC.unix-conn"} +{"level":"info","msg":"started proxying","from":"unix://1709BB38C186AA94CEC.unix-conn","to":"unix://1709BB38C1875AF773FC.unix-conn"} +{"level":"info","msg":"proxy is listening on","from":"unix://1709BB38C186AA94CEC.unix-conn"} +{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://1709BB38C186AA94CEC.unix-conn","to":"unix://1709BB38C1875AF773FC.unix-conn"} +{"level":"info","msg":"set accept latency","latency":"691.119109ms","given-latency":"700ms","given-latency-random-variable":"10ms","from":"unix://1709BB38C186AA94CEC.unix-conn","to":"unix://1709BB38C1875AF773FC.unix-conn"} +{"level":"debug","msg":"listener accept error","error":"accept unix 1709BB38C186AA94CEC.unix-conn: use of closed network connection"} +{"level":"info","msg":"reset listener on","from":"unix://1709BB38C186AA94CEC.unix-conn"} +{"level":"debug","msg":"listener is closed; retry listening on","from":"unix://1709BB38C186AA94CEC.unix-conn"} +{"level":"info","msg":"reset listener on","from":"unix://1709BB38C186AA94CEC.unix-conn"} +{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://1709BB38C186AA94CEC.unix-conn","to":"unix://1709BB38C1875AF773FC.unix-conn"} +{"level":"info","msg":"removed accept latency","latency":"691.119109ms","from":"unix://1709BB38C186AA94CEC.unix-conn","to":"unix://1709BB38C1875AF773FC.unix-conn"} +{"level":"info","msg":"closed proxy listener","from":"unix://1709BB38C186AA94CEC.unix-conn","to":"unix://1709BB38C1875AF773FC.unix-conn"} --- PASS: TestServer_Unix_Insecure_DelayAccept (0.72s) - server_test.go:203: took 7.922955ms with no latency - server_test.go:219: took 509.426679ms with latency 700ms±10ms + server_test.go:203: took 300.714µs with no latency + server_test.go:219: took 508.774267ms with latency 700ms±10ms === RUN TestServer_Unix_Secure_DelayAccept -{"level":"info","msg":"started proxying","from":"unix://168F7B1D6D3B0E8B2A76.unix-conn","to":"unix://168F7B1D6D3B78D78783.unix-conn"} -{"level":"info","msg":"proxy is listening on","from":"unix://168F7B1D6D3B0E8B2A76.unix-conn"} -{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://168F7B1D6D3B0E8B2A76.unix-conn","to":"unix://168F7B1D6D3B78D78783.unix-conn"} -{"level":"info","msg":"set accept latency","latency":"694.019822ms","given-latency":"700ms","given-latency-random-variable":"10ms","from":"unix://168F7B1D6D3B0E8B2A76.unix-conn","to":"unix://168F7B1D6D3B78D78783.unix-conn"} -{"level":"debug","msg":"listener accept error","error":"accept unix 168F7B1D6D3B0E8B2A76.unix-conn: use of closed network connection"} -{"level":"info","msg":"reset listener on","from":"unix://168F7B1D6D3B0E8B2A76.unix-conn"} -{"level":"debug","msg":"listener is closed; retry listening on","from":"unix://168F7B1D6D3B0E8B2A76.unix-conn"} -{"level":"info","msg":"reset listener on","from":"unix://168F7B1D6D3B0E8B2A76.unix-conn"} -{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://168F7B1D6D3B0E8B2A76.unix-conn","to":"unix://168F7B1D6D3B78D78783.unix-conn"} -{"level":"info","msg":"removed accept latency","latency":"694.019822ms","from":"unix://168F7B1D6D3B0E8B2A76.unix-conn","to":"unix://168F7B1D6D3B78D78783.unix-conn"} -{"level":"info","msg":"closed proxy listener","from":"unix://168F7B1D6D3B0E8B2A76.unix-conn","to":"unix://168F7B1D6D3B78D78783.unix-conn"} ---- PASS: TestServer_Unix_Secure_DelayAccept (0.72s) - server_test.go:203: took 7.789469ms with no latency - server_test.go:219: took 505.77359ms with latency 700ms±10ms +{"level":"info","msg":"started proxying","from":"unix://1709BB38EC28BDD6471C.unix-conn","to":"unix://1709BB38EC29386A67C7.unix-conn"} +{"level":"info","msg":"proxy is listening on","from":"unix://1709BB38EC28BDD6471C.unix-conn"} +{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://1709BB38EC28BDD6471C.unix-conn","to":"unix://1709BB38EC29386A67C7.unix-conn"} +{"level":"info","msg":"set accept latency","latency":"691.020736ms","given-latency":"700ms","given-latency-random-variable":"10ms","from":"unix://1709BB38EC28BDD6471C.unix-conn","to":"unix://1709BB38EC29386A67C7.unix-conn"} +{"level":"debug","msg":"listener accept error","error":"accept unix 1709BB38EC28BDD6471C.unix-conn: use of closed network connection"} +{"level":"info","msg":"reset listener on","from":"unix://1709BB38EC28BDD6471C.unix-conn"} +{"level":"debug","msg":"listener is closed; retry listening on","from":"unix://1709BB38EC28BDD6471C.unix-conn"} +{"level":"info","msg":"reset listener on","from":"unix://1709BB38EC28BDD6471C.unix-conn"} +{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://1709BB38EC28BDD6471C.unix-conn","to":"unix://1709BB38EC29386A67C7.unix-conn"} +{"level":"info","msg":"removed accept latency","latency":"691.020736ms","from":"unix://1709BB38EC28BDD6471C.unix-conn","to":"unix://1709BB38EC29386A67C7.unix-conn"} +{"level":"info","msg":"closed proxy listener","from":"unix://1709BB38EC28BDD6471C.unix-conn","to":"unix://1709BB38EC29386A67C7.unix-conn"} +--- PASS: TestServer_Unix_Secure_DelayAccept (0.71s) + server_test.go:203: took 1.432962ms with no latency + server_test.go:219: took 505.152179ms with latency 700ms±10ms === RUN TestServer_PauseTx -{"level":"info","msg":"started proxying","from":"unix://168F7B1D982CA1E039B3.unix-conn","to":"unix://168F7B1D982D091B29C7.unix-conn"} -{"level":"info","msg":"proxy is listening on","from":"unix://168F7B1D982CA1E039B3.unix-conn"} -{"level":"info","msg":"paused transmit listen","from":"unix://168F7B1D982CA1E039B3.unix-conn","to":"unix://168F7B1D982D091B29C7.unix-conn"} -{"level":"info","msg":"unpaused transmit listen","from":"unix://168F7B1D982CA1E039B3.unix-conn","to":"unix://168F7B1D982D091B29C7.unix-conn"} -{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://168F7B1D982CA1E039B3.unix-conn","to":"unix://168F7B1D982D091B29C7.unix-conn"} -{"level":"info","msg":"closed proxy listener","from":"unix://168F7B1D982CA1E039B3.unix-conn","to":"unix://168F7B1D982D091B29C7.unix-conn"} +{"level":"info","msg":"started proxying","from":"unix://1709BB39169014676DFA.unix-conn","to":"unix://1709BB3916907CE33843.unix-conn"} +{"level":"info","msg":"proxy is listening on","from":"unix://1709BB39169014676DFA.unix-conn"} +{"level":"info","msg":"paused transmit listen","from":"unix://1709BB39169014676DFA.unix-conn","to":"unix://1709BB3916907CE33843.unix-conn"} +{"level":"info","msg":"unpaused transmit listen","from":"unix://1709BB39169014676DFA.unix-conn","to":"unix://1709BB3916907CE33843.unix-conn"} +{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://1709BB39169014676DFA.unix-conn","to":"unix://1709BB3916907CE33843.unix-conn"} +{"level":"info","msg":"closed proxy listener","from":"unix://1709BB39169014676DFA.unix-conn","to":"unix://1709BB3916907CE33843.unix-conn"} --- PASS: TestServer_PauseTx (0.21s) === RUN TestServer_BlackholeTx -{"level":"info","msg":"started proxying","from":"unix://168F7B1DA477BF5C51AA.unix-conn","to":"unix://168F7B1DA478208C1D7C.unix-conn"} -{"level":"info","msg":"proxy is listening on","from":"unix://168F7B1DA477BF5C51AA.unix-conn"} -{"level":"info","msg":"blackholed transmit","from":"unix://168F7B1DA477BF5C51AA.unix-conn","to":"unix://168F7B1DA478208C1D7C.unix-conn"} -{"level":"debug","msg":"dropped","data-size":"12 B","from":"unix://168F7B1DA477BF5C51AA.unix-conn","to":"unix://168F7B1DA478208C1D7C.unix-conn"} -{"level":"info","msg":"unblackholed transmit","from":"unix://168F7B1DA477BF5C51AA.unix-conn","to":"unix://168F7B1DA478208C1D7C.unix-conn"} -{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://168F7B1DA477BF5C51AA.unix-conn","to":"unix://168F7B1DA478208C1D7C.unix-conn"} -{"level":"info","msg":"closed proxy listener","from":"unix://168F7B1DA477BF5C51AA.unix-conn","to":"unix://168F7B1DA478208C1D7C.unix-conn"} ---- PASS: TestServer_BlackholeTx (0.20s) +{"level":"info","msg":"started proxying","from":"unix://1709BB3922D1B9EC1758.unix-conn","to":"unix://1709BB3922D236EF5FFE.unix-conn"} +{"level":"info","msg":"proxy is listening on","from":"unix://1709BB3922D1B9EC1758.unix-conn"} +{"level":"info","msg":"blackholed transmit","from":"unix://1709BB3922D1B9EC1758.unix-conn","to":"unix://1709BB3922D236EF5FFE.unix-conn"} +{"level":"debug","msg":"dropped","data-size":"12 B","from":"unix://1709BB3922D1B9EC1758.unix-conn","to":"unix://1709BB3922D236EF5FFE.unix-conn"} +{"level":"info","msg":"unblackholed transmit","from":"unix://1709BB3922D1B9EC1758.unix-conn","to":"unix://1709BB3922D236EF5FFE.unix-conn"} +{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://1709BB3922D1B9EC1758.unix-conn","to":"unix://1709BB3922D236EF5FFE.unix-conn"} +{"level":"info","msg":"closed proxy listener","from":"unix://1709BB3922D1B9EC1758.unix-conn","to":"unix://1709BB3922D236EF5FFE.unix-conn"} +--- PASS: TestServer_BlackholeTx (0.21s) === RUN TestServer_CorruptTx -{"level":"info","msg":"started proxying","from":"unix://168F7B1DB081E5ED889D.unix-conn","to":"unix://168F7B1DB0824D081EB0.unix-conn"} -{"level":"info","msg":"proxy is listening on","from":"unix://168F7B1DB081E5ED889D.unix-conn"} -{"level":"info","msg":"corrupting transmit","from":"unix://168F7B1DB081E5ED889D.unix-conn","to":"unix://168F7B1DB0824D081EB0.unix-conn"} -{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://168F7B1DB081E5ED889D.unix-conn","to":"unix://168F7B1DB0824D081EB0.unix-conn"} -{"level":"info","msg":"stopped corrupting transmit","from":"unix://168F7B1DB081E5ED889D.unix-conn","to":"unix://168F7B1DB0824D081EB0.unix-conn"} -{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://168F7B1DB081E5ED889D.unix-conn","to":"unix://168F7B1DB0824D081EB0.unix-conn"} -{"level":"info","msg":"closed proxy listener","from":"unix://168F7B1DB081E5ED889D.unix-conn","to":"unix://168F7B1DB0824D081EB0.unix-conn"} +{"level":"info","msg":"started proxying","from":"unix://1709BB392F3031C426F9.unix-conn","to":"unix://1709BB392F3095C0397.unix-conn"} +{"level":"info","msg":"proxy is listening on","from":"unix://1709BB392F3031C426F9.unix-conn"} +{"level":"info","msg":"corrupting transmit","from":"unix://1709BB392F3031C426F9.unix-conn","to":"unix://1709BB392F3095C0397.unix-conn"} +{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://1709BB392F3031C426F9.unix-conn","to":"unix://1709BB392F3095C0397.unix-conn"} +{"level":"info","msg":"stopped corrupting transmit","from":"unix://1709BB392F3031C426F9.unix-conn","to":"unix://1709BB392F3095C0397.unix-conn"} +{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://1709BB392F3031C426F9.unix-conn","to":"unix://1709BB392F3095C0397.unix-conn"} +{"level":"info","msg":"closed proxy listener","from":"unix://1709BB392F3031C426F9.unix-conn","to":"unix://1709BB392F3095C0397.unix-conn"} --- PASS: TestServer_CorruptTx (0.00s) === RUN TestServer_Shutdown -{"level":"info","msg":"started proxying","from":"unix://168F7B1DB08C55B25AD5.unix-conn","to":"unix://168F7B1DB08CA78A85C2.unix-conn"} -{"level":"info","msg":"proxy is listening on","from":"unix://168F7B1DB08C55B25AD5.unix-conn"} -{"level":"debug","msg":"listener accept error","error":"accept unix 168F7B1DB08C55B25AD5.unix-conn: use of closed network connection"} -{"level":"debug","msg":"listener is closed; retry listening on","from":"unix://168F7B1DB08C55B25AD5.unix-conn"} -{"level":"info","msg":"reset listener on","from":"unix://168F7B1DB08C55B25AD5.unix-conn"} -{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://168F7B1DB08C55B25AD5.unix-conn","to":"unix://168F7B1DB08CA78A85C2.unix-conn"} -{"level":"info","msg":"closed proxy listener","from":"unix://168F7B1DB08C55B25AD5.unix-conn","to":"unix://168F7B1DB08CA78A85C2.unix-conn"} ---- PASS: TestServer_Shutdown (0.21s) +{"level":"info","msg":"started proxying","from":"unix://1709BB392F3A5D6436B2.unix-conn","to":"unix://1709BB392F3AB25D2357.unix-conn"} +{"level":"info","msg":"proxy is listening on","from":"unix://1709BB392F3A5D6436B2.unix-conn"} +{"level":"debug","msg":"listener accept error","error":"accept unix 1709BB392F3A5D6436B2.unix-conn: use of closed network connection"} +{"level":"debug","msg":"listener is closed; retry listening on","from":"unix://1709BB392F3A5D6436B2.unix-conn"} +{"level":"info","msg":"reset listener on","from":"unix://1709BB392F3A5D6436B2.unix-conn"} +{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://1709BB392F3A5D6436B2.unix-conn","to":"unix://1709BB392F3AB25D2357.unix-conn"} +{"level":"info","msg":"closed proxy listener","from":"unix://1709BB392F3A5D6436B2.unix-conn","to":"unix://1709BB392F3AB25D2357.unix-conn"} +--- PASS: TestServer_Shutdown (0.22s) === RUN TestServer_ShutdownListener -{"level":"info","msg":"started proxying","from":"unix://168F7B1DBCE0EA143EB8.unix-conn","to":"unix://168F7B1DBCE1608325EA.unix-conn"} -{"level":"info","msg":"proxy is listening on","from":"unix://168F7B1DBCE0EA143EB8.unix-conn"} -{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://168F7B1DBCE0EA143EB8.unix-conn","to":"unix://168F7B1DBCE1608325EA.unix-conn"} -{"level":"info","msg":"closed proxy listener","from":"unix://168F7B1DBCE0EA143EB8.unix-conn","to":"unix://168F7B1DBCE1608325EA.unix-conn"} ---- PASS: TestServer_ShutdownListener (0.21s) +{"level":"info","msg":"started proxying","from":"unix://1709BB393C12C9AA3ABE.unix-conn","to":"unix://1709BB393C133D7C5834.unix-conn"} +{"level":"info","msg":"proxy is listening on","from":"unix://1709BB393C12C9AA3ABE.unix-conn"} +{"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://1709BB393C12C9AA3ABE.unix-conn","to":"unix://1709BB393C133D7C5834.unix-conn"} +{"level":"info","msg":"closed proxy listener","from":"unix://1709BB393C12C9AA3ABE.unix-conn","to":"unix://1709BB393C133D7C5834.unix-conn"} +--- PASS: TestServer_ShutdownListener (0.22s) === RUN TestServerHTTP_Insecure_DelayTx -{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:34991","to":"tcp://127.0.0.1:40447"} -{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:34991"} -{"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:34991","to":"tcp://127.0.0.1:40447"} -{"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:40447","to":"tcp://127.0.0.1:34991"} -{"level":"info","msg":"set transmit latency","latency":"994.274187ms","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:34991","to":"tcp://127.0.0.1:40447"} -{"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:34991","to":"tcp://127.0.0.1:40447"} -{"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:40447","to":"tcp://127.0.0.1:34991"} -{"level":"info","msg":"removed transmit latency","latency":"994.274187ms","from":"tcp://127.0.0.1:34991","to":"tcp://127.0.0.1:40447"} -{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:34991","to":"tcp://127.0.0.1:40447"} ---- PASS: TestServerHTTP_Insecure_DelayTx (1.23s) - server_test.go:503: took 24.462546ms with no latency - server_test.go:539: took 1.003981792s with latency 1s±10ms +{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:35917","to":"tcp://127.0.0.1:42199"} +{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:35917"} +{"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:35917","to":"tcp://127.0.0.1:42199"} +{"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:42199","to":"tcp://127.0.0.1:35917"} +{"level":"info","msg":"set transmit latency","latency":"990.906146ms","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:35917","to":"tcp://127.0.0.1:42199"} +{"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:35917","to":"tcp://127.0.0.1:42199"} +{"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:42199","to":"tcp://127.0.0.1:35917"} +{"level":"info","msg":"removed transmit latency","latency":"990.906146ms","from":"tcp://127.0.0.1:35917","to":"tcp://127.0.0.1:42199"} +{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:35917","to":"tcp://127.0.0.1:42199"} +--- PASS: TestServerHTTP_Insecure_DelayTx (1.20s) + server_test.go:503: took 1.088817ms with no latency + server_test.go:539: took 999.040091ms with latency 1s±10ms === RUN TestServerHTTP_Secure_DelayTx -{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:43333","to":"tcp://127.0.0.1:35231"} -{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:43333"} -{"level":"debug","msg":"transmitted","data-size":"142 B","from":"tcp://127.0.0.1:43333","to":"tcp://127.0.0.1:35231"} -{"level":"debug","msg":"received","data-size":"1.6 kB","from":"tcp://127.0.0.1:35231","to":"tcp://127.0.0.1:43333"} -{"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:43333","to":"tcp://127.0.0.1:35231"} -{"level":"debug","msg":"received","data-size":"51 B","from":"tcp://127.0.0.1:35231","to":"tcp://127.0.0.1:43333"} -{"level":"debug","msg":"transmitted","data-size":"179 B","from":"tcp://127.0.0.1:43333","to":"tcp://127.0.0.1:35231"} -{"level":"debug","msg":"received","data-size":"171 B","from":"tcp://127.0.0.1:35231","to":"tcp://127.0.0.1:43333"} -{"level":"info","msg":"set transmit latency","latency":"1.006601466s","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:43333","to":"tcp://127.0.0.1:35231"} -{"level":"debug","msg":"transmitted","data-size":"142 B","from":"tcp://127.0.0.1:43333","to":"tcp://127.0.0.1:35231"} -{"level":"debug","msg":"received","data-size":"1.6 kB","from":"tcp://127.0.0.1:35231","to":"tcp://127.0.0.1:43333"} -{"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:43333","to":"tcp://127.0.0.1:35231"} -{"level":"debug","msg":"received","data-size":"51 B","from":"tcp://127.0.0.1:35231","to":"tcp://127.0.0.1:43333"} -{"level":"debug","msg":"transmitted","data-size":"179 B","from":"tcp://127.0.0.1:43333","to":"tcp://127.0.0.1:35231"} -{"level":"debug","msg":"received","data-size":"171 B","from":"tcp://127.0.0.1:35231","to":"tcp://127.0.0.1:43333"} -{"level":"info","msg":"removed transmit latency","latency":"1.006601466s","from":"tcp://127.0.0.1:43333","to":"tcp://127.0.0.1:35231"} -{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:43333","to":"tcp://127.0.0.1:35231"} ---- PASS: TestServerHTTP_Secure_DelayTx (3.36s) - server_test.go:503: took 54.018237ms with no latency - server_test.go:539: took 3.099255703s with latency 1s±10ms +{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:41881","to":"tcp://127.0.0.1:38109"} +{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:41881"} +{"level":"debug","msg":"transmitted","data-size":"142 B","from":"tcp://127.0.0.1:41881","to":"tcp://127.0.0.1:38109"} +{"level":"debug","msg":"received","data-size":"1.6 kB","from":"tcp://127.0.0.1:38109","to":"tcp://127.0.0.1:41881"} +{"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:41881","to":"tcp://127.0.0.1:38109"} +{"level":"debug","msg":"received","data-size":"51 B","from":"tcp://127.0.0.1:38109","to":"tcp://127.0.0.1:41881"} +{"level":"debug","msg":"transmitted","data-size":"179 B","from":"tcp://127.0.0.1:41881","to":"tcp://127.0.0.1:38109"} +{"level":"debug","msg":"received","data-size":"171 B","from":"tcp://127.0.0.1:38109","to":"tcp://127.0.0.1:41881"} +{"level":"info","msg":"set transmit latency","latency":"1.00134234s","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:41881","to":"tcp://127.0.0.1:38109"} +{"level":"debug","msg":"transmitted","data-size":"142 B","from":"tcp://127.0.0.1:41881","to":"tcp://127.0.0.1:38109"} +{"level":"debug","msg":"received","data-size":"1.6 kB","from":"tcp://127.0.0.1:38109","to":"tcp://127.0.0.1:41881"} +{"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:41881","to":"tcp://127.0.0.1:38109"} +{"level":"debug","msg":"received","data-size":"51 B","from":"tcp://127.0.0.1:38109","to":"tcp://127.0.0.1:41881"} +{"level":"debug","msg":"transmitted","data-size":"179 B","from":"tcp://127.0.0.1:41881","to":"tcp://127.0.0.1:38109"} +{"level":"debug","msg":"received","data-size":"171 B","from":"tcp://127.0.0.1:38109","to":"tcp://127.0.0.1:41881"} +{"level":"info","msg":"removed transmit latency","latency":"1.00134234s","from":"tcp://127.0.0.1:41881","to":"tcp://127.0.0.1:38109"} +{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:41881","to":"tcp://127.0.0.1:38109"} +--- PASS: TestServerHTTP_Secure_DelayTx (3.30s) + server_test.go:503: took 44.105941ms with no latency + server_test.go:539: took 3.05089554s with latency 1s±10ms === RUN TestServerHTTP_Insecure_DelayRx -{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:42321","to":"tcp://127.0.0.1:36889"} -{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:42321"} -{"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:42321","to":"tcp://127.0.0.1:36889"} -{"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:36889","to":"tcp://127.0.0.1:42321"} -{"level":"info","msg":"set receive latency","latency":"1.0022559s","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:36889","to":"tcp://127.0.0.1:42321"} -{"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:42321","to":"tcp://127.0.0.1:36889"} -{"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:36889","to":"tcp://127.0.0.1:42321"} -{"level":"info","msg":"removed receive latency","latency":"1.0022559s","from":"tcp://127.0.0.1:36889","to":"tcp://127.0.0.1:42321"} -{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:42321","to":"tcp://127.0.0.1:36889"} ---- PASS: TestServerHTTP_Insecure_DelayRx (1.22s) - server_test.go:503: took 8.196604ms with no latency - server_test.go:539: took 1.011625365s with latency 1s±10ms +{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:45857","to":"tcp://127.0.0.1:36759"} +{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:45857"} +{"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:45857","to":"tcp://127.0.0.1:36759"} +{"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:36759","to":"tcp://127.0.0.1:45857"} +{"level":"info","msg":"set receive latency","latency":"1.003170825s","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:36759","to":"tcp://127.0.0.1:45857"} +{"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:45857","to":"tcp://127.0.0.1:36759"} +{"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:36759","to":"tcp://127.0.0.1:45857"} +{"level":"info","msg":"removed receive latency","latency":"1.003170825s","from":"tcp://127.0.0.1:36759","to":"tcp://127.0.0.1:45857"} +{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:45857","to":"tcp://127.0.0.1:36759"} +--- PASS: TestServerHTTP_Insecure_DelayRx (1.21s) + server_test.go:503: took 1.212686ms with no latency + server_test.go:539: took 1.00959665s with latency 1s±10ms === RUN TestServerHTTP_Secure_DelayRx -{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:34497","to":"tcp://127.0.0.1:35539"} -{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:34497"} -{"level":"debug","msg":"transmitted","data-size":"142 B","from":"tcp://127.0.0.1:34497","to":"tcp://127.0.0.1:35539"} -{"level":"debug","msg":"received","data-size":"1.6 kB","from":"tcp://127.0.0.1:35539","to":"tcp://127.0.0.1:34497"} -{"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:34497","to":"tcp://127.0.0.1:35539"} -{"level":"debug","msg":"received","data-size":"51 B","from":"tcp://127.0.0.1:35539","to":"tcp://127.0.0.1:34497"} -{"level":"debug","msg":"transmitted","data-size":"179 B","from":"tcp://127.0.0.1:34497","to":"tcp://127.0.0.1:35539"} -{"level":"debug","msg":"received","data-size":"171 B","from":"tcp://127.0.0.1:35539","to":"tcp://127.0.0.1:34497"} -{"level":"info","msg":"set receive latency","latency":"990.074966ms","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:35539","to":"tcp://127.0.0.1:34497"} -{"level":"debug","msg":"transmitted","data-size":"142 B","from":"tcp://127.0.0.1:34497","to":"tcp://127.0.0.1:35539"} -{"level":"debug","msg":"received","data-size":"1.6 kB","from":"tcp://127.0.0.1:35539","to":"tcp://127.0.0.1:34497"} -{"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:34497","to":"tcp://127.0.0.1:35539"} -{"level":"debug","msg":"received","data-size":"51 B","from":"tcp://127.0.0.1:35539","to":"tcp://127.0.0.1:34497"} -{"level":"debug","msg":"transmitted","data-size":"179 B","from":"tcp://127.0.0.1:34497","to":"tcp://127.0.0.1:35539"} -{"level":"debug","msg":"received","data-size":"171 B","from":"tcp://127.0.0.1:35539","to":"tcp://127.0.0.1:34497"} -{"level":"info","msg":"removed receive latency","latency":"990.074966ms","from":"tcp://127.0.0.1:35539","to":"tcp://127.0.0.1:34497"} -{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:34497","to":"tcp://127.0.0.1:35539"} ---- PASS: TestServerHTTP_Secure_DelayRx (3.28s) - server_test.go:503: took 56.130158ms with no latency - server_test.go:539: took 3.019560085s with latency 1s±10ms +{"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:37119","to":"tcp://127.0.0.1:46607"} +{"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:37119"} +{"level":"debug","msg":"transmitted","data-size":"142 B","from":"tcp://127.0.0.1:37119","to":"tcp://127.0.0.1:46607"} +{"level":"debug","msg":"received","data-size":"1.6 kB","from":"tcp://127.0.0.1:46607","to":"tcp://127.0.0.1:37119"} +{"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:37119","to":"tcp://127.0.0.1:46607"} +{"level":"debug","msg":"received","data-size":"51 B","from":"tcp://127.0.0.1:46607","to":"tcp://127.0.0.1:37119"} +{"level":"debug","msg":"transmitted","data-size":"179 B","from":"tcp://127.0.0.1:37119","to":"tcp://127.0.0.1:46607"} +{"level":"debug","msg":"received","data-size":"171 B","from":"tcp://127.0.0.1:46607","to":"tcp://127.0.0.1:37119"} +{"level":"info","msg":"set receive latency","latency":"999.301658ms","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:46607","to":"tcp://127.0.0.1:37119"} +{"level":"debug","msg":"transmitted","data-size":"142 B","from":"tcp://127.0.0.1:37119","to":"tcp://127.0.0.1:46607"} +{"level":"debug","msg":"received","data-size":"1.6 kB","from":"tcp://127.0.0.1:46607","to":"tcp://127.0.0.1:37119"} +{"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:37119","to":"tcp://127.0.0.1:46607"} +{"level":"debug","msg":"received","data-size":"51 B","from":"tcp://127.0.0.1:46607","to":"tcp://127.0.0.1:37119"} +{"level":"debug","msg":"transmitted","data-size":"179 B","from":"tcp://127.0.0.1:37119","to":"tcp://127.0.0.1:46607"} +{"level":"debug","msg":"received","data-size":"171 B","from":"tcp://127.0.0.1:46607","to":"tcp://127.0.0.1:37119"} +{"level":"info","msg":"removed receive latency","latency":"999.301658ms","from":"tcp://127.0.0.1:46607","to":"tcp://127.0.0.1:37119"} +{"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:37119","to":"tcp://127.0.0.1:46607"} +--- PASS: TestServerHTTP_Secure_DelayRx (3.29s) + server_test.go:503: took 21.755472ms with no latency + server_test.go:539: took 3.062132644s with latency 1s±10ms PASS -ok github.com/coreos/etcd/pkg/proxy 11.775s +ok github.com/coreos/etcd/pkg/proxy 11.585s === RUN TestPercentiles --- PASS: TestPercentiles (0.00s) === RUN TestReport @@ -5367,21 +5451,21 @@ === RUN TestGetTimeseries --- PASS: TestGetTimeseries (0.00s) PASS -ok github.com/coreos/etcd/pkg/report 0.056s +ok github.com/coreos/etcd/pkg/report 0.050s ? github.com/coreos/etcd/pkg/runtime [no test files] === RUN TestFIFOSchedule --- PASS: TestFIFOSchedule (0.00s) PASS -ok github.com/coreos/etcd/pkg/schedule 0.062s +ok github.com/coreos/etcd/pkg/schedule 0.102s === RUN TestSRVGetCluster --- PASS: TestSRVGetCluster (0.00s) === RUN TestSRVDiscover --- PASS: TestSRVDiscover (0.00s) PASS -ok github.com/coreos/etcd/pkg/srv 0.056s +ok github.com/coreos/etcd/pkg/srv 0.026s ? github.com/coreos/etcd/pkg/stringutil [no test files] === RUN TestSample ---- PASS: TestSample (0.01s) +--- PASS: TestSample (0.02s) PASS Too many goroutines running after all test(s). 100 instances of: @@ -5389,46 +5473,46 @@ /build/etcd-3.2.26+dfsg/_build/src/github.com/coreos/etcd/pkg/testutil/leak_test.go:41 +0x20 created by github.com/coreos/etcd/pkg/testutil.TestSample /build/etcd-3.2.26+dfsg/_build/src/github.com/coreos/etcd/pkg/testutil/leak_test.go:40 +0x6f -ok github.com/coreos/etcd/pkg/testutil 0.129s +ok github.com/coreos/etcd/pkg/testutil 0.139s ? github.com/coreos/etcd/pkg/tlsutil [no test files] === RUN TestNewKeepAliveListener ---- PASS: TestNewKeepAliveListener (0.25s) +--- PASS: TestNewKeepAliveListener (0.18s) === RUN TestNewKeepAliveListenerTLSEmptyConfig --- PASS: TestNewKeepAliveListenerTLSEmptyConfig (0.00s) === RUN TestNewListenerTLSInfo ---- PASS: TestNewListenerTLSInfo (0.64s) +--- PASS: TestNewListenerTLSInfo (0.40s) === RUN TestNewListenerTLSEmptyInfo --- PASS: TestNewListenerTLSEmptyInfo (0.00s) === RUN TestNewTransportTLSInfo ---- PASS: TestNewTransportTLSInfo (0.23s) +--- PASS: TestNewTransportTLSInfo (0.16s) === RUN TestTLSInfoNonexist --- PASS: TestTLSInfoNonexist (0.00s) === RUN TestTLSInfoEmpty --- PASS: TestTLSInfoEmpty (0.00s) === RUN TestTLSInfoMissingFields ---- PASS: TestTLSInfoMissingFields (0.17s) +--- PASS: TestTLSInfoMissingFields (0.08s) === RUN TestTLSInfoParseFuncError ---- PASS: TestTLSInfoParseFuncError (0.13s) +--- PASS: TestTLSInfoParseFuncError (0.08s) === RUN TestTLSInfoConfigFuncs ---- PASS: TestTLSInfoConfigFuncs (0.16s) +--- PASS: TestTLSInfoConfigFuncs (0.09s) === RUN TestNewListenerUnixSocket --- PASS: TestNewListenerUnixSocket (0.00s) === RUN TestNewListenerTLSInfoSelfCert ---- PASS: TestNewListenerTLSInfoSelfCert (0.55s) +--- PASS: TestNewListenerTLSInfoSelfCert (0.39s) === RUN TestIsClosedConnError --- PASS: TestIsClosedConnError (0.00s) === RUN TestReadWriteTimeoutDialer ---- PASS: TestReadWriteTimeoutDialer (0.04s) +--- PASS: TestReadWriteTimeoutDialer (0.05s) === RUN TestNewTimeoutListener --- PASS: TestNewTimeoutListener (0.00s) === RUN TestWriteReadTimeoutListener ---- PASS: TestWriteReadTimeoutListener (0.05s) +--- PASS: TestWriteReadTimeoutListener (0.04s) === RUN TestNewTimeoutTransport ---- PASS: TestNewTimeoutTransport (0.01s) +--- PASS: TestNewTimeoutTransport (0.00s) === RUN TestNewTransportTLSInvalidCipherSuites ---- PASS: TestNewTransportTLSInvalidCipherSuites (0.34s) +--- PASS: TestNewTransportTLSInvalidCipherSuites (0.49s) PASS -ok github.com/coreos/etcd/pkg/transport 2.610s +ok github.com/coreos/etcd/pkg/transport 1.991s === RUN TestIDString --- PASS: TestIDString (0.00s) === RUN TestIDFromString @@ -5470,11 +5554,11 @@ === RUN TestNewURLsMapFromStringMapNormal --- PASS: TestNewURLsMapFromStringMapNormal (0.00s) PASS -ok github.com/coreos/etcd/pkg/types 0.048s +ok github.com/coreos/etcd/pkg/types 0.064s === RUN TestWait --- PASS: TestWait (0.00s) === RUN TestRegisterDupPanic -2021/07/07 10:22:30 dup id 1 +2022/08/09 16:49:47 dup id 1 --- PASS: TestRegisterDupPanic (0.00s) === RUN TestTriggerDupSuppression --- PASS: TestTriggerDupSuppression (0.00s) @@ -5483,111 +5567,111 @@ === RUN TestWaitTime --- PASS: TestWaitTime (0.00s) === RUN TestWaitTestStress ---- PASS: TestWaitTestStress (0.14s) +--- PASS: TestWaitTestStress (0.08s) PASS -ok github.com/coreos/etcd/pkg/wait 0.185s +ok github.com/coreos/etcd/pkg/wait 0.122s === RUN TestClusterProxyMemberList -2021-07-07 10:22:47.703737 I | integration: launching 3212726764739445604 (unix://localhost:32127267647394456040) -2021-07-07 10:22:47.704108 I | etcdserver: name = 3212726764739445604 -2021-07-07 10:22:47.704117 I | etcdserver: data dir = /tmp/etcd320990452 -2021-07-07 10:22:47.704124 I | etcdserver: member dir = /tmp/etcd320990452/member -2021-07-07 10:22:47.704130 I | etcdserver: heartbeat = 10ms -2021-07-07 10:22:47.704135 I | etcdserver: election = 100ms -2021-07-07 10:22:47.704141 I | etcdserver: snapshot count = 0 -2021-07-07 10:22:47.704153 I | etcdserver: advertise client URLs = unix://127.0.0.1:2100244951 -2021-07-07 10:22:47.704160 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:2100144951 -2021-07-07 10:22:47.704173 I | etcdserver: initial cluster = 3212726764739445604=unix://127.0.0.1:2100144951 -2021-07-07 10:22:47.727718 I | etcdserver: starting member 80f29e2739e361b8 in cluster 2a74cdf573dedecf -2021-07-07 10:22:47.727771 I | raft: 80f29e2739e361b8 became follower at term 0 -2021-07-07 10:22:47.727784 I | raft: newRaft 80f29e2739e361b8 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -2021-07-07 10:22:47.727791 I | raft: 80f29e2739e361b8 became follower at term 1 -2021-07-07 10:22:47.761332 W | auth: simple token is not cryptographically signed -2021-07-07 10:22:47.773209 I | etcdserver: set snapshot count to default 100000 -2021-07-07 10:22:47.773265 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] -2021-07-07 10:22:47.792828 I | etcdserver: 80f29e2739e361b8 as single-node; fast-forwarding 9 ticks (election ticks 10) -2021-07-07 10:22:47.793317 I | etcdserver/membership: added member 80f29e2739e361b8 [unix://127.0.0.1:2100144951] to cluster 2a74cdf573dedecf -2021-07-07 10:22:47.793371 I | raft: 80f29e2739e361b8 is starting a new election at term 1 -2021-07-07 10:22:47.793408 I | raft: 80f29e2739e361b8 became candidate at term 2 -2021-07-07 10:22:47.793426 I | raft: 80f29e2739e361b8 received MsgVoteResp from 80f29e2739e361b8 at term 2 -2021-07-07 10:22:47.793443 I | raft: 80f29e2739e361b8 became leader at term 2 -2021-07-07 10:22:47.793453 I | raft: raft.node: 80f29e2739e361b8 elected leader 80f29e2739e361b8 at term 2 -2021-07-07 10:22:47.793669 I | etcdserver: published {Name:3212726764739445604 ClientURLs:[unix://127.0.0.1:2100244951]} to cluster 2a74cdf573dedecf -2021-07-07 10:22:47.793732 I | etcdserver: setting up the initial cluster version to 3.2 -2021-07-07 10:22:47.793811 N | etcdserver/membership: set the initial cluster version to 3.2 -2021-07-07 10:22:47.793863 I | etcdserver/api: enabled capabilities for version 3.2 -2021-07-07 10:22:47.794808 I | integration: launched 3212726764739445604 (unix://localhost:32127267647394456040) -2021-07-07 10:22:47.806448 I | grpcproxy: registered "127.0.0.1:33295" with 7-second lease -2021-07-07 10:22:49.321294 W | grpcproxy: clusterProxy watcher error (rpc error: code = Unavailable desc = naming: watch closed) -2021-07-07 10:22:49.321409 I | integration: terminating 3212726764739445604 (unix://localhost:32127267647394456040) -2021-07-07 10:22:49.372899 I | integration: terminated 3212726764739445604 (unix://localhost:32127267647394456040) ---- PASS: TestClusterProxyMemberList (1.68s) +2022-08-09 16:50:03.084616 I | integration: launching 3384143426619372041 (unix://localhost:33841434266193720410) +2022-08-09 16:50:03.085077 I | etcdserver: name = 3384143426619372041 +2022-08-09 16:50:03.085093 I | etcdserver: data dir = /tmp/etcd442248076 +2022-08-09 16:50:03.085099 I | etcdserver: member dir = /tmp/etcd442248076/member +2022-08-09 16:50:03.085103 I | etcdserver: heartbeat = 10ms +2022-08-09 16:50:03.085110 I | etcdserver: election = 100ms +2022-08-09 16:50:03.085115 I | etcdserver: snapshot count = 0 +2022-08-09 16:50:03.085128 I | etcdserver: advertise client URLs = unix://127.0.0.1:2100236989 +2022-08-09 16:50:03.085145 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:2100136989 +2022-08-09 16:50:03.085171 I | etcdserver: initial cluster = 3384143426619372041=unix://127.0.0.1:2100136989 +2022-08-09 16:50:03.132648 I | etcdserver: starting member 124b074334940e6d in cluster 73172e221b6a6789 +2022-08-09 16:50:03.132720 I | raft: 124b074334940e6d became follower at term 0 +2022-08-09 16:50:03.132734 I | raft: newRaft 124b074334940e6d [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +2022-08-09 16:50:03.132741 I | raft: 124b074334940e6d became follower at term 1 +2022-08-09 16:50:03.139163 W | auth: simple token is not cryptographically signed +2022-08-09 16:50:03.142261 I | etcdserver: set snapshot count to default 100000 +2022-08-09 16:50:03.142335 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] +2022-08-09 16:50:03.142637 I | etcdserver: 124b074334940e6d as single-node; fast-forwarding 9 ticks (election ticks 10) +2022-08-09 16:50:03.143841 I | etcdserver/membership: added member 124b074334940e6d [unix://127.0.0.1:2100136989] to cluster 73172e221b6a6789 +2022-08-09 16:50:03.151521 I | integration: launched 3384143426619372041 (unix://localhost:33841434266193720410) +2022-08-09 16:50:03.225026 I | raft: 124b074334940e6d is starting a new election at term 1 +2022-08-09 16:50:03.225125 I | raft: 124b074334940e6d became candidate at term 2 +2022-08-09 16:50:03.225146 I | raft: 124b074334940e6d received MsgVoteResp from 124b074334940e6d at term 2 +2022-08-09 16:50:03.225166 I | raft: 124b074334940e6d became leader at term 2 +2022-08-09 16:50:03.225177 I | raft: raft.node: 124b074334940e6d elected leader 124b074334940e6d at term 2 +2022-08-09 16:50:03.225489 I | etcdserver: published {Name:3384143426619372041 ClientURLs:[unix://127.0.0.1:2100236989]} to cluster 73172e221b6a6789 +2022-08-09 16:50:03.225540 I | etcdserver: setting up the initial cluster version to 3.2 +2022-08-09 16:50:03.225609 N | etcdserver/membership: set the initial cluster version to 3.2 +2022-08-09 16:50:03.225645 I | etcdserver/api: enabled capabilities for version 3.2 +2022-08-09 16:50:03.266894 I | grpcproxy: registered "127.0.0.1:40249" with 7-second lease +2022-08-09 16:50:04.741399 W | grpcproxy: clusterProxy watcher error (rpc error: code = Unavailable desc = naming: watch closed) +2022-08-09 16:50:04.741520 I | integration: terminating 3384143426619372041 (unix://localhost:33841434266193720410) +2022-08-09 16:50:04.774113 I | integration: terminated 3384143426619372041 (unix://localhost:33841434266193720410) +--- PASS: TestClusterProxyMemberList (1.70s) === RUN TestKVProxyRange -2021-07-07 10:22:49.381637 I | integration: launching 1058894571411120386 (unix://localhost:10588945714111203860) -2021-07-07 10:22:49.396812 I | etcdserver: name = 1058894571411120386 -2021-07-07 10:22:49.404770 I | etcdserver: data dir = /tmp/etcd714397123 -2021-07-07 10:22:49.404804 I | etcdserver: member dir = /tmp/etcd714397123/member -2021-07-07 10:22:49.404812 I | etcdserver: heartbeat = 10ms -2021-07-07 10:22:49.404818 I | etcdserver: election = 100ms -2021-07-07 10:22:49.404824 I | etcdserver: snapshot count = 0 -2021-07-07 10:22:49.404839 I | etcdserver: advertise client URLs = unix://127.0.0.1:2100444951 -2021-07-07 10:22:49.404847 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:2100344951 -2021-07-07 10:22:49.404865 I | etcdserver: initial cluster = 1058894571411120386=unix://127.0.0.1:2100344951 -2021-07-07 10:22:49.444669 I | etcdserver: starting member 6f51ba970c8e38de in cluster ae5e74f323dcccbc -2021-07-07 10:22:49.444726 I | raft: 6f51ba970c8e38de became follower at term 0 -2021-07-07 10:22:49.444743 I | raft: newRaft 6f51ba970c8e38de [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -2021-07-07 10:22:49.444753 I | raft: 6f51ba970c8e38de became follower at term 1 -2021-07-07 10:22:49.461716 W | auth: simple token is not cryptographically signed -2021-07-07 10:22:49.462065 I | etcdserver: set snapshot count to default 100000 -2021-07-07 10:22:49.462096 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] -2021-07-07 10:22:49.463196 I | integration: launched 1058894571411120386 (unix://localhost:10588945714111203860) -2021-07-07 10:22:49.463793 I | etcdserver: 6f51ba970c8e38de as single-node; fast-forwarding 9 ticks (election ticks 10) -2021-07-07 10:22:49.481114 I | etcdserver/membership: added member 6f51ba970c8e38de [unix://127.0.0.1:2100344951] to cluster ae5e74f323dcccbc -2021-07-07 10:22:49.488687 I | raft: 6f51ba970c8e38de is starting a new election at term 1 -2021-07-07 10:22:49.488776 I | raft: 6f51ba970c8e38de became candidate at term 2 -2021-07-07 10:22:49.488794 I | raft: 6f51ba970c8e38de received MsgVoteResp from 6f51ba970c8e38de at term 2 -2021-07-07 10:22:49.488815 I | raft: 6f51ba970c8e38de became leader at term 2 -2021-07-07 10:22:49.488827 I | raft: raft.node: 6f51ba970c8e38de elected leader 6f51ba970c8e38de at term 2 -2021-07-07 10:22:49.489091 I | etcdserver: published {Name:1058894571411120386 ClientURLs:[unix://127.0.0.1:2100444951]} to cluster ae5e74f323dcccbc -2021-07-07 10:22:49.489154 I | etcdserver: setting up the initial cluster version to 3.2 -2021-07-07 10:22:49.489223 N | etcdserver/membership: set the initial cluster version to 3.2 -2021-07-07 10:22:49.499307 I | integration: terminating 1058894571411120386 (unix://localhost:10588945714111203860) -2021-07-07 10:22:49.546941 I | integration: terminated 1058894571411120386 (unix://localhost:10588945714111203860) ---- PASS: TestKVProxyRange (0.19s) +2022-08-09 16:50:04.780332 I | integration: launching 4216926216328429601 (unix://localhost:42169262163284296010) +2022-08-09 16:50:04.780856 I | etcdserver: name = 4216926216328429601 +2022-08-09 16:50:04.780875 I | etcdserver: data dir = /tmp/etcd741911419 +2022-08-09 16:50:04.780883 I | etcdserver: member dir = /tmp/etcd741911419/member +2022-08-09 16:50:04.780890 I | etcdserver: heartbeat = 10ms +2022-08-09 16:50:04.780921 I | etcdserver: election = 100ms +2022-08-09 16:50:04.780928 I | etcdserver: snapshot count = 0 +2022-08-09 16:50:04.780938 I | etcdserver: advertise client URLs = unix://127.0.0.1:2100436989 +2022-08-09 16:50:04.780946 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:2100336989 +2022-08-09 16:50:04.780960 I | etcdserver: initial cluster = 4216926216328429601=unix://127.0.0.1:2100336989 +2022-08-09 16:50:04.828994 I | etcdserver: starting member d12efc4790117c1e in cluster 463bc90069a8eaaa +2022-08-09 16:50:04.829051 I | raft: d12efc4790117c1e became follower at term 0 +2022-08-09 16:50:04.829066 I | raft: newRaft d12efc4790117c1e [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +2022-08-09 16:50:04.829075 I | raft: d12efc4790117c1e became follower at term 1 +2022-08-09 16:50:04.840981 W | auth: simple token is not cryptographically signed +2022-08-09 16:50:04.841423 I | etcdserver: set snapshot count to default 100000 +2022-08-09 16:50:04.841453 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] +2022-08-09 16:50:04.841875 I | etcdserver: d12efc4790117c1e as single-node; fast-forwarding 9 ticks (election ticks 10) +2022-08-09 16:50:04.843666 I | etcdserver/membership: added member d12efc4790117c1e [unix://127.0.0.1:2100336989] to cluster 463bc90069a8eaaa +2022-08-09 16:50:04.843957 I | integration: launched 4216926216328429601 (unix://localhost:42169262163284296010) +2022-08-09 16:50:04.899644 I | raft: d12efc4790117c1e is starting a new election at term 1 +2022-08-09 16:50:04.899717 I | raft: d12efc4790117c1e became candidate at term 2 +2022-08-09 16:50:04.899736 I | raft: d12efc4790117c1e received MsgVoteResp from d12efc4790117c1e at term 2 +2022-08-09 16:50:04.899753 I | raft: d12efc4790117c1e became leader at term 2 +2022-08-09 16:50:04.899763 I | raft: raft.node: d12efc4790117c1e elected leader d12efc4790117c1e at term 2 +2022-08-09 16:50:04.900009 I | etcdserver: published {Name:4216926216328429601 ClientURLs:[unix://127.0.0.1:2100436989]} to cluster 463bc90069a8eaaa +2022-08-09 16:50:04.900071 I | etcdserver: setting up the initial cluster version to 3.2 +2022-08-09 16:50:04.900146 N | etcdserver/membership: set the initial cluster version to 3.2 +2022-08-09 16:50:04.913714 I | integration: terminating 4216926216328429601 (unix://localhost:42169262163284296010) +2022-08-09 16:50:04.950653 I | integration: terminated 4216926216328429601 (unix://localhost:42169262163284296010) +--- PASS: TestKVProxyRange (0.18s) === RUN TestRegister -2021-07-07 10:22:49.573202 I | integration: launching 363616760448517584 (unix://localhost:3636167604485175840) -2021-07-07 10:22:49.577177 I | etcdserver: name = 363616760448517584 -2021-07-07 10:22:49.577209 I | etcdserver: data dir = /tmp/etcd678225990 -2021-07-07 10:22:49.577217 I | etcdserver: member dir = /tmp/etcd678225990/member -2021-07-07 10:22:49.577223 I | etcdserver: heartbeat = 10ms -2021-07-07 10:22:49.577229 I | etcdserver: election = 100ms -2021-07-07 10:22:49.577235 I | etcdserver: snapshot count = 0 -2021-07-07 10:22:49.577245 I | etcdserver: advertise client URLs = unix://127.0.0.1:2100644951 -2021-07-07 10:22:49.577252 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:2100544951 -2021-07-07 10:22:49.577264 I | etcdserver: initial cluster = 363616760448517584=unix://127.0.0.1:2100544951 -2021-07-07 10:22:49.606416 I | etcdserver: starting member 2da5a6b11feac278 in cluster b1bd48417a85e386 -2021-07-07 10:22:49.606462 I | raft: 2da5a6b11feac278 became follower at term 0 -2021-07-07 10:22:49.606477 I | raft: newRaft 2da5a6b11feac278 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -2021-07-07 10:22:49.606485 I | raft: 2da5a6b11feac278 became follower at term 1 -2021-07-07 10:22:49.615902 W | auth: simple token is not cryptographically signed -2021-07-07 10:22:49.616448 I | etcdserver: set snapshot count to default 100000 -2021-07-07 10:22:49.616488 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] -2021-07-07 10:22:49.616759 I | etcdserver: 2da5a6b11feac278 as single-node; fast-forwarding 9 ticks (election ticks 10) -2021-07-07 10:22:49.617285 I | etcdserver/membership: added member 2da5a6b11feac278 [unix://127.0.0.1:2100544951] to cluster b1bd48417a85e386 -2021-07-07 10:22:49.621655 I | integration: launched 363616760448517584 (unix://localhost:3636167604485175840) -2021-07-07 10:22:49.704999 I | raft: 2da5a6b11feac278 is starting a new election at term 1 -2021-07-07 10:22:49.705064 I | raft: 2da5a6b11feac278 became candidate at term 2 -2021-07-07 10:22:49.705081 I | raft: 2da5a6b11feac278 received MsgVoteResp from 2da5a6b11feac278 at term 2 -2021-07-07 10:22:49.705101 I | raft: 2da5a6b11feac278 became leader at term 2 -2021-07-07 10:22:49.705114 I | raft: raft.node: 2da5a6b11feac278 elected leader 2da5a6b11feac278 at term 2 -2021-07-07 10:22:49.705453 I | etcdserver: published {Name:363616760448517584 ClientURLs:[unix://127.0.0.1:2100644951]} to cluster b1bd48417a85e386 -2021-07-07 10:22:49.705546 I | etcdserver: setting up the initial cluster version to 3.2 -2021-07-07 10:22:49.705633 N | etcdserver/membership: set the initial cluster version to 3.2 -2021-07-07 10:22:49.719169 W | grpcproxy: failed to create a session context canceled -2021-07-07 10:22:49.719258 I | integration: terminating 363616760448517584 (unix://localhost:3636167604485175840) -2021-07-07 10:22:49.766699 I | integration: terminated 363616760448517584 (unix://localhost:3636167604485175840) ---- PASS: TestRegister (0.22s) +2022-08-09 16:50:04.961664 I | integration: launching 550995894063565443 (unix://localhost:5509958940635654430) +2022-08-09 16:50:04.962158 I | etcdserver: name = 550995894063565443 +2022-08-09 16:50:04.962171 I | etcdserver: data dir = /tmp/etcd006496926 +2022-08-09 16:50:04.962181 I | etcdserver: member dir = /tmp/etcd006496926/member +2022-08-09 16:50:04.962189 I | etcdserver: heartbeat = 10ms +2022-08-09 16:50:04.962197 I | etcdserver: election = 100ms +2022-08-09 16:50:04.962206 I | etcdserver: snapshot count = 0 +2022-08-09 16:50:04.962218 I | etcdserver: advertise client URLs = unix://127.0.0.1:2100636989 +2022-08-09 16:50:04.962229 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:2100536989 +2022-08-09 16:50:04.962244 I | etcdserver: initial cluster = 550995894063565443=unix://127.0.0.1:2100536989 +2022-08-09 16:50:05.005759 I | etcdserver: starting member d9eb45bdbf204ecf in cluster 9c60e40e570aaa17 +2022-08-09 16:50:05.005817 I | raft: d9eb45bdbf204ecf became follower at term 0 +2022-08-09 16:50:05.005833 I | raft: newRaft d9eb45bdbf204ecf [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +2022-08-09 16:50:05.005842 I | raft: d9eb45bdbf204ecf became follower at term 1 +2022-08-09 16:50:05.010787 W | auth: simple token is not cryptographically signed +2022-08-09 16:50:05.011187 I | etcdserver: set snapshot count to default 100000 +2022-08-09 16:50:05.011216 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] +2022-08-09 16:50:05.011397 I | etcdserver: d9eb45bdbf204ecf as single-node; fast-forwarding 9 ticks (election ticks 10) +2022-08-09 16:50:05.012155 I | etcdserver/membership: added member d9eb45bdbf204ecf [unix://127.0.0.1:2100536989] to cluster 9c60e40e570aaa17 +2022-08-09 16:50:05.021544 I | integration: launched 550995894063565443 (unix://localhost:5509958940635654430) +2022-08-09 16:50:05.097018 I | raft: d9eb45bdbf204ecf is starting a new election at term 1 +2022-08-09 16:50:05.097120 I | raft: d9eb45bdbf204ecf became candidate at term 2 +2022-08-09 16:50:05.097147 I | raft: d9eb45bdbf204ecf received MsgVoteResp from d9eb45bdbf204ecf at term 2 +2022-08-09 16:50:05.097170 I | raft: d9eb45bdbf204ecf became leader at term 2 +2022-08-09 16:50:05.097183 I | raft: raft.node: d9eb45bdbf204ecf elected leader d9eb45bdbf204ecf at term 2 +2022-08-09 16:50:05.097516 I | etcdserver: published {Name:550995894063565443 ClientURLs:[unix://127.0.0.1:2100636989]} to cluster 9c60e40e570aaa17 +2022-08-09 16:50:05.097617 I | etcdserver: setting up the initial cluster version to 3.2 +2022-08-09 16:50:05.097746 N | etcdserver/membership: set the initial cluster version to 3.2 +2022-08-09 16:50:05.106647 I | grpcproxy: registered "unix://localhost:5509958940635654430" with 5-second lease +2022-08-09 16:50:05.106757 I | integration: terminating 550995894063565443 (unix://localhost:5509958940635654430) +2022-08-09 16:50:05.141161 I | integration: terminated 550995894063565443 (unix://localhost:5509958940635654430) +--- PASS: TestRegister (0.18s) PASS -ok github.com/coreos/etcd/proxy/grpcproxy 2.593s +ok github.com/coreos/etcd/proxy/grpcproxy 2.090s ? github.com/coreos/etcd/proxy/grpcproxy/adapter [no test files] ? github.com/coreos/etcd/proxy/grpcproxy/cache [no test files] === RUN TestNewDirectorScheme @@ -5599,11 +5683,11 @@ === RUN TestConfigHandlerGET --- PASS: TestConfigHandlerGET (0.00s) === RUN TestReverseProxyServe -2021-07-07 10:22:40.589372 I | proxy/httpproxy: zero endpoints currently available -2021-07-07 10:22:40.589523 I | proxy/httpproxy: failed to direct request to http://192.0.2.3:4040: what a bad trip -2021-07-07 10:22:40.589532 I | proxy/httpproxy: marked endpoint http://192.0.2.3:4040 unavailable -2021-07-07 10:22:40.589540 I | proxy/httpproxy: no failFunc defined, endpoint http://192.0.2.3:4040 will be unavailable forever. -2021-07-07 10:22:40.589552 I | proxy/httpproxy: unable to get response from 1 endpoint(s) +2022-08-09 16:49:49.137606 I | proxy/httpproxy: zero endpoints currently available +2022-08-09 16:49:49.137743 I | proxy/httpproxy: failed to direct request to http://192.0.2.3:4040: what a bad trip +2022-08-09 16:49:49.137750 I | proxy/httpproxy: marked endpoint http://192.0.2.3:4040 unavailable +2022-08-09 16:49:49.137756 I | proxy/httpproxy: no failFunc defined, endpoint http://192.0.2.3:4040 will be unavailable forever. +2022-08-09 16:49:49.137764 I | proxy/httpproxy: unable to get response from 1 endpoint(s) --- PASS: TestReverseProxyServe (0.00s) === RUN TestRedirectRequest --- PASS: TestRedirectRequest (0.00s) @@ -5614,32 +5698,32 @@ === RUN TestCopyHeader --- PASS: TestCopyHeader (0.00s) PASS -ok github.com/coreos/etcd/proxy/httpproxy 0.099s +ok github.com/coreos/etcd/proxy/httpproxy 0.048s === RUN TestUserspaceProxy -2021-07-07 10:22:40.635301 I | proxy/tcpproxy: ready to proxy client requests to [127.0.0.1:34243] +2022-08-09 16:49:48.559617 I | proxy/tcpproxy: ready to proxy client requests to [127.0.0.1:33137] --- PASS: TestUserspaceProxy (0.00s) PASS -ok github.com/coreos/etcd/proxy/tcpproxy 0.053s +ok github.com/coreos/etcd/proxy/tcpproxy 0.037s === RUN TestFindConflict -raft2021/07/07 10:22:43 INFO: found conflict at index 1 [existing term: 1, conflicting term: 4] -raft2021/07/07 10:22:43 INFO: found conflict at index 2 [existing term: 2, conflicting term: 1] -raft2021/07/07 10:22:43 INFO: found conflict at index 3 [existing term: 3, conflicting term: 1] +raft2022/08/09 16:49:52 INFO: found conflict at index 1 [existing term: 1, conflicting term: 4] +raft2022/08/09 16:49:52 INFO: found conflict at index 2 [existing term: 2, conflicting term: 1] +raft2022/08/09 16:49:52 INFO: found conflict at index 3 [existing term: 3, conflicting term: 1] --- PASS: TestFindConflict (0.00s) === RUN TestIsUpToDate --- PASS: TestIsUpToDate (0.00s) === RUN TestAppend -raft2021/07/07 10:22:43 INFO: replace the unstable entries from index 1 -raft2021/07/07 10:22:43 INFO: replace the unstable entries from index 2 +raft2022/08/09 16:49:52 INFO: replace the unstable entries from index 1 +raft2022/08/09 16:49:52 INFO: replace the unstable entries from index 2 --- PASS: TestAppend (0.00s) === RUN TestLogMaybeAppend -raft2021/07/07 10:22:43 INFO: found conflict at index 3 [existing term: 3, conflicting term: 4] -raft2021/07/07 10:22:43 INFO: truncate the unstable entries before index 3 -raft2021/07/07 10:22:43 INFO: found conflict at index 2 [existing term: 2, conflicting term: 4] -raft2021/07/07 10:22:43 INFO: truncate the unstable entries before index 2 -raft2021/07/07 10:22:43 INFO: found conflict at index 1 [existing term: 1, conflicting term: 4] -raft2021/07/07 10:22:43 entry 1 conflict with committed entry [committed(1)] -raft2021/07/07 10:22:43 INFO: found conflict at index 2 [existing term: 2, conflicting term: 4] -raft2021/07/07 10:22:43 INFO: truncate the unstable entries before index 2 +raft2022/08/09 16:49:52 INFO: found conflict at index 3 [existing term: 3, conflicting term: 4] +raft2022/08/09 16:49:52 INFO: truncate the unstable entries before index 3 +raft2022/08/09 16:49:52 INFO: found conflict at index 2 [existing term: 2, conflicting term: 4] +raft2022/08/09 16:49:52 INFO: truncate the unstable entries before index 2 +raft2022/08/09 16:49:52 INFO: found conflict at index 1 [existing term: 1, conflicting term: 4] +raft2022/08/09 16:49:52 entry 1 conflict with committed entry [committed(1)] +raft2022/08/09 16:49:52 INFO: found conflict at index 2 [existing term: 2, conflicting term: 4] +raft2022/08/09 16:49:52 INFO: truncate the unstable entries before index 2 --- PASS: TestLogMaybeAppend (0.00s) === RUN TestCompactionSideEffects --- PASS: TestCompactionSideEffects (0.00s) @@ -5650,28 +5734,28 @@ === RUN TestUnstableEnts --- PASS: TestUnstableEnts (0.00s) === RUN TestCommitTo -raft2021/07/07 10:22:43 tocommit(4) is out of range [lastIndex(3)]. Was the raft log corrupted, truncated, or lost? +raft2022/08/09 16:49:52 tocommit(4) is out of range [lastIndex(3)]. Was the raft log corrupted, truncated, or lost? --- PASS: TestCommitTo (0.00s) === RUN TestStableTo --- PASS: TestStableTo (0.00s) === RUN TestStableToWithSnap --- PASS: TestStableToWithSnap (0.00s) === RUN TestCompaction -raft2021/07/07 10:22:43 compact 1001 is out of bound lastindex(1000) ---- PASS: TestCompaction (0.01s) +raft2022/08/09 16:49:52 compact 1001 is out of bound lastindex(1000) +--- PASS: TestCompaction (0.00s) === RUN TestLogRestore --- PASS: TestLogRestore (0.00s) === RUN TestIsOutOfBounds -raft2021/07/07 10:22:43 slice[201,202) out of bound [101,200] -raft2021/07/07 10:22:43 slice[202,202) out of bound [101,200] +raft2022/08/09 16:49:52 slice[201,202) out of bound [101,200] +raft2022/08/09 16:49:52 slice[202,202) out of bound [101,200] --- PASS: TestIsOutOfBounds (0.00s) === RUN TestTerm --- PASS: TestTerm (0.00s) === RUN TestTermWithUnstableSnapshot -raft2021/07/07 10:22:43 INFO: log [committed=100, applied=100, unstable.offset=101, len(unstable.Entries)=0] starts to restore snapshot [index: 105, term: 1] +raft2022/08/09 16:49:52 INFO: log [committed=100, applied=100, unstable.offset=101, len(unstable.Entries)=0] starts to restore snapshot [index: 105, term: 1] --- PASS: TestTermWithUnstableSnapshot (0.00s) === RUN TestSlice -raft2021/07/07 10:22:43 slice[200,201) out of bound [101,199] +raft2022/08/09 16:49:52 slice[200,201) out of bound [101,199] --- PASS: TestSlice (0.00s) === RUN TestUnstableMaybeFirstIndex --- PASS: TestUnstableMaybeFirstIndex (0.00s) @@ -5684,136 +5768,136 @@ === RUN TestUnstableStableTo --- PASS: TestUnstableStableTo (0.00s) === RUN TestUnstableTruncateAndAppend -raft2021/07/07 10:22:43 INFO: replace the unstable entries from index 5 -raft2021/07/07 10:22:43 INFO: replace the unstable entries from index 4 -raft2021/07/07 10:22:43 INFO: truncate the unstable entries before index 6 -raft2021/07/07 10:22:43 INFO: truncate the unstable entries before index 7 +raft2022/08/09 16:49:52 INFO: replace the unstable entries from index 5 +raft2022/08/09 16:49:52 INFO: replace the unstable entries from index 4 +raft2022/08/09 16:49:52 INFO: truncate the unstable entries before index 6 +raft2022/08/09 16:49:52 INFO: truncate the unstable entries before index 7 --- PASS: TestUnstableTruncateAndAppend (0.00s) === RUN TestNodeStep --- PASS: TestNodeStep (0.00s) === RUN TestNodeStepUnblock --- PASS: TestNodeStepUnblock (0.00s) === RUN TestNodePropose -raft2021/07/07 10:22:43 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:43 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:43 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:43 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:43 INFO: raft.node: 1 elected leader 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: raft.node: 1 elected leader 1 at term 1 --- PASS: TestNodePropose (0.00s) === RUN TestNodeReadIndex -raft2021/07/07 10:22:43 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:43 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:43 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:43 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:43 INFO: raft.node: 1 elected leader 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: raft.node: 1 elected leader 1 at term 1 --- PASS: TestNodeReadIndex (0.00s) === RUN TestNodeReadIndexToOldLeader -raft2021/07/07 10:22:43 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:43 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:43 INFO: 3 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:43 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:43 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:43 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:43 INFO: 2 became follower at term 1 -raft2021/07/07 10:22:43 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:43 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:43 INFO: 3 became follower at term 1 -raft2021/07/07 10:22:43 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp from 2 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:43 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:43 INFO: 3 is starting a new election at term 1 -raft2021/07/07 10:22:43 INFO: 3 became candidate at term 2 -raft2021/07/07 10:22:43 INFO: 3 received MsgVoteResp from 3 at term 2 -raft2021/07/07 10:22:43 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 -raft2021/07/07 10:22:43 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 -raft2021/07/07 10:22:43 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2] -raft2021/07/07 10:22:43 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 2 -raft2021/07/07 10:22:43 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2] -raft2021/07/07 10:22:43 INFO: 2 became follower at term 2 -raft2021/07/07 10:22:43 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 2 -raft2021/07/07 10:22:43 INFO: 2 [term: 2] ignored a MsgHeartbeat message with lower term from 1 [term: 1] -raft2021/07/07 10:22:43 INFO: 3 [term: 2] ignored a MsgHeartbeat message with lower term from 1 [term: 1] -raft2021/07/07 10:22:43 INFO: 3 received MsgVoteResp from 1 at term 2 -raft2021/07/07 10:22:43 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:43 INFO: 3 became leader at term 2 -raft2021/07/07 10:22:43 INFO: 1 no leader at term 2; dropping index reading msg +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 3 is starting a new election at term 1 +raft2022/08/09 16:49:52 INFO: 3 became candidate at term 2 +raft2022/08/09 16:49:52 INFO: 3 received MsgVoteResp from 3 at term 2 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 +raft2022/08/09 16:49:52 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 2 +raft2022/08/09 16:49:52 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 2 +raft2022/08/09 16:49:52 INFO: 2 [term: 2] ignored a MsgHeartbeat message with lower term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 3 [term: 2] ignored a MsgHeartbeat message with lower term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 1 no leader at term 2; dropping index reading msg +raft2022/08/09 16:49:52 INFO: 3 received MsgVoteResp from 2 at term 2 +raft2022/08/09 16:49:52 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 3 became leader at term 2 --- PASS: TestNodeReadIndexToOldLeader (0.00s) === RUN TestNodeProposeConfig -raft2021/07/07 10:22:43 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:43 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:43 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:43 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:43 INFO: raft.node: 1 elected leader 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: raft.node: 1 elected leader 1 at term 1 --- PASS: TestNodeProposeConfig (0.00s) === RUN TestNodeProposeAddDuplicateNode -raft2021/07/07 10:22:43 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:43 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:43 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:43 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:43 INFO: raft.node: 1 elected leader 1 at term 1 ---- PASS: TestNodeProposeAddDuplicateNode (0.01s) +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: raft.node: 1 elected leader 1 at term 1 +--- PASS: TestNodeProposeAddDuplicateNode (0.00s) === RUN TestBlockProposal -raft2021/07/07 10:22:43 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:43 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:43 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:43 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:43 INFO: raft.node: 1 elected leader 1 at term 1 ---- PASS: TestBlockProposal (0.03s) +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: raft.node: 1 elected leader 1 at term 1 +--- PASS: TestBlockProposal (0.02s) === RUN TestNodeTick -raft2021/07/07 10:22:43 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] ---- PASS: TestNodeTick (0.11s) +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +--- PASS: TestNodeTick (0.10s) === RUN TestNodeStop -raft2021/07/07 10:22:43 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] --- PASS: TestNodeStop (0.00s) === RUN TestReadyContainUpdates --- PASS: TestReadyContainUpdates (0.00s) === RUN TestNodeStart -raft2021/07/07 10:22:43 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:43 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:43 INFO: 1 is starting a new election at term 1 -raft2021/07/07 10:22:43 INFO: 1 became candidate at term 2 -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp from 1 at term 2 -raft2021/07/07 10:22:43 INFO: 1 became leader at term 2 -raft2021/07/07 10:22:43 INFO: raft.node: 1 elected leader 1 at term 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 1 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 2 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 2 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 2 +raft2022/08/09 16:49:52 INFO: raft.node: 1 elected leader 1 at term 2 --- PASS: TestNodeStart (0.00s) === RUN TestNodeRestart -raft2021/07/07 10:22:43 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [], term: 1, commit: 1, applied: 0, lastindex: 2, lastterm: 1] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [], term: 1, commit: 1, applied: 0, lastindex: 2, lastterm: 1] --- PASS: TestNodeRestart (0.00s) === RUN TestNodeRestartFromSnapshot -raft2021/07/07 10:22:43 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [1,2], term: 1, commit: 3, applied: 2, lastindex: 3, lastterm: 1] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2], term: 1, commit: 3, applied: 2, lastindex: 3, lastterm: 1] --- PASS: TestNodeRestartFromSnapshot (0.00s) === RUN TestNodeAdvance -raft2021/07/07 10:22:43 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:43 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:43 INFO: 1 is starting a new election at term 1 -raft2021/07/07 10:22:43 INFO: 1 became candidate at term 2 -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp from 1 at term 2 -raft2021/07/07 10:22:43 INFO: 1 became leader at term 2 -raft2021/07/07 10:22:43 INFO: raft.node: 1 elected leader 1 at term 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 1 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 2 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 2 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 2 +raft2022/08/09 16:49:52 INFO: raft.node: 1 elected leader 1 at term 2 --- PASS: TestNodeAdvance (0.00s) === RUN TestSoftStateEqual --- PASS: TestSoftStateEqual (0.00s) @@ -5826,634 +5910,634 @@ === RUN TestInflightFreeFirstOne --- PASS: TestInflightFreeFirstOne (0.00s) === RUN TestMsgAppFlowControlFull -raft2021/07/07 10:22:43 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:43 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:43 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 --- PASS: TestMsgAppFlowControlFull (0.00s) === RUN TestMsgAppFlowControlMoveForward -raft2021/07/07 10:22:43 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:43 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:43 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 --- PASS: TestMsgAppFlowControlMoveForward (0.01s) === RUN TestMsgAppFlowControlRecvHeartbeat -raft2021/07/07 10:22:43 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:43 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:43 INFO: 1 became leader at term 1 ---- PASS: TestMsgAppFlowControlRecvHeartbeat (0.01s) +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +--- PASS: TestMsgAppFlowControlRecvHeartbeat (0.00s) === RUN TestFollowerUpdateTermFromMessage -raft2021/07/07 10:22:43 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:43 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:43 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2] -raft2021/07/07 10:22:43 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 --- PASS: TestFollowerUpdateTermFromMessage (0.00s) === RUN TestCandidateUpdateTermFromMessage -raft2021/07/07 10:22:43 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:43 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:43 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2] -raft2021/07/07 10:22:43 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 --- PASS: TestCandidateUpdateTermFromMessage (0.00s) === RUN TestLeaderUpdateTermFromMessage -raft2021/07/07 10:22:43 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:43 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:43 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:43 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2] -raft2021/07/07 10:22:43 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 --- PASS: TestLeaderUpdateTermFromMessage (0.00s) === RUN TestRejectStaleTermMessage -raft2021/07/07 10:22:43 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:43 INFO: 1 [term: 2] ignored a MsgApp message with lower term from 0 [term: 1] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 [term: 2] ignored a MsgApp message with lower term from 0 [term: 1] --- PASS: TestRejectStaleTermMessage (0.00s) === RUN TestStartAsFollower -raft2021/07/07 10:22:43 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] --- PASS: TestStartAsFollower (0.00s) === RUN TestLeaderBcastBeat -raft2021/07/07 10:22:43 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:43 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:43 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 --- PASS: TestLeaderBcastBeat (0.00s) === RUN TestFollowerStartElection -raft2021/07/07 10:22:43 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:43 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:43 INFO: 1 is starting a new election at term 1 -raft2021/07/07 10:22:43 INFO: 1 became candidate at term 2 -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp from 1 at term 2 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 1 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 2 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 2 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2 --- PASS: TestFollowerStartElection (0.00s) === RUN TestCandidateStartNewElection -raft2021/07/07 10:22:43 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:43 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:43 INFO: 1 is starting a new election at term 1 -raft2021/07/07 10:22:43 INFO: 1 became candidate at term 2 -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp from 1 at term 2 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 1 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 2 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 2 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2 --- PASS: TestCandidateStartNewElection (0.00s) === RUN TestLeaderElectionInOneRoundRPC -raft2021/07/07 10:22:43 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:43 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:43 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:43 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:43 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:43 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:43 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp from 2 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:43 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:43 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:43 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:43 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp from 2 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:43 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:43 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:43 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:43 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp from 3 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp from 4 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:43 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:43 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:43 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:43 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp from 4 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp from 2 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:43 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:43 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:43 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:43 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp from 2 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp from 3 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:43 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:43 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:43 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:43 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp rejection from 2 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp rejection from 3 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 2 vote rejections -raft2021/07/07 10:22:43 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:43 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:43 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:43 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp rejection from 5 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp rejection from 2 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 2 vote rejections -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp rejection from 3 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 3 vote rejections -raft2021/07/07 10:22:43 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:43 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:43 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:43 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp from 2 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp rejection from 3 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 1 vote rejections -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp rejection from 4 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 2 vote rejections -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp rejection from 5 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 3 vote rejections -raft2021/07/07 10:22:43 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:43 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:43 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:43 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:43 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:43 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:43 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp from 2 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:43 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:43 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:43 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp rejection from 2 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp rejection from 3 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 2 vote rejections -raft2021/07/07 10:22:43 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:43 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:43 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 4 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 5 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 3 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 3 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp rejection from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp rejection from 3 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 2 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp rejection from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp rejection from 3 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 2 vote rejections +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp rejection from 4 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 3 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp rejection from 3 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 1 vote rejections +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp rejection from 4 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 2 vote rejections +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp rejection from 5 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 3 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp rejection from 3 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp rejection from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 2 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 --- PASS: TestLeaderElectionInOneRoundRPC (0.00s) === RUN TestFollowerVote -raft2021/07/07 10:22:43 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:43 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:43 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0, vote: 1] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:43 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0, vote: 2] cast MsgVote for 2 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:43 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0, vote: 1] rejected MsgVote from 2 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:43 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0, vote: 2] rejected MsgVote from 1 [logterm: 0, index: 0] at term 1 ---- PASS: TestFollowerVote (0.01s) +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0, vote: 1] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0, vote: 2] cast MsgVote for 2 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0, vote: 1] rejected MsgVote from 2 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0, vote: 2] rejected MsgVote from 1 [logterm: 0, index: 0] at term 1 +--- PASS: TestFollowerVote (0.00s) === RUN TestCandidateFallback -raft2021/07/07 10:22:43 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:43 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:43 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:43 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:43 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:43 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:43 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:43 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:43 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:43 INFO: 1 [term: 1] received a MsgApp message with higher term from 2 [term: 2] -raft2021/07/07 10:22:43 INFO: 1 became follower at term 2 ---- PASS: TestCandidateFallback (0.00s) +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [term: 1] received a MsgApp message with higher term from 2 [term: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +--- PASS: TestCandidateFallback (0.01s) === RUN TestFollowerElectionTimeoutRandomized ---- PASS: TestFollowerElectionTimeoutRandomized (0.12s) +--- PASS: TestFollowerElectionTimeoutRandomized (0.06s) === RUN TestCandidateElectionTimeoutRandomized ---- PASS: TestCandidateElectionTimeoutRandomized (0.05s) +--- PASS: TestCandidateElectionTimeoutRandomized (0.06s) === RUN TestFollowersElectioinTimeoutNonconflict ---- PASS: TestFollowersElectioinTimeoutNonconflict (0.34s) +--- PASS: TestFollowersElectioinTimeoutNonconflict (0.17s) === RUN TestCandidatesElectionTimeoutNonconflict ---- PASS: TestCandidatesElectionTimeoutNonconflict (0.22s) +--- PASS: TestCandidatesElectionTimeoutNonconflict (0.16s) === RUN TestLeaderStartReplication -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 --- PASS: TestLeaderStartReplication (0.00s) === RUN TestLeaderCommitEntry -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 --- PASS: TestLeaderCommitEntry (0.00s) === RUN TestLeaderAcknowledgeCommit -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 --- PASS: TestLeaderAcknowledgeCommit (0.00s) === RUN TestLeaderCommitPrecedingEntries -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 3 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 3 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 3 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 3 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 3 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 3 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 3 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 3 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 3 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 3 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 3 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 3 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 3 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 3 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 3 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 3 --- PASS: TestLeaderCommitPrecedingEntries (0.00s) === RUN TestFollowerCommitEntry -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 --- PASS: TestFollowerCommitEntry (0.00s) === RUN TestFollowerCheckMsgApp -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 --- PASS: TestFollowerCheckMsgApp (0.00s) === RUN TestFollowerAppendEntries -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: found conflict at index 2 [existing term: 2, conflicting term: 3] -raft2021/07/07 10:22:44 INFO: replace the unstable entries from index 2 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: found conflict at index 1 [existing term: 1, conflicting term: 3] -raft2021/07/07 10:22:44 INFO: replace the unstable entries from index 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: found conflict at index 2 [existing term: 2, conflicting term: 3] +raft2022/08/09 16:49:52 INFO: replace the unstable entries from index 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: found conflict at index 1 [existing term: 1, conflicting term: 3] +raft2022/08/09 16:49:52 INFO: replace the unstable entries from index 1 --- PASS: TestFollowerAppendEntries (0.00s) === RUN TestLeaderSyncFollowerLog -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 9, lastterm: 6] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 8 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 9 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 9 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9 -raft2021/07/07 10:22:44 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 9 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 6, index: 9, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 2 at term 9 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 9 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 4, lastterm: 4] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 8 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 9 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 9 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9 -raft2021/07/07 10:22:44 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 9 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 4, index: 4, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 2 at term 9 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 9 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 11, lastterm: 6] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 8 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 9 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 9 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9 -raft2021/07/07 10:22:44 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 9 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 6, index: 11, vote: 0] rejected MsgVote from 1 [logterm: 6, index: 10] at term 9 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp rejection from 2 at term 9 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 3 at term 9 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 1 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 9 -raft2021/07/07 10:22:44 INFO: found conflict at index 11 [existing term: 6, conflicting term: 9] -raft2021/07/07 10:22:44 INFO: replace the unstable entries from index 11 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 12, lastterm: 7] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 8 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 9 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 9 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9 -raft2021/07/07 10:22:44 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 9 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 7, index: 12, vote: 0] rejected MsgVote from 1 [logterm: 6, index: 10] at term 9 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp rejection from 2 at term 9 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 3 at term 9 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 1 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 9 -raft2021/07/07 10:22:44 INFO: found conflict at index 11 [existing term: 7, conflicting term: 9] -raft2021/07/07 10:22:44 INFO: replace the unstable entries from index 11 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 7, lastterm: 4] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 8 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 9 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 9 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9 -raft2021/07/07 10:22:44 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 9 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 4, index: 7, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 2 at term 9 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 9 -raft2021/07/07 10:22:44 INFO: found conflict at index 6 [existing term: 4, conflicting term: 5] -raft2021/07/07 10:22:44 INFO: replace the unstable entries from index 6 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 11, lastterm: 3] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 8 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 9 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 9 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9 -raft2021/07/07 10:22:44 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 9 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 3, index: 11, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 2 at term 9 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 9 -raft2021/07/07 10:22:44 INFO: found conflict at index 4 [existing term: 2, conflicting term: 4] -raft2021/07/07 10:22:44 INFO: replace the unstable entries from index 4 ---- PASS: TestLeaderSyncFollowerLog (0.01s) +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 9, lastterm: 6] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 8 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 9 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 9 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9 +raft2022/08/09 16:49:52 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 9 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 6, index: 9, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 9 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 9 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 4, lastterm: 4] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 8 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 9 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 9 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9 +raft2022/08/09 16:49:52 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 9 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 4, index: 4, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 9 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 9 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 11, lastterm: 6] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 8 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 9 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 9 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9 +raft2022/08/09 16:49:52 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 9 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 6, index: 11, vote: 0] rejected MsgVote from 1 [logterm: 6, index: 10] at term 9 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp rejection from 2 at term 9 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 3 at term 9 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 1 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 9 +raft2022/08/09 16:49:52 INFO: found conflict at index 11 [existing term: 6, conflicting term: 9] +raft2022/08/09 16:49:52 INFO: replace the unstable entries from index 11 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 12, lastterm: 7] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 8 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 9 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 9 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9 +raft2022/08/09 16:49:52 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 9 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 7, index: 12, vote: 0] rejected MsgVote from 1 [logterm: 6, index: 10] at term 9 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp rejection from 2 at term 9 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 3 at term 9 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 1 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 9 +raft2022/08/09 16:49:52 INFO: found conflict at index 11 [existing term: 7, conflicting term: 9] +raft2022/08/09 16:49:52 INFO: replace the unstable entries from index 11 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 7, lastterm: 4] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 8 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 9 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 9 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9 +raft2022/08/09 16:49:52 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 9 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 4, index: 7, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 9 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 9 +raft2022/08/09 16:49:52 INFO: found conflict at index 6 [existing term: 4, conflicting term: 5] +raft2022/08/09 16:49:52 INFO: replace the unstable entries from index 6 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 11, lastterm: 3] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 8 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 9 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 9 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9 +raft2022/08/09 16:49:52 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 9 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 3, index: 11, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 9 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 9 +raft2022/08/09 16:49:52 INFO: found conflict at index 4 [existing term: 2, conflicting term: 4] +raft2022/08/09 16:49:52 INFO: replace the unstable entries from index 4 +--- PASS: TestLeaderSyncFollowerLog (0.00s) === RUN TestVoteRequest -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 [term: 0] received a MsgApp message with higher term from 2 [term: 1] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 1 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 2 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 2 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 [term: 0] received a MsgApp message with higher term from 2 [term: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 2 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 3 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 3 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 3 at term 3 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 [term: 0] received a MsgApp message with higher term from 2 [term: 1] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 1 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 2 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 2 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 [term: 0] received a MsgApp message with higher term from 2 [term: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 2 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 3 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 3 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 3 at term 3 --- PASS: TestVoteRequest (0.00s) === RUN TestVoter -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] -raft2021/07/07 10:22:44 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 3 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 3 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] -raft2021/07/07 10:22:44 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 3 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 2] at term 3 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1] -raft2021/07/07 10:22:44 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 3 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 1] at term 3 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] -raft2021/07/07 10:22:44 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 3 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] -raft2021/07/07 10:22:44 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 3 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 2] at term 3 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1] -raft2021/07/07 10:22:44 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 3 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2] -raft2021/07/07 10:22:44 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 3 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 1] at term 3 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2] -raft2021/07/07 10:22:44 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 3 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 2] at term 3 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1] -raft2021/07/07 10:22:44 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 3 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 1] at term 3 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] +raft2022/08/09 16:49:52 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 3 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 3 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] +raft2022/08/09 16:49:52 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 3 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 2] at term 3 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1] +raft2022/08/09 16:49:52 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 3 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 1] at term 3 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] +raft2022/08/09 16:49:52 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 3 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] +raft2022/08/09 16:49:52 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 3 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 2] at term 3 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1] +raft2022/08/09 16:49:52 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 3 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2] +raft2022/08/09 16:49:52 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 3 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 1] at term 3 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2] +raft2022/08/09 16:49:52 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 3 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 2] at term 3 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1] +raft2022/08/09 16:49:52 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 3 +raft2022/08/09 16:49:52 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/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 3 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 3 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 3 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 3 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 3 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 3 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 3 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 3 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 3 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 3 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 3 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 3 --- PASS: TestLeaderOnlyCommitsLogFromCurrentTerm (0.00s) === RUN TestSendingSnapshotSetPendingSnapshot -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] -raft2021/07/07 10:22:44 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] -raft2021/07/07 10:22:44 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] -raft2021/07/07 10:22:44 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] +raft2022/08/09 16:49:52 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] +raft2022/08/09 16:49:52 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] +raft2022/08/09 16:49:52 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 --- PASS: TestSendingSnapshotSetPendingSnapshot (0.00s) === RUN TestPendingSnapshotPauseReplication -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] -raft2021/07/07 10:22:44 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] -raft2021/07/07 10:22:44 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] -raft2021/07/07 10:22:44 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] +raft2022/08/09 16:49:52 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] +raft2022/08/09 16:49:52 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] +raft2022/08/09 16:49:52 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 --- PASS: TestPendingSnapshotPauseReplication (0.00s) === RUN TestSnapshotFailure -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] -raft2021/07/07 10:22:44 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] -raft2021/07/07 10:22:44 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] -raft2021/07/07 10:22:44 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] +raft2022/08/09 16:49:52 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] +raft2022/08/09 16:49:52 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] +raft2022/08/09 16:49:52 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 --- PASS: TestSnapshotFailure (0.00s) === RUN TestSnapshotSucceed -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] -raft2021/07/07 10:22:44 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] -raft2021/07/07 10:22:44 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] -raft2021/07/07 10:22:44 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] +raft2022/08/09 16:49:52 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] +raft2022/08/09 16:49:52 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] +raft2022/08/09 16:49:52 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 --- PASS: TestSnapshotSucceed (0.00s) === RUN TestSnapshotAbort -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] -raft2021/07/07 10:22:44 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] -raft2021/07/07 10:22:44 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] -raft2021/07/07 10:22:44 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] +raft2022/08/09 16:49:52 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] +raft2022/08/09 16:49:52 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] +raft2022/08/09 16:49:52 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 --- PASS: TestSnapshotAbort (0.00s) === RUN TestProgressBecomeProbe --- PASS: TestProgressBecomeProbe (0.00s) @@ -6470,2400 +6554,2392 @@ === RUN TestProgressResume --- PASS: TestProgressResume (0.00s) === RUN TestProgressResumeByHeartbeatResp -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 --- PASS: TestProgressResumeByHeartbeatResp (0.00s) === RUN TestProgressPaused -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 --- PASS: TestProgressPaused (0.00s) === RUN TestLeaderElection -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 4 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 4 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 4 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 5 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 5 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 -raft2021/07/07 10:22:44 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 4 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 4 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 -raft2021/07/07 10:22:44 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 4 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 5 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 4 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 5 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 4 [logterm: 1, index: 2, vote: 0] rejected MsgVote from 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 5 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp rejection from 3 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp rejection from 4 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 2 vote rejections -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 5 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 2 vote rejections -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp rejection from 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 3 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 4 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 4 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 4 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 5 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 5 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 +raft2022/08/09 16:49:52 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 4 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 4 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 4 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 5 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 4 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 5 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 4 [logterm: 1, index: 2, vote: 0] rejected MsgVote from 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 5 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp rejection from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp rejection from 3 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 2 vote rejections +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp rejection from 4 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 3 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 --- PASS: TestLeaderElection (0.00s) === RUN TestLeaderElectionPreVote -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 4 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 4 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 4 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 5 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 5 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became pre-candidate at term 0 -raft2021/07/07 10:22:44 INFO: 1 received MsgPreVoteResp from 1 at term 0 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 -raft2021/07/07 10:22:44 INFO: 1 received MsgPreVoteResp from 2 at term 0 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became pre-candidate at term 0 -raft2021/07/07 10:22:44 INFO: 1 received MsgPreVoteResp from 1 at term 0 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 -raft2021/07/07 10:22:44 INFO: 1 received MsgPreVoteResp from 2 at term 0 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became pre-candidate at term 0 -raft2021/07/07 10:22:44 INFO: 1 received MsgPreVoteResp from 1 at term 0 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became pre-candidate at term 0 -raft2021/07/07 10:22:44 INFO: 1 received MsgPreVoteResp from 1 at term 0 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 4 at term 0 -raft2021/07/07 10:22:44 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 -raft2021/07/07 10:22:44 INFO: 1 received MsgPreVoteResp from 4 at term 0 -raft2021/07/07 10:22:44 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became pre-candidate at term 0 -raft2021/07/07 10:22:44 INFO: 1 received MsgPreVoteResp from 1 at term 0 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 5 at term 0 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 4 at term 0 -raft2021/07/07 10:22:44 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 -raft2021/07/07 10:22:44 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 -raft2021/07/07 10:22:44 INFO: 1 received MsgPreVoteResp from 5 at term 0 -raft2021/07/07 10:22:44 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 received MsgPreVoteResp from 4 at term 0 -raft2021/07/07 10:22:44 INFO: 1 [quorum:3] has received 3 MsgPreVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 -raft2021/07/07 10:22:44 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 4 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 5 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 4 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 5 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became pre-candidate at term 0 -raft2021/07/07 10:22:44 INFO: 1 received MsgPreVoteResp from 1 at term 0 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 4 at term 0 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 5 at term 0 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 1, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 4 [logterm: 1, index: 2, vote: 0] rejected MsgPreVote from 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 -raft2021/07/07 10:22:44 INFO: 1 [term: 0] received a MsgPreVoteResp message with higher term from 2 [term: 1] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 4 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 4 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 4 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 5 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 5 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became pre-candidate at term 0 +raft2022/08/09 16:49:52 INFO: 1 received MsgPreVoteResp from 1 at term 0 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 +raft2022/08/09 16:49:52 INFO: 1 received MsgPreVoteResp from 3 at term 0 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became pre-candidate at term 0 +raft2022/08/09 16:49:52 INFO: 1 received MsgPreVoteResp from 1 at term 0 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 +raft2022/08/09 16:49:52 INFO: 1 received MsgPreVoteResp from 2 at term 0 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became pre-candidate at term 0 +raft2022/08/09 16:49:52 INFO: 1 received MsgPreVoteResp from 1 at term 0 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became pre-candidate at term 0 +raft2022/08/09 16:49:52 INFO: 1 received MsgPreVoteResp from 1 at term 0 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 4 at term 0 +raft2022/08/09 16:49:52 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 +raft2022/08/09 16:49:52 INFO: 1 received MsgPreVoteResp from 4 at term 0 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became pre-candidate at term 0 +raft2022/08/09 16:49:52 INFO: 1 received MsgPreVoteResp from 1 at term 0 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 4 at term 0 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 5 at term 0 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 +raft2022/08/09 16:49:52 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 +raft2022/08/09 16:49:52 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 +raft2022/08/09 16:49:52 INFO: 1 received MsgPreVoteResp from 4 at term 0 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 received MsgPreVoteResp from 5 at term 0 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 3 MsgPreVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 +raft2022/08/09 16:49:52 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 4 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 5 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 4 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 5 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became pre-candidate at term 0 +raft2022/08/09 16:49:52 INFO: 1 received MsgPreVoteResp from 1 at term 0 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 4 at term 0 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 5 at term 0 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 1, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 4 [logterm: 1, index: 2, vote: 0] rejected MsgPreVote from 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 +raft2022/08/09 16:49:52 INFO: 1 [term: 0] received a MsgPreVoteResp message with higher term from 2 [term: 1] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 --- PASS: TestLeaderElectionPreVote (0.00s) === RUN TestLeaderCycle -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 2 is starting a new election at term 1 -raft2021/07/07 10:22:44 INFO: 2 became candidate at term 2 -raft2021/07/07 10:22:44 INFO: 2 received MsgVoteResp from 2 at term 2 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 -raft2021/07/07 10:22:44 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 -raft2021/07/07 10:22:44 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 -raft2021/07/07 10:22:44 INFO: 2 received MsgVoteResp from 1 at term 2 -raft2021/07/07 10:22:44 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 2 became leader at term 2 -raft2021/07/07 10:22:44 INFO: 3 is starting a new election at term 2 -raft2021/07/07 10:22:44 INFO: 3 became candidate at term 3 -raft2021/07/07 10:22:44 INFO: 3 received MsgVoteResp from 3 at term 3 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 1 at term 3 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3 -raft2021/07/07 10:22:44 INFO: 1 [term: 2] received a MsgVote message with higher term from 3 [term: 3] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 3 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3 -raft2021/07/07 10:22:44 INFO: 2 [term: 2] received a MsgVote message with higher term from 3 [term: 3] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 3 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3 -raft2021/07/07 10:22:44 INFO: 3 received MsgVoteResp from 1 at term 3 -raft2021/07/07 10:22:44 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 3 became leader at term 3 ---- PASS: TestLeaderCycle (0.01s) +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 2 is starting a new election at term 1 +raft2022/08/09 16:49:52 INFO: 2 became candidate at term 2 +raft2022/08/09 16:49:52 INFO: 2 received MsgVoteResp from 2 at term 2 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 +raft2022/08/09 16:49:52 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 +raft2022/08/09 16:49:52 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 +raft2022/08/09 16:49:52 INFO: 2 received MsgVoteResp from 1 at term 2 +raft2022/08/09 16:49:52 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 2 became leader at term 2 +raft2022/08/09 16:49:52 INFO: 3 is starting a new election at term 2 +raft2022/08/09 16:49:52 INFO: 3 became candidate at term 3 +raft2022/08/09 16:49:52 INFO: 3 received MsgVoteResp from 3 at term 3 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 1 at term 3 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3 +raft2022/08/09 16:49:52 INFO: 1 [term: 2] received a MsgVote message with higher term from 3 [term: 3] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 3 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3 +raft2022/08/09 16:49:52 INFO: 2 [term: 2] received a MsgVote message with higher term from 3 [term: 3] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 3 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3 +raft2022/08/09 16:49:52 INFO: 3 received MsgVoteResp from 1 at term 3 +raft2022/08/09 16:49:52 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 3 became leader at term 3 +--- PASS: TestLeaderCycle (0.00s) === RUN TestLeaderCyclePreVote -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became pre-candidate at term 0 -raft2021/07/07 10:22:44 INFO: 1 received MsgPreVoteResp from 1 at term 0 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 -raft2021/07/07 10:22:44 INFO: 1 received MsgPreVoteResp from 2 at term 0 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 2 is starting a new election at term 1 -raft2021/07/07 10:22:44 INFO: 2 became pre-candidate at term 1 -raft2021/07/07 10:22:44 INFO: 2 received MsgPreVoteResp from 2 at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 1] sent MsgPreVote request to 1 at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 1] sent MsgPreVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 1, index: 1] at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 1, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 1, index: 1] at term 1 -raft2021/07/07 10:22:44 INFO: 2 received MsgPreVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 2 became candidate at term 2 -raft2021/07/07 10:22:44 INFO: 2 received MsgVoteResp from 2 at term 2 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 -raft2021/07/07 10:22:44 INFO: 2 [term: 2] ignored a MsgPreVoteResp message with lower term from 3 [term: 1] -raft2021/07/07 10:22:44 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 -raft2021/07/07 10:22:44 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 -raft2021/07/07 10:22:44 INFO: 2 received MsgVoteResp from 3 at term 2 -raft2021/07/07 10:22:44 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 2 became leader at term 2 -raft2021/07/07 10:22:44 INFO: 3 is starting a new election at term 2 -raft2021/07/07 10:22:44 INFO: 3 became pre-candidate at term 2 -raft2021/07/07 10:22:44 INFO: 3 received MsgPreVoteResp from 3 at term 2 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 2, index: 2] sent MsgPreVote request to 1 at term 2 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 2, index: 2] sent MsgPreVote request to 2 at term 2 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 2, index: 2, vote: 2] cast MsgPreVote for 3 [logterm: 2, index: 2] at term 2 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 2, index: 2, vote: 2] cast MsgPreVote for 3 [logterm: 2, index: 2] at term 2 -raft2021/07/07 10:22:44 INFO: 3 received MsgPreVoteResp from 1 at term 2 -raft2021/07/07 10:22:44 INFO: 3 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 3 became candidate at term 3 -raft2021/07/07 10:22:44 INFO: 3 received MsgVoteResp from 3 at term 3 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 1 at term 3 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3 -raft2021/07/07 10:22:44 INFO: 3 [term: 3] ignored a MsgPreVoteResp message with lower term from 2 [term: 2] -raft2021/07/07 10:22:44 INFO: 1 [term: 2] received a MsgVote message with higher term from 3 [term: 3] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 3 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3 -raft2021/07/07 10:22:44 INFO: 2 [term: 2] received a MsgVote message with higher term from 3 [term: 3] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 3 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3 -raft2021/07/07 10:22:44 INFO: 3 received MsgVoteResp from 1 at term 3 -raft2021/07/07 10:22:44 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 3 became leader at term 3 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became pre-candidate at term 0 +raft2022/08/09 16:49:52 INFO: 1 received MsgPreVoteResp from 1 at term 0 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 +raft2022/08/09 16:49:52 INFO: 1 received MsgPreVoteResp from 2 at term 0 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 2 is starting a new election at term 1 +raft2022/08/09 16:49:52 INFO: 2 became pre-candidate at term 1 +raft2022/08/09 16:49:52 INFO: 2 received MsgPreVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 1] sent MsgPreVote request to 1 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 1] sent MsgPreVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 1, index: 1] at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 1, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 1, index: 1] at term 1 +raft2022/08/09 16:49:52 INFO: 2 received MsgPreVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 2 became candidate at term 2 +raft2022/08/09 16:49:52 INFO: 2 received MsgVoteResp from 2 at term 2 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 +raft2022/08/09 16:49:52 INFO: 2 [term: 2] ignored a MsgPreVoteResp message with lower term from 3 [term: 1] +raft2022/08/09 16:49:52 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 +raft2022/08/09 16:49:52 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 +raft2022/08/09 16:49:52 INFO: 2 received MsgVoteResp from 1 at term 2 +raft2022/08/09 16:49:52 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 2 became leader at term 2 +raft2022/08/09 16:49:52 INFO: 3 is starting a new election at term 2 +raft2022/08/09 16:49:52 INFO: 3 became pre-candidate at term 2 +raft2022/08/09 16:49:52 INFO: 3 received MsgPreVoteResp from 3 at term 2 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 2, index: 2] sent MsgPreVote request to 1 at term 2 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 2, index: 2] sent MsgPreVote request to 2 at term 2 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 2, index: 2, vote: 2] cast MsgPreVote for 3 [logterm: 2, index: 2] at term 2 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 2, index: 2, vote: 2] cast MsgPreVote for 3 [logterm: 2, index: 2] at term 2 +raft2022/08/09 16:49:52 INFO: 3 received MsgPreVoteResp from 1 at term 2 +raft2022/08/09 16:49:52 INFO: 3 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 3 became candidate at term 3 +raft2022/08/09 16:49:52 INFO: 3 received MsgVoteResp from 3 at term 3 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 1 at term 3 +raft2022/08/09 16:49:52 INFO: 3 [term: 3] ignored a MsgPreVoteResp message with lower term from 2 [term: 2] +raft2022/08/09 16:49:52 INFO: 2 [term: 2] received a MsgVote message with higher term from 3 [term: 3] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 3 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3 +raft2022/08/09 16:49:52 INFO: 1 [term: 2] received a MsgVote message with higher term from 3 [term: 3] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 3 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3 +raft2022/08/09 16:49:52 INFO: 3 received MsgVoteResp from 2 at term 3 +raft2022/08/09 16:49:52 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 3 became leader at term 3 --- PASS: TestLeaderCyclePreVote (0.00s) === RUN TestLeaderElectionOverwriteNewerLogs -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 1 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 2 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 2 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 4 at term 2 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 5 at term 2 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 1, index: 1] at term 2 -raft2021/07/07 10:22:44 INFO: 4 [logterm: 0, index: 0, vote: 3] rejected MsgVote from 1 [logterm: 1, index: 1] at term 2 -raft2021/07/07 10:22:44 INFO: 5 [logterm: 0, index: 0, vote: 3] rejected MsgVote from 1 [logterm: 1, index: 1] at term 2 -raft2021/07/07 10:22:44 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 2 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp rejection from 3 at term 2 -raft2021/07/07 10:22:44 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp rejection from 4 at term 2 -raft2021/07/07 10:22:44 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 2 vote rejections -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp rejection from 5 at term 2 -raft2021/07/07 10:22:44 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 3 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 2 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 3 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 3 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 3 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 4 at term 3 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 5 at term 3 -raft2021/07/07 10:22:44 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 3 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3 -raft2021/07/07 10:22:44 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 3 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 1, index: 1] at term 3 -raft2021/07/07 10:22:44 INFO: 4 [term: 2] received a MsgVote message with higher term from 1 [term: 3] -raft2021/07/07 10:22:44 INFO: 4 became follower at term 3 -raft2021/07/07 10:22:44 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3 -raft2021/07/07 10:22:44 INFO: 5 [term: 2] received a MsgVote message with higher term from 1 [term: 3] -raft2021/07/07 10:22:44 INFO: 5 became follower at term 3 -raft2021/07/07 10:22:44 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 2 at term 3 -raft2021/07/07 10:22:44 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp rejection from 3 at term 3 -raft2021/07/07 10:22:44 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 1 vote rejections -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 4 at term 3 -raft2021/07/07 10:22:44 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 1 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 3 -raft2021/07/07 10:22:44 INFO: found conflict at index 1 [existing term: 2, conflicting term: 1] -raft2021/07/07 10:22:44 INFO: replace the unstable entries from index 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 1 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 2 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 2 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 5 at term 2 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 4 at term 2 +raft2022/08/09 16:49:52 INFO: 5 [logterm: 0, index: 0, vote: 3] rejected MsgVote from 1 [logterm: 1, index: 1] at term 2 +raft2022/08/09 16:49:52 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 2 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 1, index: 1] at term 2 +raft2022/08/09 16:49:52 INFO: 4 [logterm: 0, index: 0, vote: 3] rejected MsgVote from 1 [logterm: 1, index: 1] at term 2 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp rejection from 5 at term 2 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 2 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 1 vote rejections +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp rejection from 3 at term 2 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 2 vote rejections +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp rejection from 4 at term 2 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 3 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 2 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 3 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 3 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 3 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 4 at term 3 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 5 at term 3 +raft2022/08/09 16:49:52 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 3 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3 +raft2022/08/09 16:49:52 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 3 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 1, index: 1] at term 3 +raft2022/08/09 16:49:52 INFO: 4 [term: 2] received a MsgVote message with higher term from 1 [term: 3] +raft2022/08/09 16:49:52 INFO: 4 became follower at term 3 +raft2022/08/09 16:49:52 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3 +raft2022/08/09 16:49:52 INFO: 5 [term: 2] received a MsgVote message with higher term from 1 [term: 3] +raft2022/08/09 16:49:52 INFO: 5 became follower at term 3 +raft2022/08/09 16:49:52 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 3 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp rejection from 3 at term 3 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 1 vote rejections +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 4 at term 3 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 1 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 3 +raft2022/08/09 16:49:52 INFO: found conflict at index 1 [existing term: 2, conflicting term: 1] +raft2022/08/09 16:49:52 INFO: replace the unstable entries from index 1 --- PASS: TestLeaderElectionOverwriteNewerLogs (0.00s) === RUN TestLeaderElectionOverwriteNewerLogsPreVote -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 1 -raft2021/07/07 10:22:44 INFO: 1 became pre-candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgPreVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 4 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 5 at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2 -raft2021/07/07 10:22:44 INFO: 4 [logterm: 0, index: 0, vote: 3] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2 -raft2021/07/07 10:22:44 INFO: 5 [logterm: 0, index: 0, vote: 3] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2 -raft2021/07/07 10:22:44 INFO: 1 received MsgPreVoteResp from 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 [term: 1] received a MsgPreVoteResp message with higher term from 3 [term: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 2 -raft2021/07/07 10:22:44 INFO: 1 became pre-candidate at term 2 -raft2021/07/07 10:22:44 INFO: 1 received MsgPreVoteResp from 1 at term 2 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 5 at term 2 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 2 at term 2 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 3 at term 2 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 4 at term 2 -raft2021/07/07 10:22:44 INFO: 5 [logterm: 0, index: 0, vote: 3] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 2 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2 -raft2021/07/07 10:22:44 INFO: 4 [logterm: 0, index: 0, vote: 3] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 2 -raft2021/07/07 10:22:44 INFO: 1 received MsgPreVoteResp from 5 at term 2 -raft2021/07/07 10:22:44 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 [term: 2] ignored a MsgPreVoteResp message with lower term from 2 [term: 1] -raft2021/07/07 10:22:44 INFO: 1 received MsgPreVoteResp rejection from 3 at term 2 -raft2021/07/07 10:22:44 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 1 vote rejections -raft2021/07/07 10:22:44 INFO: 1 received MsgPreVoteResp from 4 at term 2 -raft2021/07/07 10:22:44 INFO: 1 [quorum:3] has received 3 MsgPreVoteResp votes and 1 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 3 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 3 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 3 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 4 at term 3 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 5 at term 3 -raft2021/07/07 10:22:44 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 3] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 3 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3 -raft2021/07/07 10:22:44 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 3 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 1, index: 1] at term 3 -raft2021/07/07 10:22:44 INFO: 4 [term: 2] received a MsgVote message with higher term from 1 [term: 3] -raft2021/07/07 10:22:44 INFO: 4 became follower at term 3 -raft2021/07/07 10:22:44 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3 -raft2021/07/07 10:22:44 INFO: 5 [term: 2] received a MsgVote message with higher term from 1 [term: 3] -raft2021/07/07 10:22:44 INFO: 5 became follower at term 3 -raft2021/07/07 10:22:44 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 2 at term 3 -raft2021/07/07 10:22:44 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp rejection from 3 at term 3 -raft2021/07/07 10:22:44 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 1 vote rejections -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 4 at term 3 -raft2021/07/07 10:22:44 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 1 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 3 -raft2021/07/07 10:22:44 INFO: found conflict at index 1 [existing term: 2, conflicting term: 1] -raft2021/07/07 10:22:44 INFO: replace the unstable entries from index 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 1 +raft2022/08/09 16:49:52 INFO: 1 became pre-candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgPreVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 4 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 5 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2 +raft2022/08/09 16:49:52 INFO: 4 [logterm: 0, index: 0, vote: 3] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2 +raft2022/08/09 16:49:52 INFO: 5 [logterm: 0, index: 0, vote: 3] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 1 +raft2022/08/09 16:49:52 INFO: 1 [term: 1] received a MsgPreVoteResp message with higher term from 3 [term: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 1 [term: 2] ignored a MsgPreVoteResp message with lower term from 2 [term: 1] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 2 +raft2022/08/09 16:49:52 INFO: 1 became pre-candidate at term 2 +raft2022/08/09 16:49:52 INFO: 1 received MsgPreVoteResp from 1 at term 2 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 5 at term 2 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 2 at term 2 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 3 at term 2 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 4 at term 2 +raft2022/08/09 16:49:52 INFO: 5 [logterm: 0, index: 0, vote: 3] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 2 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2 +raft2022/08/09 16:49:52 INFO: 4 [logterm: 0, index: 0, vote: 3] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 2 +raft2022/08/09 16:49:52 INFO: 1 received MsgPreVoteResp from 5 at term 2 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 [term: 2] ignored a MsgPreVoteResp message with lower term from 2 [term: 1] +raft2022/08/09 16:49:52 INFO: 1 received MsgPreVoteResp rejection from 3 at term 2 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 1 vote rejections +raft2022/08/09 16:49:52 INFO: 1 received MsgPreVoteResp from 4 at term 2 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 3 MsgPreVoteResp votes and 1 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 3 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 3 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 3 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 4 at term 3 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 5 at term 3 +raft2022/08/09 16:49:52 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 3] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 3 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3 +raft2022/08/09 16:49:52 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 3 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 1, index: 1] at term 3 +raft2022/08/09 16:49:52 INFO: 4 [term: 2] received a MsgVote message with higher term from 1 [term: 3] +raft2022/08/09 16:49:52 INFO: 4 became follower at term 3 +raft2022/08/09 16:49:52 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3 +raft2022/08/09 16:49:52 INFO: 5 [term: 2] received a MsgVote message with higher term from 1 [term: 3] +raft2022/08/09 16:49:52 INFO: 5 became follower at term 3 +raft2022/08/09 16:49:52 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 3 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp rejection from 3 at term 3 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 1 vote rejections +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 4 at term 3 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 1 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 3 +raft2022/08/09 16:49:52 INFO: found conflict at index 1 [existing term: 2, conflicting term: 1] +raft2022/08/09 16:49:52 INFO: replace the unstable entries from index 1 --- PASS: TestLeaderElectionOverwriteNewerLogsPreVote (0.00s) === RUN TestVoteFromAnyState -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 2, index: 42] at term 2 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 2 -raft2021/07/07 10:22:44 INFO: 1 [term: 2] received a MsgVote message with higher term from 2 [term: 3] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 3 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 42] at term 3 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 2 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 2 -raft2021/07/07 10:22:44 INFO: 1 [term: 2] received a MsgVote message with higher term from 2 [term: 3] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 3 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 3, index: 42] at term 3 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became pre-candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 2, index: 42] at term 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 2, index: 42] at term 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 2 +raft2022/08/09 16:49:52 INFO: 1 [term: 2] received a MsgVote message with higher term from 2 [term: 3] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 3 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 42] at term 3 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 2 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 2 +raft2022/08/09 16:49:52 INFO: 1 [term: 2] received a MsgVote message with higher term from 2 [term: 3] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 3 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 3, index: 42] at term 3 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became pre-candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 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/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 2 [logterm: 2, index: 42] at term 1 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 2 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0, vote: 1] cast MsgPreVote for 2 [logterm: 3, index: 42] at term 2 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 2 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 2 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 3, index: 42] at term 2 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became pre-candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 2 [logterm: 2, index: 42] at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 2 [logterm: 2, index: 42] at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 2 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0, vote: 1] cast MsgPreVote for 2 [logterm: 3, index: 42] at term 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 2 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 2 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 3, index: 42] at term 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became pre-candidate at term 1 +raft2022/08/09 16:49:52 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/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 3 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 2 is starting a new election at term 1 -raft2021/07/07 10:22:44 INFO: 2 became candidate at term 2 -raft2021/07/07 10:22:44 INFO: 2 received MsgVoteResp from 2 at term 2 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 2] sent MsgVote request to 1 at term 2 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 2] sent MsgVote request to 3 at term 2 -raft2021/07/07 10:22:44 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 2 [logterm: 1, index: 2] at term 2 -raft2021/07/07 10:22:44 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 1, index: 2, vote: 0] cast MsgVote for 2 [logterm: 1, index: 2] at term 2 -raft2021/07/07 10:22:44 INFO: 2 received MsgVoteResp from 1 at term 2 -raft2021/07/07 10:22:44 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 2 became leader at term 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 2 is starting a new election at term 1 +raft2022/08/09 16:49:52 INFO: 2 became candidate at term 2 +raft2022/08/09 16:49:52 INFO: 2 received MsgVoteResp from 2 at term 2 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 2] sent MsgVote request to 3 at term 2 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 2] sent MsgVote request to 1 at term 2 +raft2022/08/09 16:49:52 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 1, index: 2, vote: 0] cast MsgVote for 2 [logterm: 1, index: 2] at term 2 +raft2022/08/09 16:49:52 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 2 [logterm: 1, index: 2] at term 2 +raft2022/08/09 16:49:52 INFO: 2 received MsgVoteResp from 3 at term 2 +raft2022/08/09 16:49:52 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 2 became leader at term 2 --- PASS: TestLogReplication (0.00s) === RUN TestSingleNodeCommit -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 --- PASS: TestSingleNodeCommit (0.00s) === RUN TestCannotCommitWithoutNewTermEntry -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 3 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 4 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 5 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 4 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 5 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 3 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 4 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 2 is starting a new election at term 1 -raft2021/07/07 10:22:44 INFO: 2 became candidate at term 2 -raft2021/07/07 10:22:44 INFO: 2 received MsgVoteResp from 2 at term 2 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 1 at term 2 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 3 at term 2 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 4 at term 2 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 5 at term 2 -raft2021/07/07 10:22:44 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 3, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 -raft2021/07/07 10:22:44 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 -raft2021/07/07 10:22:44 INFO: 4 [term: 1] received a MsgVote message with higher term from 2 [term: 2] -raft2021/07/07 10:22:44 INFO: 4 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 4 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 -raft2021/07/07 10:22:44 INFO: 5 [term: 1] received a MsgVote message with higher term from 2 [term: 2] -raft2021/07/07 10:22:44 INFO: 5 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 5 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 -raft2021/07/07 10:22:44 INFO: 2 received MsgVoteResp from 1 at term 2 -raft2021/07/07 10:22:44 INFO: 2 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 2 received MsgVoteResp from 3 at term 2 -raft2021/07/07 10:22:44 INFO: 2 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 2 became leader at term 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 3 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 4 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 5 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 +raft2022/08/09 16:49:52 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 5 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 4 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 5 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 2 is starting a new election at term 1 +raft2022/08/09 16:49:52 INFO: 2 became candidate at term 2 +raft2022/08/09 16:49:52 INFO: 2 received MsgVoteResp from 2 at term 2 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 1 at term 2 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 3 at term 2 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 4 at term 2 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 5 at term 2 +raft2022/08/09 16:49:52 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 3, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 +raft2022/08/09 16:49:52 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 +raft2022/08/09 16:49:52 INFO: 4 [term: 1] received a MsgVote message with higher term from 2 [term: 2] +raft2022/08/09 16:49:52 INFO: 4 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 4 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 +raft2022/08/09 16:49:52 INFO: 5 [term: 1] received a MsgVote message with higher term from 2 [term: 2] +raft2022/08/09 16:49:52 INFO: 5 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 5 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 +raft2022/08/09 16:49:52 INFO: 2 received MsgVoteResp from 1 at term 2 +raft2022/08/09 16:49:52 INFO: 2 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 2 received MsgVoteResp from 3 at term 2 +raft2022/08/09 16:49:52 INFO: 2 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 2 became leader at term 2 --- PASS: TestCannotCommitWithoutNewTermEntry (0.00s) === RUN TestCommitWithoutNewTermEntry -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 3 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 4 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 5 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 -raft2021/07/07 10:22:44 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 4 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 5 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 3 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 2 is starting a new election at term 1 -raft2021/07/07 10:22:44 INFO: 2 became candidate at term 2 -raft2021/07/07 10:22:44 INFO: 2 received MsgVoteResp from 2 at term 2 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 1 at term 2 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 3 at term 2 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 4 at term 2 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 5 at term 2 -raft2021/07/07 10:22:44 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 3, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 -raft2021/07/07 10:22:44 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 -raft2021/07/07 10:22:44 INFO: 4 [term: 1] received a MsgVote message with higher term from 2 [term: 2] -raft2021/07/07 10:22:44 INFO: 4 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 4 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 -raft2021/07/07 10:22:44 INFO: 5 [term: 1] received a MsgVote message with higher term from 2 [term: 2] -raft2021/07/07 10:22:44 INFO: 5 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 5 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 -raft2021/07/07 10:22:44 INFO: 2 received MsgVoteResp from 1 at term 2 -raft2021/07/07 10:22:44 INFO: 2 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 2 received MsgVoteResp from 3 at term 2 -raft2021/07/07 10:22:44 INFO: 2 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 2 became leader at term 2 ---- PASS: TestCommitWithoutNewTermEntry (0.02s) +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 3 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 4 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 5 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 4 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 5 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 3 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 2 is starting a new election at term 1 +raft2022/08/09 16:49:52 INFO: 2 became candidate at term 2 +raft2022/08/09 16:49:52 INFO: 2 received MsgVoteResp from 2 at term 2 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 3 at term 2 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 4 at term 2 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 5 at term 2 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 1 at term 2 +raft2022/08/09 16:49:52 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 +raft2022/08/09 16:49:52 INFO: 4 [term: 1] received a MsgVote message with higher term from 2 [term: 2] +raft2022/08/09 16:49:52 INFO: 4 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 4 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 +raft2022/08/09 16:49:52 INFO: 5 [term: 1] received a MsgVote message with higher term from 2 [term: 2] +raft2022/08/09 16:49:52 INFO: 5 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 5 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 +raft2022/08/09 16:49:52 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 3, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 +raft2022/08/09 16:49:52 INFO: 2 received MsgVoteResp from 3 at term 2 +raft2022/08/09 16:49:52 INFO: 2 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 2 received MsgVoteResp from 4 at term 2 +raft2022/08/09 16:49:52 INFO: 2 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 2 became leader at term 2 +--- PASS: TestCommitWithoutNewTermEntry (0.00s) === RUN TestDuelingCandidates -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 3 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 3 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 3 received MsgVoteResp from 3 at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 1 at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 1, vote: 1] rejected MsgVote from 3 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 3 received MsgVoteResp rejection from 2 at term 1 -raft2021/07/07 10:22:44 INFO: 3 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections -raft2021/07/07 10:22:44 INFO: 3 is starting a new election at term 1 -raft2021/07/07 10:22:44 INFO: 3 became candidate at term 2 -raft2021/07/07 10:22:44 INFO: 3 received MsgVoteResp from 3 at term 2 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 1 at term 2 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2 -raft2021/07/07 10:22:44 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 3 [logterm: 0, index: 0] at term 2 -raft2021/07/07 10:22:44 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 3 [logterm: 0, index: 0] at term 2 -raft2021/07/07 10:22:44 INFO: 3 received MsgVoteResp rejection from 1 at term 2 -raft2021/07/07 10:22:44 INFO: 3 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections -raft2021/07/07 10:22:44 INFO: 3 received MsgVoteResp rejection from 2 at term 2 -raft2021/07/07 10:22:44 INFO: 3 [quorum:2] has received 1 MsgVoteResp votes and 2 vote rejections -raft2021/07/07 10:22:44 INFO: 3 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 3 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 3 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 3 received MsgVoteResp from 3 at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 1 at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 1, vote: 1] rejected MsgVote from 3 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 3 received MsgVoteResp rejection from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 3 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections +raft2022/08/09 16:49:52 INFO: 3 is starting a new election at term 1 +raft2022/08/09 16:49:52 INFO: 3 became candidate at term 2 +raft2022/08/09 16:49:52 INFO: 3 received MsgVoteResp from 3 at term 2 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 1 at term 2 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2 +raft2022/08/09 16:49:52 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 3 [logterm: 0, index: 0] at term 2 +raft2022/08/09 16:49:52 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 3 [logterm: 0, index: 0] at term 2 +raft2022/08/09 16:49:52 INFO: 3 received MsgVoteResp rejection from 1 at term 2 +raft2022/08/09 16:49:52 INFO: 3 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections +raft2022/08/09 16:49:52 INFO: 3 received MsgVoteResp rejection from 2 at term 2 +raft2022/08/09 16:49:52 INFO: 3 [quorum:2] has received 1 MsgVoteResp votes and 2 vote rejections +raft2022/08/09 16:49:52 INFO: 3 became follower at term 2 --- PASS: TestDuelingCandidates (0.00s) === RUN TestDuelingPreCandidates -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became pre-candidate at term 0 -raft2021/07/07 10:22:44 INFO: 1 received MsgPreVoteResp from 1 at term 0 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 -raft2021/07/07 10:22:44 INFO: 1 received MsgPreVoteResp from 2 at term 0 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 3 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 3 became pre-candidate at term 0 -raft2021/07/07 10:22:44 INFO: 3 received MsgPreVoteResp from 3 at term 0 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 1 at term 0 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 1, vote: 1] rejected MsgPreVote from 3 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 3 [term: 0] received a MsgPreVoteResp message with higher term from 2 [term: 1] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 3 is starting a new election at term 1 -raft2021/07/07 10:22:44 INFO: 3 became pre-candidate at term 1 -raft2021/07/07 10:22:44 INFO: 3 received MsgPreVoteResp from 3 at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 1 at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 1, vote: 1] rejected MsgPreVote from 3 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 1, vote: 1] rejected MsgPreVote from 3 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 3 received MsgPreVoteResp rejection from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 3 [quorum:2] has received 1 MsgPreVoteResp votes and 1 vote rejections -raft2021/07/07 10:22:44 INFO: 3 received MsgPreVoteResp rejection from 2 at term 1 -raft2021/07/07 10:22:44 INFO: 3 [quorum:2] has received 1 MsgPreVoteResp votes and 2 vote rejections -raft2021/07/07 10:22:44 INFO: 3 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became pre-candidate at term 0 +raft2022/08/09 16:49:52 INFO: 1 received MsgPreVoteResp from 1 at term 0 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 +raft2022/08/09 16:49:52 INFO: 1 received MsgPreVoteResp from 2 at term 0 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 3 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 3 became pre-candidate at term 0 +raft2022/08/09 16:49:52 INFO: 3 received MsgPreVoteResp from 3 at term 0 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 1 at term 0 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 1, vote: 1] rejected MsgPreVote from 3 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 3 [term: 0] received a MsgPreVoteResp message with higher term from 2 [term: 1] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 3 is starting a new election at term 1 +raft2022/08/09 16:49:52 INFO: 3 became pre-candidate at term 1 +raft2022/08/09 16:49:52 INFO: 3 received MsgPreVoteResp from 3 at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 1 at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1, vote: 1] rejected MsgPreVote from 3 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 1, vote: 1] rejected MsgPreVote from 3 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 3 received MsgPreVoteResp rejection from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 3 [quorum:2] has received 1 MsgPreVoteResp votes and 1 vote rejections +raft2022/08/09 16:49:52 INFO: 3 received MsgPreVoteResp rejection from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 3 [quorum:2] has received 1 MsgPreVoteResp votes and 2 vote rejections +raft2022/08/09 16:49:52 INFO: 3 became follower at term 1 --- PASS: TestDuelingPreCandidates (0.00s) === RUN TestCandidateConcede -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 3 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 3 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 3 received MsgVoteResp from 3 at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 1 at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 2 [term: 0] received a MsgVote message with higher term from 3 [term: 1] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 3 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 3 received MsgVoteResp from 2 at term 1 -raft2021/07/07 10:22:44 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 3 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 3 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 3 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 3 received MsgVoteResp from 3 at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 1 at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 3 [term: 1] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 3 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 3 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 3 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 --- PASS: TestCandidateConcede (0.00s) === RUN TestSingleNodeCandidate -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 --- PASS: TestSingleNodeCandidate (0.00s) === RUN TestSingleNodePreCandidate -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became pre-candidate at term 0 -raft2021/07/07 10:22:44 INFO: 1 received MsgPreVoteResp from 1 at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became pre-candidate at term 0 +raft2022/08/09 16:49:52 INFO: 1 received MsgPreVoteResp from 1 at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 --- PASS: TestSingleNodePreCandidate (0.00s) === RUN TestOldMessages -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 2 is starting a new election at term 1 -raft2021/07/07 10:22:44 INFO: 2 became candidate at term 2 -raft2021/07/07 10:22:44 INFO: 2 received MsgVoteResp from 2 at term 2 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 -raft2021/07/07 10:22:44 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 -raft2021/07/07 10:22:44 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 -raft2021/07/07 10:22:44 INFO: 2 received MsgVoteResp from 1 at term 2 -raft2021/07/07 10:22:44 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 2 became leader at term 2 -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 2 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 3 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 3 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 3 at term 3 -raft2021/07/07 10:22:44 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 3 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 2, index: 2, vote: 0] cast MsgVote for 1 [logterm: 2, index: 2] at term 3 -raft2021/07/07 10:22:44 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 3 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 2, index: 2, vote: 0] cast MsgVote for 1 [logterm: 2, index: 2] at term 3 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 2 at term 3 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 3 -raft2021/07/07 10:22:44 INFO: 1 [term: 3] ignored a MsgApp message with lower term from 2 [term: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 2 is starting a new election at term 1 +raft2022/08/09 16:49:52 INFO: 2 became candidate at term 2 +raft2022/08/09 16:49:52 INFO: 2 received MsgVoteResp from 2 at term 2 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 +raft2022/08/09 16:49:52 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 +raft2022/08/09 16:49:52 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 +raft2022/08/09 16:49:52 INFO: 2 received MsgVoteResp from 1 at term 2 +raft2022/08/09 16:49:52 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 2 became leader at term 2 +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 2 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 3 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 3 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 3 at term 3 +raft2022/08/09 16:49:52 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 3 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 2, index: 2, vote: 0] cast MsgVote for 1 [logterm: 2, index: 2] at term 3 +raft2022/08/09 16:49:52 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 3 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 2, index: 2, vote: 0] cast MsgVote for 1 [logterm: 2, index: 2] at term 3 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 3 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 3 +raft2022/08/09 16:49:52 INFO: 1 [term: 3] ignored a MsgApp message with lower term from 2 [term: 2] --- PASS: TestOldMessages (0.00s) === RUN TestProposal -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 4 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 4 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 4 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 5 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 1 no leader at term 1; dropping proposal -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 -raft2021/07/07 10:22:44 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 4 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 4 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 no leader at term 1; dropping proposal -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 -raft2021/07/07 10:22:44 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 4 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 5 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 4 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 5 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 4 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 4 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 4 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 5 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 1 no leader at term 1; dropping proposal +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 4 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 4 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 no leader at term 1; dropping proposal +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 +raft2022/08/09 16:49:52 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 4 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 5 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 4 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 5 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 --- PASS: TestProposal (0.00s) raft_test.go:978: #3: empty log - raft_test.go:978: #3: empty log raft_test.go:978: #2: empty log + raft_test.go:978: #3: empty log raft_test.go:978: #2: empty log raft_test.go:978: #3: empty log raft_test.go:978: #2: empty log raft_test.go:978: #3: empty log === RUN TestProposalByProxy -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 3 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 3 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 --- PASS: TestProposalByProxy (0.00s) raft_test.go:1016: #3: empty log === RUN TestCommit -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 1, lastterm: 1] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 1, lastterm: 1] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 1, lastterm: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 1, lastterm: 1] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 1, lastterm: 1] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 1, lastterm: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1] --- PASS: TestCommit (0.00s) === RUN TestPastElectionTimeout -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] --- PASS: TestPastElectionTimeout (0.02s) === RUN TestStepIgnoreOldTermMsg -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 [term: 2] ignored a MsgApp message with lower term from 0 [term: 1] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 [term: 2] ignored a MsgApp message with lower term from 0 [term: 1] --- PASS: TestStepIgnoreOldTermMsg (0.00s) === RUN TestHandleMsgApp -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: found conflict at index 1 [existing term: 1, conflicting term: 2] -raft2021/07/07 10:22:44 INFO: replace the unstable entries from index 1 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: found conflict at index 1 [existing term: 1, conflicting term: 2] +raft2022/08/09 16:49:52 INFO: replace the unstable entries from index 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 --- PASS: TestHandleMsgApp (0.00s) === RUN TestHandleHeartbeat -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 --- PASS: TestHandleHeartbeat (0.00s) === RUN TestHandleHeartbeatResp -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 --- PASS: TestHandleHeartbeatResp (0.00s) === RUN TestRaftFreesReadOnlyMem -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 --- PASS: TestRaftFreesReadOnlyMem (0.00s) === RUN TestMsgAppRespWaitReset -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 --- PASS: TestMsgAppRespWaitReset (0.00s) === RUN TestRecvMsgVote -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 0] at term 0 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 0] at term 0 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 2, index: 0] at term 0 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 0 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 1] at term 0 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 1] at term 0 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 2, index: 1] at term 0 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 1] at term 0 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 2] at term 0 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 2] at term 0 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 2, index: 2] at term 0 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 2] at term 0 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 3] at term 0 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 3] at term 0 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 2, index: 3] at term 0 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 3] at term 0 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 [logterm: 2, index: 2, vote: 2] cast MsgVote for 2 [logterm: 2, index: 3] at term 0 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgVote from 2 [logterm: 2, index: 3] at term 0 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgVote from 2 [logterm: 3, index: 3] at term 0 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgVote from 2 [logterm: 3, index: 3] at term 0 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgVote from 2 [logterm: 3, index: 3] at term 0 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 0] at term 0 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 0] at term 0 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 2, index: 0] at term 0 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 0 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 1] at term 0 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 1] at term 0 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 2, index: 1] at term 0 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 1] at term 0 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 2] at term 0 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 2] at term 0 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 2, index: 2] at term 0 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 2] at term 0 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 3] at term 0 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 3] at term 0 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 2, index: 3] at term 0 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 3] at term 0 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 [logterm: 2, index: 2, vote: 2] cast MsgVote for 2 [logterm: 2, index: 3] at term 0 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgVote from 2 [logterm: 2, index: 3] at term 0 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgVote from 2 [logterm: 3, index: 3] at term 0 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgVote from 2 [logterm: 3, index: 3] at term 0 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgVote from 2 [logterm: 3, index: 3] at term 0 --- PASS: TestRecvMsgVote (0.00s) === RUN TestStateTransition -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became pre-candidate at term 0 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became pre-candidate at term 0 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became leader at term 0 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became pre-candidate at term 0 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became leader at term 0 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became leader at term 0 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became pre-candidate at term 0 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became pre-candidate at term 0 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became leader at term 0 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became pre-candidate at term 0 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became leader at term 0 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became leader at term 0 --- PASS: TestStateTransition (0.00s) === RUN TestAllServerStepdown -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 3 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became pre-candidate at term 0 -raft2021/07/07 10:22:44 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 3 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 3 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 3 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 3 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became pre-candidate at term 0 +raft2022/08/09 16:49:52 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 3 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 3 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 3 +raft2022/08/09 16:49:52 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/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 --- PASS: TestLeaderStepdownWhenQuorumActive (0.00s) === RUN TestLeaderStepdownWhenQuorumLost -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 WARN: 1 stepped down to follower since quorum is not active -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 WARN: 1 stepped down to follower since quorum is not active +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 --- PASS: TestLeaderStepdownWhenQuorumLost (0.00s) === RUN TestLeaderSupersedingWithCheckQuorum -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 3 is starting a new election at term 1 -raft2021/07/07 10:22:44 INFO: 3 became candidate at term 2 -raft2021/07/07 10:22:44 INFO: 3 received MsgVoteResp from 3 at term 2 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 -raft2021/07/07 10:22:44 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/07/07 10:22:44 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/07/07 10:22:44 INFO: 2 is starting a new election at term 1 -raft2021/07/07 10:22:44 INFO: 2 became candidate at term 2 -raft2021/07/07 10:22:44 INFO: 2 received MsgVoteResp from 2 at term 2 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 -raft2021/07/07 10:22:44 INFO: 3 is starting a new election at term 2 -raft2021/07/07 10:22:44 INFO: 3 became candidate at term 3 -raft2021/07/07 10:22:44 INFO: 3 received MsgVoteResp from 3 at term 3 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 3 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3 -raft2021/07/07 10:22:44 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/07/07 10:22:44 INFO: 2 [term: 2] received a MsgVote message with higher term from 3 [term: 3] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 3 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 3 -raft2021/07/07 10:22:44 INFO: 3 [term: 3] ignored a MsgVote message with lower term from 2 [term: 2] -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 1, vote: 1] ignored MsgVote from 2 [logterm: 1, index: 1] at term 1: lease is not expired (remaining ticks: 10) -raft2021/07/07 10:22:44 INFO: 3 received MsgVoteResp from 2 at term 3 -raft2021/07/07 10:22:44 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 3 became leader at term 3 -raft2021/07/07 10:22:44 INFO: 1 [term: 1] received a MsgApp message with higher term from 3 [term: 3] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 3 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 3 is starting a new election at term 1 +raft2022/08/09 16:49:52 INFO: 3 became candidate at term 2 +raft2022/08/09 16:49:52 INFO: 3 received MsgVoteResp from 3 at term 2 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 1, vote: 1] ignored MsgVote from 3 [logterm: 1, index: 1] at term 1: lease is not expired (remaining ticks: 10) +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1, vote: 1] ignored MsgVote from 3 [logterm: 1, index: 1] at term 1: lease is not expired (remaining ticks: 10) +raft2022/08/09 16:49:52 INFO: 3 is starting a new election at term 2 +raft2022/08/09 16:49:52 INFO: 3 became candidate at term 3 +raft2022/08/09 16:49:52 INFO: 3 received MsgVoteResp from 3 at term 3 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 3 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1, vote: 1] ignored MsgVote from 3 [logterm: 1, index: 1] at term 1: lease is not expired (remaining ticks: 10) +raft2022/08/09 16:49:52 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 3] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 3 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 3 +raft2022/08/09 16:49:52 INFO: 3 received MsgVoteResp from 2 at term 3 +raft2022/08/09 16:49:52 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 3 became leader at term 3 +raft2022/08/09 16:49:52 INFO: 1 [term: 1] received a MsgApp message with higher term from 3 [term: 3] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 3 --- PASS: TestLeaderSupersedingWithCheckQuorum (0.00s) === RUN TestLeaderElectionWithCheckQuorum -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 3 is starting a new election at term 1 -raft2021/07/07 10:22:44 INFO: 3 became candidate at term 2 -raft2021/07/07 10:22:44 INFO: 3 received MsgVoteResp from 3 at term 2 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 -raft2021/07/07 10:22:44 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/07/07 10:22:44 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 2 -raft2021/07/07 10:22:44 INFO: 3 received MsgVoteResp from 2 at term 2 -raft2021/07/07 10:22:44 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 3 became leader at term 2 -raft2021/07/07 10:22:44 INFO: 1 [term: 1] received a MsgAppResp message with higher term from 2 [term: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 3 is starting a new election at term 1 +raft2022/08/09 16:49:52 INFO: 3 became candidate at term 2 +raft2022/08/09 16:49:52 INFO: 3 received MsgVoteResp from 3 at term 2 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1, vote: 1] ignored MsgVote from 3 [logterm: 1, index: 1] at term 1: lease is not expired (remaining ticks: 10) +raft2022/08/09 16:49:52 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 2 +raft2022/08/09 16:49:52 INFO: 3 received MsgVoteResp from 2 at term 2 +raft2022/08/09 16:49:52 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 3 became leader at term 2 +raft2022/08/09 16:49:52 INFO: 1 [term: 1] received a MsgAppResp message with higher term from 2 [term: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 --- PASS: TestLeaderElectionWithCheckQuorum (0.00s) === RUN TestFreeStuckCandidateWithCheckQuorum -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 3 is starting a new election at term 1 -raft2021/07/07 10:22:44 INFO: 3 became candidate at term 2 -raft2021/07/07 10:22:44 INFO: 3 received MsgVoteResp from 3 at term 2 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 -raft2021/07/07 10:22:44 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/07/07 10:22:44 INFO: 3 is starting a new election at term 2 -raft2021/07/07 10:22:44 INFO: 3 became candidate at term 3 -raft2021/07/07 10:22:44 INFO: 3 received MsgVoteResp from 3 at term 3 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 3 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3 -raft2021/07/07 10:22:44 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/07/07 10:22:44 INFO: 1 [term: 1] received a MsgAppResp message with higher term from 3 [term: 3] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 3 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 3 is starting a new election at term 1 +raft2022/08/09 16:49:52 INFO: 3 became candidate at term 2 +raft2022/08/09 16:49:52 INFO: 3 received MsgVoteResp from 3 at term 2 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 1, vote: 1] ignored MsgVote from 3 [logterm: 1, index: 1] at term 1: lease is not expired (remaining ticks: 10) +raft2022/08/09 16:49:52 INFO: 3 is starting a new election at term 2 +raft2022/08/09 16:49:52 INFO: 3 became candidate at term 3 +raft2022/08/09 16:49:52 INFO: 3 received MsgVoteResp from 3 at term 3 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 3 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 1, vote: 1] ignored MsgVote from 3 [logterm: 1, index: 1] at term 1: lease is not expired (remaining ticks: 10) +raft2022/08/09 16:49:52 INFO: 1 [term: 1] received a MsgAppResp message with higher term from 3 [term: 3] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 3 --- PASS: TestFreeStuckCandidateWithCheckQuorum (0.00s) === RUN TestNonPromotableVoterWithCheckQuorum -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 --- PASS: TestNonPromotableVoterWithCheckQuorum (0.00s) === RUN TestReadOnlyOptionSafe -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 --- PASS: TestReadOnlyOptionSafe (0.00s) === RUN TestReadOnlyOptionLease -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 3 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 --- PASS: TestReadOnlyOptionLease (0.01s) === RUN TestReadOnlyOptionLeaseWithoutCheckQuorum -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 3 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 --- PASS: TestReadOnlyOptionLeaseWithoutCheckQuorum (0.00s) === RUN TestReadOnlyForNewLeader -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 1, commit: 1, applied: 1, lastindex: 2, lastterm: 1] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 1 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 1, commit: 2, applied: 2, lastindex: 2, lastterm: 1] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 1 -raft2021/07/07 10:22:44 INFO: newRaft 3 [peers: [1,2,3], term: 1, commit: 2, applied: 2, lastindex: 2, lastterm: 1] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 1 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 2 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 2 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 2] sent MsgVote request to 2 at term 2 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 2] sent MsgVote request to 3 at term 2 -raft2021/07/07 10:22:44 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 2, vote: 0] cast MsgVote for 1 [logterm: 1, index: 2] at term 2 -raft2021/07/07 10:22:44 INFO: 3 [term: 1] received a MsgVote message with higher term from 1 [term: 2] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 1, index: 2, vote: 0] cast MsgVote for 1 [logterm: 1, index: 2] at term 2 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 2 at term 2 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 1, commit: 1, applied: 1, lastindex: 2, lastterm: 1] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 1 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 1, commit: 2, applied: 2, lastindex: 2, lastterm: 1] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 1 +raft2022/08/09 16:49:52 INFO: newRaft 3 [peers: [1,2,3], term: 1, commit: 2, applied: 2, lastindex: 2, lastterm: 1] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 1 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 2 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 2 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 2] sent MsgVote request to 2 at term 2 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 2] sent MsgVote request to 3 at term 2 +raft2022/08/09 16:49:52 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 2, vote: 0] cast MsgVote for 1 [logterm: 1, index: 2] at term 2 +raft2022/08/09 16:49:52 INFO: 3 [term: 1] received a MsgVote message with higher term from 1 [term: 2] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 1, index: 2, vote: 0] cast MsgVote for 1 [logterm: 1, index: 2] at term 2 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 2 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 2 --- PASS: TestReadOnlyForNewLeader (0.00s) === RUN TestLeaderAppResp -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 --- PASS: TestLeaderAppResp (0.00s) === RUN TestBcastBeat -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 1000, applied: 1000, lastindex: 1000, lastterm: 1] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 2 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 1000, applied: 1000, lastindex: 1000, lastterm: 1] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 2 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 2 --- PASS: TestBcastBeat (0.00s) === RUN TestRecvMsgBeat -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] --- PASS: TestRecvMsgBeat (0.00s) === RUN TestLeaderIncreaseNext -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 --- PASS: TestLeaderIncreaseNext (0.00s) === RUN TestSendAppendForProgressProbe -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 --- PASS: TestSendAppendForProgressProbe (0.00s) === RUN TestSendAppendForProgressReplicate -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 --- PASS: TestSendAppendForProgressReplicate (0.00s) === RUN TestSendAppendForProgressSnapshot -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 --- PASS: TestSendAppendForProgressSnapshot (0.00s) === RUN TestRecvMsgUnreachable -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 1] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 1] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 --- PASS: TestRecvMsgUnreachable (0.00s) === RUN TestRestore -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] -raft2021/07/07 10:22:44 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] -raft2021/07/07 10:22:44 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] -raft2021/07/07 10:22:44 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] -raft2021/07/07 10:22:44 INFO: 1 restored progress of 3 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] +raft2022/08/09 16:49:52 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] +raft2022/08/09 16:49:52 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] +raft2022/08/09 16:49:52 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] +raft2022/08/09 16:49:52 INFO: 1 restored progress of 3 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] --- PASS: TestRestore (0.00s) === RUN TestRestoreIgnoreSnapshot -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 [commit: 1, lastindex: 3, lastterm: 1] fast-forwarded commit to snapshot [index: 2, term: 1] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 [commit: 1, lastindex: 3, lastterm: 1] fast-forwarded commit to snapshot [index: 2, term: 1] --- PASS: TestRestoreIgnoreSnapshot (0.00s) === RUN TestProvideSnap -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] -raft2021/07/07 10:22:44 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] -raft2021/07/07 10:22:44 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] -raft2021/07/07 10:22:44 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] +raft2022/08/09 16:49:52 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] +raft2022/08/09 16:49:52 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] +raft2022/08/09 16:49:52 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 --- PASS: TestProvideSnap (0.00s) === RUN TestIgnoreProvidingSnap -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] -raft2021/07/07 10:22:44 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] -raft2021/07/07 10:22:44 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] -raft2021/07/07 10:22:44 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] +raft2022/08/09 16:49:52 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] +raft2022/08/09 16:49:52 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] +raft2022/08/09 16:49:52 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 --- PASS: TestIgnoreProvidingSnap (0.00s) === RUN TestRestoreFromSnapMsg -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 2 [term: 0] received a MsgSnap message with higher term from 1 [term: 2] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 2 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] -raft2021/07/07 10:22:44 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] -raft2021/07/07 10:22:44 INFO: 2 restored progress of 1 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] -raft2021/07/07 10:22:44 INFO: 2 restored progress of 2 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] -raft2021/07/07 10:22:44 INFO: 2 [commit: 11] restored snapshot [index: 11, term: 11] ---- PASS: TestRestoreFromSnapMsg (0.01s) +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 2 [term: 0] received a MsgSnap message with higher term from 1 [term: 2] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 2 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] +raft2022/08/09 16:49:52 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] +raft2022/08/09 16:49:52 INFO: 2 restored progress of 1 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] +raft2022/08/09 16:49:52 INFO: 2 restored progress of 2 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] +raft2022/08/09 16:49:52 INFO: 2 [commit: 11] restored snapshot [index: 11, term: 11] +--- PASS: TestRestoreFromSnapMsg (0.00s) === RUN TestSlowNodeRestore -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 3 [commit: 1, lastindex: 1, lastterm: 1] starts to restore snapshot [index: 102, term: 1] -raft2021/07/07 10:22:44 INFO: log [committed=1, applied=0, unstable.offset=1, len(unstable.Entries)=1] starts to restore snapshot [index: 102, term: 1] -raft2021/07/07 10:22:44 INFO: 3 restored progress of 1 [next = 103, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] -raft2021/07/07 10:22:44 INFO: 3 restored progress of 2 [next = 103, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] -raft2021/07/07 10:22:44 INFO: 3 restored progress of 3 [next = 103, match = 102, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] -raft2021/07/07 10:22:44 INFO: 3 [commit: 102] restored snapshot [index: 102, term: 1] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 3 [commit: 1, lastindex: 1, lastterm: 1] starts to restore snapshot [index: 102, term: 1] +raft2022/08/09 16:49:52 INFO: log [committed=1, applied=0, unstable.offset=1, len(unstable.Entries)=1] starts to restore snapshot [index: 102, term: 1] +raft2022/08/09 16:49:52 INFO: 3 restored progress of 1 [next = 103, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] +raft2022/08/09 16:49:52 INFO: 3 restored progress of 2 [next = 103, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] +raft2022/08/09 16:49:52 INFO: 3 restored progress of 3 [next = 103, match = 102, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] +raft2022/08/09 16:49:52 INFO: 3 [commit: 102] restored snapshot [index: 102, term: 1] --- PASS: TestSlowNodeRestore (0.00s) === RUN TestStepConfig -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 --- PASS: TestStepConfig (0.00s) === RUN TestStepIgnoreConfig -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: propose conf Type:EntryConfChange ignored since pending unapplied configuration +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: propose conf Type:EntryConfChange ignored since pending unapplied configuration --- PASS: TestStepIgnoreConfig (0.00s) === RUN TestRecoverPendingConfig -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 --- PASS: TestRecoverPendingConfig (0.00s) === RUN TestRecoverDoublePendingConfig -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 --- PASS: TestRecoverDoublePendingConfig (0.00s) === RUN TestAddNode -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] --- PASS: TestAddNode (0.00s) === RUN TestAddNodeCheckQuorum -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 WARN: 1 stepped down to follower since quorum is not active -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 WARN: 1 stepped down to follower since quorum is not active +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 --- PASS: TestAddNodeCheckQuorum (0.00s) === RUN TestRemoveNode -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] --- PASS: TestRemoveNode (0.00s) === RUN TestPromotable -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] --- PASS: TestPromotable (0.00s) === RUN TestRaftNodes -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] --- PASS: TestRaftNodes (0.00s) === RUN TestCampaignWhileLeader -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 --- PASS: TestCampaignWhileLeader (0.00s) === RUN TestPreCampaignWhileLeader -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became pre-candidate at term 0 -raft2021/07/07 10:22:44 INFO: 1 received MsgPreVoteResp from 1 at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became pre-candidate at term 0 +raft2022/08/09 16:49:52 INFO: 1 received MsgPreVoteResp from 1 at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 --- PASS: TestPreCampaignWhileLeader (0.00s) === RUN TestCommitAfterRemoveNode -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 --- PASS: TestCommitAfterRemoveNode (0.00s) === RUN TestLeaderTransferToUpToDateNode -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 1 [term 1] starts to transfer leadership to 2 -raft2021/07/07 10:22:44 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log -raft2021/07/07 10:22:44 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. -raft2021/07/07 10:22:44 INFO: 2 became candidate at term 2 -raft2021/07/07 10:22:44 INFO: 2 received MsgVoteResp from 2 at term 2 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 -raft2021/07/07 10:22:44 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 -raft2021/07/07 10:22:44 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 -raft2021/07/07 10:22:44 INFO: 2 received MsgVoteResp from 1 at term 2 -raft2021/07/07 10:22:44 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 2 became leader at term 2 -raft2021/07/07 10:22:44 INFO: 2 [term 2] starts to transfer leadership to 1 -raft2021/07/07 10:22:44 INFO: 2 sends MsgTimeoutNow to 1 immediately as 1 already has up-to-date log -raft2021/07/07 10:22:44 INFO: 1 [term 2] received MsgTimeoutNow from 2 and starts an election to get leadership. -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 3 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 3 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 2 at term 3 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 3 at term 3 -raft2021/07/07 10:22:44 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 3 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3 -raft2021/07/07 10:22:44 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 3 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 2 at term 3 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 3 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 [term 1] starts to transfer leadership to 2 +raft2022/08/09 16:49:52 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log +raft2022/08/09 16:49:52 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. +raft2022/08/09 16:49:52 INFO: 2 became candidate at term 2 +raft2022/08/09 16:49:52 INFO: 2 received MsgVoteResp from 2 at term 2 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 +raft2022/08/09 16:49:52 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 +raft2022/08/09 16:49:52 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 +raft2022/08/09 16:49:52 INFO: 2 received MsgVoteResp from 1 at term 2 +raft2022/08/09 16:49:52 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 2 became leader at term 2 +raft2022/08/09 16:49:52 INFO: 2 [term 2] starts to transfer leadership to 1 +raft2022/08/09 16:49:52 INFO: 2 sends MsgTimeoutNow to 1 immediately as 1 already has up-to-date log +raft2022/08/09 16:49:52 INFO: 1 [term 2] received MsgTimeoutNow from 2 and starts an election to get leadership. +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 3 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 3 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 2 at term 3 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 3 at term 3 +raft2022/08/09 16:49:52 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 3 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3 +raft2022/08/09 16:49:52 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 3 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 3 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 3 --- PASS: TestLeaderTransferToUpToDateNode (0.00s) === RUN TestLeaderTransferToUpToDateNodeFromFollower -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 1 [term 1] starts to transfer leadership to 2 -raft2021/07/07 10:22:44 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log -raft2021/07/07 10:22:44 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. -raft2021/07/07 10:22:44 INFO: 2 became candidate at term 2 -raft2021/07/07 10:22:44 INFO: 2 received MsgVoteResp from 2 at term 2 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 -raft2021/07/07 10:22:44 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 -raft2021/07/07 10:22:44 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 -raft2021/07/07 10:22:44 INFO: 2 received MsgVoteResp from 1 at term 2 -raft2021/07/07 10:22:44 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 2 became leader at term 2 -raft2021/07/07 10:22:44 INFO: 2 [term 2] starts to transfer leadership to 1 -raft2021/07/07 10:22:44 INFO: 2 sends MsgTimeoutNow to 1 immediately as 1 already has up-to-date log -raft2021/07/07 10:22:44 INFO: 1 [term 2] received MsgTimeoutNow from 2 and starts an election to get leadership. -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 3 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 3 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 2 at term 3 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 3 at term 3 -raft2021/07/07 10:22:44 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 3 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3 -raft2021/07/07 10:22:44 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 3 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 2 at term 3 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 3 ---- PASS: TestLeaderTransferToUpToDateNodeFromFollower (0.01s) +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 [term 1] starts to transfer leadership to 2 +raft2022/08/09 16:49:52 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log +raft2022/08/09 16:49:52 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. +raft2022/08/09 16:49:52 INFO: 2 became candidate at term 2 +raft2022/08/09 16:49:52 INFO: 2 received MsgVoteResp from 2 at term 2 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 +raft2022/08/09 16:49:52 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 +raft2022/08/09 16:49:52 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 +raft2022/08/09 16:49:52 INFO: 2 received MsgVoteResp from 1 at term 2 +raft2022/08/09 16:49:52 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 2 became leader at term 2 +raft2022/08/09 16:49:52 INFO: 2 [term 2] starts to transfer leadership to 1 +raft2022/08/09 16:49:52 INFO: 2 sends MsgTimeoutNow to 1 immediately as 1 already has up-to-date log +raft2022/08/09 16:49:52 INFO: 1 [term 2] received MsgTimeoutNow from 2 and starts an election to get leadership. +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 3 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 3 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 2 at term 3 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 3 at term 3 +raft2022/08/09 16:49:52 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 3 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3 +raft2022/08/09 16:49:52 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 3 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 3 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 3 +--- PASS: TestLeaderTransferToUpToDateNodeFromFollower (0.00s) === RUN TestLeaderTransferWithCheckQuorum -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 1 [term 1] starts to transfer leadership to 2 -raft2021/07/07 10:22:44 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log -raft2021/07/07 10:22:44 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. -raft2021/07/07 10:22:44 INFO: 2 became candidate at term 2 -raft2021/07/07 10:22:44 INFO: 2 received MsgVoteResp from 2 at term 2 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 -raft2021/07/07 10:22:44 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 -raft2021/07/07 10:22:44 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 -raft2021/07/07 10:22:44 INFO: 2 received MsgVoteResp from 1 at term 2 -raft2021/07/07 10:22:44 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 2 became leader at term 2 -raft2021/07/07 10:22:44 INFO: 2 [term 2] starts to transfer leadership to 1 -raft2021/07/07 10:22:44 INFO: 2 sends MsgTimeoutNow to 1 immediately as 1 already has up-to-date log -raft2021/07/07 10:22:44 INFO: 1 [term 2] received MsgTimeoutNow from 2 and starts an election to get leadership. -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 3 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 3 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 2 at term 3 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 3 at term 3 -raft2021/07/07 10:22:44 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 3 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3 -raft2021/07/07 10:22:44 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 3 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 2 at term 3 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 3 ---- PASS: TestLeaderTransferWithCheckQuorum (0.01s) +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 [term 1] starts to transfer leadership to 2 +raft2022/08/09 16:49:52 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log +raft2022/08/09 16:49:52 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. +raft2022/08/09 16:49:52 INFO: 2 became candidate at term 2 +raft2022/08/09 16:49:52 INFO: 2 received MsgVoteResp from 2 at term 2 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 +raft2022/08/09 16:49:52 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 +raft2022/08/09 16:49:52 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 +raft2022/08/09 16:49:52 INFO: 2 received MsgVoteResp from 1 at term 2 +raft2022/08/09 16:49:52 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 2 became leader at term 2 +raft2022/08/09 16:49:52 INFO: 2 [term 2] starts to transfer leadership to 1 +raft2022/08/09 16:49:52 INFO: 2 sends MsgTimeoutNow to 1 immediately as 1 already has up-to-date log +raft2022/08/09 16:49:52 INFO: 1 [term 2] received MsgTimeoutNow from 2 and starts an election to get leadership. +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 3 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 3 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 3 at term 3 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 2 at term 3 +raft2022/08/09 16:49:52 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 3 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3 +raft2022/08/09 16:49:52 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 3 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 3 at term 3 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 3 +--- PASS: TestLeaderTransferWithCheckQuorum (0.00s) === RUN TestLeaderTransferToSlowFollower -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 1 [term 1] starts to transfer leadership to 3 -raft2021/07/07 10:22:44 DEBUG: 3 [logterm: 0, index: 2] rejected msgApp [logterm: 1, index: 2] from 1 -raft2021/07/07 10:22:44 DEBUG: 1 received msgApp rejection(lastindex: 1) from 3 for index 2 -raft2021/07/07 10:22:44 DEBUG: 1 decreased progress of 3 to [next = 2, match = 1, state = ProgressStateReplicate, waiting = false, pendingSnapshot = 0] -raft2021/07/07 10:22:44 INFO: 1 sent MsgTimeoutNow to 3 after received MsgAppResp -raft2021/07/07 10:22:44 INFO: 3 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. -raft2021/07/07 10:22:44 INFO: 3 became candidate at term 2 -raft2021/07/07 10:22:44 INFO: 3 received MsgVoteResp from 3 at term 2 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 1 at term 2 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 2 at term 2 -raft2021/07/07 10:22:44 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2 -raft2021/07/07 10:22:44 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2 -raft2021/07/07 10:22:44 INFO: 3 received MsgVoteResp from 1 at term 2 -raft2021/07/07 10:22:44 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 3 became leader at term 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 [term 1] starts to transfer leadership to 3 +raft2022/08/09 16:49:52 DEBUG: 3 [logterm: 0, index: 2] rejected msgApp [logterm: 1, index: 2] from 1 +raft2022/08/09 16:49:52 DEBUG: 1 received msgApp rejection(lastindex: 1) from 3 for index 2 +raft2022/08/09 16:49:52 DEBUG: 1 decreased progress of 3 to [next = 2, match = 1, state = ProgressStateReplicate, waiting = false, pendingSnapshot = 0] +raft2022/08/09 16:49:52 INFO: 1 sent MsgTimeoutNow to 3 after received MsgAppResp +raft2022/08/09 16:49:52 INFO: 3 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. +raft2022/08/09 16:49:52 INFO: 3 became candidate at term 2 +raft2022/08/09 16:49:52 INFO: 3 received MsgVoteResp from 3 at term 2 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 1 at term 2 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 2 at term 2 +raft2022/08/09 16:49:52 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2 +raft2022/08/09 16:49:52 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2 +raft2022/08/09 16:49:52 INFO: 3 received MsgVoteResp from 1 at term 2 +raft2022/08/09 16:49:52 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 3 became leader at term 2 --- PASS: TestLeaderTransferToSlowFollower (0.00s) === RUN TestLeaderTransferAfterSnapshot -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 1 [term 1] starts to transfer leadership to 3 -raft2021/07/07 10:22:44 DEBUG: 3 [logterm: 0, index: 2] rejected msgApp [logterm: 1, index: 2] from 1 -raft2021/07/07 10:22:44 DEBUG: 1 received msgApp rejection(lastindex: 1) from 3 for index 2 -raft2021/07/07 10:22:44 DEBUG: 1 decreased progress of 3 to [next = 2, match = 1, state = ProgressStateReplicate, waiting = false, pendingSnapshot = 0] -raft2021/07/07 10:22:44 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/07/07 10:22:44 DEBUG: 1 paused sending replication messages to 3 [next = 2, match = 1, state = ProgressStateSnapshot, waiting = true, pendingSnapshot = 2] -raft2021/07/07 10:22:44 INFO: 3 [commit: 1, lastindex: 1, lastterm: 1] starts to restore snapshot [index: 2, term: 1] -raft2021/07/07 10:22:44 INFO: log [committed=1, applied=0, unstable.offset=1, len(unstable.Entries)=1] starts to restore snapshot [index: 2, term: 1] -raft2021/07/07 10:22:44 INFO: 3 restored progress of 1 [next = 3, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] -raft2021/07/07 10:22:44 INFO: 3 restored progress of 2 [next = 3, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] -raft2021/07/07 10:22:44 INFO: 3 restored progress of 3 [next = 3, match = 2, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] -raft2021/07/07 10:22:44 INFO: 3 [commit: 2] restored snapshot [index: 2, term: 1] -raft2021/07/07 10:22:44 DEBUG: 1 snapshot aborted, resumed sending replication messages to 3 [next = 3, match = 2, state = ProgressStateSnapshot, waiting = true, pendingSnapshot = 2] -raft2021/07/07 10:22:44 INFO: 1 sent MsgTimeoutNow to 3 after received MsgAppResp -raft2021/07/07 10:22:44 INFO: 3 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. -raft2021/07/07 10:22:44 INFO: 3 became candidate at term 2 -raft2021/07/07 10:22:44 INFO: 3 received MsgVoteResp from 3 at term 2 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 1 at term 2 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 2 at term 2 -raft2021/07/07 10:22:44 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2 -raft2021/07/07 10:22:44 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2 -raft2021/07/07 10:22:44 INFO: 3 received MsgVoteResp from 1 at term 2 -raft2021/07/07 10:22:44 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 3 became leader at term 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 [term 1] starts to transfer leadership to 3 +raft2022/08/09 16:49:52 DEBUG: 3 [logterm: 0, index: 2] rejected msgApp [logterm: 1, index: 2] from 1 +raft2022/08/09 16:49:52 DEBUG: 1 received msgApp rejection(lastindex: 1) from 3 for index 2 +raft2022/08/09 16:49:52 DEBUG: 1 decreased progress of 3 to [next = 2, match = 1, state = ProgressStateReplicate, waiting = false, pendingSnapshot = 0] +raft2022/08/09 16:49:52 DEBUG: 1 [firstindex: 3, commit: 2] sent snapshot[index: 2, term: 1] to 3 [next = 2, match = 1, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] +raft2022/08/09 16:49:52 DEBUG: 1 paused sending replication messages to 3 [next = 2, match = 1, state = ProgressStateSnapshot, waiting = true, pendingSnapshot = 2] +raft2022/08/09 16:49:52 INFO: 3 [commit: 1, lastindex: 1, lastterm: 1] starts to restore snapshot [index: 2, term: 1] +raft2022/08/09 16:49:52 INFO: log [committed=1, applied=0, unstable.offset=1, len(unstable.Entries)=1] starts to restore snapshot [index: 2, term: 1] +raft2022/08/09 16:49:52 INFO: 3 restored progress of 1 [next = 3, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] +raft2022/08/09 16:49:52 INFO: 3 restored progress of 2 [next = 3, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] +raft2022/08/09 16:49:52 INFO: 3 restored progress of 3 [next = 3, match = 2, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] +raft2022/08/09 16:49:52 INFO: 3 [commit: 2] restored snapshot [index: 2, term: 1] +raft2022/08/09 16:49:52 DEBUG: 1 snapshot aborted, resumed sending replication messages to 3 [next = 3, match = 2, state = ProgressStateSnapshot, waiting = true, pendingSnapshot = 2] +raft2022/08/09 16:49:52 INFO: 1 sent MsgTimeoutNow to 3 after received MsgAppResp +raft2022/08/09 16:49:52 INFO: 3 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. +raft2022/08/09 16:49:52 INFO: 3 became candidate at term 2 +raft2022/08/09 16:49:52 INFO: 3 received MsgVoteResp from 3 at term 2 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 1 at term 2 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 2 at term 2 +raft2022/08/09 16:49:52 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2 +raft2022/08/09 16:49:52 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2 +raft2022/08/09 16:49:52 INFO: 3 received MsgVoteResp from 1 at term 2 +raft2022/08/09 16:49:52 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 3 became leader at term 2 --- PASS: TestLeaderTransferAfterSnapshot (0.00s) === RUN TestLeaderTransferToSelf -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 3 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 DEBUG: 1 is already leader. Ignored transferring leadership to self +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 DEBUG: 1 is already leader. Ignored transferring leadership to self --- PASS: TestLeaderTransferToSelf (0.00s) === RUN TestLeaderTransferToNonExistingNode -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 DEBUG: 1 no progress available for 4 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 DEBUG: 1 no progress available for 4 --- PASS: TestLeaderTransferToNonExistingNode (0.00s) === RUN TestLeaderTransferTimeout -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 1 [term 1] starts to transfer leadership to 3 -raft2021/07/07 10:22:44 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log ---- PASS: TestLeaderTransferTimeout (0.00s) +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 [term 1] starts to transfer leadership to 3 +raft2022/08/09 16:49:52 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log +--- PASS: TestLeaderTransferTimeout (0.01s) === RUN TestLeaderTransferIgnoreProposal -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 1 [term 1] starts to transfer leadership to 3 -raft2021/07/07 10:22:44 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log -raft2021/07/07 10:22:44 DEBUG: 1 [term 1] transfer leadership to 3 is in progress; dropping proposal +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 [term 1] starts to transfer leadership to 3 +raft2022/08/09 16:49:52 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log +raft2022/08/09 16:49:52 DEBUG: 1 [term 1] transfer leadership to 3 is in progress; dropping proposal --- PASS: TestLeaderTransferIgnoreProposal (0.00s) === RUN TestLeaderTransferReceiveHigherTermVote -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 3 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 1 [term 1] starts to transfer leadership to 3 -raft2021/07/07 10:22:44 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log -raft2021/07/07 10:22:44 INFO: 2 [term: 1] received a MsgHup message with higher term from 2 [term: 2] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 2 is starting a new election at term 2 -raft2021/07/07 10:22:44 INFO: 2 became candidate at term 3 -raft2021/07/07 10:22:44 INFO: 2 received MsgVoteResp from 2 at term 3 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 3 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 3 -raft2021/07/07 10:22:44 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 3 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 3 -raft2021/07/07 10:22:44 INFO: 2 received MsgVoteResp from 1 at term 3 -raft2021/07/07 10:22:44 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 2 became leader at term 3 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 [term 1] starts to transfer leadership to 3 +raft2022/08/09 16:49:52 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log +raft2022/08/09 16:49:52 INFO: 2 [term: 1] received a MsgHup message with higher term from 2 [term: 2] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 2 is starting a new election at term 2 +raft2022/08/09 16:49:52 INFO: 2 became candidate at term 3 +raft2022/08/09 16:49:52 INFO: 2 received MsgVoteResp from 2 at term 3 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 3 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 3 +raft2022/08/09 16:49:52 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 3 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 3 +raft2022/08/09 16:49:52 INFO: 2 received MsgVoteResp from 1 at term 3 +raft2022/08/09 16:49:52 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 2 became leader at term 3 --- PASS: TestLeaderTransferReceiveHigherTermVote (0.00s) === RUN TestLeaderTransferRemoveNode -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 1 [term 1] starts to transfer leadership to 3 -raft2021/07/07 10:22:44 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 [term 1] starts to transfer leadership to 3 +raft2022/08/09 16:49:52 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log --- PASS: TestLeaderTransferRemoveNode (0.00s) === RUN TestLeaderTransferBack -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 3 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 1 [term 1] starts to transfer leadership to 3 -raft2021/07/07 10:22:44 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log -raft2021/07/07 10:22:44 INFO: 1 [term 1] abort previous transferring leadership to 3 -raft2021/07/07 10:22:44 DEBUG: 1 is already leader. Ignored transferring leadership to self +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 [term 1] starts to transfer leadership to 3 +raft2022/08/09 16:49:52 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log +raft2022/08/09 16:49:52 INFO: 1 [term 1] abort previous transferring leadership to 3 +raft2022/08/09 16:49:52 DEBUG: 1 is already leader. Ignored transferring leadership to self --- PASS: TestLeaderTransferBack (0.00s) === RUN TestLeaderTransferSecondTransferToAnotherNode -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 3 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 1 [term 1] starts to transfer leadership to 3 -raft2021/07/07 10:22:44 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log -raft2021/07/07 10:22:44 INFO: 1 [term 1] abort previous transferring leadership to 3 -raft2021/07/07 10:22:44 INFO: 1 [term 1] starts to transfer leadership to 2 -raft2021/07/07 10:22:44 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log -raft2021/07/07 10:22:44 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. -raft2021/07/07 10:22:44 INFO: 2 became candidate at term 2 -raft2021/07/07 10:22:44 INFO: 2 received MsgVoteResp from 2 at term 2 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 -raft2021/07/07 10:22:44 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 2 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 -raft2021/07/07 10:22:44 INFO: 2 received MsgVoteResp from 1 at term 2 -raft2021/07/07 10:22:44 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 2 became leader at term 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 [term 1] starts to transfer leadership to 3 +raft2022/08/09 16:49:52 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log +raft2022/08/09 16:49:52 INFO: 1 [term 1] abort previous transferring leadership to 3 +raft2022/08/09 16:49:52 INFO: 1 [term 1] starts to transfer leadership to 2 +raft2022/08/09 16:49:52 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log +raft2022/08/09 16:49:52 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. +raft2022/08/09 16:49:52 INFO: 2 became candidate at term 2 +raft2022/08/09 16:49:52 INFO: 2 received MsgVoteResp from 2 at term 2 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 +raft2022/08/09 16:49:52 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 2 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 +raft2022/08/09 16:49:52 INFO: 2 received MsgVoteResp from 1 at term 2 +raft2022/08/09 16:49:52 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 2 became leader at term 2 --- PASS: TestLeaderTransferSecondTransferToAnotherNode (0.00s) === RUN TestLeaderTransferSecondTransferToSameNode -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 0 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 -raft2021/07/07 10:22:44 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 2 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] -raft2021/07/07 10:22:44 INFO: 3 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 2 at term 1 -raft2021/07/07 10:22:44 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections -raft2021/07/07 10:22:44 INFO: 1 became leader at term 1 -raft2021/07/07 10:22:44 INFO: 1 [term 1] starts to transfer leadership to 3 -raft2021/07/07 10:22:44 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log -raft2021/07/07 10:22:44 INFO: 1 [term 1] transfer leadership to 3 is in progress, ignores request to same node 3 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 0 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 +raft2022/08/09 16:49:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 2 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] +raft2022/08/09 16:49:52 INFO: 3 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 2 at term 1 +raft2022/08/09 16:49:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections +raft2022/08/09 16:49:52 INFO: 1 became leader at term 1 +raft2022/08/09 16:49:52 INFO: 1 [term 1] starts to transfer leadership to 3 +raft2022/08/09 16:49:52 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log +raft2022/08/09 16:49:52 INFO: 1 [term 1] transfer leadership to 3 is in progress, ignores request to same node 3 --- PASS: TestLeaderTransferSecondTransferToSameNode (0.00s) === RUN TestTransferNonMember -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 received MsgTimeoutNow from 2 but is not promotable +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 received MsgTimeoutNow from 2 but is not promotable --- PASS: TestTransferNonMember (0.00s) === RUN TestRawNodeStep -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:44 ERROR: 1 invalid format of MsgReadIndexResp from 0, entries count: 0 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 1 no leader at term 1; dropping leader transfer msg -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 1 [term 1] received MsgTimeoutNow from 0 and starts an election to get leadership. -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 2 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 2 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 2 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 1 no leader at term 1; dropping index reading msg -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 1 no leader at term 1; dropping proposal -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 0 [logterm: 0, index: 0] at term 1 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 1 [commit: 1] ignored snapshot [index: 0, term: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 1 [logterm: 1, index: 1, vote: 0] rejected MsgPreVote from 0 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 0 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 [term 1] received MsgTimeoutNow from 0 and starts an election to get leadership. +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 2 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 2 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 ERROR: 1 invalid format of MsgReadIndexResp from 0, entries count: 0 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 [commit: 1] ignored snapshot [index: 0, term: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 no leader at term 1; dropping leader transfer msg +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 no leader at term 1; dropping index reading msg +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 [logterm: 1, index: 1, vote: 0] rejected MsgPreVote from 0 [logterm: 0, index: 0] at term 1 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 no leader at term 1; dropping proposal +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 --- PASS: TestRawNodeStep (0.00s) === RUN TestRawNodeProposeAndConfChange -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 1 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 2 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 2 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 2 +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 1 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 2 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 2 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 2 --- PASS: TestRawNodeProposeAndConfChange (0.00s) === RUN TestRawNodeProposeAddDuplicateNode -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 1 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 2 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 2 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 2 ---- PASS: TestRawNodeProposeAddDuplicateNode (0.00s) +raft2022/08/09 16:49:52 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:52 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:52 INFO: 1 is starting a new election at term 1 +raft2022/08/09 16:49:52 INFO: 1 became candidate at term 2 +raft2022/08/09 16:49:52 INFO: 1 received MsgVoteResp from 1 at term 2 +raft2022/08/09 16:49:52 INFO: 1 became leader at term 2 +--- PASS: TestRawNodeProposeAddDuplicateNode (0.01s) === RUN TestRawNodeReadIndex -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 1 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 2 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 2 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 2 ---- PASS: TestRawNodeReadIndex (0.00s) +raft2022/08/09 16:49:53 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:53 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:53 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:53 INFO: 1 is starting a new election at term 1 +raft2022/08/09 16:49:53 INFO: 1 became candidate at term 2 +raft2022/08/09 16:49:53 INFO: 1 received MsgVoteResp from 1 at term 2 +raft2022/08/09 16:49:53 INFO: 1 became leader at term 2 +--- PASS: TestRawNodeReadIndex (0.01s) === RUN TestRawNodeStart -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:44 INFO: 1 is starting a new election at term 1 -raft2021/07/07 10:22:44 INFO: 1 became candidate at term 2 -raft2021/07/07 10:22:44 INFO: 1 received MsgVoteResp from 1 at term 2 -raft2021/07/07 10:22:44 INFO: 1 became leader at term 2 +raft2022/08/09 16:49:53 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:53 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:53 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:53 INFO: 1 is starting a new election at term 1 +raft2022/08/09 16:49:53 INFO: 1 became candidate at term 2 +raft2022/08/09 16:49:53 INFO: 1 received MsgVoteResp from 1 at term 2 +raft2022/08/09 16:49:53 INFO: 1 became leader at term 2 --- PASS: TestRawNodeStart (0.00s) rawnode_test.go:292: rd { {1 0 1 []} [] [{1 1 EntryConfChange [8 0 16 0 24 1] []}] {[] {{[] []} 0 0 []} []} [{1 1 EntryConfChange [8 0 16 0 24 1] []}] [] true} === RUN TestRawNodeRestart -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [], term: 1, commit: 1, applied: 0, lastindex: 2, lastterm: 1] +raft2022/08/09 16:49:53 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:53 INFO: newRaft 1 [peers: [], term: 1, commit: 1, applied: 0, lastindex: 2, lastterm: 1] --- PASS: TestRawNodeRestart (0.00s) === RUN TestRawNodeRestartFromSnapshot -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [1,2], term: 1, commit: 3, applied: 2, lastindex: 3, lastterm: 1] +raft2022/08/09 16:49:53 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:53 INFO: newRaft 1 [peers: [1,2], term: 1, commit: 3, applied: 2, lastindex: 3, lastterm: 1] --- PASS: TestRawNodeRestartFromSnapshot (0.00s) === RUN TestRawNodeStatus -raft2021/07/07 10:22:44 INFO: 1 became follower at term 0 -raft2021/07/07 10:22:44 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] -raft2021/07/07 10:22:44 INFO: 1 became follower at term 1 +raft2022/08/09 16:49:53 INFO: 1 became follower at term 0 +raft2022/08/09 16:49:53 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] +raft2022/08/09 16:49:53 INFO: 1 became follower at term 1 --- PASS: TestRawNodeStatus (0.00s) === RUN TestStorageTerm --- PASS: TestStorageTerm (0.00s) @@ -8888,263 +8964,266 @@ === RUN TestIsLocalMsg --- PASS: TestIsLocalMsg (0.00s) PASS -ok github.com/coreos/etcd/raft 1.180s +ok github.com/coreos/etcd/raft 0.775s ? github.com/coreos/etcd/raft/raftpb [no test files] === RUN TestSendMessage -2021-07-07 10:22:44.345294 I | rafthttp: starting peer 2... -2021-07-07 10:22:44.345458 I | rafthttp: started HTTP pipelining with peer 2 -2021-07-07 10:22:44.346194 I | rafthttp: started streaming with peer 2 (writer) -2021-07-07 10:22:44.348792 I | rafthttp: started streaming with peer 2 (writer) -2021-07-07 10:22:44.431990 I | rafthttp: started peer 2 -2021-07-07 10:22:44.432141 I | rafthttp: added peer 2 -2021-07-07 10:22:44.432189 I | rafthttp: starting peer 1... -2021-07-07 10:22:44.432224 I | rafthttp: started HTTP pipelining with peer 1 -2021-07-07 10:22:44.488766 I | rafthttp: started streaming with peer 2 (stream MsgApp v2 reader) -2021-07-07 10:22:44.492868 I | rafthttp: started streaming with peer 1 (writer) -2021-07-07 10:22:44.492917 I | rafthttp: started streaming with peer 1 (writer) -2021-07-07 10:22:44.492942 I | rafthttp: started streaming with peer 2 (stream Message reader) -2021-07-07 10:22:44.493131 I | rafthttp: started peer 1 -2021-07-07 10:22:44.493214 I | rafthttp: added peer 1 -2021-07-07 10:22:44.493353 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader) -2021-07-07 10:22:44.493455 I | rafthttp: started streaming with peer 1 (stream Message reader) -2021-07-07 10:22:44.521641 I | rafthttp: peer 2 became active -2021-07-07 10:22:44.521678 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 writer) -2021-07-07 10:22:44.521939 I | rafthttp: peer 1 became active -2021-07-07 10:22:44.521949 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) -2021-07-07 10:22:44.522073 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 writer) -2021-07-07 10:22:44.522142 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 reader) -2021-07-07 10:22:44.522228 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader) -2021-07-07 10:22:44.522261 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 reader) -2021-07-07 10:22:44.522690 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message writer) -2021-07-07 10:22:44.522732 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message reader) -2021-07-07 10:22:44.538152 I | rafthttp: stopping peer 1... -2021-07-07 10:22:44.543867 I | rafthttp: closed the TCP streaming connection with peer 1 (stream MsgApp v2 writer) -2021-07-07 10:22:44.543900 I | rafthttp: stopped streaming with peer 1 (writer) -2021-07-07 10:22:44.550252 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer) -2021-07-07 10:22:44.550284 I | rafthttp: stopped streaming with peer 1 (writer) -2021-07-07 10:22:44.550334 I | rafthttp: stopped HTTP pipelining with peer 1 -2021-07-07 10:22:44.550458 W | rafthttp: lost the TCP streaming connection with peer 1 (stream MsgApp v2 reader) -2021-07-07 10:22:44.550476 E | rafthttp: failed to read 1 on stream MsgApp v2 (context canceled) -2021-07-07 10:22:44.550497 I | rafthttp: peer 1 became inactive (message send to peer failed) -2021-07-07 10:22:44.550534 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader) -2021-07-07 10:22:44.550630 W | rafthttp: lost the TCP streaming connection with peer 1 (stream Message reader) -2021-07-07 10:22:44.550655 I | rafthttp: stopped streaming with peer 1 (stream Message reader) -2021-07-07 10:22:44.550668 I | rafthttp: stopped peer 1 -2021-07-07 10:22:44.550704 I | rafthttp: stopping peer 2... -2021-07-07 10:22:44.550951 I | rafthttp: closed the TCP streaming connection with peer 2 (stream MsgApp v2 writer) -2021-07-07 10:22:44.550966 I | rafthttp: stopped streaming with peer 2 (writer) -2021-07-07 10:22:44.551228 I | rafthttp: closed the TCP streaming connection with peer 2 (stream Message writer) -2021-07-07 10:22:44.551244 I | rafthttp: stopped streaming with peer 2 (writer) -2021-07-07 10:22:44.551624 I | rafthttp: stopped HTTP pipelining with peer 2 -2021-07-07 10:22:44.551706 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader) -2021-07-07 10:22:44.551742 W | rafthttp: lost the TCP streaming connection with peer 2 (stream MsgApp v2 reader) -2021-07-07 10:22:44.551761 I | rafthttp: stopped streaming with peer 2 (stream MsgApp v2 reader) -2021-07-07 10:22:44.551787 I | rafthttp: stopped streaming with peer 2 (stream Message reader) -2021-07-07 10:22:44.551800 I | rafthttp: stopped peer 2 ---- PASS: TestSendMessage (0.22s) +2022-08-09 16:49:51.057356 I | rafthttp: starting peer 2... +2022-08-09 16:49:51.057491 I | rafthttp: started HTTP pipelining with peer 2 +2022-08-09 16:49:51.062091 I | rafthttp: started streaming with peer 2 (writer) +2022-08-09 16:49:51.097425 I | rafthttp: started streaming with peer 2 (writer) +2022-08-09 16:49:51.098196 I | rafthttp: started peer 2 +2022-08-09 16:49:51.098258 I | rafthttp: added peer 2 +2022-08-09 16:49:51.098314 I | rafthttp: starting peer 1... +2022-08-09 16:49:51.098508 I | rafthttp: started streaming with peer 2 (stream MsgApp v2 reader) +2022-08-09 16:49:51.099098 I | rafthttp: started streaming with peer 2 (stream Message reader) +2022-08-09 16:49:51.102243 I | rafthttp: started HTTP pipelining with peer 1 +2022-08-09 16:49:51.103219 I | rafthttp: started peer 1 +2022-08-09 16:49:51.103296 I | rafthttp: added peer 1 +2022-08-09 16:49:51.103371 I | rafthttp: started streaming with peer 1 (writer) +2022-08-09 16:49:51.103406 I | rafthttp: started streaming with peer 1 (writer) +2022-08-09 16:49:51.103630 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader) +2022-08-09 16:49:51.129123 I | rafthttp: started streaming with peer 1 (stream Message reader) +2022-08-09 16:49:51.135471 I | rafthttp: peer 1 became active +2022-08-09 16:49:51.135513 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 writer) +2022-08-09 16:49:51.136058 I | rafthttp: peer 2 became active +2022-08-09 16:49:51.136103 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 reader) +2022-08-09 16:49:51.137077 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) +2022-08-09 16:49:51.137216 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader) +2022-08-09 16:49:51.141843 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message writer) +2022-08-09 16:49:51.141958 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message reader) +2022-08-09 16:49:51.157317 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 writer) +2022-08-09 16:49:51.157370 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 reader) +2022-08-09 16:49:51.158666 I | rafthttp: stopping peer 1... +2022-08-09 16:49:51.158872 I | rafthttp: closed the TCP streaming connection with peer 1 (stream MsgApp v2 writer) +2022-08-09 16:49:51.158880 I | rafthttp: stopped streaming with peer 1 (writer) +2022-08-09 16:49:51.162477 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer) +2022-08-09 16:49:51.162513 I | rafthttp: stopped streaming with peer 1 (writer) +2022-08-09 16:49:51.170747 I | rafthttp: stopped HTTP pipelining with peer 1 +2022-08-09 16:49:51.170938 W | rafthttp: lost the TCP streaming connection with peer 1 (stream MsgApp v2 reader) +2022-08-09 16:49:51.170983 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader) +2022-08-09 16:49:51.171062 W | rafthttp: lost the TCP streaming connection with peer 1 (stream Message reader) +2022-08-09 16:49:51.171075 E | rafthttp: failed to read 1 on stream Message (context canceled) +2022-08-09 16:49:51.171093 I | rafthttp: peer 1 became inactive (message send to peer failed) +2022-08-09 16:49:51.171104 I | rafthttp: stopped streaming with peer 1 (stream Message reader) +2022-08-09 16:49:51.171114 I | rafthttp: stopped peer 1 +2022-08-09 16:49:51.171146 I | rafthttp: stopping peer 2... +2022-08-09 16:49:51.171484 I | rafthttp: closed the TCP streaming connection with peer 2 (stream MsgApp v2 writer) +2022-08-09 16:49:51.171496 I | rafthttp: stopped streaming with peer 2 (writer) +2022-08-09 16:49:51.171739 I | rafthttp: closed the TCP streaming connection with peer 2 (stream Message writer) +2022-08-09 16:49:51.171750 I | rafthttp: stopped streaming with peer 2 (writer) +2022-08-09 16:49:51.172010 I | rafthttp: stopped HTTP pipelining with peer 2 +2022-08-09 16:49:51.172140 W | rafthttp: lost the TCP streaming connection with peer 2 (stream MsgApp v2 reader) +2022-08-09 16:49:51.172155 I | rafthttp: stopped streaming with peer 2 (stream MsgApp v2 reader) +2022-08-09 16:49:51.172231 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader) +2022-08-09 16:49:51.172243 E | rafthttp: failed to read 2 on stream Message (context canceled) +2022-08-09 16:49:51.172252 I | rafthttp: peer 2 became inactive (message send to peer failed) +2022-08-09 16:49:51.172273 I | rafthttp: stopped streaming with peer 2 (stream Message reader) +2022-08-09 16:49:51.172286 I | rafthttp: stopped peer 2 +--- PASS: TestSendMessage (0.12s) === RUN TestSendMessageWhenStreamIsBroken -2021-07-07 10:22:44.562510 I | rafthttp: starting peer 2... -2021-07-07 10:22:44.562555 I | rafthttp: started HTTP pipelining with peer 2 -2021-07-07 10:22:44.563330 I | rafthttp: started streaming with peer 2 (writer) -2021-07-07 10:22:44.566820 I | rafthttp: started streaming with peer 2 (writer) -2021-07-07 10:22:44.575757 I | rafthttp: started peer 2 -2021-07-07 10:22:44.575854 I | rafthttp: added peer 2 -2021-07-07 10:22:44.575889 I | rafthttp: starting peer 1... -2021-07-07 10:22:44.575926 I | rafthttp: started HTTP pipelining with peer 1 -2021-07-07 10:22:44.576653 I | rafthttp: started streaming with peer 2 (stream Message reader) -2021-07-07 10:22:44.576801 I | rafthttp: started streaming with peer 1 (writer) -2021-07-07 10:22:44.576955 I | rafthttp: started streaming with peer 2 (stream MsgApp v2 reader) -2021-07-07 10:22:44.577049 I | rafthttp: started peer 1 -2021-07-07 10:22:44.577078 I | rafthttp: started streaming with peer 1 (writer) -2021-07-07 10:22:44.577115 I | rafthttp: added peer 1 -2021-07-07 10:22:44.577131 I | rafthttp: started streaming with peer 1 (stream Message reader) -2021-07-07 10:22:44.577141 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader) -2021-07-07 10:22:44.589636 I | rafthttp: peer 2 became active -2021-07-07 10:22:44.589665 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message writer) -2021-07-07 10:22:44.589723 I | rafthttp: peer 1 became active -2021-07-07 10:22:44.589733 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message reader) -2021-07-07 10:22:44.589917 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 writer) -2021-07-07 10:22:44.590001 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 reader) -2021-07-07 10:22:44.595210 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 writer) -2021-07-07 10:22:44.598528 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 reader) -2021-07-07 10:22:44.600885 W | rafthttp: lost the TCP streaming connection with peer 1 (stream MsgApp v2 reader) -2021-07-07 10:22:44.600917 E | rafthttp: failed to read 1 on stream MsgApp v2 (unexpected EOF) -2021-07-07 10:22:44.600928 I | rafthttp: peer 1 became inactive (message send to peer failed) -2021-07-07 10:22:44.600965 W | rafthttp: lost the TCP streaming connection with peer 1 (stream Message reader) -2021-07-07 10:22:44.601348 I | rafthttp: peer 1 became active -2021-07-07 10:22:44.601374 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) -2021-07-07 10:22:44.604861 E | rafthttp: failed to dial 2 on stream Message (EOF) -2021-07-07 10:22:44.604906 I | rafthttp: peer 2 became inactive (message send to peer failed) -2021-07-07 10:22:44.605044 W | rafthttp: lost the TCP streaming connection with peer 2 (stream MsgApp v2 reader) -2021-07-07 10:22:44.638729 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message writer) -2021-07-07 10:22:44.645344 I | rafthttp: stopping peer 1... -2021-07-07 10:22:44.646342 I | rafthttp: closed the TCP streaming connection with peer 1 (stream MsgApp v2 writer) -2021-07-07 10:22:44.646367 I | rafthttp: stopped streaming with peer 1 (writer) -2021-07-07 10:22:44.646607 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer) -2021-07-07 10:22:44.646617 I | rafthttp: stopped streaming with peer 1 (writer) -2021-07-07 10:22:44.646718 I | rafthttp: stopped HTTP pipelining with peer 1 -2021-07-07 10:22:44.646735 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader) -2021-07-07 10:22:44.646749 I | rafthttp: stopped streaming with peer 1 (stream Message reader) -2021-07-07 10:22:44.646761 I | rafthttp: stopped peer 1 -2021-07-07 10:22:44.646787 I | rafthttp: stopping peer 2... -2021-07-07 10:22:44.647121 I | rafthttp: peer 2 became active -2021-07-07 10:22:44.653050 I | rafthttp: closed the TCP streaming connection with peer 2 (stream MsgApp v2 writer) -2021-07-07 10:22:44.653094 I | rafthttp: stopped streaming with peer 2 (writer) -2021-07-07 10:22:44.653130 I | rafthttp: stopped streaming with peer 2 (writer) -2021-07-07 10:22:44.653162 I | rafthttp: stopped HTTP pipelining with peer 2 -2021-07-07 10:22:44.653180 I | rafthttp: stopped streaming with peer 2 (stream MsgApp v2 reader) -2021-07-07 10:22:44.653197 I | rafthttp: stopped streaming with peer 2 (stream Message reader) -2021-07-07 10:22:44.653209 I | rafthttp: stopped peer 2 ---- PASS: TestSendMessageWhenStreamIsBroken (0.09s) +2022-08-09 16:49:51.172858 I | rafthttp: starting peer 2... +2022-08-09 16:49:51.172885 I | rafthttp: started HTTP pipelining with peer 2 +2022-08-09 16:49:51.201975 I | rafthttp: started peer 2 +2022-08-09 16:49:51.202054 I | rafthttp: added peer 2 +2022-08-09 16:49:51.202093 I | rafthttp: starting peer 1... +2022-08-09 16:49:51.202124 I | rafthttp: started HTTP pipelining with peer 1 +2022-08-09 16:49:51.202970 I | rafthttp: started peer 1 +2022-08-09 16:49:51.203020 I | rafthttp: added peer 1 +2022-08-09 16:49:51.217256 I | rafthttp: started streaming with peer 2 (writer) +2022-08-09 16:49:51.217311 I | rafthttp: started streaming with peer 2 (writer) +2022-08-09 16:49:51.217347 I | rafthttp: started streaming with peer 2 (stream MsgApp v2 reader) +2022-08-09 16:49:51.217668 I | rafthttp: started streaming with peer 2 (stream Message reader) +2022-08-09 16:49:51.217822 I | rafthttp: started streaming with peer 1 (writer) +2022-08-09 16:49:51.217834 I | rafthttp: started streaming with peer 1 (writer) +2022-08-09 16:49:51.217852 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader) +2022-08-09 16:49:51.217960 I | rafthttp: started streaming with peer 1 (stream Message reader) +2022-08-09 16:49:51.219372 I | rafthttp: peer 2 became active +2022-08-09 16:49:51.219392 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message writer) +2022-08-09 16:49:51.220572 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 writer) +2022-08-09 16:49:51.221063 I | rafthttp: peer 1 became active +2022-08-09 16:49:51.221084 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) +2022-08-09 16:49:51.221143 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 reader) +2022-08-09 16:49:51.221466 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 writer) +2022-08-09 16:49:51.221641 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message reader) +2022-08-09 16:49:51.221794 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 reader) +2022-08-09 16:49:51.222151 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader) +2022-08-09 16:49:51.227362 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader) +2022-08-09 16:49:51.227407 E | rafthttp: failed to read 2 on stream Message (unexpected EOF) +2022-08-09 16:49:51.227415 I | rafthttp: peer 2 became inactive (message send to peer failed) +2022-08-09 16:49:51.229274 W | rafthttp: lost the TCP streaming connection with peer 2 (stream MsgApp v2 reader) +2022-08-09 16:49:51.229346 W | rafthttp: lost the TCP streaming connection with peer 1 (stream MsgApp v2 reader) +2022-08-09 16:49:51.229386 E | rafthttp: failed to read 1 on stream MsgApp v2 (unexpected EOF) +2022-08-09 16:49:51.229394 I | rafthttp: peer 1 became inactive (message send to peer failed) +2022-08-09 16:49:51.230590 W | rafthttp: lost the TCP streaming connection with peer 1 (stream Message reader) +2022-08-09 16:49:51.239631 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message writer) +2022-08-09 16:49:51.241811 I | rafthttp: stopping peer 1... +2022-08-09 16:49:51.247738 I | rafthttp: closed the TCP streaming connection with peer 1 (stream MsgApp v2 writer) +2022-08-09 16:49:51.247778 I | rafthttp: stopped streaming with peer 1 (writer) +2022-08-09 16:49:51.253772 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer) +2022-08-09 16:49:51.253810 I | rafthttp: stopped streaming with peer 1 (writer) +2022-08-09 16:49:51.253919 I | rafthttp: stopped HTTP pipelining with peer 1 +2022-08-09 16:49:51.253943 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader) +2022-08-09 16:49:51.253957 I | rafthttp: stopped streaming with peer 1 (stream Message reader) +2022-08-09 16:49:51.253976 I | rafthttp: stopped peer 1 +2022-08-09 16:49:51.253999 I | rafthttp: stopping peer 2... +2022-08-09 16:49:51.254255 I | rafthttp: closed the TCP streaming connection with peer 2 (stream MsgApp v2 writer) +2022-08-09 16:49:51.254264 I | rafthttp: stopped streaming with peer 2 (writer) +2022-08-09 16:49:51.254285 I | rafthttp: stopped streaming with peer 2 (writer) +2022-08-09 16:49:51.254414 I | rafthttp: peer 2 became active +2022-08-09 16:49:51.254434 I | rafthttp: stopped HTTP pipelining with peer 2 +2022-08-09 16:49:51.254454 I | rafthttp: stopped streaming with peer 2 (stream MsgApp v2 reader) +2022-08-09 16:49:51.254466 I | rafthttp: stopped streaming with peer 2 (stream Message reader) +2022-08-09 16:49:51.254474 I | rafthttp: stopped peer 2 +--- PASS: TestSendMessageWhenStreamIsBroken (0.08s) === RUN TestServeRaftPrefix -2021-07-07 10:22:44.653813 E | rafthttp: failed to read raft message (some error) -2021-07-07 10:22:44.653880 E | rafthttp: failed to unmarshal raft message (unexpected EOF) -2021-07-07 10:22:44.653920 E | rafthttp: request cluster ID mismatch (got 1 want 0) -2021-07-07 10:22:44.654026 W | rafthttp: failed to process raft message (blah) +2022-08-09 16:49:51.255003 E | rafthttp: failed to read raft message (some error) +2022-08-09 16:49:51.255072 E | rafthttp: failed to unmarshal raft message (unexpected EOF) +2022-08-09 16:49:51.255120 E | rafthttp: request cluster ID mismatch (got 1 want 0) +2022-08-09 16:49:51.255250 W | rafthttp: failed to process raft message (blah) --- PASS: TestServeRaftPrefix (0.00s) === RUN TestServeRaftStreamPrefix --- PASS: TestServeRaftStreamPrefix (0.00s) === RUN TestServeRaftStreamPrefixBad -2021-07-07 10:22:44.654368 E | rafthttp: failed to find member 2 in cluster 1 -2021-07-07 10:22:44.654402 W | rafthttp: rejected the stream from peer 5 since it was removed -2021-07-07 10:22:44.654476 E | rafthttp: request cluster ID mismatch (got 2 want 1) -2021-07-07 10:22:44.654514 E | rafthttp: streaming request ignored (ID mismatch got 2 want 1) +2022-08-09 16:49:51.255641 E | rafthttp: failed to find member 2 in cluster 1 +2022-08-09 16:49:51.255676 W | rafthttp: rejected the stream from peer 5 since it was removed +2022-08-09 16:49:51.255719 E | rafthttp: request cluster ID mismatch (got 2 want 1) +2022-08-09 16:49:51.255761 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) +--- PASS: TestMsgAppV2 (0.03s) === RUN TestPeerPick --- PASS: TestPeerPick (0.00s) === RUN TestPipelineSend -2021-07-07 10:22:44.665284 I | rafthttp: started HTTP pipelining with peer 1 -2021-07-07 10:22:44.665354 I | rafthttp: peer 1 became active -2021-07-07 10:22:44.675583 I | rafthttp: stopped HTTP pipelining with peer 1 +2022-08-09 16:49:51.290343 I | rafthttp: started HTTP pipelining with peer 1 +2022-08-09 16:49:51.290416 I | rafthttp: peer 1 became active +2022-08-09 16:49:51.300731 I | rafthttp: stopped HTTP pipelining with peer 1 --- PASS: TestPipelineSend (0.01s) === RUN TestPipelineKeepSendingWhenPostError -2021-07-07 10:22:44.675783 I | rafthttp: started HTTP pipelining with peer 1 -2021-07-07 10:22:44.687637 I | rafthttp: stopped HTTP pipelining with peer 1 ---- PASS: TestPipelineKeepSendingWhenPostError (0.01s) +2022-08-09 16:49:51.305447 I | rafthttp: started HTTP pipelining with peer 1 +2022-08-09 16:49:51.316711 I | rafthttp: stopped HTTP pipelining with peer 1 +--- PASS: TestPipelineKeepSendingWhenPostError (0.02s) === RUN TestPipelineExceedMaximumServing -2021-07-07 10:22:44.687783 I | rafthttp: started HTTP pipelining with peer 1 -2021-07-07 10:22:44.687966 I | rafthttp: peer 1 became active -2021-07-07 10:22:44.688930 I | rafthttp: stopped HTTP pipelining with peer 1 +2022-08-09 16:49:51.317101 I | rafthttp: started HTTP pipelining with peer 1 +2022-08-09 16:49:51.320600 I | rafthttp: peer 1 became active +2022-08-09 16:49:51.321789 I | rafthttp: stopped HTTP pipelining with peer 1 --- PASS: TestPipelineExceedMaximumServing (0.00s) === RUN TestPipelineSendFailed -2021-07-07 10:22:44.689091 I | rafthttp: started HTTP pipelining with peer 1 -2021-07-07 10:22:44.701302 I | rafthttp: stopped HTTP pipelining with peer 1 ---- PASS: TestPipelineSendFailed (0.01s) +2022-08-09 16:49:51.321913 I | rafthttp: started HTTP pipelining with peer 1 +2022-08-09 16:49:51.341115 I | rafthttp: stopped HTTP pipelining with peer 1 +--- PASS: TestPipelineSendFailed (0.02s) === RUN TestPipelinePost -2021-07-07 10:22:44.701522 I | rafthttp: started HTTP pipelining with peer 1 -2021-07-07 10:22:44.716335 I | rafthttp: stopped HTTP pipelining with peer 1 +2022-08-09 16:49:51.341405 I | rafthttp: started HTTP pipelining with peer 1 +2022-08-09 16:49:51.351659 I | rafthttp: stopped HTTP pipelining with peer 1 --- PASS: TestPipelinePost (0.01s) === RUN TestPipelinePostBad -2021-07-07 10:22:44.716536 I | rafthttp: started HTTP pipelining with peer 1 -2021-07-07 10:22:44.716659 I | rafthttp: stopped HTTP pipelining with peer 1 -2021-07-07 10:22:44.716786 I | rafthttp: started HTTP pipelining with peer 1 -2021-07-07 10:22:44.716885 I | rafthttp: stopped HTTP pipelining with peer 1 -2021-07-07 10:22:44.716906 I | rafthttp: started HTTP pipelining with peer 1 -2021-07-07 10:22:44.716954 I | rafthttp: stopped HTTP pipelining with peer 1 +2022-08-09 16:49:51.351835 I | rafthttp: started HTTP pipelining with peer 1 +2022-08-09 16:49:51.351893 I | rafthttp: stopped HTTP pipelining with peer 1 +2022-08-09 16:49:51.351990 I | rafthttp: started HTTP pipelining with peer 1 +2022-08-09 16:49:51.352045 I | rafthttp: stopped HTTP pipelining with peer 1 +2022-08-09 16:49:51.352062 I | rafthttp: started HTTP pipelining with peer 1 +2022-08-09 16:49:51.352113 I | rafthttp: stopped HTTP pipelining with peer 1 --- PASS: TestPipelinePostBad (0.00s) === RUN TestPipelinePostErrorc -2021-07-07 10:22:44.717044 I | rafthttp: started HTTP pipelining with peer 1 -2021-07-07 10:22:44.717090 I | rafthttp: stopped HTTP pipelining with peer 1 +2022-08-09 16:49:51.352263 I | rafthttp: started HTTP pipelining with peer 1 +2022-08-09 16:49:51.352301 I | rafthttp: stopped HTTP pipelining with peer 1 --- PASS: TestPipelinePostErrorc (0.00s) === RUN TestStopBlockedPipeline -2021-07-07 10:22:44.717143 I | rafthttp: started HTTP pipelining with peer 1 -2021-07-07 10:22:44.728666 I | rafthttp: stopped HTTP pipelining with peer 1 ---- PASS: TestStopBlockedPipeline (0.01s) +2022-08-09 16:49:51.352352 I | rafthttp: started HTTP pipelining with peer 1 +2022-08-09 16:49:51.378065 I | rafthttp: stopped HTTP pipelining with peer 1 +--- PASS: TestStopBlockedPipeline (0.03s) === RUN TestSnapshotSend -2021-07-07 10:22:44.728980 I | rafthttp: start to send database snapshot [index: 0, to 1]... -2021-07-07 10:22:44.736760 I | rafthttp: receiving database snapshot [index:0, from 0] ... -2021-07-07 10:22:44.736963 I | snap: saved database snapshot to disk [total bytes: 5] -2021-07-07 10:22:44.736977 I | rafthttp: received and saved database snapshot [index: 0, from: 0] successfully -2021-07-07 10:22:44.740718 I | rafthttp: peer 1 became active -2021-07-07 10:22:44.740736 I | rafthttp: database snapshot [index: 0, to: 1] sent out successfully -2021-07-07 10:22:44.741086 I | rafthttp: start to send database snapshot [index: 0, to 1]... -2021-07-07 10:22:44.741492 W | rafthttp: database snapshot [index: 0, to: 1] failed to be sent out (ioutil: short read) -2021-07-07 10:22:44.741634 I | rafthttp: receiving database snapshot [index:0, from 0] ... -2021-07-07 10:22:44.741682 E | rafthttp: failed to save KV snapshot (unexpected EOF) -2021-07-07 10:22:44.741861 I | rafthttp: start to send database snapshot [index: 0, to 1]... -2021-07-07 10:22:44.742148 W | rafthttp: database snapshot [index: 0, to: 1] failed to be sent out (ioutil: short read) -2021-07-07 10:22:44.742228 I | rafthttp: receiving database snapshot [index:0, from 0] ... -2021-07-07 10:22:44.742296 E | rafthttp: failed to save KV snapshot (unexpected EOF) -2021-07-07 10:22:44.742469 I | rafthttp: start to send database snapshot [index: 0, to 1]... -2021-07-07 10:22:44.742773 W | rafthttp: database snapshot [index: 0, to: 1] failed to be sent out (ioutil: expect EOF) -2021-07-07 10:22:44.742858 I | rafthttp: receiving database snapshot [index:0, from 0] ... -2021-07-07 10:22:44.742908 E | rafthttp: failed to save KV snapshot (unexpected EOF) +2022-08-09 16:49:51.378383 I | rafthttp: start to send database snapshot [index: 0, to 1]... +2022-08-09 16:49:51.381677 I | rafthttp: receiving database snapshot [index:0, from 0] ... +2022-08-09 16:49:51.381897 I | snap: saved database snapshot to disk [total bytes: 5] +2022-08-09 16:49:51.381916 I | rafthttp: received and saved database snapshot [index: 0, from: 0] successfully +2022-08-09 16:49:51.382070 I | rafthttp: peer 1 became active +2022-08-09 16:49:51.382079 I | rafthttp: database snapshot [index: 0, to: 1] sent out successfully +2022-08-09 16:49:51.382605 I | rafthttp: start to send database snapshot [index: 0, to 1]... +2022-08-09 16:49:51.383247 W | rafthttp: database snapshot [index: 0, to: 1] failed to be sent out (ioutil: short read) +2022-08-09 16:49:51.383414 I | rafthttp: receiving database snapshot [index:0, from 0] ... +2022-08-09 16:49:51.383539 E | rafthttp: failed to save KV snapshot (unexpected EOF) +2022-08-09 16:49:51.383797 I | rafthttp: start to send database snapshot [index: 0, to 1]... +2022-08-09 16:49:51.384188 W | rafthttp: database snapshot [index: 0, to: 1] failed to be sent out (ioutil: short read) +2022-08-09 16:49:51.384280 I | rafthttp: receiving database snapshot [index:0, from 0] ... +2022-08-09 16:49:51.384387 E | rafthttp: failed to save KV snapshot (unexpected EOF) +2022-08-09 16:49:51.384620 I | rafthttp: start to send database snapshot [index: 0, to 1]... +2022-08-09 16:49:51.385190 W | rafthttp: database snapshot [index: 0, to: 1] failed to be sent out (ioutil: expect EOF) +2022-08-09 16:49:51.385385 I | rafthttp: receiving database snapshot [index:0, from 0] ... +2022-08-09 16:49:51.385556 E | rafthttp: failed to save KV snapshot (unexpected EOF) --- PASS: TestSnapshotSend (0.01s) === RUN TestStreamWriterAttachOutgoingConn -2021-07-07 10:22:44.754050 I | rafthttp: started streaming with peer 1 (writer) -2021-07-07 10:22:44.754101 I | rafthttp: peer 1 became active -2021-07-07 10:22:44.754127 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) -2021-07-07 10:22:44.765470 W | rafthttp: closed an existing TCP streaming connection with peer 1 (stream Message writer) -2021-07-07 10:22:44.765503 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) -2021-07-07 10:22:44.765984 W | rafthttp: closed an existing TCP streaming connection with peer 1 (stream Message writer) -2021-07-07 10:22:44.765994 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) -2021-07-07 10:22:44.773325 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer) -2021-07-07 10:22:44.773358 I | rafthttp: stopped streaming with peer 1 (writer) ---- PASS: TestStreamWriterAttachOutgoingConn (0.04s) +2022-08-09 16:49:51.386895 I | rafthttp: started streaming with peer 1 (writer) +2022-08-09 16:49:51.386919 I | rafthttp: peer 1 became active +2022-08-09 16:49:51.386929 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) +2022-08-09 16:49:51.388228 W | rafthttp: closed an existing TCP streaming connection with peer 1 (stream Message writer) +2022-08-09 16:49:51.388261 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) +2022-08-09 16:49:51.401768 W | rafthttp: closed an existing TCP streaming connection with peer 1 (stream Message writer) +2022-08-09 16:49:51.401810 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) +2022-08-09 16:49:51.413506 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer) +2022-08-09 16:49:51.413555 I | rafthttp: stopped streaming with peer 1 (writer) +--- PASS: TestStreamWriterAttachOutgoingConn (0.03s) === RUN TestStreamWriterAttachBadOutgoingConn -2021-07-07 10:22:44.794511 I | rafthttp: started streaming with peer 1 (writer) -2021-07-07 10:22:44.794545 I | rafthttp: peer 1 became active -2021-07-07 10:22:44.794555 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) -2021-07-07 10:22:44.794584 E | rafthttp: failed to write 1 on stream Message (blah) -2021-07-07 10:22:44.794592 I | rafthttp: peer 1 became inactive (message send to peer failed) -2021-07-07 10:22:44.801226 W | rafthttp: lost the TCP streaming connection with peer 1 (stream Message writer) -2021-07-07 10:22:44.808745 I | rafthttp: stopped streaming with peer 1 (writer) ---- PASS: TestStreamWriterAttachBadOutgoingConn (0.02s) +2022-08-09 16:49:51.415152 I | rafthttp: started streaming with peer 1 (writer) +2022-08-09 16:49:51.415180 I | rafthttp: peer 1 became active +2022-08-09 16:49:51.415192 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) +2022-08-09 16:49:51.415217 E | rafthttp: failed to write 1 on stream Message (blah) +2022-08-09 16:49:51.415227 I | rafthttp: peer 1 became inactive (message send to peer failed) +2022-08-09 16:49:51.415826 W | rafthttp: lost the TCP streaming connection with peer 1 (stream Message writer) +2022-08-09 16:49:51.415861 I | rafthttp: stopped streaming with peer 1 (writer) +--- PASS: TestStreamWriterAttachBadOutgoingConn (0.00s) === RUN TestStreamReaderDialRequest --- PASS: TestStreamReaderDialRequest (0.03s) === RUN TestStreamReaderDialResult --- PASS: TestStreamReaderDialResult (0.00s) === RUN TestStreamReaderStopOnDial -2021-07-07 10:22:44.853070 I | rafthttp: started streaming with peer 2 (stream Message reader) -2021-07-07 10:22:44.872642 I | rafthttp: peer 2 became active -2021-07-07 10:22:44.872693 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader) -2021-07-07 10:22:44.872710 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader) -2021-07-07 10:22:44.872741 I | rafthttp: stopped streaming with peer 2 (stream Message reader) ---- PASS: TestStreamReaderStopOnDial (0.04s) +2022-08-09 16:49:51.445453 I | rafthttp: started streaming with peer 2 (stream Message reader) +2022-08-09 16:49:51.457144 I | rafthttp: peer 2 became active +2022-08-09 16:49:51.457195 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader) +2022-08-09 16:49:51.457214 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader) +2022-08-09 16:49:51.457240 I | rafthttp: stopped streaming with peer 2 (stream Message reader) +--- PASS: TestStreamReaderStopOnDial (0.05s) === RUN TestStreamReaderDialDetectUnsupport --- PASS: TestStreamReaderDialDetectUnsupport (0.00s) === RUN TestStream -2021-07-07 10:22:44.908639 I | rafthttp: started streaming with peer 2 (stream Message reader) -2021-07-07 10:22:44.909076 I | rafthttp: started streaming with peer 1 (writer) -2021-07-07 10:22:44.913746 I | rafthttp: peer 1 became active -2021-07-07 10:22:44.913788 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) -2021-07-07 10:22:44.913885 I | rafthttp: peer 2 became active -2021-07-07 10:22:44.913907 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader) -2021-07-07 10:22:44.916986 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader) -2021-07-07 10:22:44.917020 E | rafthttp: failed to read 2 on stream Message (context canceled) -2021-07-07 10:22:44.917038 I | rafthttp: peer 2 became inactive (message send to peer failed) -2021-07-07 10:22:44.917077 I | rafthttp: stopped streaming with peer 2 (stream Message reader) -2021-07-07 10:22:44.917948 I | rafthttp: started streaming with peer 2 (stream Message reader) -2021-07-07 10:22:44.918089 I | rafthttp: started streaming with peer 1 (writer) -2021-07-07 10:22:44.938044 I | rafthttp: peer 1 became active -2021-07-07 10:22:44.938073 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) -2021-07-07 10:22:44.938263 I | rafthttp: peer 2 became active -2021-07-07 10:22:44.938299 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader) -2021-07-07 10:22:44.952874 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader) -2021-07-07 10:22:44.952935 I | rafthttp: stopped streaming with peer 2 (stream Message reader) -2021-07-07 10:22:44.953742 I | rafthttp: started streaming with peer 2 (stream MsgApp v2 reader) -2021-07-07 10:22:44.954112 I | rafthttp: started streaming with peer 1 (writer) -2021-07-07 10:22:44.961171 I | rafthttp: peer 1 became active -2021-07-07 10:22:44.961221 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 writer) -2021-07-07 10:22:44.965365 I | rafthttp: peer 2 became active -2021-07-07 10:22:44.965416 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 reader) -2021-07-07 10:22:44.965957 W | rafthttp: lost the TCP streaming connection with peer 2 (stream MsgApp v2 reader) -2021-07-07 10:22:44.965972 E | rafthttp: failed to read 2 on stream MsgApp v2 (context canceled) -2021-07-07 10:22:44.965988 I | rafthttp: peer 2 became inactive (message send to peer failed) -2021-07-07 10:22:44.966007 I | rafthttp: stopped streaming with peer 2 (stream MsgApp v2 reader) -2021-07-07 10:22:44.966701 I | rafthttp: closed the TCP streaming connection with peer 1 (stream MsgApp v2 writer) -2021-07-07 10:22:44.966711 I | rafthttp: stopped streaming with peer 1 (writer) -2021-07-07 10:22:44.967603 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer) -2021-07-07 10:22:44.967619 I | rafthttp: stopped streaming with peer 1 (writer) -2021-07-07 10:22:44.992965 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer) -2021-07-07 10:22:44.993012 I | rafthttp: stopped streaming with peer 1 (writer) ---- PASS: TestStream (0.10s) +2022-08-09 16:49:51.507632 I | rafthttp: started streaming with peer 1 (writer) +2022-08-09 16:49:51.507840 I | rafthttp: started streaming with peer 2 (stream Message reader) +2022-08-09 16:49:51.517853 I | rafthttp: peer 1 became active +2022-08-09 16:49:51.517903 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) +2022-08-09 16:49:51.518008 I | rafthttp: peer 2 became active +2022-08-09 16:49:51.518029 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader) +2022-08-09 16:49:51.546464 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader) +2022-08-09 16:49:51.546515 E | rafthttp: failed to read 2 on stream Message (context canceled) +2022-08-09 16:49:51.546574 I | rafthttp: peer 2 became inactive (message send to peer failed) +2022-08-09 16:49:51.546588 I | rafthttp: stopped streaming with peer 2 (stream Message reader) +2022-08-09 16:49:51.547724 I | rafthttp: started streaming with peer 2 (stream Message reader) +2022-08-09 16:49:51.548111 I | rafthttp: started streaming with peer 1 (writer) +2022-08-09 16:49:51.548353 I | rafthttp: peer 1 became active +2022-08-09 16:49:51.548362 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) +2022-08-09 16:49:51.548407 I | rafthttp: peer 2 became active +2022-08-09 16:49:51.548414 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader) +2022-08-09 16:49:51.550523 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader) +2022-08-09 16:49:51.550559 E | rafthttp: failed to read 2 on stream Message (context canceled) +2022-08-09 16:49:51.550569 I | rafthttp: peer 2 became inactive (message send to peer failed) +2022-08-09 16:49:51.550588 I | rafthttp: stopped streaming with peer 2 (stream Message reader) +2022-08-09 16:49:51.560362 I | rafthttp: started streaming with peer 2 (stream MsgApp v2 reader) +2022-08-09 16:49:51.561152 I | rafthttp: started streaming with peer 1 (writer) +2022-08-09 16:49:51.569782 I | rafthttp: peer 1 became active +2022-08-09 16:49:51.569852 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 writer) +2022-08-09 16:49:51.570378 I | rafthttp: peer 2 became active +2022-08-09 16:49:51.570427 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 reader) +2022-08-09 16:49:51.582196 W | rafthttp: lost the TCP streaming connection with peer 2 (stream MsgApp v2 reader) +2022-08-09 16:49:51.582259 I | rafthttp: stopped streaming with peer 2 (stream MsgApp v2 reader) +2022-08-09 16:49:51.582737 I | rafthttp: closed the TCP streaming connection with peer 1 (stream MsgApp v2 writer) +2022-08-09 16:49:51.582746 I | rafthttp: stopped streaming with peer 1 (writer) +2022-08-09 16:49:51.583356 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer) +2022-08-09 16:49:51.583370 I | rafthttp: stopped streaming with peer 1 (writer) +2022-08-09 16:49:51.584092 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer) +2022-08-09 16:49:51.584105 I | rafthttp: stopped streaming with peer 1 (writer) +--- PASS: TestStream (0.09s) === RUN TestCheckStreamSupport --- PASS: TestCheckStreamSupport (0.00s) === RUN TestTransportSend @@ -9152,60 +9231,60 @@ === RUN TestTransportCutMend --- PASS: TestTransportCutMend (0.00s) === RUN TestTransportAdd -2021-07-07 10:22:44.993599 I | rafthttp: starting peer 1... -2021-07-07 10:22:44.993710 I | rafthttp: started HTTP pipelining with peer 1 -2021-07-07 10:22:45.001109 I | rafthttp: started streaming with peer 1 (writer) -2021-07-07 10:22:45.002373 I | rafthttp: started streaming with peer 1 (writer) -2021-07-07 10:22:45.002755 I | rafthttp: started peer 1 -2021-07-07 10:22:45.002805 I | rafthttp: added peer 1 -2021-07-07 10:22:45.002825 I | rafthttp: stopping peer 1... -2021-07-07 10:22:45.002867 I | rafthttp: stopped streaming with peer 1 (writer) -2021-07-07 10:22:45.002886 I | rafthttp: stopped streaming with peer 1 (writer) -2021-07-07 10:22:45.002943 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader) -2021-07-07 10:22:45.004713 I | rafthttp: started streaming with peer 1 (stream Message reader) -2021-07-07 10:22:45.005297 I | rafthttp: stopped HTTP pipelining with peer 1 -2021-07-07 10:22:45.005338 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader) -2021-07-07 10:22:45.005353 I | rafthttp: stopped streaming with peer 1 (stream Message reader) -2021-07-07 10:22:45.005374 I | rafthttp: stopped peer 1 ---- PASS: TestTransportAdd (0.01s) +2022-08-09 16:49:51.584519 I | rafthttp: starting peer 1... +2022-08-09 16:49:51.584608 I | rafthttp: started HTTP pipelining with peer 1 +2022-08-09 16:49:51.587016 I | rafthttp: started streaming with peer 1 (writer) +2022-08-09 16:49:51.597261 I | rafthttp: started streaming with peer 1 (writer) +2022-08-09 16:49:51.598991 I | rafthttp: started peer 1 +2022-08-09 16:49:51.599131 I | rafthttp: added peer 1 +2022-08-09 16:49:51.599149 I | rafthttp: stopping peer 1... +2022-08-09 16:49:51.601125 I | rafthttp: started streaming with peer 1 (stream Message reader) +2022-08-09 16:49:51.601599 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader) +2022-08-09 16:49:51.601653 I | rafthttp: stopped streaming with peer 1 (writer) +2022-08-09 16:49:51.601679 I | rafthttp: stopped streaming with peer 1 (writer) +2022-08-09 16:49:51.601714 I | rafthttp: stopped HTTP pipelining with peer 1 +2022-08-09 16:49:51.601733 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader) +2022-08-09 16:49:51.601746 I | rafthttp: stopped streaming with peer 1 (stream Message reader) +2022-08-09 16:49:51.601767 I | rafthttp: stopped peer 1 +--- PASS: TestTransportAdd (0.02s) === RUN TestTransportRemove -2021-07-07 10:22:45.005488 I | rafthttp: starting peer 1... -2021-07-07 10:22:45.012818 I | rafthttp: started HTTP pipelining with peer 1 -2021-07-07 10:22:45.015301 I | rafthttp: started peer 1 -2021-07-07 10:22:45.015392 I | rafthttp: added peer 1 -2021-07-07 10:22:45.015414 I | rafthttp: stopping peer 1... -2021-07-07 10:22:45.030409 I | rafthttp: started streaming with peer 1 (writer) -2021-07-07 10:22:45.030445 I | rafthttp: stopped streaming with peer 1 (writer) -2021-07-07 10:22:45.030464 I | rafthttp: started streaming with peer 1 (writer) -2021-07-07 10:22:45.030473 I | rafthttp: stopped streaming with peer 1 (writer) -2021-07-07 10:22:45.030493 I | rafthttp: stopped HTTP pipelining with peer 1 -2021-07-07 10:22:45.030522 I | rafthttp: started streaming with peer 1 (stream Message reader) -2021-07-07 10:22:45.030609 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader) -2021-07-07 10:22:45.030637 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader) -2021-07-07 10:22:45.030649 I | rafthttp: stopped streaming with peer 1 (stream Message reader) -2021-07-07 10:22:45.030658 I | rafthttp: stopped peer 1 -2021-07-07 10:22:45.030671 I | rafthttp: removed peer 1 ---- PASS: TestTransportRemove (0.03s) +2022-08-09 16:49:51.601882 I | rafthttp: starting peer 1... +2022-08-09 16:49:51.601909 I | rafthttp: started HTTP pipelining with peer 1 +2022-08-09 16:49:51.604135 I | rafthttp: started peer 1 +2022-08-09 16:49:51.604213 I | rafthttp: added peer 1 +2022-08-09 16:49:51.604239 I | rafthttp: stopping peer 1... +2022-08-09 16:49:51.621177 I | rafthttp: started streaming with peer 1 (writer) +2022-08-09 16:49:51.621221 I | rafthttp: stopped streaming with peer 1 (writer) +2022-08-09 16:49:51.621264 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader) +2022-08-09 16:49:51.621378 I | rafthttp: started streaming with peer 1 (stream Message reader) +2022-08-09 16:49:51.621420 I | rafthttp: started streaming with peer 1 (writer) +2022-08-09 16:49:51.621427 I | rafthttp: stopped streaming with peer 1 (writer) +2022-08-09 16:49:51.621448 I | rafthttp: stopped HTTP pipelining with peer 1 +2022-08-09 16:49:51.621457 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader) +2022-08-09 16:49:51.621466 I | rafthttp: stopped streaming with peer 1 (stream Message reader) +2022-08-09 16:49:51.621473 I | rafthttp: stopped peer 1 +2022-08-09 16:49:51.621485 I | rafthttp: removed peer 1 +--- PASS: TestTransportRemove (0.02s) === RUN TestTransportUpdate -2021-07-07 10:22:45.030776 I | rafthttp: updated peer 1 +2022-08-09 16:49:51.621578 I | rafthttp: updated peer 1 --- PASS: TestTransportUpdate (0.00s) === RUN TestTransportErrorc -2021-07-07 10:22:45.030843 I | rafthttp: starting peer 1... -2021-07-07 10:22:45.030859 I | rafthttp: started HTTP pipelining with peer 1 -2021-07-07 10:22:45.031890 I | rafthttp: started streaming with peer 1 (writer) -2021-07-07 10:22:45.042746 I | rafthttp: started peer 1 -2021-07-07 10:22:45.042815 I | rafthttp: added peer 1 -2021-07-07 10:22:45.045108 I | rafthttp: started streaming with peer 1 (writer) -2021-07-07 10:22:45.047212 I | rafthttp: started streaming with peer 1 (stream Message reader) -2021-07-07 10:22:45.047373 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader) -2021-07-07 10:22:45.064905 I | rafthttp: stopping peer 1... -2021-07-07 10:22:45.064968 I | rafthttp: stopped streaming with peer 1 (writer) -2021-07-07 10:22:45.064987 I | rafthttp: stopped streaming with peer 1 (writer) -2021-07-07 10:22:45.065019 I | rafthttp: stopped HTTP pipelining with peer 1 -2021-07-07 10:22:45.065036 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader) -2021-07-07 10:22:45.065052 I | rafthttp: stopped streaming with peer 1 (stream Message reader) -2021-07-07 10:22:45.065062 I | rafthttp: stopped peer 1 ---- PASS: TestTransportErrorc (0.03s) +2022-08-09 16:49:51.621705 I | rafthttp: starting peer 1... +2022-08-09 16:49:51.621742 I | rafthttp: started HTTP pipelining with peer 1 +2022-08-09 16:49:51.633741 I | rafthttp: started streaming with peer 1 (writer) +2022-08-09 16:49:51.645821 I | rafthttp: started peer 1 +2022-08-09 16:49:51.645888 I | rafthttp: added peer 1 +2022-08-09 16:49:51.645952 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader) +2022-08-09 16:49:51.646029 I | rafthttp: started streaming with peer 1 (stream Message reader) +2022-08-09 16:49:51.646070 I | rafthttp: started streaming with peer 1 (writer) +2022-08-09 16:49:51.657557 I | rafthttp: stopping peer 1... +2022-08-09 16:49:51.657596 I | rafthttp: stopped streaming with peer 1 (writer) +2022-08-09 16:49:51.657620 I | rafthttp: stopped streaming with peer 1 (writer) +2022-08-09 16:49:51.657660 I | rafthttp: stopped HTTP pipelining with peer 1 +2022-08-09 16:49:51.657673 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader) +2022-08-09 16:49:51.657686 I | rafthttp: stopped streaming with peer 1 (stream Message reader) +2022-08-09 16:49:51.657692 I | rafthttp: stopped peer 1 +--- PASS: TestTransportErrorc (0.04s) === RUN TestURLPickerPickTwice --- PASS: TestURLPickerPickTwice (0.00s) === RUN TestURLPickerUpdate @@ -9223,14 +9302,14 @@ === RUN TestCheckVersionCompatibility --- PASS: TestCheckVersionCompatibility (0.00s) PASS -ok github.com/coreos/etcd/rafthttp 0.891s +ok github.com/coreos/etcd/rafthttp 0.730s === RUN TestSaveAndLoad --- PASS: TestSaveAndLoad (0.00s) === RUN TestBadCRC -2021-07-07 10:22:45.790092 E | snap: corrupted snapshot file /tmp/snapshot/0000000000000001-0000000000000001.snap: crc mismatch +2022-08-09 16:49:51.161761 E | snap: corrupted snapshot file /tmp/snapshot/0000000000000001-0000000000000001.snap: crc mismatch --- PASS: TestBadCRC (0.00s) === RUN TestFailback -2021-07-07 10:22:45.790503 E | snap: corrupted snapshot file /tmp/snapshot/000000000000ffff-000000000000ffff-000000000000ffff.snap: unexpected EOF +2022-08-09 16:49:51.162047 E | snap: corrupted snapshot file /tmp/snapshot/000000000000ffff-000000000000ffff-000000000000ffff.snap: unexpected EOF --- PASS: TestFailback (0.00s) === RUN TestSnapNames --- PASS: TestSnapNames (0.00s) @@ -9239,13 +9318,13 @@ === RUN TestNoSnapshot --- PASS: TestNoSnapshot (0.00s) === RUN TestEmptySnapshot -2021-07-07 10:22:45.791240 E | snap: unexpected empty snapshot +2022-08-09 16:49:51.162671 E | snap: unexpected empty snapshot --- PASS: TestEmptySnapshot (0.00s) === RUN TestAllSnapshotBroken -2021-07-07 10:22:45.791387 E | snap: corrupted snapshot file /tmp/snapshot/1.snap: unexpected EOF +2022-08-09 16:49:51.162815 E | snap: corrupted snapshot file /tmp/snapshot/1.snap: unexpected EOF --- PASS: TestAllSnapshotBroken (0.00s) PASS -ok github.com/coreos/etcd/snap 0.124s +ok github.com/coreos/etcd/snap 0.100s ? github.com/coreos/etcd/snap/snappb [no test files] ? github.com/coreos/etcd/snapshot [no test files] === RUN TestEventQueue @@ -9329,7 +9408,7 @@ === RUN TestStoreUpdateValueTTL --- PASS: TestStoreUpdateValueTTL (0.00s) === RUN TestStoreUpdateDirTTL ---- PASS: TestStoreUpdateDirTTL (0.00s) +--- PASS: TestStoreUpdateDirTTL (0.01s) === RUN TestStoreDeleteValue --- PASS: TestStoreDeleteValue (0.00s) === RUN TestStoreDeleteDiretory @@ -9411,94 +9490,94 @@ === RUN TestWatcher --- PASS: TestWatcher (0.00s) PASS -ok github.com/coreos/etcd/store 0.130s +ok github.com/coreos/etcd/store 0.082s ? github.com/coreos/etcd/version [no test files] === RUN TestReadRecord --- PASS: TestReadRecord (0.00s) === RUN TestWriteRecord --- PASS: TestWriteRecord (0.00s) === RUN TestRepairTruncate -2021-07-07 10:22:47.555055 N | wal: repairing /tmp/waltest809637689/0000000000000000-0000000000000000.wal -2021-07-07 10:22:47.555270 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal -2021-07-07 10:22:47.664519 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal ---- PASS: TestRepairTruncate (0.37s) +2022-08-09 16:49:51.984361 N | wal: repairing /tmp/waltest120372118/0000000000000000-0000000000000000.wal +2022-08-09 16:49:51.984598 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal +2022-08-09 16:49:52.140467 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal +--- PASS: TestRepairTruncate (1.15s) === RUN TestRepairWriteTearLast -2021-07-07 10:22:47.868488 N | wal: repairing /tmp/waltest234949956/0000000000000000-0000000000000000.wal -2021-07-07 10:22:47.868686 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal -2021-07-07 10:22:47.913912 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal ---- PASS: TestRepairWriteTearLast (0.26s) +2022-08-09 16:49:52.809244 N | wal: repairing /tmp/waltest189259773/0000000000000000-0000000000000000.wal +2022-08-09 16:49:52.809394 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal +2022-08-09 16:49:52.932568 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal +--- PASS: TestRepairWriteTearLast (0.75s) === RUN TestRepairWriteTearMiddle -2021-07-07 10:22:48.104918 N | wal: repairing /tmp/waltest381811155/0000000000000000-0000000000000000.wal -2021-07-07 10:22:48.204226 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal -2021-07-07 10:22:48.268852 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal ---- PASS: TestRepairWriteTearMiddle (0.33s) +2022-08-09 16:49:53.425269 N | wal: repairing /tmp/waltest584864568/0000000000000000-0000000000000000.wal +2022-08-09 16:49:53.584602 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal +2022-08-09 16:49:53.796485 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal +--- PASS: TestRepairWriteTearMiddle (0.91s) === RUN TestNew ---- PASS: TestNew (0.09s) +--- PASS: TestNew (0.23s) === RUN TestNewForInitedDir --- PASS: TestNewForInitedDir (0.00s) === RUN TestOpenAtIndex ---- PASS: TestOpenAtIndex (0.06s) +--- PASS: TestOpenAtIndex (0.18s) === RUN TestCut -2021-07-07 10:22:48.525545 I | wal: segmented wal file /tmp/waltest132759210/0000000000000001-0000000000000001.wal is created -2021-07-07 10:22:48.570075 I | wal: segmented wal file /tmp/waltest132759210/0000000000000002-0000000000000002.wal is created ---- PASS: TestCut (0.19s) +2022-08-09 16:49:54.717945 I | wal: segmented wal file /tmp/waltest674317915/0000000000000001-0000000000000001.wal is created +2022-08-09 16:49:54.882236 I | wal: segmented wal file /tmp/waltest674317915/0000000000000002-0000000000000002.wal is created +--- PASS: TestCut (0.65s) === RUN TestSaveWithCut -2021-07-07 10:22:48.733688 I | wal: segmented wal file /tmp/waltest675582977/0000000000000001-0000000000000005.wal is created ---- PASS: TestSaveWithCut (0.20s) +2022-08-09 16:49:55.310502 I | wal: segmented wal file /tmp/waltest266571262/0000000000000001-0000000000000005.wal is created +--- PASS: TestSaveWithCut (0.54s) === RUN TestRecover ---- PASS: TestRecover (0.13s) +--- PASS: TestRecover (0.51s) === RUN TestSearchIndex --- PASS: TestSearchIndex (0.00s) === RUN TestScanWalName ---- PASS: TestScanWalName (0.00s) +--- PASS: TestScanWalName (0.01s) === RUN TestRecoverAfterCut -2021-07-07 10:22:49.068781 I | wal: segmented wal file /tmp/waltest583373787/0000000000000001-0000000000000001.wal is created -2021-07-07 10:22:49.108303 I | wal: segmented wal file /tmp/waltest583373787/0000000000000002-0000000000000002.wal is created -2021-07-07 10:22:49.146916 I | wal: segmented wal file /tmp/waltest583373787/0000000000000003-0000000000000003.wal is created -2021-07-07 10:22:49.176836 I | wal: segmented wal file /tmp/waltest583373787/0000000000000004-0000000000000004.wal is created -2021-07-07 10:22:49.204844 I | wal: segmented wal file /tmp/waltest583373787/0000000000000005-0000000000000005.wal is created -2021-07-07 10:22:49.237124 I | wal: segmented wal file /tmp/waltest583373787/0000000000000006-0000000000000006.wal is created -2021-07-07 10:22:49.331230 I | wal: segmented wal file /tmp/waltest583373787/0000000000000007-0000000000000007.wal is created -2021-07-07 10:22:49.377823 I | wal: segmented wal file /tmp/waltest583373787/0000000000000008-0000000000000008.wal is created -2021-07-07 10:22:49.437422 I | wal: segmented wal file /tmp/waltest583373787/0000000000000009-0000000000000009.wal is created -2021-07-07 10:22:49.493696 I | wal: segmented wal file /tmp/waltest583373787/000000000000000a-000000000000000a.wal is created ---- PASS: TestRecoverAfterCut (0.94s) +2022-08-09 16:49:56.369857 I | wal: segmented wal file /tmp/waltest830825440/0000000000000001-0000000000000001.wal is created +2022-08-09 16:49:56.548647 I | wal: segmented wal file /tmp/waltest830825440/0000000000000002-0000000000000002.wal is created +2022-08-09 16:49:56.745886 I | wal: segmented wal file /tmp/waltest830825440/0000000000000003-0000000000000003.wal is created +2022-08-09 16:49:56.897877 I | wal: segmented wal file /tmp/waltest830825440/0000000000000004-0000000000000004.wal is created +2022-08-09 16:49:56.994159 I | wal: segmented wal file /tmp/waltest830825440/0000000000000005-0000000000000005.wal is created +2022-08-09 16:49:57.103346 I | wal: segmented wal file /tmp/waltest830825440/0000000000000006-0000000000000006.wal is created +2022-08-09 16:49:57.177397 I | wal: segmented wal file /tmp/waltest830825440/0000000000000007-0000000000000007.wal is created +2022-08-09 16:49:57.241280 I | wal: segmented wal file /tmp/waltest830825440/0000000000000008-0000000000000008.wal is created +2022-08-09 16:49:57.298457 I | wal: segmented wal file /tmp/waltest830825440/0000000000000009-0000000000000009.wal is created +2022-08-09 16:49:57.374146 I | wal: segmented wal file /tmp/waltest830825440/000000000000000a-000000000000000a.wal is created +--- PASS: TestRecoverAfterCut (2.92s) === RUN TestOpenAtUncommittedIndex ---- PASS: TestOpenAtUncommittedIndex (0.18s) +--- PASS: TestOpenAtUncommittedIndex (0.54s) === RUN TestOpenForRead -2021-07-07 10:22:50.177339 I | wal: segmented wal file /tmp/waltest103722693/0000000000000001-0000000000000001.wal is created -2021-07-07 10:22:50.209777 I | wal: segmented wal file /tmp/waltest103722693/0000000000000002-0000000000000002.wal is created -2021-07-07 10:22:50.257766 I | wal: segmented wal file /tmp/waltest103722693/0000000000000003-0000000000000003.wal is created -2021-07-07 10:22:50.305651 I | wal: segmented wal file /tmp/waltest103722693/0000000000000004-0000000000000004.wal is created -2021-07-07 10:22:50.349627 I | wal: segmented wal file /tmp/waltest103722693/0000000000000005-0000000000000005.wal is created -2021-07-07 10:22:50.392921 I | wal: segmented wal file /tmp/waltest103722693/0000000000000006-0000000000000006.wal is created -2021-07-07 10:22:50.432980 I | wal: segmented wal file /tmp/waltest103722693/0000000000000007-0000000000000007.wal is created -2021-07-07 10:22:50.465973 I | wal: segmented wal file /tmp/waltest103722693/0000000000000008-0000000000000008.wal is created -2021-07-07 10:22:50.512963 I | wal: segmented wal file /tmp/waltest103722693/0000000000000009-0000000000000009.wal is created -2021-07-07 10:22:50.541465 I | wal: segmented wal file /tmp/waltest103722693/000000000000000a-000000000000000a.wal is created ---- PASS: TestOpenForRead (0.51s) +2022-08-09 16:49:59.805991 I | wal: segmented wal file /tmp/waltest185266706/0000000000000001-0000000000000001.wal is created +2022-08-09 16:49:59.953962 I | wal: segmented wal file /tmp/waltest185266706/0000000000000002-0000000000000002.wal is created +2022-08-09 16:50:00.116819 I | wal: segmented wal file /tmp/waltest185266706/0000000000000003-0000000000000003.wal is created +2022-08-09 16:50:00.278275 I | wal: segmented wal file /tmp/waltest185266706/0000000000000004-0000000000000004.wal is created +2022-08-09 16:50:00.435549 I | wal: segmented wal file /tmp/waltest185266706/0000000000000005-0000000000000005.wal is created +2022-08-09 16:50:00.607685 I | wal: segmented wal file /tmp/waltest185266706/0000000000000006-0000000000000006.wal is created +2022-08-09 16:50:00.797606 I | wal: segmented wal file /tmp/waltest185266706/0000000000000007-0000000000000007.wal is created +2022-08-09 16:50:00.925298 I | wal: segmented wal file /tmp/waltest185266706/0000000000000008-0000000000000008.wal is created +2022-08-09 16:50:00.994120 I | wal: segmented wal file /tmp/waltest185266706/0000000000000009-0000000000000009.wal is created +2022-08-09 16:50:01.109734 I | wal: segmented wal file /tmp/waltest185266706/000000000000000a-000000000000000a.wal is created +--- PASS: TestOpenForRead (1.72s) === RUN TestSaveEmpty --- PASS: TestSaveEmpty (0.00s) === RUN TestReleaseLockTo -2021-07-07 10:22:50.673636 I | wal: segmented wal file /tmp/waltest768606048/0000000000000001-0000000000000001.wal is created -2021-07-07 10:22:50.701205 I | wal: segmented wal file /tmp/waltest768606048/0000000000000002-0000000000000002.wal is created -2021-07-07 10:22:50.753849 I | wal: segmented wal file /tmp/waltest768606048/0000000000000003-0000000000000003.wal is created -2021-07-07 10:22:50.800912 I | wal: segmented wal file /tmp/waltest768606048/0000000000000004-0000000000000004.wal is created -2021-07-07 10:22:50.826600 I | wal: segmented wal file /tmp/waltest768606048/0000000000000005-0000000000000005.wal is created -2021-07-07 10:22:50.873504 I | wal: segmented wal file /tmp/waltest768606048/0000000000000006-0000000000000006.wal is created -2021-07-07 10:22:50.909268 I | wal: segmented wal file /tmp/waltest768606048/0000000000000007-0000000000000007.wal is created -2021-07-07 10:22:50.941446 I | wal: segmented wal file /tmp/waltest768606048/0000000000000008-0000000000000008.wal is created -2021-07-07 10:22:50.974483 I | wal: segmented wal file /tmp/waltest768606048/0000000000000009-0000000000000009.wal is created -2021-07-07 10:22:51.016949 I | wal: segmented wal file /tmp/waltest768606048/000000000000000a-000000000000000a.wal is created ---- PASS: TestReleaseLockTo (0.48s) +2022-08-09 16:50:01.483285 I | wal: segmented wal file /tmp/waltest425856073/0000000000000001-0000000000000001.wal is created +2022-08-09 16:50:01.663930 I | wal: segmented wal file /tmp/waltest425856073/0000000000000002-0000000000000002.wal is created +2022-08-09 16:50:01.738237 I | wal: segmented wal file /tmp/waltest425856073/0000000000000003-0000000000000003.wal is created +2022-08-09 16:50:01.876808 I | wal: segmented wal file /tmp/waltest425856073/0000000000000004-0000000000000004.wal is created +2022-08-09 16:50:01.989326 I | wal: segmented wal file /tmp/waltest425856073/0000000000000005-0000000000000005.wal is created +2022-08-09 16:50:02.134196 I | wal: segmented wal file /tmp/waltest425856073/0000000000000006-0000000000000006.wal is created +2022-08-09 16:50:02.234720 I | wal: segmented wal file /tmp/waltest425856073/0000000000000007-0000000000000007.wal is created +2022-08-09 16:50:02.340833 I | wal: segmented wal file /tmp/waltest425856073/0000000000000008-0000000000000008.wal is created +2022-08-09 16:50:02.474225 I | wal: segmented wal file /tmp/waltest425856073/0000000000000009-0000000000000009.wal is created +2022-08-09 16:50:02.553315 I | wal: segmented wal file /tmp/waltest425856073/000000000000000a-000000000000000a.wal is created +--- PASS: TestReleaseLockTo (1.35s) === RUN TestTailWriteNoSlackSpace ---- PASS: TestTailWriteNoSlackSpace (0.22s) +--- PASS: TestTailWriteNoSlackSpace (0.32s) === RUN TestRestartCreateWal ---- PASS: TestRestartCreateWal (0.11s) +--- PASS: TestRestartCreateWal (0.14s) === RUN TestOpenOnTornWrite ---- PASS: TestOpenOnTornWrite (0.21s) +--- PASS: TestOpenOnTornWrite (0.27s) PASS -ok github.com/coreos/etcd/wal 4.357s +ok github.com/coreos/etcd/wal 12.257s ? github.com/coreos/etcd/wal/walpb [no test files] find _build -type s -delete make[1]: Leaving directory '/build/etcd-3.2.26+dfsg' @@ -9535,10 +9614,10 @@ dh_gencontrol -O--buildsystem=golang -O--builddirectory=_build dh_md5sums -O--buildsystem=golang -O--builddirectory=_build dh_builddeb -O--buildsystem=golang -O--builddirectory=_build -dpkg-deb: building package 'golang-etcd-server-dev' in '../golang-etcd-server-dev_3.2.26+dfsg-3_all.deb'. dpkg-deb: building package 'etcd' in '../etcd_3.2.26+dfsg-3_all.deb'. -dpkg-deb: building package 'etcd-client' in '../etcd-client_3.2.26+dfsg-3_amd64.deb'. dpkg-deb: building package 'etcd-server-dbgsym' in '../etcd-server-dbgsym_3.2.26+dfsg-3_amd64.deb'. +dpkg-deb: building package 'etcd-client' in '../etcd-client_3.2.26+dfsg-3_amd64.deb'. +dpkg-deb: building package 'golang-etcd-server-dev' in '../golang-etcd-server-dev_3.2.26+dfsg-3_all.deb'. dpkg-deb: building package 'etcd-server' in '../etcd-server_3.2.26+dfsg-3_amd64.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../etcd_3.2.26+dfsg-3_amd64.changes @@ -9546,12 +9625,14 @@ dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: copying local configuration +I: user script /srv/workspace/pbuilder/3412/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/3412/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/51906 and its subdirectories -I: Current time: Tue Jul 6 22:25:13 -12 2021 -I: pbuilder-time-stamp: 1625653513 +I: removing directory /srv/workspace/pbuilder/3412 and its subdirectories +I: Current time: Wed Aug 10 06:50:36 +14 2022 +I: pbuilder-time-stamp: 1660063836