I: pbuilder: network access will be disabled during build 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 I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [etcd_3.2.26+dfsg-3.dsc] I: copying [./etcd_3.2.26+dfsg.orig.tar.xz] I: copying [./etcd_3.2.26+dfsg-3.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error 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 dpkg-source: warning: failed to verify signature on ./etcd_3.2.26+dfsg-3.dsc dpkg-source: info: extracting etcd in etcd-3.2.26+dfsg dpkg-source: info: unpacking etcd_3.2.26+dfsg.orig.tar.xz dpkg-source: info: unpacking etcd_3.2.26+dfsg-3.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying disable-network-tests.patch dpkg-source: info: applying jwt-go-v3.patch dpkg-source: info: applying Fix-goroutine-leak-in-TestDialNoTimeout.patch dpkg-source: info: applying Increase-the-given-latency-in-test.patch dpkg-source: info: applying spelling-error.patch I: using fakeroot in build. I: Installing the build-deps 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 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=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 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 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 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 Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: curl, debhelper (>= 11), dh-golang, golang-any (>= 2:1.10~), golang-github-bgentry-speakeasy-dev (>= 0.1.0~), golang-github-cockroachdb-cmux-dev, golang-github-coreos-bbolt-dev, golang-github-coreos-go-semver-dev (>= 0.2.0~), golang-github-coreos-go-systemd-dev, golang-github-coreos-pkg-dev (>= 3~), golang-github-dgrijalva-jwt-go-v3-dev, golang-github-dustin-go-humanize-dev, golang-github-ghodss-yaml-dev (>= 1.0.0~), golang-github-gogo-protobuf-dev, golang-github-golang-groupcache-dev (>= 0.0~git20160516.0.02826c3~), golang-github-google-btree-dev, golang-github-grpc-ecosystem-go-grpc-prometheus-dev, golang-github-grpc-ecosystem-grpc-gateway-dev (>= 1.2.0~), golang-github-jonboulle-clockwork-dev, golang-github-kr-pty-dev (>= 1.0.0~), golang-github-mattn-go-runewidth-dev (>= 0.0.2~), golang-github-olekukonko-tablewriter-dev (>= 0.0~git20170122.0.a0225b3~), golang-github-prometheus-client-golang-dev, golang-github-prometheus-common-dev (>= 0+git20170220.49fee29), golang-github-spf13-cobra-dev, golang-github-spf13-pflag-dev, golang-github-ugorji-go-codec, golang-github-ugorji-go-codec-dev (>= 1.1.1~), golang-github-urfave-cli-dev, golang-github-xiang90-probing-dev (>= 0.0.1~), golang-go.uber-zap-dev, golang-golang-x-crypto-dev, golang-golang-x-net-dev, golang-golang-x-sys-dev, golang-golang-x-time-dev, golang-google-grpc-dev, golang-gopkg-cheggaaa-pb.v1-dev, golang-goprotobuf-dev, golang-procfs-dev (>= 0+git20170216.a1dba9c) dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19195 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on curl; however: Package curl is not installed. pbuilder-satisfydepends-dummy depends on debhelper (>= 11); however: Package debhelper is not installed. pbuilder-satisfydepends-dummy depends on dh-golang; however: Package dh-golang is not installed. pbuilder-satisfydepends-dummy depends on golang-any (>= 2:1.10~); however: Package golang-any is not installed. pbuilder-satisfydepends-dummy depends on golang-github-bgentry-speakeasy-dev (>= 0.1.0~); however: Package golang-github-bgentry-speakeasy-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-cockroachdb-cmux-dev; however: Package golang-github-cockroachdb-cmux-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-coreos-bbolt-dev; however: Package golang-github-coreos-bbolt-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-coreos-go-semver-dev (>= 0.2.0~); however: Package golang-github-coreos-go-semver-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-coreos-go-systemd-dev; however: Package golang-github-coreos-go-systemd-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-coreos-pkg-dev (>= 3~); however: Package golang-github-coreos-pkg-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-dgrijalva-jwt-go-v3-dev; however: Package golang-github-dgrijalva-jwt-go-v3-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-dustin-go-humanize-dev; however: Package golang-github-dustin-go-humanize-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-ghodss-yaml-dev (>= 1.0.0~); however: Package golang-github-ghodss-yaml-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-gogo-protobuf-dev; however: Package golang-github-gogo-protobuf-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-golang-groupcache-dev (>= 0.0~git20160516.0.02826c3~); however: Package golang-github-golang-groupcache-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-google-btree-dev; however: Package golang-github-google-btree-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-grpc-ecosystem-go-grpc-prometheus-dev; however: Package golang-github-grpc-ecosystem-go-grpc-prometheus-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-grpc-ecosystem-grpc-gateway-dev (>= 1.2.0~); however: Package golang-github-grpc-ecosystem-grpc-gateway-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-jonboulle-clockwork-dev; however: Package golang-github-jonboulle-clockwork-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-kr-pty-dev (>= 1.0.0~); however: Package golang-github-kr-pty-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-mattn-go-runewidth-dev (>= 0.0.2~); however: Package golang-github-mattn-go-runewidth-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-olekukonko-tablewriter-dev (>= 0.0~git20170122.0.a0225b3~); however: Package golang-github-olekukonko-tablewriter-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-prometheus-client-golang-dev; however: Package golang-github-prometheus-client-golang-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-prometheus-common-dev (>= 0+git20170220.49fee29); however: Package golang-github-prometheus-common-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-spf13-cobra-dev; however: Package golang-github-spf13-cobra-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-spf13-pflag-dev; however: Package golang-github-spf13-pflag-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-ugorji-go-codec; however: Package golang-github-ugorji-go-codec is not installed. pbuilder-satisfydepends-dummy depends on golang-github-ugorji-go-codec-dev (>= 1.1.1~); however: Package golang-github-ugorji-go-codec-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-urfave-cli-dev; however: Package golang-github-urfave-cli-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-xiang90-probing-dev (>= 0.0.1~); however: Package golang-github-xiang90-probing-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-go.uber-zap-dev; however: Package golang-go.uber-zap-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-golang-x-crypto-dev; however: Package golang-golang-x-crypto-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-golang-x-net-dev; however: Package golang-golang-x-net-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-golang-x-sys-dev; however: Package golang-golang-x-sys-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-golang-x-time-dev; however: Package golang-golang-x-time-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-google-grpc-dev; however: Package golang-google-grpc-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-gopkg-cheggaaa-pb.v1-dev; however: Package golang-gopkg-cheggaaa-pb.v1-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-goprotobuf-dev; however: Package golang-goprotobuf-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-procfs-dev (>= 0+git20170216.a1dba9c); however: Package golang-procfs-dev is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdmainutils{a} curl{a} debhelper{a} dh-autoreconf{a} dh-golang{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} golang-1.11-go{a} golang-1.11-src{a} golang-any{a} golang-dbus-dev{a} golang-etcd-server-dev{a} golang-github-alecthomas-units-dev{a} golang-github-apex-log-dev{a} golang-github-armon-consul-api-dev{a} golang-github-aws-aws-sdk-go-dev{a} golang-github-beorn7-perks-dev{a} golang-github-bgentry-speakeasy-dev{a} golang-github-burntsushi-toml-dev{a} golang-github-cockroachdb-cmux-dev{a} golang-github-coreos-bbolt-dev{a} golang-github-coreos-go-semver-dev{a} golang-github-coreos-go-systemd-dev{a} golang-github-coreos-pkg-dev{a} golang-github-cpuguy83-go-md2man-dev{a} golang-github-davecgh-go-spew-dev{a} golang-github-dghubble-sling-dev{a} golang-github-dgrijalva-jwt-go-v3-dev{a} golang-github-dustin-go-humanize-dev{a} golang-github-fsnotify-fsnotify-dev{a} golang-github-ghodss-yaml-dev{a} golang-github-go-ini-ini-dev{a} golang-github-go-kit-kit-dev{a} golang-github-go-logfmt-logfmt-dev{a} golang-github-go-stack-stack-dev{a} golang-github-gogo-protobuf-dev{a} golang-github-golang-groupcache-dev{a} golang-github-golang-mock-dev{a} golang-github-google-btree-dev{a} golang-github-google-go-querystring-dev{a} golang-github-grpc-ecosystem-go-grpc-prometheus-dev{a} golang-github-grpc-ecosystem-grpc-gateway-dev{a} golang-github-hashicorp-hcl-dev{a} golang-github-jmespath-go-jmespath-dev{a} golang-github-jonboulle-clockwork-dev{a} golang-github-julienschmidt-httprouter-dev{a} golang-github-kr-fs-dev{a} golang-github-kr-pretty-dev{a} golang-github-kr-pty-dev{a} golang-github-kr-text-dev{a} golang-github-magiconair-properties-dev{a} golang-github-mattn-go-runewidth-dev{a} golang-github-mitchellh-go-homedir-dev{a} golang-github-mitchellh-mapstructure-dev{a} golang-github-mwitkow-go-conntrack-dev{a} golang-github-olekukonko-tablewriter-dev{a} golang-github-opentracing-opentracing-go-dev{a} golang-github-pelletier-go-buffruneio-dev{a} golang-github-pelletier-go-toml-dev{a} golang-github-pkg-errors-dev{a} golang-github-pkg-sftp-dev{a} golang-github-pmezard-go-difflib-dev{a} golang-github-prometheus-client-golang-dev{a} golang-github-prometheus-client-model-dev{a} golang-github-prometheus-common-dev{a} golang-github-rogpeppe-fastuuid-dev{a} golang-github-russross-blackfriday-dev{a} golang-github-shurcool-sanitized-anchor-name-dev{a} golang-github-sirupsen-logrus-dev{a} golang-github-spf13-afero-dev{a} golang-github-spf13-cast-dev{a} golang-github-spf13-cobra-dev{a} golang-github-spf13-jwalterweatherman-dev{a} golang-github-spf13-pflag-dev{a} golang-github-spf13-viper-dev{a} golang-github-stretchr-objx-dev{a} golang-github-stretchr-testify-dev{a} golang-github-ugorji-go-codec{a} golang-github-ugorji-go-codec-dev{a} golang-github-urfave-cli-dev{a} golang-github-xiang90-probing-dev{a} golang-github-xordataexchange-crypt-dev{a} golang-glog-dev{a} golang-go{a} golang-go.uber-atomic-dev{a} golang-go.uber-multierr-dev{a} golang-go.uber-zap-dev{a} golang-golang-x-crypto-dev{a} golang-golang-x-net-dev{a} golang-golang-x-oauth2-dev{a} golang-golang-x-oauth2-google-dev{a} golang-golang-x-sync-dev{a} golang-golang-x-sys-dev{a} golang-golang-x-text-dev{a} golang-golang-x-time-dev{a} golang-golang-x-tools-dev{a} golang-google-cloud-compute-metadata-dev{a} golang-google-genproto-dev{a} golang-google-grpc-dev{a} golang-gopkg-alecthomas-kingpin.v2-dev{a} golang-gopkg-check.v1-dev{a} golang-gopkg-cheggaaa-pb.v1-dev{a} golang-gopkg-yaml.v2-dev{a} golang-goprotobuf-dev{a} golang-procfs-dev{a} golang-protobuf-extensions-dev{a} golang-src{a} golang-x-text-dev{a} golang-yaml.v2-dev{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libbsd0{a} libcroco3{a} libcurl4{a} libelf1{a} libfile-stripnondeterminism-perl{a} libglib2.0-0{a} libgssapi-krb5-2{a} libicu63{a} libk5crypto3{a} libkeyutils1{a} libkrb5-3{a} libkrb5support0{a} libldap-2.4-2{a} libldap-common{a} libmagic-mgc{a} libmagic1{a} libncurses6{a} libnghttp2-14{a} libpipeline1{a} libprotobuf-dev{a} libprotobuf-lite17{a} libprotobuf17{a} libprotoc17{a} libpsl5{a} librtmp1{a} libsasl2-2{a} libsasl2-modules-db{a} libsigsegv2{a} libssh2-1{a} libssl1.1{a} libsystemd-dev{a} libtool{a} libuchardet0{a} libxml2{a} m4{a} man-db{a} pkg-config{a} po-debconf{a} protobuf-compiler{a} sensible-utils{a} zlib1g-dev{a} The following packages are RECOMMENDED but will NOT be installed: ca-certificates gogoprotobuf krb5-locales libarchive-cpio-perl libglib2.0-data libgpm2 libltdl-dev libmail-sendmail-perl libsasl2-modules publicsuffix shared-mime-info xdg-user-dirs 0 packages upgraded, 160 newly installed, 0 to remove and 0 not upgraded. Need to get 102 MB of archives. After unpacking 572 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian buster/main amd64 libbsd0 amd64 0.9.1-2+deb10u1 [99.5 kB] Get: 2 http://deb.debian.org/debian buster/main amd64 bsdmainutils amd64 11.1.2+b1 [191 kB] Get: 3 http://deb.debian.org/debian buster/main amd64 libuchardet0 amd64 0.0.6-3 [64.9 kB] Get: 4 http://deb.debian.org/debian buster/main amd64 groff-base amd64 1.22.4-3+deb10u1 [916 kB] Get: 5 http://deb.debian.org/debian buster/main amd64 libpipeline1 amd64 1.5.1-2 [31.2 kB] Get: 6 http://deb.debian.org/debian buster/main amd64 man-db amd64 2.8.5-2 [1274 kB] Get: 7 http://deb.debian.org/debian buster/main amd64 golang-github-davecgh-go-spew-dev all 1.1.1-1 [29.5 kB] Get: 8 http://deb.debian.org/debian buster/main amd64 golang-github-pmezard-go-difflib-dev all 1.0.0-2 [12.0 kB] Get: 9 http://deb.debian.org/debian buster/main amd64 golang-github-stretchr-objx-dev all 0.1.1+git20180825.ef50b0d-1 [23.4 kB] Get: 10 http://deb.debian.org/debian buster/main amd64 golang-github-stretchr-testify-dev all 1.3.0+ds-1 [49.8 kB] Get: 11 http://deb.debian.org/debian buster/main amd64 golang-golang-x-tools-dev all 1:0.0~git20190125.d66bd3c+ds-4 [1230 kB] Get: 12 http://deb.debian.org/debian buster/main amd64 golang-golang-x-text-dev all 0.3.0-2 [3393 kB] Get: 13 http://deb.debian.org/debian buster/main amd64 golang-x-text-dev all 0.3.0-2 [3592 B] Get: 14 http://deb.debian.org/debian buster/main amd64 golang-golang-x-net-dev all 1:0.0+git20181201.351d144+dfsg-3 [637 kB] Get: 15 http://deb.debian.org/debian buster/main amd64 golang-golang-x-sys-dev all 0.0~git20190412.9773273+really0.0~git20181228.9a3f9b0-1 [291 kB] Get: 16 http://deb.debian.org/debian buster/main amd64 golang-golang-x-crypto-dev all 1:0.0~git20181203.505ab14-1 [1445 kB] Get: 17 http://deb.debian.org/debian buster/main amd64 golang-github-sirupsen-logrus-dev all 1.3.0-1 [38.9 kB] Get: 18 http://deb.debian.org/debian buster/main amd64 sensible-utils all 0.0.12 [15.8 kB] Get: 19 http://deb.debian.org/debian buster/main amd64 libmagic-mgc amd64 1:5.35-4+deb10u2 [242 kB] Get: 20 http://deb.debian.org/debian buster/main amd64 libmagic1 amd64 1:5.35-4+deb10u2 [118 kB] Get: 21 http://deb.debian.org/debian buster/main amd64 file amd64 1:5.35-4+deb10u2 [66.4 kB] Get: 22 http://deb.debian.org/debian buster/main amd64 gettext-base amd64 0.19.8.1-9 [123 kB] Get: 23 http://deb.debian.org/debian buster/main amd64 libsigsegv2 amd64 2.12-2 [32.8 kB] Get: 24 http://deb.debian.org/debian buster/main amd64 m4 amd64 1.4.18-2 [203 kB] Get: 25 http://deb.debian.org/debian buster/main amd64 autoconf all 2.69-11 [341 kB] Get: 26 http://deb.debian.org/debian buster/main amd64 autotools-dev all 20180224.1 [77.0 kB] Get: 27 http://deb.debian.org/debian buster/main amd64 automake all 1:1.16.1-4 [771 kB] Get: 28 http://deb.debian.org/debian buster/main amd64 autopoint all 0.19.8.1-9 [434 kB] Get: 29 http://deb.debian.org/debian buster/main amd64 libkeyutils1 amd64 1.6-6 [15.0 kB] Get: 30 http://deb.debian.org/debian buster/main amd64 libkrb5support0 amd64 1.17-3+deb10u1 [65.8 kB] Get: 31 http://deb.debian.org/debian buster/main amd64 libk5crypto3 amd64 1.17-3+deb10u1 [122 kB] Get: 32 http://deb.debian.org/debian buster/main amd64 libssl1.1 amd64 1.1.1d-0+deb10u6 [1539 kB] Get: 33 http://deb.debian.org/debian buster/main amd64 libkrb5-3 amd64 1.17-3+deb10u1 [369 kB] Get: 34 http://deb.debian.org/debian buster/main amd64 libgssapi-krb5-2 amd64 1.17-3+deb10u1 [158 kB] Get: 35 http://deb.debian.org/debian buster/main amd64 libsasl2-modules-db amd64 2.1.27+dfsg-1+deb10u1 [69.1 kB] Get: 36 http://deb.debian.org/debian buster/main amd64 libsasl2-2 amd64 2.1.27+dfsg-1+deb10u1 [106 kB] Get: 37 http://deb.debian.org/debian buster/main amd64 libldap-common all 2.4.47+dfsg-3+deb10u6 [90.0 kB] Get: 38 http://deb.debian.org/debian buster/main amd64 libldap-2.4-2 amd64 2.4.47+dfsg-3+deb10u6 [224 kB] Get: 39 http://deb.debian.org/debian buster/main amd64 libnghttp2-14 amd64 1.36.0-2+deb10u1 [85.0 kB] Get: 40 http://deb.debian.org/debian buster/main amd64 libpsl5 amd64 0.20.2-2 [53.7 kB] Get: 41 http://deb.debian.org/debian buster/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-2 [60.5 kB] Get: 42 http://deb.debian.org/debian buster/main amd64 libssh2-1 amd64 1.8.0-2.1 [140 kB] Get: 43 http://deb.debian.org/debian buster/main amd64 libcurl4 amd64 7.64.0-4+deb10u2 [332 kB] Get: 44 http://deb.debian.org/debian buster/main amd64 curl amd64 7.64.0-4+deb10u2 [265 kB] Get: 45 http://deb.debian.org/debian buster/main amd64 libtool all 2.4.6-9 [547 kB] Get: 46 http://deb.debian.org/debian buster/main amd64 dh-autoreconf all 19 [16.9 kB] Get: 47 http://deb.debian.org/debian buster/main amd64 libarchive-zip-perl all 1.64-1 [96.8 kB] Get: 48 http://deb.debian.org/debian buster/main amd64 libfile-stripnondeterminism-perl all 1.1.2-1 [19.8 kB] Get: 49 http://deb.debian.org/debian buster/main amd64 dh-strip-nondeterminism all 1.1.2-1 [13.0 kB] Get: 50 http://deb.debian.org/debian buster/main amd64 libelf1 amd64 0.176-1.1 [161 kB] Get: 51 http://deb.debian.org/debian buster/main amd64 dwz amd64 0.12-3 [78.0 kB] Get: 52 http://deb.debian.org/debian buster/main amd64 libglib2.0-0 amd64 2.58.3-2+deb10u3 [1259 kB] Get: 53 http://deb.debian.org/debian buster/main amd64 libicu63 amd64 63.1-6+deb10u1 [8300 kB] Get: 54 http://deb.debian.org/debian buster/main amd64 libxml2 amd64 2.9.4+dfsg1-7+deb10u2 [689 kB] Get: 55 http://deb.debian.org/debian buster/main amd64 libcroco3 amd64 0.6.12-3 [145 kB] Get: 56 http://deb.debian.org/debian buster/main amd64 libncurses6 amd64 6.1+20181013-2+deb10u2 [102 kB] Get: 57 http://deb.debian.org/debian buster/main amd64 gettext amd64 0.19.8.1-9 [1303 kB] Get: 58 http://deb.debian.org/debian buster/main amd64 intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get: 59 http://deb.debian.org/debian buster/main amd64 po-debconf all 1.0.21 [248 kB] Get: 60 http://deb.debian.org/debian buster/main amd64 debhelper all 12.1.1 [1016 kB] Get: 61 http://deb.debian.org/debian buster/main amd64 dh-golang all 1.39 [20.8 kB] Get: 62 http://deb.debian.org/debian buster/main amd64 golang-1.11-src amd64 1.11.6-1+deb10u4 [13.0 MB] Get: 63 http://deb.debian.org/debian buster/main amd64 golang-1.11-go amd64 1.11.6-1+deb10u4 [41.9 MB] Get: 64 http://deb.debian.org/debian buster/main amd64 golang-src amd64 2:1.11~1 [4344 B] Get: 65 http://deb.debian.org/debian buster/main amd64 golang-go amd64 2:1.11~1 [23.4 kB] Get: 66 http://deb.debian.org/debian buster/main amd64 golang-any amd64 2:1.11~1 [4472 B] Get: 67 http://deb.debian.org/debian buster/main amd64 golang-dbus-dev all 4.1.0-1 [47.4 kB] Get: 68 http://deb.debian.org/debian buster/main amd64 golang-github-bgentry-speakeasy-dev all 0.1.0-1 [5110 B] Get: 69 http://deb.debian.org/debian buster/main amd64 golang-github-golang-mock-dev all 1.0.0-1 [24.1 kB] Get: 70 http://deb.debian.org/debian buster/main amd64 golang-glog-dev all 0.0~git20160126.23def4e-2 [17.1 kB] Get: 71 http://deb.debian.org/debian buster/main amd64 golang-golang-x-oauth2-dev all 0.0~git20180821.d2e6202-1 [30.1 kB] Get: 72 http://deb.debian.org/debian buster/main amd64 golang-google-cloud-compute-metadata-dev all 0.9.0-10 [17.1 kB] Get: 73 http://deb.debian.org/debian buster/main amd64 golang-golang-x-oauth2-google-dev all 0.0~git20180821.d2e6202-1 [13.1 kB] Get: 74 http://deb.debian.org/debian buster/main amd64 golang-golang-x-sync-dev all 0.0~git20171101.fd80eb9-1 [16.3 kB] Get: 75 http://deb.debian.org/debian buster/main amd64 zlib1g-dev amd64 1:1.2.11.dfsg-1 [214 kB] Get: 76 http://deb.debian.org/debian buster/main amd64 libprotobuf17 amd64 3.6.1.3-2 [814 kB] Get: 77 http://deb.debian.org/debian buster/main amd64 libprotobuf-lite17 amd64 3.6.1.3-2 [167 kB] Get: 78 http://deb.debian.org/debian buster/main amd64 libprotobuf-dev amd64 3.6.1.3-2 [1130 kB] Get: 79 http://deb.debian.org/debian buster/main amd64 libprotoc17 amd64 3.6.1.3-2 [665 kB] Get: 80 http://deb.debian.org/debian buster/main amd64 protobuf-compiler amd64 3.6.1.3-2 [64.9 kB] Get: 81 http://deb.debian.org/debian buster/main amd64 golang-goprotobuf-dev amd64 1.2.0-1+b10 [1872 kB] Get: 82 http://deb.debian.org/debian buster/main amd64 golang-google-genproto-dev all 0.0~git20190111.db91494-4 [1877 kB] Get: 83 http://deb.debian.org/debian buster/main amd64 golang-google-grpc-dev all 1.11.0-1 [289 kB] Get: 84 http://deb.debian.org/debian buster/main amd64 golang-github-cockroachdb-cmux-dev all 0.0~git20170110.0.30d10be-1 [12.0 kB] Get: 85 http://deb.debian.org/debian buster/main amd64 golang-github-coreos-bbolt-dev all 1.3.1-coreos.5-3 [65.4 kB] Get: 86 http://deb.debian.org/debian buster/main amd64 golang-github-coreos-go-semver-dev all 0.2.0-3 [6680 B] Get: 87 http://deb.debian.org/debian buster/main amd64 golang-github-kr-pty-dev all 1.1.3-1 [8968 B] Get: 88 http://deb.debian.org/debian buster/main amd64 golang-github-kr-text-dev all 0.1.0-1 [10.8 kB] Get: 89 http://deb.debian.org/debian buster/main amd64 golang-github-kr-pretty-dev all 0.1.0-1 [10.2 kB] Get: 90 http://deb.debian.org/debian buster/main amd64 golang-gopkg-check.v1-dev all 0.0+git20180628.788fd78-1 [31.6 kB] Get: 91 http://deb.debian.org/debian buster/main amd64 golang-gopkg-yaml.v2-dev all 2.2.2-1 [58.9 kB] Get: 92 http://deb.debian.org/debian buster/main amd64 golang-yaml.v2-dev all 2.2.2-1 [3968 B] Get: 93 http://deb.debian.org/debian buster/main amd64 golang-github-coreos-pkg-dev all 3-1 [25.3 kB] Get: 94 http://deb.debian.org/debian buster/main amd64 libsystemd-dev amd64 241-7~deb10u7 [322 kB] Get: 95 http://deb.debian.org/debian buster/main amd64 pkg-config amd64 0.29-6 [63.5 kB] Get: 96 http://deb.debian.org/debian buster/main amd64 golang-github-coreos-go-systemd-dev all 17-2 [46.7 kB] Get: 97 http://deb.debian.org/debian buster/main amd64 golang-github-dgrijalva-jwt-go-v3-dev all 3.2.0-2 [32.4 kB] Get: 98 http://deb.debian.org/debian buster/main amd64 golang-github-dustin-go-humanize-dev all 0.0~git20171111.bb3d318-1 [15.6 kB] Get: 99 http://deb.debian.org/debian buster/main amd64 golang-github-ghodss-yaml-dev all 1.0.0-1 [12.9 kB] Get: 100 http://deb.debian.org/debian buster/main amd64 golang-github-gogo-protobuf-dev all 1.0.0+git20180330.1ef32a8b-1 [727 kB] Get: 101 http://deb.debian.org/debian buster/main amd64 golang-github-golang-groupcache-dev all 0.0~git20171101.84a468c-1 [22.7 kB] Get: 102 http://deb.debian.org/debian buster/main amd64 golang-github-google-btree-dev all 0.0~git20161217.0.316fb6d-1 [12.0 kB] Get: 103 http://deb.debian.org/debian buster/main amd64 golang-github-beorn7-perks-dev all 0.0~git20160804.0.4c0e845-1 [11.6 kB] Get: 104 http://deb.debian.org/debian buster/main amd64 golang-github-prometheus-client-model-dev all 0.0.2+git20171117.99fa1f4-1 [19.3 kB] Get: 105 http://deb.debian.org/debian buster/main amd64 golang-github-go-logfmt-logfmt-dev all 0.3.0-1 [12.5 kB] Get: 106 http://deb.debian.org/debian buster/main amd64 golang-github-go-stack-stack-dev all 1.5.2-2 [6956 B] Get: 107 http://deb.debian.org/debian buster/main amd64 golang-github-opentracing-opentracing-go-dev all 1.0.2-1 [21.8 kB] Get: 108 http://deb.debian.org/debian buster/main amd64 golang-golang-x-time-dev all 0.0~git20161028.0.f51c127-2 [9396 B] Get: 109 http://deb.debian.org/debian buster/main amd64 golang-github-go-kit-kit-dev all 0.6.0-2 [103 kB] Get: 110 http://deb.debian.org/debian buster/main amd64 golang-github-julienschmidt-httprouter-dev all 1.1-5 [16.0 kB] Get: 111 http://deb.debian.org/debian buster/main amd64 golang-github-mwitkow-go-conntrack-dev all 0.0~git20161129.cc309e4-3 [14.0 kB] Get: 112 http://deb.debian.org/debian buster/main amd64 golang-github-pkg-errors-dev all 0.8.1-1 [11.2 kB] Get: 113 http://deb.debian.org/debian buster/main amd64 golang-github-alecthomas-units-dev all 0.0~git20151022.0.2efee85-4 [5816 B] Get: 114 http://deb.debian.org/debian buster/main amd64 golang-gopkg-alecthomas-kingpin.v2-dev all 2.2.6-1 [42.2 kB] Get: 115 http://deb.debian.org/debian buster/main amd64 golang-protobuf-extensions-dev all 1.0.1-1 [29.6 kB] Get: 116 http://deb.debian.org/debian buster/main amd64 golang-github-prometheus-common-dev all 0+git20181119.b36ad28-1+deb10u1 [68.0 kB] Get: 117 http://deb.debian.org/debian buster/main amd64 golang-procfs-dev all 0+git20181204.1dc9a6c-1 [49.8 kB] Get: 118 http://deb.debian.org/debian buster/main amd64 golang-github-prometheus-client-golang-dev all 0.9.0-1 [96.9 kB] Get: 119 http://deb.debian.org/debian buster/main amd64 golang-github-grpc-ecosystem-go-grpc-prometheus-dev all 1.2.0-3 [22.8 kB] Get: 120 http://deb.debian.org/debian buster/main amd64 golang-github-google-go-querystring-dev all 0.0~git20170111.0.53e6ce1-4 [7192 B] Get: 121 http://deb.debian.org/debian buster/main amd64 golang-github-dghubble-sling-dev all 1.2.0-1 [18.7 kB] Get: 122 http://deb.debian.org/debian buster/main amd64 golang-github-rogpeppe-fastuuid-dev all 0.0~git20150106.0.6724a57-2 [4080 B] Get: 123 http://deb.debian.org/debian buster/main amd64 golang-github-grpc-ecosystem-grpc-gateway-dev all 1.6.4-2 [281 kB] Get: 124 http://deb.debian.org/debian buster/main amd64 golang-github-jonboulle-clockwork-dev all 0.1.0-4 [5578 B] Get: 125 http://deb.debian.org/debian buster/main amd64 golang-github-mattn-go-runewidth-dev all 0.0.4-1 [15.2 kB] Get: 126 http://deb.debian.org/debian buster/main amd64 golang-github-olekukonko-tablewriter-dev all 0.0.1-1 [18.1 kB] Get: 127 http://deb.debian.org/debian buster/main amd64 golang-github-shurcool-sanitized-anchor-name-dev all 0.0~git20170918.86672fc-1 [3640 B] Get: 128 http://deb.debian.org/debian buster/main amd64 golang-github-russross-blackfriday-dev all 1.5.2-1 [64.2 kB] Get: 129 http://deb.debian.org/debian buster/main amd64 golang-github-cpuguy83-go-md2man-dev all 1.0.8+ds-1 [6460 B] Get: 130 http://deb.debian.org/debian buster/main amd64 golang-github-mitchellh-go-homedir-dev all 0.0~git20161203.0.b8bc1bf-2 [4720 B] Get: 131 http://deb.debian.org/debian buster/main amd64 golang-github-spf13-pflag-dev all 1.0.3-1 [38.0 kB] Get: 132 http://deb.debian.org/debian buster/main amd64 golang-github-fsnotify-fsnotify-dev all 1.4.7-2 [27.0 kB] Get: 133 http://deb.debian.org/debian buster/main amd64 golang-github-hashicorp-hcl-dev all 1.0.0-1 [58.5 kB] Get: 134 http://deb.debian.org/debian buster/main amd64 golang-github-magiconair-properties-dev all 1.8.1+really1.8.0-1 [28.8 kB] Get: 135 http://deb.debian.org/debian buster/main amd64 golang-github-mitchellh-mapstructure-dev all 1.1.2-1 [21.1 kB] Get: 136 http://deb.debian.org/debian buster/main amd64 golang-github-burntsushi-toml-dev all 0.3.0+git20170626.7.a368813-1 [38.2 kB] Get: 137 http://deb.debian.org/debian buster/main amd64 golang-github-pelletier-go-buffruneio-dev all 0.2.0-1 [3908 B] Get: 138 http://deb.debian.org/debian buster/main amd64 golang-github-pelletier-go-toml-dev all 1.4.0+really1.2.0-1 [46.6 kB] Get: 139 http://deb.debian.org/debian buster/main amd64 golang-github-kr-fs-dev all 0.0~git20131111.0.2788f0d-2 [5712 B] Get: 140 http://deb.debian.org/debian buster/main amd64 golang-github-pkg-sftp-dev all 1.8.3-1 [59.6 kB] Get: 141 http://deb.debian.org/debian buster/main amd64 golang-github-spf13-afero-dev all 1.2.2+really1.2.1-1 [34.0 kB] Get: 142 http://deb.debian.org/debian buster/main amd64 golang-github-spf13-cast-dev all 1.3.0-1 [9980 B] Get: 143 http://deb.debian.org/debian buster/main amd64 golang-github-spf13-jwalterweatherman-dev all 1.1.0+really1.0.0+git20181028.94f6ae3-1 [7712 B] Get: 144 http://deb.debian.org/debian buster/main amd64 golang-github-armon-consul-api-dev all 0.0~git20150107.0.dcfedd5-4 [18.1 kB] Get: 145 http://deb.debian.org/debian buster/main amd64 golang-github-xordataexchange-crypt-dev all 0.0.2+git20170626.21.b2862e3-2 [12.3 kB] Get: 146 http://deb.debian.org/debian buster/main amd64 golang-github-spf13-viper-dev all 1.3.2+really1.3.1-1 [30.8 kB] Get: 147 http://deb.debian.org/debian buster/main amd64 golang-github-spf13-cobra-dev all 0.0.3-1 [65.2 kB] Get: 148 http://deb.debian.org/debian buster/main amd64 golang-github-ugorji-go-codec-dev all 1.1.1-1 [229 kB] Get: 149 http://deb.debian.org/debian buster/main amd64 golang-github-urfave-cli-dev all 1.20.0-1 [51.0 kB] Get: 150 http://deb.debian.org/debian buster/main amd64 golang-github-xiang90-probing-dev all 0.0.2-1 [4820 B] Get: 151 http://deb.debian.org/debian buster/main amd64 golang-github-go-ini-ini-dev all 1.32.0-2 [32.7 kB] Get: 152 http://deb.debian.org/debian buster/main amd64 golang-github-jmespath-go-jmespath-dev all 0.2.2-2 [19.0 kB] Get: 153 http://deb.debian.org/debian buster/main amd64 golang-github-aws-aws-sdk-go-dev all 1.16.18+dfsg-1 [4409 kB] Get: 154 http://deb.debian.org/debian buster/main amd64 golang-github-apex-log-dev all 1.1.0-1 [14.5 kB] Get: 155 http://deb.debian.org/debian buster/main amd64 golang-go.uber-atomic-dev all 1.2.0+git20170719.9.70bd126-1 [5398 B] Get: 156 http://deb.debian.org/debian buster/main amd64 golang-go.uber-multierr-dev all 1.1.0-1 [7806 B] Get: 157 http://deb.debian.org/debian buster/main amd64 golang-go.uber-zap-dev all 1.9.1-1 [84.3 kB] 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 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.) Preparing to unpack .../000-libbsd0_0.9.1-2+deb10u1_amd64.deb ... Unpacking libbsd0:amd64 (0.9.1-2+deb10u1) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../001-bsdmainutils_11.1.2+b1_amd64.deb ... Unpacking bsdmainutils (11.1.2+b1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../002-libuchardet0_0.0.6-3_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.6-3) ... Selecting previously unselected package groff-base. Preparing to unpack .../003-groff-base_1.22.4-3+deb10u1_amd64.deb ... Unpacking groff-base (1.22.4-3+deb10u1) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../004-libpipeline1_1.5.1-2_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.1-2) ... Selecting previously unselected package man-db. Preparing to unpack .../005-man-db_2.8.5-2_amd64.deb ... Unpacking man-db (2.8.5-2) ... Selecting previously unselected package golang-github-davecgh-go-spew-dev. Preparing to unpack .../006-golang-github-davecgh-go-spew-dev_1.1.1-1_all.deb ... Unpacking golang-github-davecgh-go-spew-dev (1.1.1-1) ... Selecting previously unselected package golang-github-pmezard-go-difflib-dev. Preparing to unpack .../007-golang-github-pmezard-go-difflib-dev_1.0.0-2_all.deb ... Unpacking golang-github-pmezard-go-difflib-dev (1.0.0-2) ... Selecting previously unselected package golang-github-stretchr-objx-dev. Preparing to unpack .../008-golang-github-stretchr-objx-dev_0.1.1+git20180825.ef50b0d-1_all.deb ... Unpacking golang-github-stretchr-objx-dev (0.1.1+git20180825.ef50b0d-1) ... Selecting previously unselected package golang-github-stretchr-testify-dev. Preparing to unpack .../009-golang-github-stretchr-testify-dev_1.3.0+ds-1_all.deb ... Unpacking golang-github-stretchr-testify-dev (1.3.0+ds-1) ... Selecting previously unselected package golang-golang-x-tools-dev. Preparing to unpack .../010-golang-golang-x-tools-dev_1%3a0.0~git20190125.d66bd3c+ds-4_all.deb ... Unpacking golang-golang-x-tools-dev (1:0.0~git20190125.d66bd3c+ds-4) ... Selecting previously unselected package golang-golang-x-text-dev. Preparing to unpack .../011-golang-golang-x-text-dev_0.3.0-2_all.deb ... Unpacking golang-golang-x-text-dev (0.3.0-2) ... Selecting previously unselected package golang-x-text-dev. Preparing to unpack .../012-golang-x-text-dev_0.3.0-2_all.deb ... Unpacking golang-x-text-dev (0.3.0-2) ... Selecting previously unselected package golang-golang-x-net-dev. Preparing to unpack .../013-golang-golang-x-net-dev_1%3a0.0+git20181201.351d144+dfsg-3_all.deb ... Unpacking golang-golang-x-net-dev (1:0.0+git20181201.351d144+dfsg-3) ... Selecting previously unselected package golang-golang-x-sys-dev. Preparing to unpack .../014-golang-golang-x-sys-dev_0.0~git20190412.9773273+really0.0~git20181228.9a3f9b0-1_all.deb ... Unpacking golang-golang-x-sys-dev (0.0~git20190412.9773273+really0.0~git20181228.9a3f9b0-1) ... Selecting previously unselected package golang-golang-x-crypto-dev. Preparing to unpack .../015-golang-golang-x-crypto-dev_1%3a0.0~git20181203.505ab14-1_all.deb ... Unpacking golang-golang-x-crypto-dev (1:0.0~git20181203.505ab14-1) ... Selecting previously unselected package golang-github-sirupsen-logrus-dev. Preparing to unpack .../016-golang-github-sirupsen-logrus-dev_1.3.0-1_all.deb ... Unpacking golang-github-sirupsen-logrus-dev (1.3.0-1) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../017-sensible-utils_0.0.12_all.deb ... Unpacking sensible-utils (0.0.12) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../018-libmagic-mgc_1%3a5.35-4+deb10u2_amd64.deb ... Unpacking libmagic-mgc (1:5.35-4+deb10u2) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../019-libmagic1_1%3a5.35-4+deb10u2_amd64.deb ... Unpacking libmagic1:amd64 (1:5.35-4+deb10u2) ... Selecting previously unselected package file. Preparing to unpack .../020-file_1%3a5.35-4+deb10u2_amd64.deb ... Unpacking file (1:5.35-4+deb10u2) ... Selecting previously unselected package gettext-base. Preparing to unpack .../021-gettext-base_0.19.8.1-9_amd64.deb ... Unpacking gettext-base (0.19.8.1-9) ... Selecting previously unselected package libsigsegv2:amd64. Preparing to unpack .../022-libsigsegv2_2.12-2_amd64.deb ... Unpacking libsigsegv2:amd64 (2.12-2) ... Selecting previously unselected package m4. Preparing to unpack .../023-m4_1.4.18-2_amd64.deb ... Unpacking m4 (1.4.18-2) ... Selecting previously unselected package autoconf. Preparing to unpack .../024-autoconf_2.69-11_all.deb ... Unpacking autoconf (2.69-11) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../025-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../026-automake_1%3a1.16.1-4_all.deb ... Unpacking automake (1:1.16.1-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../027-autopoint_0.19.8.1-9_all.deb ... Unpacking autopoint (0.19.8.1-9) ... Selecting previously unselected package libkeyutils1:amd64. Preparing to unpack .../028-libkeyutils1_1.6-6_amd64.deb ... Unpacking libkeyutils1:amd64 (1.6-6) ... Selecting previously unselected package libkrb5support0:amd64. Preparing to unpack .../029-libkrb5support0_1.17-3+deb10u1_amd64.deb ... Unpacking libkrb5support0:amd64 (1.17-3+deb10u1) ... Selecting previously unselected package libk5crypto3:amd64. Preparing to unpack .../030-libk5crypto3_1.17-3+deb10u1_amd64.deb ... Unpacking libk5crypto3:amd64 (1.17-3+deb10u1) ... Selecting previously unselected package libssl1.1:amd64. Preparing to unpack .../031-libssl1.1_1.1.1d-0+deb10u6_amd64.deb ... Unpacking libssl1.1:amd64 (1.1.1d-0+deb10u6) ... Selecting previously unselected package libkrb5-3:amd64. Preparing to unpack .../032-libkrb5-3_1.17-3+deb10u1_amd64.deb ... Unpacking libkrb5-3:amd64 (1.17-3+deb10u1) ... Selecting previously unselected package libgssapi-krb5-2:amd64. Preparing to unpack .../033-libgssapi-krb5-2_1.17-3+deb10u1_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.17-3+deb10u1) ... Selecting previously unselected package libsasl2-modules-db:amd64. Preparing to unpack .../034-libsasl2-modules-db_2.1.27+dfsg-1+deb10u1_amd64.deb ... Unpacking libsasl2-modules-db:amd64 (2.1.27+dfsg-1+deb10u1) ... Selecting previously unselected package libsasl2-2:amd64. Preparing to unpack .../035-libsasl2-2_2.1.27+dfsg-1+deb10u1_amd64.deb ... Unpacking libsasl2-2:amd64 (2.1.27+dfsg-1+deb10u1) ... Selecting previously unselected package libldap-common. Preparing to unpack .../036-libldap-common_2.4.47+dfsg-3+deb10u6_all.deb ... Unpacking libldap-common (2.4.47+dfsg-3+deb10u6) ... Selecting previously unselected package libldap-2.4-2:amd64. Preparing to unpack .../037-libldap-2.4-2_2.4.47+dfsg-3+deb10u6_amd64.deb ... Unpacking libldap-2.4-2:amd64 (2.4.47+dfsg-3+deb10u6) ... Selecting previously unselected package libnghttp2-14:amd64. Preparing to unpack .../038-libnghttp2-14_1.36.0-2+deb10u1_amd64.deb ... Unpacking libnghttp2-14:amd64 (1.36.0-2+deb10u1) ... Selecting previously unselected package libpsl5:amd64. Preparing to unpack .../039-libpsl5_0.20.2-2_amd64.deb ... Unpacking libpsl5:amd64 (0.20.2-2) ... Selecting previously unselected package librtmp1:amd64. Preparing to unpack .../040-librtmp1_2.4+20151223.gitfa8646d.1-2_amd64.deb ... Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2) ... Selecting previously unselected package libssh2-1:amd64. Preparing to unpack .../041-libssh2-1_1.8.0-2.1_amd64.deb ... Unpacking libssh2-1:amd64 (1.8.0-2.1) ... Selecting previously unselected package libcurl4:amd64. Preparing to unpack .../042-libcurl4_7.64.0-4+deb10u2_amd64.deb ... Unpacking libcurl4:amd64 (7.64.0-4+deb10u2) ... Selecting previously unselected package curl. Preparing to unpack .../043-curl_7.64.0-4+deb10u2_amd64.deb ... Unpacking curl (7.64.0-4+deb10u2) ... Selecting previously unselected package libtool. Preparing to unpack .../044-libtool_2.4.6-9_all.deb ... Unpacking libtool (2.4.6-9) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../045-dh-autoreconf_19_all.deb ... Unpacking dh-autoreconf (19) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../046-libarchive-zip-perl_1.64-1_all.deb ... Unpacking libarchive-zip-perl (1.64-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../047-libfile-stripnondeterminism-perl_1.1.2-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.1.2-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../048-dh-strip-nondeterminism_1.1.2-1_all.deb ... Unpacking dh-strip-nondeterminism (1.1.2-1) ... Selecting previously unselected package libelf1:amd64. Preparing to unpack .../049-libelf1_0.176-1.1_amd64.deb ... Unpacking libelf1:amd64 (0.176-1.1) ... Selecting previously unselected package dwz. Preparing to unpack .../050-dwz_0.12-3_amd64.deb ... Unpacking dwz (0.12-3) ... Selecting previously unselected package libglib2.0-0:amd64. Preparing to unpack .../051-libglib2.0-0_2.58.3-2+deb10u3_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.58.3-2+deb10u3) ... Selecting previously unselected package libicu63:amd64. Preparing to unpack .../052-libicu63_63.1-6+deb10u1_amd64.deb ... Unpacking libicu63:amd64 (63.1-6+deb10u1) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../053-libxml2_2.9.4+dfsg1-7+deb10u2_amd64.deb ... Unpacking libxml2:amd64 (2.9.4+dfsg1-7+deb10u2) ... Selecting previously unselected package libcroco3:amd64. Preparing to unpack .../054-libcroco3_0.6.12-3_amd64.deb ... Unpacking libcroco3:amd64 (0.6.12-3) ... Selecting previously unselected package libncurses6:amd64. Preparing to unpack .../055-libncurses6_6.1+20181013-2+deb10u2_amd64.deb ... Unpacking libncurses6:amd64 (6.1+20181013-2+deb10u2) ... Selecting previously unselected package gettext. Preparing to unpack .../056-gettext_0.19.8.1-9_amd64.deb ... Unpacking gettext (0.19.8.1-9) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../057-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../058-po-debconf_1.0.21_all.deb ... Unpacking po-debconf (1.0.21) ... Selecting previously unselected package debhelper. Preparing to unpack .../059-debhelper_12.1.1_all.deb ... Unpacking debhelper (12.1.1) ... Selecting previously unselected package dh-golang. Preparing to unpack .../060-dh-golang_1.39_all.deb ... Unpacking dh-golang (1.39) ... Selecting previously unselected package golang-1.11-src. Preparing to unpack .../061-golang-1.11-src_1.11.6-1+deb10u4_amd64.deb ... Unpacking golang-1.11-src (1.11.6-1+deb10u4) ... Selecting previously unselected package golang-1.11-go. Preparing to unpack .../062-golang-1.11-go_1.11.6-1+deb10u4_amd64.deb ... Unpacking golang-1.11-go (1.11.6-1+deb10u4) ... Selecting previously unselected package golang-src. Preparing to unpack .../063-golang-src_2%3a1.11~1_amd64.deb ... Unpacking golang-src (2:1.11~1) ... Selecting previously unselected package golang-go. Preparing to unpack .../064-golang-go_2%3a1.11~1_amd64.deb ... Unpacking golang-go (2:1.11~1) ... Selecting previously unselected package golang-any. Preparing to unpack .../065-golang-any_2%3a1.11~1_amd64.deb ... Unpacking golang-any (2:1.11~1) ... Selecting previously unselected package golang-dbus-dev. Preparing to unpack .../066-golang-dbus-dev_4.1.0-1_all.deb ... Unpacking golang-dbus-dev (4.1.0-1) ... Selecting previously unselected package golang-github-bgentry-speakeasy-dev. Preparing to unpack .../067-golang-github-bgentry-speakeasy-dev_0.1.0-1_all.deb ... Unpacking golang-github-bgentry-speakeasy-dev (0.1.0-1) ... Selecting previously unselected package golang-github-golang-mock-dev. Preparing to unpack .../068-golang-github-golang-mock-dev_1.0.0-1_all.deb ... Unpacking golang-github-golang-mock-dev (1.0.0-1) ... Selecting previously unselected package golang-glog-dev. Preparing to unpack .../069-golang-glog-dev_0.0~git20160126.23def4e-2_all.deb ... Unpacking golang-glog-dev (0.0~git20160126.23def4e-2) ... Selecting previously unselected package golang-golang-x-oauth2-dev. Preparing to unpack .../070-golang-golang-x-oauth2-dev_0.0~git20180821.d2e6202-1_all.deb ... Unpacking golang-golang-x-oauth2-dev (0.0~git20180821.d2e6202-1) ... Selecting previously unselected package golang-google-cloud-compute-metadata-dev. Preparing to unpack .../071-golang-google-cloud-compute-metadata-dev_0.9.0-10_all.deb ... Unpacking golang-google-cloud-compute-metadata-dev (0.9.0-10) ... Selecting previously unselected package golang-golang-x-oauth2-google-dev. Preparing to unpack .../072-golang-golang-x-oauth2-google-dev_0.0~git20180821.d2e6202-1_all.deb ... Unpacking golang-golang-x-oauth2-google-dev (0.0~git20180821.d2e6202-1) ... Selecting previously unselected package golang-golang-x-sync-dev. Preparing to unpack .../073-golang-golang-x-sync-dev_0.0~git20171101.fd80eb9-1_all.deb ... Unpacking golang-golang-x-sync-dev (0.0~git20171101.fd80eb9-1) ... Selecting previously unselected package zlib1g-dev:amd64. Preparing to unpack .../074-zlib1g-dev_1%3a1.2.11.dfsg-1_amd64.deb ... Unpacking zlib1g-dev:amd64 (1:1.2.11.dfsg-1) ... Selecting previously unselected package libprotobuf17:amd64. Preparing to unpack .../075-libprotobuf17_3.6.1.3-2_amd64.deb ... Unpacking libprotobuf17:amd64 (3.6.1.3-2) ... Selecting previously unselected package libprotobuf-lite17:amd64. Preparing to unpack .../076-libprotobuf-lite17_3.6.1.3-2_amd64.deb ... Unpacking libprotobuf-lite17:amd64 (3.6.1.3-2) ... Selecting previously unselected package libprotobuf-dev:amd64. Preparing to unpack .../077-libprotobuf-dev_3.6.1.3-2_amd64.deb ... Unpacking libprotobuf-dev:amd64 (3.6.1.3-2) ... Selecting previously unselected package libprotoc17:amd64. Preparing to unpack .../078-libprotoc17_3.6.1.3-2_amd64.deb ... Unpacking libprotoc17:amd64 (3.6.1.3-2) ... Selecting previously unselected package protobuf-compiler. Preparing to unpack .../079-protobuf-compiler_3.6.1.3-2_amd64.deb ... Unpacking protobuf-compiler (3.6.1.3-2) ... Selecting previously unselected package golang-goprotobuf-dev. Preparing to unpack .../080-golang-goprotobuf-dev_1.2.0-1+b10_amd64.deb ... Unpacking golang-goprotobuf-dev (1.2.0-1+b10) ... Selecting previously unselected package golang-google-genproto-dev. Preparing to unpack .../081-golang-google-genproto-dev_0.0~git20190111.db91494-4_all.deb ... Unpacking golang-google-genproto-dev (0.0~git20190111.db91494-4) ... Selecting previously unselected package golang-google-grpc-dev. Preparing to unpack .../082-golang-google-grpc-dev_1.11.0-1_all.deb ... Unpacking golang-google-grpc-dev (1.11.0-1) ... Selecting previously unselected package golang-github-cockroachdb-cmux-dev. Preparing to unpack .../083-golang-github-cockroachdb-cmux-dev_0.0~git20170110.0.30d10be-1_all.deb ... Unpacking golang-github-cockroachdb-cmux-dev (0.0~git20170110.0.30d10be-1) ... Selecting previously unselected package golang-github-coreos-bbolt-dev. Preparing to unpack .../084-golang-github-coreos-bbolt-dev_1.3.1-coreos.5-3_all.deb ... Unpacking golang-github-coreos-bbolt-dev (1.3.1-coreos.5-3) ... Selecting previously unselected package golang-github-coreos-go-semver-dev. Preparing to unpack .../085-golang-github-coreos-go-semver-dev_0.2.0-3_all.deb ... Unpacking golang-github-coreos-go-semver-dev (0.2.0-3) ... Selecting previously unselected package golang-github-kr-pty-dev. Preparing to unpack .../086-golang-github-kr-pty-dev_1.1.3-1_all.deb ... Unpacking golang-github-kr-pty-dev (1.1.3-1) ... Selecting previously unselected package golang-github-kr-text-dev. Preparing to unpack .../087-golang-github-kr-text-dev_0.1.0-1_all.deb ... Unpacking golang-github-kr-text-dev (0.1.0-1) ... Selecting previously unselected package golang-github-kr-pretty-dev. Preparing to unpack .../088-golang-github-kr-pretty-dev_0.1.0-1_all.deb ... Unpacking golang-github-kr-pretty-dev (0.1.0-1) ... Selecting previously unselected package golang-gopkg-check.v1-dev. Preparing to unpack .../089-golang-gopkg-check.v1-dev_0.0+git20180628.788fd78-1_all.deb ... Unpacking golang-gopkg-check.v1-dev (0.0+git20180628.788fd78-1) ... Selecting previously unselected package golang-gopkg-yaml.v2-dev. Preparing to unpack .../090-golang-gopkg-yaml.v2-dev_2.2.2-1_all.deb ... Unpacking golang-gopkg-yaml.v2-dev (2.2.2-1) ... Selecting previously unselected package golang-yaml.v2-dev. Preparing to unpack .../091-golang-yaml.v2-dev_2.2.2-1_all.deb ... Unpacking golang-yaml.v2-dev (2.2.2-1) ... Selecting previously unselected package golang-github-coreos-pkg-dev. Preparing to unpack .../092-golang-github-coreos-pkg-dev_3-1_all.deb ... Unpacking golang-github-coreos-pkg-dev (3-1) ... Selecting previously unselected package libsystemd-dev:amd64. Preparing to unpack .../093-libsystemd-dev_241-7~deb10u7_amd64.deb ... Unpacking libsystemd-dev:amd64 (241-7~deb10u7) ... Selecting previously unselected package pkg-config. Preparing to unpack .../094-pkg-config_0.29-6_amd64.deb ... Unpacking pkg-config (0.29-6) ... Selecting previously unselected package golang-github-coreos-go-systemd-dev. Preparing to unpack .../095-golang-github-coreos-go-systemd-dev_17-2_all.deb ... Unpacking golang-github-coreos-go-systemd-dev (17-2) ... Selecting previously unselected package golang-github-dgrijalva-jwt-go-v3-dev. Preparing to unpack .../096-golang-github-dgrijalva-jwt-go-v3-dev_3.2.0-2_all.deb ... Unpacking golang-github-dgrijalva-jwt-go-v3-dev (3.2.0-2) ... Selecting previously unselected package golang-github-dustin-go-humanize-dev. Preparing to unpack .../097-golang-github-dustin-go-humanize-dev_0.0~git20171111.bb3d318-1_all.deb ... Unpacking golang-github-dustin-go-humanize-dev (0.0~git20171111.bb3d318-1) ... Selecting previously unselected package golang-github-ghodss-yaml-dev. Preparing to unpack .../098-golang-github-ghodss-yaml-dev_1.0.0-1_all.deb ... Unpacking golang-github-ghodss-yaml-dev (1.0.0-1) ... Selecting previously unselected package golang-github-gogo-protobuf-dev. Preparing to unpack .../099-golang-github-gogo-protobuf-dev_1.0.0+git20180330.1ef32a8b-1_all.deb ... Unpacking golang-github-gogo-protobuf-dev (1.0.0+git20180330.1ef32a8b-1) ... Selecting previously unselected package golang-github-golang-groupcache-dev. Preparing to unpack .../100-golang-github-golang-groupcache-dev_0.0~git20171101.84a468c-1_all.deb ... Unpacking golang-github-golang-groupcache-dev (0.0~git20171101.84a468c-1) ... Selecting previously unselected package golang-github-google-btree-dev. Preparing to unpack .../101-golang-github-google-btree-dev_0.0~git20161217.0.316fb6d-1_all.deb ... Unpacking golang-github-google-btree-dev (0.0~git20161217.0.316fb6d-1) ... Selecting previously unselected package golang-github-beorn7-perks-dev. Preparing to unpack .../102-golang-github-beorn7-perks-dev_0.0~git20160804.0.4c0e845-1_all.deb ... Unpacking golang-github-beorn7-perks-dev (0.0~git20160804.0.4c0e845-1) ... Selecting previously unselected package golang-github-prometheus-client-model-dev. Preparing to unpack .../103-golang-github-prometheus-client-model-dev_0.0.2+git20171117.99fa1f4-1_all.deb ... Unpacking golang-github-prometheus-client-model-dev (0.0.2+git20171117.99fa1f4-1) ... Selecting previously unselected package golang-github-go-logfmt-logfmt-dev. Preparing to unpack .../104-golang-github-go-logfmt-logfmt-dev_0.3.0-1_all.deb ... Unpacking golang-github-go-logfmt-logfmt-dev (0.3.0-1) ... Selecting previously unselected package golang-github-go-stack-stack-dev. Preparing to unpack .../105-golang-github-go-stack-stack-dev_1.5.2-2_all.deb ... Unpacking golang-github-go-stack-stack-dev (1.5.2-2) ... Selecting previously unselected package golang-github-opentracing-opentracing-go-dev. Preparing to unpack .../106-golang-github-opentracing-opentracing-go-dev_1.0.2-1_all.deb ... Unpacking golang-github-opentracing-opentracing-go-dev (1.0.2-1) ... Selecting previously unselected package golang-golang-x-time-dev. Preparing to unpack .../107-golang-golang-x-time-dev_0.0~git20161028.0.f51c127-2_all.deb ... Unpacking golang-golang-x-time-dev (0.0~git20161028.0.f51c127-2) ... Selecting previously unselected package golang-github-go-kit-kit-dev. Preparing to unpack .../108-golang-github-go-kit-kit-dev_0.6.0-2_all.deb ... Unpacking golang-github-go-kit-kit-dev (0.6.0-2) ... Selecting previously unselected package golang-github-julienschmidt-httprouter-dev. Preparing to unpack .../109-golang-github-julienschmidt-httprouter-dev_1.1-5_all.deb ... Unpacking golang-github-julienschmidt-httprouter-dev (1.1-5) ... Selecting previously unselected package golang-github-mwitkow-go-conntrack-dev. Preparing to unpack .../110-golang-github-mwitkow-go-conntrack-dev_0.0~git20161129.cc309e4-3_all.deb ... Unpacking golang-github-mwitkow-go-conntrack-dev (0.0~git20161129.cc309e4-3) ... Selecting previously unselected package golang-github-pkg-errors-dev. Preparing to unpack .../111-golang-github-pkg-errors-dev_0.8.1-1_all.deb ... Unpacking golang-github-pkg-errors-dev (0.8.1-1) ... Selecting previously unselected package golang-github-alecthomas-units-dev. Preparing to unpack .../112-golang-github-alecthomas-units-dev_0.0~git20151022.0.2efee85-4_all.deb ... Unpacking golang-github-alecthomas-units-dev (0.0~git20151022.0.2efee85-4) ... Selecting previously unselected package golang-gopkg-alecthomas-kingpin.v2-dev. Preparing to unpack .../113-golang-gopkg-alecthomas-kingpin.v2-dev_2.2.6-1_all.deb ... Unpacking golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-1) ... Selecting previously unselected package golang-protobuf-extensions-dev. Preparing to unpack .../114-golang-protobuf-extensions-dev_1.0.1-1_all.deb ... Unpacking golang-protobuf-extensions-dev (1.0.1-1) ... Selecting previously unselected package golang-github-prometheus-common-dev. Preparing to unpack .../115-golang-github-prometheus-common-dev_0+git20181119.b36ad28-1+deb10u1_all.deb ... Unpacking golang-github-prometheus-common-dev (0+git20181119.b36ad28-1+deb10u1) ... Selecting previously unselected package golang-procfs-dev. Preparing to unpack .../116-golang-procfs-dev_0+git20181204.1dc9a6c-1_all.deb ... Unpacking golang-procfs-dev (0+git20181204.1dc9a6c-1) ... Selecting previously unselected package golang-github-prometheus-client-golang-dev. Preparing to unpack .../117-golang-github-prometheus-client-golang-dev_0.9.0-1_all.deb ... Unpacking golang-github-prometheus-client-golang-dev (0.9.0-1) ... Selecting previously unselected package golang-github-grpc-ecosystem-go-grpc-prometheus-dev. Preparing to unpack .../118-golang-github-grpc-ecosystem-go-grpc-prometheus-dev_1.2.0-3_all.deb ... Unpacking golang-github-grpc-ecosystem-go-grpc-prometheus-dev (1.2.0-3) ... Selecting previously unselected package golang-github-google-go-querystring-dev. Preparing to unpack .../119-golang-github-google-go-querystring-dev_0.0~git20170111.0.53e6ce1-4_all.deb ... Unpacking golang-github-google-go-querystring-dev (0.0~git20170111.0.53e6ce1-4) ... Selecting previously unselected package golang-github-dghubble-sling-dev. Preparing to unpack .../120-golang-github-dghubble-sling-dev_1.2.0-1_all.deb ... Unpacking golang-github-dghubble-sling-dev (1.2.0-1) ... Selecting previously unselected package golang-github-rogpeppe-fastuuid-dev. Preparing to unpack .../121-golang-github-rogpeppe-fastuuid-dev_0.0~git20150106.0.6724a57-2_all.deb ... Unpacking golang-github-rogpeppe-fastuuid-dev (0.0~git20150106.0.6724a57-2) ... Selecting previously unselected package golang-github-grpc-ecosystem-grpc-gateway-dev. Preparing to unpack .../122-golang-github-grpc-ecosystem-grpc-gateway-dev_1.6.4-2_all.deb ... Unpacking golang-github-grpc-ecosystem-grpc-gateway-dev (1.6.4-2) ... Selecting previously unselected package golang-github-jonboulle-clockwork-dev. Preparing to unpack .../123-golang-github-jonboulle-clockwork-dev_0.1.0-4_all.deb ... Unpacking golang-github-jonboulle-clockwork-dev (0.1.0-4) ... Selecting previously unselected package golang-github-mattn-go-runewidth-dev. Preparing to unpack .../124-golang-github-mattn-go-runewidth-dev_0.0.4-1_all.deb ... Unpacking golang-github-mattn-go-runewidth-dev (0.0.4-1) ... Selecting previously unselected package golang-github-olekukonko-tablewriter-dev. Preparing to unpack .../125-golang-github-olekukonko-tablewriter-dev_0.0.1-1_all.deb ... Unpacking golang-github-olekukonko-tablewriter-dev (0.0.1-1) ... Selecting previously unselected package golang-github-shurcool-sanitized-anchor-name-dev. Preparing to unpack .../126-golang-github-shurcool-sanitized-anchor-name-dev_0.0~git20170918.86672fc-1_all.deb ... Unpacking golang-github-shurcool-sanitized-anchor-name-dev (0.0~git20170918.86672fc-1) ... Selecting previously unselected package golang-github-russross-blackfriday-dev. Preparing to unpack .../127-golang-github-russross-blackfriday-dev_1.5.2-1_all.deb ... Unpacking golang-github-russross-blackfriday-dev (1.5.2-1) ... Selecting previously unselected package golang-github-cpuguy83-go-md2man-dev. Preparing to unpack .../128-golang-github-cpuguy83-go-md2man-dev_1.0.8+ds-1_all.deb ... Unpacking golang-github-cpuguy83-go-md2man-dev (1.0.8+ds-1) ... Selecting previously unselected package golang-github-mitchellh-go-homedir-dev. Preparing to unpack .../129-golang-github-mitchellh-go-homedir-dev_0.0~git20161203.0.b8bc1bf-2_all.deb ... Unpacking golang-github-mitchellh-go-homedir-dev (0.0~git20161203.0.b8bc1bf-2) ... Selecting previously unselected package golang-github-spf13-pflag-dev. Preparing to unpack .../130-golang-github-spf13-pflag-dev_1.0.3-1_all.deb ... Unpacking golang-github-spf13-pflag-dev (1.0.3-1) ... Selecting previously unselected package golang-github-fsnotify-fsnotify-dev. Preparing to unpack .../131-golang-github-fsnotify-fsnotify-dev_1.4.7-2_all.deb ... Unpacking golang-github-fsnotify-fsnotify-dev (1.4.7-2) ... Selecting previously unselected package golang-github-hashicorp-hcl-dev. Preparing to unpack .../132-golang-github-hashicorp-hcl-dev_1.0.0-1_all.deb ... Unpacking golang-github-hashicorp-hcl-dev (1.0.0-1) ... Selecting previously unselected package golang-github-magiconair-properties-dev. Preparing to unpack .../133-golang-github-magiconair-properties-dev_1.8.1+really1.8.0-1_all.deb ... Unpacking golang-github-magiconair-properties-dev (1.8.1+really1.8.0-1) ... Selecting previously unselected package golang-github-mitchellh-mapstructure-dev. Preparing to unpack .../134-golang-github-mitchellh-mapstructure-dev_1.1.2-1_all.deb ... Unpacking golang-github-mitchellh-mapstructure-dev (1.1.2-1) ... Selecting previously unselected package golang-github-burntsushi-toml-dev. Preparing to unpack .../135-golang-github-burntsushi-toml-dev_0.3.0+git20170626.7.a368813-1_all.deb ... Unpacking golang-github-burntsushi-toml-dev (0.3.0+git20170626.7.a368813-1) ... Selecting previously unselected package golang-github-pelletier-go-buffruneio-dev. Preparing to unpack .../136-golang-github-pelletier-go-buffruneio-dev_0.2.0-1_all.deb ... Unpacking golang-github-pelletier-go-buffruneio-dev (0.2.0-1) ... Selecting previously unselected package golang-github-pelletier-go-toml-dev. Preparing to unpack .../137-golang-github-pelletier-go-toml-dev_1.4.0+really1.2.0-1_all.deb ... Unpacking golang-github-pelletier-go-toml-dev (1.4.0+really1.2.0-1) ... Selecting previously unselected package golang-github-kr-fs-dev. Preparing to unpack .../138-golang-github-kr-fs-dev_0.0~git20131111.0.2788f0d-2_all.deb ... Unpacking golang-github-kr-fs-dev (0.0~git20131111.0.2788f0d-2) ... Selecting previously unselected package golang-github-pkg-sftp-dev. Preparing to unpack .../139-golang-github-pkg-sftp-dev_1.8.3-1_all.deb ... Unpacking golang-github-pkg-sftp-dev (1.8.3-1) ... Selecting previously unselected package golang-github-spf13-afero-dev. Preparing to unpack .../140-golang-github-spf13-afero-dev_1.2.2+really1.2.1-1_all.deb ... Unpacking golang-github-spf13-afero-dev (1.2.2+really1.2.1-1) ... Selecting previously unselected package golang-github-spf13-cast-dev. Preparing to unpack .../141-golang-github-spf13-cast-dev_1.3.0-1_all.deb ... Unpacking golang-github-spf13-cast-dev (1.3.0-1) ... Selecting previously unselected package golang-github-spf13-jwalterweatherman-dev. Preparing to unpack .../142-golang-github-spf13-jwalterweatherman-dev_1.1.0+really1.0.0+git20181028.94f6ae3-1_all.deb ... Unpacking golang-github-spf13-jwalterweatherman-dev (1.1.0+really1.0.0+git20181028.94f6ae3-1) ... Selecting previously unselected package golang-github-armon-consul-api-dev. Preparing to unpack .../143-golang-github-armon-consul-api-dev_0.0~git20150107.0.dcfedd5-4_all.deb ... Unpacking golang-github-armon-consul-api-dev (0.0~git20150107.0.dcfedd5-4) ... Selecting previously unselected package golang-github-xordataexchange-crypt-dev. Preparing to unpack .../144-golang-github-xordataexchange-crypt-dev_0.0.2+git20170626.21.b2862e3-2_all.deb ... Unpacking golang-github-xordataexchange-crypt-dev (0.0.2+git20170626.21.b2862e3-2) ... Selecting previously unselected package golang-github-spf13-viper-dev. Preparing to unpack .../145-golang-github-spf13-viper-dev_1.3.2+really1.3.1-1_all.deb ... Unpacking golang-github-spf13-viper-dev (1.3.2+really1.3.1-1) ... Selecting previously unselected package golang-github-spf13-cobra-dev. Preparing to unpack .../146-golang-github-spf13-cobra-dev_0.0.3-1_all.deb ... Unpacking golang-github-spf13-cobra-dev (0.0.3-1) ... Selecting previously unselected package golang-github-ugorji-go-codec-dev. Preparing to unpack .../147-golang-github-ugorji-go-codec-dev_1.1.1-1_all.deb ... Unpacking golang-github-ugorji-go-codec-dev (1.1.1-1) ... Selecting previously unselected package golang-github-urfave-cli-dev. Preparing to unpack .../148-golang-github-urfave-cli-dev_1.20.0-1_all.deb ... Unpacking golang-github-urfave-cli-dev (1.20.0-1) ... Selecting previously unselected package golang-github-xiang90-probing-dev. Preparing to unpack .../149-golang-github-xiang90-probing-dev_0.0.2-1_all.deb ... Unpacking golang-github-xiang90-probing-dev (0.0.2-1) ... Selecting previously unselected package golang-github-go-ini-ini-dev. Preparing to unpack .../150-golang-github-go-ini-ini-dev_1.32.0-2_all.deb ... Unpacking golang-github-go-ini-ini-dev (1.32.0-2) ... Selecting previously unselected package golang-github-jmespath-go-jmespath-dev. Preparing to unpack .../151-golang-github-jmespath-go-jmespath-dev_0.2.2-2_all.deb ... Unpacking golang-github-jmespath-go-jmespath-dev (0.2.2-2) ... Selecting previously unselected package golang-github-aws-aws-sdk-go-dev. Preparing to unpack .../152-golang-github-aws-aws-sdk-go-dev_1.16.18+dfsg-1_all.deb ... Unpacking golang-github-aws-aws-sdk-go-dev (1.16.18+dfsg-1) ... Selecting previously unselected package golang-github-apex-log-dev. Preparing to unpack .../153-golang-github-apex-log-dev_1.1.0-1_all.deb ... Unpacking golang-github-apex-log-dev (1.1.0-1) ... Selecting previously unselected package golang-go.uber-atomic-dev. Preparing to unpack .../154-golang-go.uber-atomic-dev_1.2.0+git20170719.9.70bd126-1_all.deb ... Unpacking golang-go.uber-atomic-dev (1.2.0+git20170719.9.70bd126-1) ... Selecting previously unselected package golang-go.uber-multierr-dev. Preparing to unpack .../155-golang-go.uber-multierr-dev_1.1.0-1_all.deb ... Unpacking golang-go.uber-multierr-dev (1.1.0-1) ... Selecting previously unselected package golang-go.uber-zap-dev. Preparing to unpack .../156-golang-go.uber-zap-dev_1.9.1-1_all.deb ... Unpacking golang-go.uber-zap-dev (1.9.1-1) ... Selecting previously unselected package golang-gopkg-cheggaaa-pb.v1-dev. Preparing to unpack .../157-golang-gopkg-cheggaaa-pb.v1-dev_1.0.25-1_all.deb ... Unpacking golang-gopkg-cheggaaa-pb.v1-dev (1.0.25-1) ... Selecting previously unselected package golang-etcd-server-dev. Preparing to unpack .../158-golang-etcd-server-dev_3.2.26+dfsg-3_all.deb ... Unpacking golang-etcd-server-dev (3.2.26+dfsg-3) ... Selecting previously unselected package golang-github-ugorji-go-codec. Preparing to unpack .../159-golang-github-ugorji-go-codec_1.1.1-1+b10_amd64.deb ... Unpacking golang-github-ugorji-go-codec (1.1.1-1+b10) ... Setting up golang-github-dgrijalva-jwt-go-v3-dev (3.2.0-2) ... Setting up libpipeline1:amd64 (1.5.1-2) ... Setting up golang-github-armon-consul-api-dev (0.0~git20150107.0.dcfedd5-4) ... Setting up golang-github-go-ini-ini-dev (1.32.0-2) ... Setting up golang-github-mattn-go-runewidth-dev (0.0.4-1) ... Setting up libkeyutils1:amd64 (1.6-6) ... Setting up libpsl5:amd64 (0.20.2-2) ... Setting up golang-github-mitchellh-go-homedir-dev (0.0~git20161203.0.b8bc1bf-2) ... Setting up golang-github-google-go-querystring-dev (0.0~git20170111.0.53e6ce1-4) ... Setting up golang-github-mitchellh-mapstructure-dev (1.1.2-1) ... Setting up golang-dbus-dev (4.1.0-1) ... Setting up golang-github-gogo-protobuf-dev (1.0.0+git20180330.1ef32a8b-1) ... Setting up golang-github-shurcool-sanitized-anchor-name-dev (0.0~git20170918.86672fc-1) ... Setting up golang-github-golang-mock-dev (1.0.0-1) ... Setting up golang-github-stretchr-objx-dev (0.1.1+git20180825.ef50b0d-1) ... Setting up golang-github-olekukonko-tablewriter-dev (0.0.1-1) ... Setting up libmagic-mgc (1:5.35-4+deb10u2) ... Setting up golang-github-pkg-errors-dev (0.8.1-1) ... Setting up libarchive-zip-perl (1.64-1) ... Setting up libglib2.0-0:amd64 (2.58.3-2+deb10u3) ... No schema files found: doing nothing. Setting up golang-1.11-src (1.11.6-1+deb10u4) ... Setting up libprotobuf-lite17:amd64 (3.6.1.3-2) ... Setting up libssl1.1:amd64 (1.1.1d-0+deb10u6) ... Setting up golang-github-burntsushi-toml-dev (0.3.0+git20170626.7.a368813-1) ... Setting up golang-golang-x-sys-dev (0.0~git20190412.9773273+really0.0~git20181228.9a3f9b0-1) ... Setting up golang-github-kr-fs-dev (0.0~git20131111.0.2788f0d-2) ... Setting up libnghttp2-14:amd64 (1.36.0-2+deb10u1) ... Setting up libmagic1:amd64 (1:5.35-4+deb10u2) ... Setting up golang-github-pmezard-go-difflib-dev (1.0.0-2) ... Setting up gettext-base (0.19.8.1-9) ... Setting up golang-github-russross-blackfriday-dev (1.5.2-1) ... Setting up golang-github-jonboulle-clockwork-dev (0.1.0-4) ... Setting up file (1:5.35-4+deb10u2) ... Setting up golang-golang-x-tools-dev (1:0.0~git20190125.d66bd3c+ds-4) ... Setting up golang-github-google-btree-dev (0.0~git20161217.0.316fb6d-1) ... Setting up golang-github-go-stack-stack-dev (1.5.2-2) ... Setting up libldap-common (2.4.47+dfsg-3+deb10u6) ... Setting up golang-github-beorn7-perks-dev (0.0~git20160804.0.4c0e845-1) ... Setting up libicu63:amd64 (63.1-6+deb10u1) ... Setting up libkrb5support0:amd64 (1.17-3+deb10u1) ... Setting up golang-1.11-go (1.11.6-1+deb10u4) ... Setting up libsasl2-modules-db:amd64 (2.1.27+dfsg-1+deb10u1) ... Setting up golang-github-coreos-go-semver-dev (0.2.0-3) ... Setting up golang-github-spf13-pflag-dev (1.0.3-1) ... Setting up golang-github-bgentry-speakeasy-dev (0.1.0-1) ... Setting up golang-github-davecgh-go-spew-dev (1.1.1-1) ... Setting up golang-github-ugorji-go-codec (1.1.1-1+b10) ... Setting up golang-github-xiang90-probing-dev (0.0.2-1) ... Setting up autotools-dev (20180224.1) ... Setting up golang-github-go-logfmt-logfmt-dev (0.3.0-1) ... Setting up golang-github-stretchr-testify-dev (1.3.0+ds-1) ... Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2) ... Setting up libncurses6:amd64 (6.1+20181013-2+deb10u2) ... Setting up libsigsegv2:amd64 (2.12-2) ... Setting up autopoint (0.19.8.1-9) ... Setting up golang-github-magiconair-properties-dev (1.8.1+really1.8.0-1) ... Setting up golang-github-kr-pty-dev (1.1.3-1) ... Setting up pkg-config (0.29-6) ... Setting up golang-github-hashicorp-hcl-dev (1.0.0-1) ... Setting up libk5crypto3:amd64 (1.17-3+deb10u1) ... Setting up golang-gopkg-cheggaaa-pb.v1-dev (1.0.25-1) ... Setting up golang-glog-dev (0.0~git20160126.23def4e-2) ... Setting up libsasl2-2:amd64 (2.1.27+dfsg-1+deb10u1) ... Setting up golang-github-julienschmidt-httprouter-dev (1.1-5) ... Setting up golang-github-rogpeppe-fastuuid-dev (0.0~git20150106.0.6724a57-2) ... Setting up golang-github-pelletier-go-buffruneio-dev (0.2.0-1) ... Setting up zlib1g-dev:amd64 (1:1.2.11.dfsg-1) ... Setting up sensible-utils (0.0.12) ... Setting up golang-golang-x-text-dev (0.3.0-2) ... Setting up libuchardet0:amd64 (0.0.6-3) ... Setting up golang-github-spf13-cast-dev (1.3.0-1) ... Setting up golang-github-fsnotify-fsnotify-dev (1.4.7-2) ... Setting up golang-github-dustin-go-humanize-dev (0.0~git20171111.bb3d318-1) ... Setting up golang-github-alecthomas-units-dev (0.0~git20151022.0.2efee85-4) ... Setting up libssh2-1:amd64 (1.8.0-2.1) ... Setting up libkrb5-3:amd64 (1.17-3+deb10u1) ... Setting up libprotobuf17:amd64 (3.6.1.3-2) ... Setting up golang-github-spf13-jwalterweatherman-dev (1.1.0+really1.0.0+git20181028.94f6ae3-1) ... Setting up golang-procfs-dev (0+git20181204.1dc9a6c-1) ... Setting up golang-src (2:1.11~1) ... Setting up libbsd0:amd64 (0.9.1-2+deb10u1) ... Setting up libelf1:amd64 (0.176-1.1) ... Setting up golang-github-ugorji-go-codec-dev (1.1.1-1) ... Setting up libxml2:amd64 (2.9.4+dfsg1-7+deb10u2) ... Setting up libsystemd-dev:amd64 (241-7~deb10u7) ... Setting up golang-github-jmespath-go-jmespath-dev (0.2.2-2) ... Setting up golang-github-cpuguy83-go-md2man-dev (1.0.8+ds-1) ... Setting up golang-x-text-dev (0.3.0-2) ... Setting up golang-github-coreos-bbolt-dev (1.3.1-coreos.5-3) ... Setting up libfile-stripnondeterminism-perl (1.1.2-1) ... Setting up libprotoc17:amd64 (3.6.1.3-2) ... Setting up protobuf-compiler (3.6.1.3-2) ... Setting up golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-1) ... Setting up libtool (2.4.6-9) ... Setting up golang-go (2:1.11~1) ... Setting up libldap-2.4-2:amd64 (2.4.47+dfsg-3+deb10u6) ... Setting up m4 (1.4.18-2) ... Setting up golang-go.uber-atomic-dev (1.2.0+git20170719.9.70bd126-1) ... Setting up golang-any (2:1.11~1) ... Setting up libprotobuf-dev:amd64 (3.6.1.3-2) ... Setting up golang-go.uber-multierr-dev (1.1.0-1) ... Setting up golang-github-kr-text-dev (0.1.0-1) ... Setting up bsdmainutils (11.1.2+b1) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up libgssapi-krb5-2:amd64 (1.17-3+deb10u1) ... Setting up libcroco3:amd64 (0.6.12-3) ... Setting up golang-golang-x-net-dev (1:0.0+git20181201.351d144+dfsg-3) ... Setting up autoconf (2.69-11) ... Setting up dwz (0.12-3) ... Setting up groff-base (1.22.4-3+deb10u1) ... Setting up libcurl4:amd64 (7.64.0-4+deb10u2) ... Setting up golang-golang-x-crypto-dev (1:0.0~git20181203.505ab14-1) ... Setting up curl (7.64.0-4+deb10u2) ... Setting up golang-golang-x-oauth2-dev (0.0~git20180821.d2e6202-1) ... Setting up golang-github-aws-aws-sdk-go-dev (1.16.18+dfsg-1) ... Setting up automake (1:1.16.1-4) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up golang-golang-x-time-dev (0.0~git20161028.0.f51c127-2) ... Setting up golang-github-kr-pretty-dev (0.1.0-1) ... Setting up golang-github-sirupsen-logrus-dev (1.3.0-1) ... Setting up golang-github-opentracing-opentracing-go-dev (1.0.2-1) ... Setting up golang-github-apex-log-dev (1.1.0-1) ... Setting up gettext (0.19.8.1-9) ... Setting up golang-github-pkg-sftp-dev (1.8.3-1) ... Setting up golang-github-dghubble-sling-dev (1.2.0-1) ... Setting up golang-google-cloud-compute-metadata-dev (0.9.0-10) ... Setting up golang-gopkg-check.v1-dev (0.0+git20180628.788fd78-1) ... Setting up man-db (2.8.5-2) ... Not building database; man-db/auto-update is not 'true'. Setting up golang-go.uber-zap-dev (1.9.1-1) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up golang-golang-x-oauth2-google-dev (0.0~git20180821.d2e6202-1) ... Setting up golang-golang-x-sync-dev (0.0~git20171101.fd80eb9-1) ... Setting up golang-github-spf13-afero-dev (1.2.2+really1.2.1-1) ... Setting up golang-gopkg-yaml.v2-dev (2.2.2-1) ... Setting up po-debconf (1.0.21) ... Setting up golang-goprotobuf-dev (1.2.0-1+b10) ... Setting up golang-yaml.v2-dev (2.2.2-1) ... Setting up golang-github-prometheus-client-model-dev (0.0.2+git20171117.99fa1f4-1) ... Setting up golang-github-pelletier-go-toml-dev (1.4.0+really1.2.0-1) ... Setting up golang-github-ghodss-yaml-dev (1.0.0-1) ... Setting up golang-github-urfave-cli-dev (1.20.0-1) ... Setting up golang-github-golang-groupcache-dev (0.0~git20171101.84a468c-1) ... Setting up golang-protobuf-extensions-dev (1.0.1-1) ... Setting up golang-google-genproto-dev (0.0~git20190111.db91494-4) ... Setting up golang-google-grpc-dev (1.11.0-1) ... Setting up golang-github-cockroachdb-cmux-dev (0.0~git20170110.0.30d10be-1) ... Setting up golang-github-grpc-ecosystem-grpc-gateway-dev (1.6.4-2) ... Setting up golang-github-go-kit-kit-dev (0.6.0-2) ... Setting up golang-github-coreos-pkg-dev (3-1) ... Setting up debhelper (12.1.1) ... Setting up golang-github-mwitkow-go-conntrack-dev (0.0~git20161129.cc309e4-3) ... Setting up dh-autoreconf (19) ... Setting up golang-github-coreos-go-systemd-dev (17-2) ... Setting up dh-strip-nondeterminism (1.1.2-1) ... Setting up golang-github-prometheus-common-dev (0+git20181119.b36ad28-1+deb10u1) ... Setting up dh-golang (1.39) ... Setting up golang-github-prometheus-client-golang-dev (0.9.0-1) ... Setting up golang-github-grpc-ecosystem-go-grpc-prometheus-dev (1.2.0-3) ... Setting up golang-etcd-server-dev (3.2.26+dfsg-3) ... Setting up golang-github-xordataexchange-crypt-dev (0.0.2+git20170626.21.b2862e3-2) ... Setting up golang-github-spf13-viper-dev (1.3.2+really1.3.1-1) ... Setting up golang-github-spf13-cobra-dev (0.0.3-1) ... Processing triggers for libc-bin (2.28-10) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps Reading package lists... Building dependency tree... Reading state information... 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:/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 dpkg-buildpackage: info: source changed by Shengjing Zhu dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 fakeroot debian/rules clean dh clean --buildsystem=golang --with=golang --builddirectory=_build dh_auto_clean -O--buildsystem=golang -O--builddirectory=_build dh_autoreconf_clean -O--buildsystem=golang -O--builddirectory=_build dh_clean -O--buildsystem=golang -O--builddirectory=_build debian/rules build make: 'build' is up to date. fakeroot debian/rules binary dh binary --buildsystem=golang --with=golang --builddirectory=_build dh_update_autotools_config -O--buildsystem=golang -O--builddirectory=_build dh_autoreconf -O--buildsystem=golang -O--builddirectory=_build dh_auto_configure -O--buildsystem=golang -O--builddirectory=_build dh_auto_configure: "github.com/coreos/etcd" is already installed. Please check for circular dependencies. dh_auto_build -O--buildsystem=golang -O--builddirectory=_build cd _build && go generate -v github.com/coreos/etcd github.com/coreos/etcd/alarm github.com/coreos/etcd/auth github.com/coreos/etcd/auth/authpb github.com/coreos/etcd/client github.com/coreos/etcd/client/integration github.com/coreos/etcd/clientv3 github.com/coreos/etcd/clientv3/clientv3util github.com/coreos/etcd/clientv3/concurrency github.com/coreos/etcd/clientv3/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 src/github.com/coreos/etcd/main.go src/github.com/coreos/etcd/main_test.go src/github.com/coreos/etcd/alarm/alarms.go src/github.com/coreos/etcd/auth/doc.go src/github.com/coreos/etcd/auth/jwt.go src/github.com/coreos/etcd/auth/range_perm_cache.go src/github.com/coreos/etcd/auth/range_perm_cache_test.go src/github.com/coreos/etcd/auth/simple_token.go src/github.com/coreos/etcd/auth/simple_token_test.go src/github.com/coreos/etcd/auth/store.go src/github.com/coreos/etcd/auth/store_test.go src/github.com/coreos/etcd/auth/authpb/auth.pb.go src/github.com/coreos/etcd/client/auth_role.go src/github.com/coreos/etcd/client/auth_user.go src/github.com/coreos/etcd/client/cancelreq.go src/github.com/coreos/etcd/client/client.go src/github.com/coreos/etcd/client/client_test.go src/github.com/coreos/etcd/client/cluster_error.go src/github.com/coreos/etcd/client/curl.go src/github.com/coreos/etcd/client/discover.go src/github.com/coreos/etcd/client/doc.go src/github.com/coreos/etcd/client/fake_transport_test.go src/github.com/coreos/etcd/client/keys.generated.go src/github.com/coreos/etcd/client/keys.go src/github.com/coreos/etcd/client/keys_bench_test.go src/github.com/coreos/etcd/client/keys_test.go src/github.com/coreos/etcd/client/members.go src/github.com/coreos/etcd/client/members_test.go src/github.com/coreos/etcd/client/util.go src/github.com/coreos/etcd/client/integration/client_test.go src/github.com/coreos/etcd/client/integration/doc.go src/github.com/coreos/etcd/client/integration/main_test.go src/github.com/coreos/etcd/clientv3/auth.go src/github.com/coreos/etcd/clientv3/client.go src/github.com/coreos/etcd/clientv3/client_test.go src/github.com/coreos/etcd/clientv3/cluster.go src/github.com/coreos/etcd/clientv3/compact_op.go src/github.com/coreos/etcd/clientv3/compact_op_test.go src/github.com/coreos/etcd/clientv3/compare.go src/github.com/coreos/etcd/clientv3/config.go src/github.com/coreos/etcd/clientv3/doc.go src/github.com/coreos/etcd/clientv3/health_balancer.go src/github.com/coreos/etcd/clientv3/kv.go src/github.com/coreos/etcd/clientv3/lease.go src/github.com/coreos/etcd/clientv3/logger.go src/github.com/coreos/etcd/clientv3/maintenance.go src/github.com/coreos/etcd/clientv3/op.go src/github.com/coreos/etcd/clientv3/op_test.go src/github.com/coreos/etcd/clientv3/options.go src/github.com/coreos/etcd/clientv3/ready_wait.go src/github.com/coreos/etcd/clientv3/retry.go src/github.com/coreos/etcd/clientv3/sort.go src/github.com/coreos/etcd/clientv3/txn.go src/github.com/coreos/etcd/clientv3/txn_test.go src/github.com/coreos/etcd/clientv3/watch.go src/github.com/coreos/etcd/clientv3/watch_test.go src/github.com/coreos/etcd/clientv3/example_cluster_test.go src/github.com/coreos/etcd/clientv3/example_kv_test.go src/github.com/coreos/etcd/clientv3/example_lease_test.go src/github.com/coreos/etcd/clientv3/example_maintenence_test.go src/github.com/coreos/etcd/clientv3/example_metrics_test.go src/github.com/coreos/etcd/clientv3/example_test.go src/github.com/coreos/etcd/clientv3/example_watch_test.go src/github.com/coreos/etcd/clientv3/main_test.go src/github.com/coreos/etcd/clientv3/clientv3util/util.go src/github.com/coreos/etcd/clientv3/clientv3util/example_key_test.go src/github.com/coreos/etcd/clientv3/concurrency/doc.go src/github.com/coreos/etcd/clientv3/concurrency/election.go src/github.com/coreos/etcd/clientv3/concurrency/key.go src/github.com/coreos/etcd/clientv3/concurrency/mutex.go src/github.com/coreos/etcd/clientv3/concurrency/session.go src/github.com/coreos/etcd/clientv3/concurrency/stm.go src/github.com/coreos/etcd/clientv3/integration/black_hole_test.go src/github.com/coreos/etcd/clientv3/integration/cluster_test.go src/github.com/coreos/etcd/clientv3/integration/dial_test.go src/github.com/coreos/etcd/clientv3/integration/doc.go src/github.com/coreos/etcd/clientv3/integration/kv_test.go src/github.com/coreos/etcd/clientv3/integration/lease_test.go src/github.com/coreos/etcd/clientv3/integration/logger_test.go src/github.com/coreos/etcd/clientv3/integration/main_test.go src/github.com/coreos/etcd/clientv3/integration/metrics_test.go src/github.com/coreos/etcd/clientv3/integration/mirror_test.go src/github.com/coreos/etcd/clientv3/integration/namespace_test.go src/github.com/coreos/etcd/clientv3/integration/network_partition_test.go src/github.com/coreos/etcd/clientv3/integration/role_test.go src/github.com/coreos/etcd/clientv3/integration/server_shutdown_test.go src/github.com/coreos/etcd/clientv3/integration/txn_test.go src/github.com/coreos/etcd/clientv3/integration/user_test.go src/github.com/coreos/etcd/clientv3/integration/util.go src/github.com/coreos/etcd/clientv3/integration/watch_test.go src/github.com/coreos/etcd/clientv3/mirror/syncer.go src/github.com/coreos/etcd/clientv3/namespace/doc.go src/github.com/coreos/etcd/clientv3/namespace/kv.go src/github.com/coreos/etcd/clientv3/namespace/lease.go src/github.com/coreos/etcd/clientv3/namespace/util.go src/github.com/coreos/etcd/clientv3/namespace/util_test.go src/github.com/coreos/etcd/clientv3/namespace/watch.go src/github.com/coreos/etcd/clientv3/naming/doc.go src/github.com/coreos/etcd/clientv3/naming/grpc.go src/github.com/coreos/etcd/clientv3/naming/grpc_test.go src/github.com/coreos/etcd/clientv3/yaml/config.go src/github.com/coreos/etcd/clientv3/yaml/config_test.go src/github.com/coreos/etcd/compactor/compactor.go src/github.com/coreos/etcd/compactor/compactor_test.go src/github.com/coreos/etcd/compactor/doc.go src/github.com/coreos/etcd/contrib/raftexample/doc.go src/github.com/coreos/etcd/contrib/raftexample/httpapi.go src/github.com/coreos/etcd/contrib/raftexample/kvstore.go src/github.com/coreos/etcd/contrib/raftexample/kvstore_test.go src/github.com/coreos/etcd/contrib/raftexample/listener.go src/github.com/coreos/etcd/contrib/raftexample/main.go src/github.com/coreos/etcd/contrib/raftexample/raft.go src/github.com/coreos/etcd/contrib/raftexample/raftexample_test.go src/github.com/coreos/etcd/contrib/recipes/barrier.go src/github.com/coreos/etcd/contrib/recipes/client.go src/github.com/coreos/etcd/contrib/recipes/doc.go src/github.com/coreos/etcd/contrib/recipes/double_barrier.go src/github.com/coreos/etcd/contrib/recipes/key.go src/github.com/coreos/etcd/contrib/recipes/priority_queue.go src/github.com/coreos/etcd/contrib/recipes/queue.go src/github.com/coreos/etcd/contrib/recipes/rwmutex.go src/github.com/coreos/etcd/contrib/recipes/watch.go src/github.com/coreos/etcd/contrib/systemd/etcd2-backup-coreos/etcd2-restore.go src/github.com/coreos/etcd/discovery/discovery.go src/github.com/coreos/etcd/discovery/discovery_test.go src/github.com/coreos/etcd/e2e/ctl_v2_test.go src/github.com/coreos/etcd/e2e/ctl_v3_alarm_test.go src/github.com/coreos/etcd/e2e/ctl_v3_auth_test.go src/github.com/coreos/etcd/e2e/ctl_v3_compact_test.go src/github.com/coreos/etcd/e2e/ctl_v3_defrag_test.go src/github.com/coreos/etcd/e2e/ctl_v3_elect_test.go src/github.com/coreos/etcd/e2e/ctl_v3_endpoint_test.go src/github.com/coreos/etcd/e2e/ctl_v3_kv_test.go src/github.com/coreos/etcd/e2e/ctl_v3_lease_test.go src/github.com/coreos/etcd/e2e/ctl_v3_lock_test.go src/github.com/coreos/etcd/e2e/ctl_v3_make_mirror_test.go src/github.com/coreos/etcd/e2e/ctl_v3_member_test.go src/github.com/coreos/etcd/e2e/ctl_v3_migrate_test.go src/github.com/coreos/etcd/e2e/ctl_v3_role_test.go src/github.com/coreos/etcd/e2e/ctl_v3_snapshot_test.go src/github.com/coreos/etcd/e2e/ctl_v3_test.go src/github.com/coreos/etcd/e2e/ctl_v3_txn_test.go src/github.com/coreos/etcd/e2e/ctl_v3_user_test.go src/github.com/coreos/etcd/e2e/ctl_v3_watch_test.go src/github.com/coreos/etcd/e2e/doc.go src/github.com/coreos/etcd/e2e/etcd_config_test.go src/github.com/coreos/etcd/e2e/etcd_release_upgrade_test.go src/github.com/coreos/etcd/e2e/etcd_spawn_nocov.go src/github.com/coreos/etcd/e2e/etcd_test.go src/github.com/coreos/etcd/e2e/gateway_test.go src/github.com/coreos/etcd/e2e/main_test.go src/github.com/coreos/etcd/e2e/v2_curl_test.go src/github.com/coreos/etcd/e2e/v3_curl_test.go src/github.com/coreos/etcd/embed/config.go src/github.com/coreos/etcd/embed/config_test.go src/github.com/coreos/etcd/embed/doc.go src/github.com/coreos/etcd/embed/etcd.go src/github.com/coreos/etcd/embed/serve.go src/github.com/coreos/etcd/embed/serve_test.go src/github.com/coreos/etcd/embed/util.go src/github.com/coreos/etcd/error/error.go src/github.com/coreos/etcd/error/error_test.go src/github.com/coreos/etcd/etcdctl/main.go src/github.com/coreos/etcd/etcdctl/main_test.go src/github.com/coreos/etcd/etcdctl/ctlv2/ctl.go src/github.com/coreos/etcd/etcdctl/ctlv2/ctl_nocov.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/auth_commands.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/backup_command.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/cluster_health.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/doc.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/error.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/exec_watch_command.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/format.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/get_command.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/ls_command.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/member_commands.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/mk_command.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/mkdir_command.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/rm_command.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/rmdir_command.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/role_commands.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/set_command.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/set_dir_command.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/update_command.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/update_dir_command.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/user_commands.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/util.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/util_test.go src/github.com/coreos/etcd/etcdctl/ctlv2/command/watch_command.go src/github.com/coreos/etcd/etcdctl/ctlv3/ctl.go src/github.com/coreos/etcd/etcdctl/ctlv3/ctl_nocov.go src/github.com/coreos/etcd/etcdctl/ctlv3/help.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/alarm_command.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/auth_command.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/check.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/compaction_command.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/defrag_command.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/del_command.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/doc.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/elect_command.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/ep_command.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/error.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/get_command.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/global.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/lease_command.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/lock_command.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/make_mirror_command.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/member_command.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/migrate_command.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/printer.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/printer_fields.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/printer_json.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/printer_protobuf.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/printer_simple.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/printer_table.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/put_command.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/role_command.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/snapshot_command.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/txn_command.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/user_command.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/util.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/version_command.go src/github.com/coreos/etcd/etcdctl/ctlv3/command/watch_command.go src/github.com/coreos/etcd/etcdmain/config.go src/github.com/coreos/etcd/etcdmain/config_test.go src/github.com/coreos/etcd/etcdmain/doc.go src/github.com/coreos/etcd/etcdmain/etcd.go src/github.com/coreos/etcd/etcdmain/gateway.go src/github.com/coreos/etcd/etcdmain/grpc_proxy.go src/github.com/coreos/etcd/etcdmain/help.go src/github.com/coreos/etcd/etcdmain/main.go src/github.com/coreos/etcd/etcdmain/util.go src/github.com/coreos/etcd/etcdserver/apply.go src/github.com/coreos/etcd/etcdserver/apply_auth.go src/github.com/coreos/etcd/etcdserver/apply_v2.go src/github.com/coreos/etcd/etcdserver/backend.go src/github.com/coreos/etcd/etcdserver/cluster_util.go src/github.com/coreos/etcd/etcdserver/cluster_util_test.go src/github.com/coreos/etcd/etcdserver/config.go src/github.com/coreos/etcd/etcdserver/config_test.go src/github.com/coreos/etcd/etcdserver/consistent_index.go src/github.com/coreos/etcd/etcdserver/consistent_index_test.go src/github.com/coreos/etcd/etcdserver/doc.go src/github.com/coreos/etcd/etcdserver/errors.go src/github.com/coreos/etcd/etcdserver/metrics.go src/github.com/coreos/etcd/etcdserver/quota.go src/github.com/coreos/etcd/etcdserver/raft.go src/github.com/coreos/etcd/etcdserver/raft_test.go src/github.com/coreos/etcd/etcdserver/server.go src/github.com/coreos/etcd/etcdserver/server_test.go src/github.com/coreos/etcd/etcdserver/snapshot_merge.go src/github.com/coreos/etcd/etcdserver/storage.go src/github.com/coreos/etcd/etcdserver/util.go src/github.com/coreos/etcd/etcdserver/util_test.go src/github.com/coreos/etcd/etcdserver/v2_server.go src/github.com/coreos/etcd/etcdserver/v3_server.go src/github.com/coreos/etcd/etcdserver/api/capability.go src/github.com/coreos/etcd/etcdserver/api/cluster.go src/github.com/coreos/etcd/etcdserver/api/doc.go src/github.com/coreos/etcd/etcdserver/api/etcdhttp/base.go src/github.com/coreos/etcd/etcdserver/api/etcdhttp/peer.go src/github.com/coreos/etcd/etcdserver/api/etcdhttp/peer_test.go src/github.com/coreos/etcd/etcdserver/api/etcdhttp/version_test.go src/github.com/coreos/etcd/etcdserver/api/v2http/capability.go src/github.com/coreos/etcd/etcdserver/api/v2http/client.go src/github.com/coreos/etcd/etcdserver/api/v2http/client_auth.go src/github.com/coreos/etcd/etcdserver/api/v2http/client_auth_test.go src/github.com/coreos/etcd/etcdserver/api/v2http/client_test.go src/github.com/coreos/etcd/etcdserver/api/v2http/doc.go src/github.com/coreos/etcd/etcdserver/api/v2http/http.go src/github.com/coreos/etcd/etcdserver/api/v2http/http_test.go src/github.com/coreos/etcd/etcdserver/api/v2http/metrics.go src/github.com/coreos/etcd/etcdserver/api/v2http/httptypes/errors.go src/github.com/coreos/etcd/etcdserver/api/v2http/httptypes/errors_test.go src/github.com/coreos/etcd/etcdserver/api/v2http/httptypes/member.go src/github.com/coreos/etcd/etcdserver/api/v2http/httptypes/member_test.go src/github.com/coreos/etcd/etcdserver/api/v3client/doc.go src/github.com/coreos/etcd/etcdserver/api/v3client/v3client.go src/github.com/coreos/etcd/etcdserver/api/v3election/doc.go src/github.com/coreos/etcd/etcdserver/api/v3election/election.go src/github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/v3election.pb.go src/github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/gw/v3election.pb.gw.go src/github.com/coreos/etcd/etcdserver/api/v3lock/doc.go src/github.com/coreos/etcd/etcdserver/api/v3lock/lock.go src/github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb/v3lock.pb.go src/github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb/gw/v3lock.pb.gw.go src/github.com/coreos/etcd/etcdserver/api/v3rpc/auth.go src/github.com/coreos/etcd/etcdserver/api/v3rpc/codec.go src/github.com/coreos/etcd/etcdserver/api/v3rpc/grpc.go src/github.com/coreos/etcd/etcdserver/api/v3rpc/header.go src/github.com/coreos/etcd/etcdserver/api/v3rpc/interceptor.go src/github.com/coreos/etcd/etcdserver/api/v3rpc/key.go src/github.com/coreos/etcd/etcdserver/api/v3rpc/lease.go src/github.com/coreos/etcd/etcdserver/api/v3rpc/maintenance.go src/github.com/coreos/etcd/etcdserver/api/v3rpc/member.go src/github.com/coreos/etcd/etcdserver/api/v3rpc/metrics.go src/github.com/coreos/etcd/etcdserver/api/v3rpc/quota.go src/github.com/coreos/etcd/etcdserver/api/v3rpc/util.go src/github.com/coreos/etcd/etcdserver/api/v3rpc/watch.go src/github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes/doc.go src/github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes/error.go src/github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes/error_test.go src/github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes/md.go src/github.com/coreos/etcd/etcdserver/auth/auth.go src/github.com/coreos/etcd/etcdserver/auth/auth_requests.go src/github.com/coreos/etcd/etcdserver/auth/auth_test.go src/github.com/coreos/etcd/etcdserver/etcdserverpb/etcdserver.pb.go src/github.com/coreos/etcd/etcdserver/etcdserverpb/raft_internal.pb.go src/github.com/coreos/etcd/etcdserver/etcdserverpb/raft_internal_stringer.go src/github.com/coreos/etcd/etcdserver/etcdserverpb/rpc.pb.go src/github.com/coreos/etcd/etcdserver/etcdserverpb/gw/rpc.pb.gw.go src/github.com/coreos/etcd/etcdserver/membership/cluster.go src/github.com/coreos/etcd/etcdserver/membership/cluster_test.go src/github.com/coreos/etcd/etcdserver/membership/doc.go src/github.com/coreos/etcd/etcdserver/membership/errors.go src/github.com/coreos/etcd/etcdserver/membership/member.go src/github.com/coreos/etcd/etcdserver/membership/member_test.go src/github.com/coreos/etcd/etcdserver/membership/store.go src/github.com/coreos/etcd/etcdserver/stats/leader.go src/github.com/coreos/etcd/etcdserver/stats/queue.go src/github.com/coreos/etcd/etcdserver/stats/server.go src/github.com/coreos/etcd/etcdserver/stats/stats.go src/github.com/coreos/etcd/functional/agent/doc.go src/github.com/coreos/etcd/functional/agent/handler.go src/github.com/coreos/etcd/functional/agent/server.go src/github.com/coreos/etcd/functional/agent/utils.go src/github.com/coreos/etcd/functional/agent/utils_test.go src/github.com/coreos/etcd/functional/cmd/etcd-agent/main.go src/github.com/coreos/etcd/functional/cmd/etcd-proxy/main.go src/github.com/coreos/etcd/functional/cmd/etcd-runner/main.go src/github.com/coreos/etcd/functional/cmd/etcd-tester/main.go src/github.com/coreos/etcd/functional/rpcpb/etcd_config.go src/github.com/coreos/etcd/functional/rpcpb/etcd_config_test.go src/github.com/coreos/etcd/functional/rpcpb/member.go src/github.com/coreos/etcd/functional/rpcpb/rpc.pb.go src/github.com/coreos/etcd/functional/runner/election_command.go src/github.com/coreos/etcd/functional/runner/error.go src/github.com/coreos/etcd/functional/runner/global.go src/github.com/coreos/etcd/functional/runner/help.go src/github.com/coreos/etcd/functional/runner/lease_renewer_command.go src/github.com/coreos/etcd/functional/runner/lock_racer_command.go src/github.com/coreos/etcd/functional/runner/root.go src/github.com/coreos/etcd/functional/runner/watch_command.go src/github.com/coreos/etcd/functional/tester/case.go src/github.com/coreos/etcd/functional/tester/case_delay.go src/github.com/coreos/etcd/functional/tester/case_external.go src/github.com/coreos/etcd/functional/tester/case_failpoints.go src/github.com/coreos/etcd/functional/tester/case_network_blackhole.go src/github.com/coreos/etcd/functional/tester/case_network_delay.go src/github.com/coreos/etcd/functional/tester/case_no_fail.go src/github.com/coreos/etcd/functional/tester/case_sigquit_remove.go src/github.com/coreos/etcd/functional/tester/case_sigquit_remove_quorum.go src/github.com/coreos/etcd/functional/tester/case_sigterm.go src/github.com/coreos/etcd/functional/tester/checker.go src/github.com/coreos/etcd/functional/tester/checker_kv_hash.go src/github.com/coreos/etcd/functional/tester/checker_lease_expire.go src/github.com/coreos/etcd/functional/tester/checker_no_check.go src/github.com/coreos/etcd/functional/tester/checker_runner.go src/github.com/coreos/etcd/functional/tester/cluster.go src/github.com/coreos/etcd/functional/tester/cluster_read_config.go src/github.com/coreos/etcd/functional/tester/cluster_run.go src/github.com/coreos/etcd/functional/tester/cluster_shuffle.go src/github.com/coreos/etcd/functional/tester/doc.go src/github.com/coreos/etcd/functional/tester/metrics_report.go src/github.com/coreos/etcd/functional/tester/stresser.go src/github.com/coreos/etcd/functional/tester/stresser_composite.go src/github.com/coreos/etcd/functional/tester/stresser_key.go src/github.com/coreos/etcd/functional/tester/stresser_lease.go src/github.com/coreos/etcd/functional/tester/stresser_runner.go src/github.com/coreos/etcd/functional/tester/utils.go src/github.com/coreos/etcd/integration/bridge.go src/github.com/coreos/etcd/integration/cluster.go src/github.com/coreos/etcd/integration/cluster_direct.go src/github.com/coreos/etcd/integration/cluster_test.go src/github.com/coreos/etcd/integration/doc.go src/github.com/coreos/etcd/integration/embed_test.go src/github.com/coreos/etcd/integration/logger_test.go src/github.com/coreos/etcd/integration/main_test.go src/github.com/coreos/etcd/integration/member_test.go src/github.com/coreos/etcd/integration/metrics_test.go src/github.com/coreos/etcd/integration/network_partition_test.go src/github.com/coreos/etcd/integration/util_test.go src/github.com/coreos/etcd/integration/v2_http_kv_test.go src/github.com/coreos/etcd/integration/v3_auth_test.go src/github.com/coreos/etcd/integration/v3_barrier_test.go src/github.com/coreos/etcd/integration/v3_double_barrier_test.go src/github.com/coreos/etcd/integration/v3_election_test.go src/github.com/coreos/etcd/integration/v3_grpc_inflight_test.go src/github.com/coreos/etcd/integration/v3_grpc_test.go src/github.com/coreos/etcd/integration/v3_lease_test.go src/github.com/coreos/etcd/integration/v3_lock_test.go src/github.com/coreos/etcd/integration/v3_queue_test.go src/github.com/coreos/etcd/integration/v3_stm_test.go src/github.com/coreos/etcd/integration/v3_tls_test.go src/github.com/coreos/etcd/integration/v3_watch_test.go src/github.com/coreos/etcd/integration/v3election_grpc_test.go src/github.com/coreos/etcd/integration/v3lock_grpc_test.go src/github.com/coreos/etcd/lease/doc.go src/github.com/coreos/etcd/lease/lessor.go src/github.com/coreos/etcd/lease/lessor_test.go src/github.com/coreos/etcd/lease/leasehttp/doc.go src/github.com/coreos/etcd/lease/leasehttp/http.go src/github.com/coreos/etcd/lease/leasehttp/http_test.go src/github.com/coreos/etcd/lease/leasepb/lease.pb.go src/github.com/coreos/etcd/mvcc/doc.go src/github.com/coreos/etcd/mvcc/index.go src/github.com/coreos/etcd/mvcc/index_test.go src/github.com/coreos/etcd/mvcc/key_index.go src/github.com/coreos/etcd/mvcc/key_index_test.go src/github.com/coreos/etcd/mvcc/kv.go src/github.com/coreos/etcd/mvcc/kv_test.go src/github.com/coreos/etcd/mvcc/kv_view.go src/github.com/coreos/etcd/mvcc/kvstore.go src/github.com/coreos/etcd/mvcc/kvstore_bench_test.go src/github.com/coreos/etcd/mvcc/kvstore_compaction.go src/github.com/coreos/etcd/mvcc/kvstore_compaction_test.go src/github.com/coreos/etcd/mvcc/kvstore_test.go src/github.com/coreos/etcd/mvcc/kvstore_txn.go src/github.com/coreos/etcd/mvcc/metrics.go src/github.com/coreos/etcd/mvcc/metrics_txn.go src/github.com/coreos/etcd/mvcc/revision.go src/github.com/coreos/etcd/mvcc/revision_test.go src/github.com/coreos/etcd/mvcc/util.go src/github.com/coreos/etcd/mvcc/watchable_store.go src/github.com/coreos/etcd/mvcc/watchable_store_bench_test.go src/github.com/coreos/etcd/mvcc/watchable_store_test.go src/github.com/coreos/etcd/mvcc/watchable_store_txn.go src/github.com/coreos/etcd/mvcc/watcher.go src/github.com/coreos/etcd/mvcc/watcher_bench_test.go src/github.com/coreos/etcd/mvcc/watcher_group.go src/github.com/coreos/etcd/mvcc/watcher_test.go src/github.com/coreos/etcd/mvcc/backend/backend.go src/github.com/coreos/etcd/mvcc/backend/backend_bench_test.go src/github.com/coreos/etcd/mvcc/backend/backend_test.go src/github.com/coreos/etcd/mvcc/backend/batch_tx.go src/github.com/coreos/etcd/mvcc/backend/batch_tx_test.go src/github.com/coreos/etcd/mvcc/backend/config_linux.go src/github.com/coreos/etcd/mvcc/backend/doc.go src/github.com/coreos/etcd/mvcc/backend/metrics.go src/github.com/coreos/etcd/mvcc/backend/read_tx.go src/github.com/coreos/etcd/mvcc/backend/tx_buffer.go src/github.com/coreos/etcd/mvcc/mvccpb/kv.pb.go src/github.com/coreos/etcd/pkg/adt/doc.go src/github.com/coreos/etcd/pkg/adt/interval_tree.go src/github.com/coreos/etcd/pkg/adt/interval_tree_test.go src/github.com/coreos/etcd/pkg/adt/example_test.go src/github.com/coreos/etcd/pkg/contention/contention.go src/github.com/coreos/etcd/pkg/contention/doc.go src/github.com/coreos/etcd/pkg/cors/cors.go src/github.com/coreos/etcd/pkg/cors/cors_test.go src/github.com/coreos/etcd/pkg/cpuutil/doc.go src/github.com/coreos/etcd/pkg/cpuutil/endian.go src/github.com/coreos/etcd/pkg/crc/crc.go src/github.com/coreos/etcd/pkg/crc/crc_test.go src/github.com/coreos/etcd/pkg/debugutil/doc.go src/github.com/coreos/etcd/pkg/debugutil/pprof.go src/github.com/coreos/etcd/pkg/expect/expect.go src/github.com/coreos/etcd/pkg/expect/expect_test.go src/github.com/coreos/etcd/pkg/fileutil/dir_unix.go src/github.com/coreos/etcd/pkg/fileutil/fileutil.go src/github.com/coreos/etcd/pkg/fileutil/fileutil_test.go src/github.com/coreos/etcd/pkg/fileutil/lock.go src/github.com/coreos/etcd/pkg/fileutil/lock_flock.go src/github.com/coreos/etcd/pkg/fileutil/lock_linux.go src/github.com/coreos/etcd/pkg/fileutil/lock_test.go src/github.com/coreos/etcd/pkg/fileutil/preallocate.go src/github.com/coreos/etcd/pkg/fileutil/preallocate_test.go src/github.com/coreos/etcd/pkg/fileutil/preallocate_unix.go src/github.com/coreos/etcd/pkg/fileutil/purge.go src/github.com/coreos/etcd/pkg/fileutil/purge_test.go src/github.com/coreos/etcd/pkg/fileutil/sync_linux.go src/github.com/coreos/etcd/pkg/flags/flag.go src/github.com/coreos/etcd/pkg/flags/flag_test.go src/github.com/coreos/etcd/pkg/flags/strings.go src/github.com/coreos/etcd/pkg/flags/strings_test.go src/github.com/coreos/etcd/pkg/flags/urls.go src/github.com/coreos/etcd/pkg/flags/urls_test.go src/github.com/coreos/etcd/pkg/httputil/httputil.go src/github.com/coreos/etcd/pkg/idutil/id.go src/github.com/coreos/etcd/pkg/idutil/id_test.go src/github.com/coreos/etcd/pkg/ioutil/pagewriter.go src/github.com/coreos/etcd/pkg/ioutil/pagewriter_test.go src/github.com/coreos/etcd/pkg/ioutil/readcloser.go src/github.com/coreos/etcd/pkg/ioutil/readcloser_test.go src/github.com/coreos/etcd/pkg/ioutil/reader.go src/github.com/coreos/etcd/pkg/ioutil/reader_test.go src/github.com/coreos/etcd/pkg/ioutil/util.go src/github.com/coreos/etcd/pkg/logutil/merge_logger.go src/github.com/coreos/etcd/pkg/logutil/merge_logger_test.go src/github.com/coreos/etcd/pkg/mock/mockstorage/doc.go src/github.com/coreos/etcd/pkg/mock/mockstorage/storage_recorder.go src/github.com/coreos/etcd/pkg/mock/mockstore/doc.go src/github.com/coreos/etcd/pkg/mock/mockstore/store_recorder.go src/github.com/coreos/etcd/pkg/mock/mockwait/doc.go src/github.com/coreos/etcd/pkg/mock/mockwait/wait_recorder.go src/github.com/coreos/etcd/pkg/monotime/monotime.go src/github.com/coreos/etcd/pkg/monotime/nanotime.go src/github.com/coreos/etcd/pkg/monotime/nanotime_test.go src/github.com/coreos/etcd/pkg/netutil/isolate_linux.go src/github.com/coreos/etcd/pkg/netutil/netutil.go src/github.com/coreos/etcd/pkg/netutil/netutil_test.go src/github.com/coreos/etcd/pkg/netutil/routes_linux.go src/github.com/coreos/etcd/pkg/netutil/routes_linux_test.go src/github.com/coreos/etcd/pkg/osutil/interrupt_unix.go src/github.com/coreos/etcd/pkg/osutil/osutil.go src/github.com/coreos/etcd/pkg/osutil/osutil_test.go src/github.com/coreos/etcd/pkg/osutil/signal_linux.go src/github.com/coreos/etcd/pkg/pathutil/path.go src/github.com/coreos/etcd/pkg/pathutil/path_test.go src/github.com/coreos/etcd/pkg/pbutil/pbutil.go src/github.com/coreos/etcd/pkg/pbutil/pbutil_test.go src/github.com/coreos/etcd/pkg/proxy/doc.go src/github.com/coreos/etcd/pkg/proxy/server.go src/github.com/coreos/etcd/pkg/proxy/server_test.go src/github.com/coreos/etcd/pkg/report/doc.go src/github.com/coreos/etcd/pkg/report/report.go src/github.com/coreos/etcd/pkg/report/report_test.go src/github.com/coreos/etcd/pkg/report/timeseries.go src/github.com/coreos/etcd/pkg/report/timeseries_test.go src/github.com/coreos/etcd/pkg/report/weighted.go src/github.com/coreos/etcd/pkg/runtime/fds_linux.go src/github.com/coreos/etcd/pkg/schedule/doc.go src/github.com/coreos/etcd/pkg/schedule/schedule.go src/github.com/coreos/etcd/pkg/schedule/schedule_test.go src/github.com/coreos/etcd/pkg/srv/srv.go src/github.com/coreos/etcd/pkg/srv/srv_test.go src/github.com/coreos/etcd/pkg/stringutil/stringutil.go src/github.com/coreos/etcd/pkg/testutil/assert.go src/github.com/coreos/etcd/pkg/testutil/leak.go src/github.com/coreos/etcd/pkg/testutil/leak_test.go src/github.com/coreos/etcd/pkg/testutil/pauseable_handler.go src/github.com/coreos/etcd/pkg/testutil/recorder.go src/github.com/coreos/etcd/pkg/testutil/testutil.go src/github.com/coreos/etcd/pkg/tlsutil/cipher_suites.go src/github.com/coreos/etcd/pkg/tlsutil/doc.go src/github.com/coreos/etcd/pkg/tlsutil/tlsutil.go src/github.com/coreos/etcd/pkg/transport/doc.go src/github.com/coreos/etcd/pkg/transport/keepalive_listener.go src/github.com/coreos/etcd/pkg/transport/keepalive_listener_test.go src/github.com/coreos/etcd/pkg/transport/limit_listen.go src/github.com/coreos/etcd/pkg/transport/listener.go src/github.com/coreos/etcd/pkg/transport/listener_test.go src/github.com/coreos/etcd/pkg/transport/listener_tls.go src/github.com/coreos/etcd/pkg/transport/timeout_conn.go src/github.com/coreos/etcd/pkg/transport/timeout_dialer.go src/github.com/coreos/etcd/pkg/transport/timeout_dialer_test.go src/github.com/coreos/etcd/pkg/transport/timeout_listener.go src/github.com/coreos/etcd/pkg/transport/timeout_listener_test.go src/github.com/coreos/etcd/pkg/transport/timeout_transport.go src/github.com/coreos/etcd/pkg/transport/timeout_transport_test.go src/github.com/coreos/etcd/pkg/transport/tls.go src/github.com/coreos/etcd/pkg/transport/transport.go src/github.com/coreos/etcd/pkg/transport/transport_test.go src/github.com/coreos/etcd/pkg/transport/unix_listener.go src/github.com/coreos/etcd/pkg/types/doc.go src/github.com/coreos/etcd/pkg/types/id.go src/github.com/coreos/etcd/pkg/types/id_test.go src/github.com/coreos/etcd/pkg/types/set.go src/github.com/coreos/etcd/pkg/types/set_test.go src/github.com/coreos/etcd/pkg/types/slice.go src/github.com/coreos/etcd/pkg/types/slice_test.go src/github.com/coreos/etcd/pkg/types/urls.go src/github.com/coreos/etcd/pkg/types/urls_test.go src/github.com/coreos/etcd/pkg/types/urlsmap.go src/github.com/coreos/etcd/pkg/types/urlsmap_test.go src/github.com/coreos/etcd/pkg/wait/wait.go src/github.com/coreos/etcd/pkg/wait/wait_test.go src/github.com/coreos/etcd/pkg/wait/wait_time.go src/github.com/coreos/etcd/pkg/wait/wait_time_test.go src/github.com/coreos/etcd/proxy/grpcproxy/auth.go src/github.com/coreos/etcd/proxy/grpcproxy/cluster.go src/github.com/coreos/etcd/proxy/grpcproxy/cluster_test.go src/github.com/coreos/etcd/proxy/grpcproxy/doc.go src/github.com/coreos/etcd/proxy/grpcproxy/election.go src/github.com/coreos/etcd/proxy/grpcproxy/kv.go src/github.com/coreos/etcd/proxy/grpcproxy/kv_test.go src/github.com/coreos/etcd/proxy/grpcproxy/leader.go src/github.com/coreos/etcd/proxy/grpcproxy/lease.go src/github.com/coreos/etcd/proxy/grpcproxy/lock.go src/github.com/coreos/etcd/proxy/grpcproxy/logger.go src/github.com/coreos/etcd/proxy/grpcproxy/maintenance.go src/github.com/coreos/etcd/proxy/grpcproxy/metrics.go src/github.com/coreos/etcd/proxy/grpcproxy/register.go src/github.com/coreos/etcd/proxy/grpcproxy/register_test.go src/github.com/coreos/etcd/proxy/grpcproxy/watch.go src/github.com/coreos/etcd/proxy/grpcproxy/watch_broadcast.go src/github.com/coreos/etcd/proxy/grpcproxy/watch_broadcasts.go src/github.com/coreos/etcd/proxy/grpcproxy/watch_ranges.go src/github.com/coreos/etcd/proxy/grpcproxy/watcher.go src/github.com/coreos/etcd/proxy/grpcproxy/adapter/chan_stream.go src/github.com/coreos/etcd/proxy/grpcproxy/adapter/cluster_client_adapter.go src/github.com/coreos/etcd/proxy/grpcproxy/adapter/doc.go src/github.com/coreos/etcd/proxy/grpcproxy/adapter/election_client_adapter.go src/github.com/coreos/etcd/proxy/grpcproxy/adapter/kv_client_adapter.go src/github.com/coreos/etcd/proxy/grpcproxy/adapter/lease_client_adapter.go src/github.com/coreos/etcd/proxy/grpcproxy/adapter/lock_client_adapter.go src/github.com/coreos/etcd/proxy/grpcproxy/adapter/maintenance_client_adapter.go src/github.com/coreos/etcd/proxy/grpcproxy/adapter/watch_client_adapter.go src/github.com/coreos/etcd/proxy/grpcproxy/cache/store.go src/github.com/coreos/etcd/proxy/httpproxy/director.go src/github.com/coreos/etcd/proxy/httpproxy/director_test.go src/github.com/coreos/etcd/proxy/httpproxy/doc.go src/github.com/coreos/etcd/proxy/httpproxy/metrics.go src/github.com/coreos/etcd/proxy/httpproxy/proxy.go src/github.com/coreos/etcd/proxy/httpproxy/proxy_test.go src/github.com/coreos/etcd/proxy/httpproxy/reverse.go src/github.com/coreos/etcd/proxy/httpproxy/reverse_test.go src/github.com/coreos/etcd/proxy/tcpproxy/doc.go src/github.com/coreos/etcd/proxy/tcpproxy/userspace.go src/github.com/coreos/etcd/proxy/tcpproxy/userspace_test.go src/github.com/coreos/etcd/raft/diff_test.go src/github.com/coreos/etcd/raft/doc.go src/github.com/coreos/etcd/raft/example_test.go src/github.com/coreos/etcd/raft/log.go src/github.com/coreos/etcd/raft/log_test.go src/github.com/coreos/etcd/raft/log_unstable.go src/github.com/coreos/etcd/raft/log_unstable_test.go src/github.com/coreos/etcd/raft/logger.go src/github.com/coreos/etcd/raft/node.go src/github.com/coreos/etcd/raft/node_bench_test.go src/github.com/coreos/etcd/raft/node_test.go src/github.com/coreos/etcd/raft/progress.go src/github.com/coreos/etcd/raft/progress_test.go src/github.com/coreos/etcd/raft/raft.go src/github.com/coreos/etcd/raft/raft_flow_control_test.go src/github.com/coreos/etcd/raft/raft_paper_test.go src/github.com/coreos/etcd/raft/raft_snap_test.go src/github.com/coreos/etcd/raft/raft_test.go src/github.com/coreos/etcd/raft/rawnode.go src/github.com/coreos/etcd/raft/rawnode_test.go src/github.com/coreos/etcd/raft/read_only.go src/github.com/coreos/etcd/raft/status.go src/github.com/coreos/etcd/raft/storage.go src/github.com/coreos/etcd/raft/storage_test.go src/github.com/coreos/etcd/raft/util.go src/github.com/coreos/etcd/raft/util_test.go src/github.com/coreos/etcd/raft/raftpb/raft.pb.go src/github.com/coreos/etcd/raft/rafttest/doc.go src/github.com/coreos/etcd/raft/rafttest/network.go src/github.com/coreos/etcd/raft/rafttest/network_test.go src/github.com/coreos/etcd/raft/rafttest/node.go src/github.com/coreos/etcd/raft/rafttest/node_bench_test.go src/github.com/coreos/etcd/raft/rafttest/node_test.go src/github.com/coreos/etcd/rafthttp/coder.go src/github.com/coreos/etcd/rafthttp/doc.go src/github.com/coreos/etcd/rafthttp/fake_roundtripper_test.go src/github.com/coreos/etcd/rafthttp/functional_test.go src/github.com/coreos/etcd/rafthttp/http.go src/github.com/coreos/etcd/rafthttp/http_test.go src/github.com/coreos/etcd/rafthttp/metrics.go src/github.com/coreos/etcd/rafthttp/msg_codec.go src/github.com/coreos/etcd/rafthttp/msg_codec_test.go src/github.com/coreos/etcd/rafthttp/msgappv2_codec.go src/github.com/coreos/etcd/rafthttp/msgappv2_codec_test.go src/github.com/coreos/etcd/rafthttp/peer.go src/github.com/coreos/etcd/rafthttp/peer_status.go src/github.com/coreos/etcd/rafthttp/peer_test.go src/github.com/coreos/etcd/rafthttp/pipeline.go src/github.com/coreos/etcd/rafthttp/pipeline_test.go src/github.com/coreos/etcd/rafthttp/probing_status.go src/github.com/coreos/etcd/rafthttp/remote.go src/github.com/coreos/etcd/rafthttp/snapshot_sender.go src/github.com/coreos/etcd/rafthttp/snapshot_test.go src/github.com/coreos/etcd/rafthttp/stream.go src/github.com/coreos/etcd/rafthttp/stream_test.go src/github.com/coreos/etcd/rafthttp/transport.go src/github.com/coreos/etcd/rafthttp/transport_bench_test.go src/github.com/coreos/etcd/rafthttp/transport_test.go src/github.com/coreos/etcd/rafthttp/urlpick.go src/github.com/coreos/etcd/rafthttp/urlpick_test.go src/github.com/coreos/etcd/rafthttp/util.go src/github.com/coreos/etcd/rafthttp/util_test.go src/github.com/coreos/etcd/snap/db.go src/github.com/coreos/etcd/snap/message.go src/github.com/coreos/etcd/snap/metrics.go src/github.com/coreos/etcd/snap/snapshotter.go src/github.com/coreos/etcd/snap/snapshotter_test.go src/github.com/coreos/etcd/snap/snappb/snap.pb.go src/github.com/coreos/etcd/snapshot/doc.go src/github.com/coreos/etcd/snapshot/util.go src/github.com/coreos/etcd/snapshot/v3_snapshot.go src/github.com/coreos/etcd/store/doc.go src/github.com/coreos/etcd/store/event.go src/github.com/coreos/etcd/store/event_history.go src/github.com/coreos/etcd/store/event_queue.go src/github.com/coreos/etcd/store/event_test.go src/github.com/coreos/etcd/store/heap_test.go src/github.com/coreos/etcd/store/metrics.go src/github.com/coreos/etcd/store/node.go src/github.com/coreos/etcd/store/node_extern.go src/github.com/coreos/etcd/store/node_extern_test.go src/github.com/coreos/etcd/store/node_test.go src/github.com/coreos/etcd/store/stats.go src/github.com/coreos/etcd/store/stats_test.go src/github.com/coreos/etcd/store/store.go src/github.com/coreos/etcd/store/store_bench_test.go src/github.com/coreos/etcd/store/store_test.go src/github.com/coreos/etcd/store/ttl_key_heap.go src/github.com/coreos/etcd/store/watcher.go src/github.com/coreos/etcd/store/watcher_hub.go src/github.com/coreos/etcd/store/watcher_hub_test.go src/github.com/coreos/etcd/store/watcher_test.go src/github.com/coreos/etcd/version/version.go src/github.com/coreos/etcd/wal/decoder.go src/github.com/coreos/etcd/wal/doc.go src/github.com/coreos/etcd/wal/encoder.go src/github.com/coreos/etcd/wal/file_pipeline.go src/github.com/coreos/etcd/wal/metrics.go src/github.com/coreos/etcd/wal/record_test.go src/github.com/coreos/etcd/wal/repair.go src/github.com/coreos/etcd/wal/repair_test.go src/github.com/coreos/etcd/wal/util.go src/github.com/coreos/etcd/wal/wal.go src/github.com/coreos/etcd/wal/wal_bench_test.go src/github.com/coreos/etcd/wal/wal_test.go src/github.com/coreos/etcd/wal/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 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 unicode unicode/utf8 container/list runtime/internal/sys internal/race internal/nettrace runtime/internal/atomic runtime/cgo internal/cpu encoding unicode/utf16 sync/atomic google.golang.org/grpc/resolver google.golang.org/grpc/internal 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 runtime go.uber.org/atomic strconv crypto/rc4 golang.org/x/crypto/blowfish sync io reflect math/rand internal/singleflight go.uber.org/zap/buffer syscall go.uber.org/zap/internal/bufferpool github.com/coreos/etcd/pkg/stringutil hash bytes crypto/internal/randutil crypto/cipher text/tabwriter strings crypto crypto/hmac 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 path google.golang.org/grpc/encoding html github.com/coreos/etcd/pkg/pathutil internal/syscall/unix time github.com/jonboulle/clockwork github.com/coreos/etcd/pkg/monotime github.com/coreos/etcd/pkg/idutil encoding/binary 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 os crypto/des encoding/base64 vendor/golang_org/x/crypto/internal/chacha20 vendor/golang_org/x/crypto/poly1305 github.com/coreos/etcd/pkg/cpuutil vendor/golang_org/x/crypto/chacha20poly1305 encoding/pem path/filepath go.uber.org/zap/internal/exit runtime/debug os/signal fmt regexp io/ioutil 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 net/url 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 vendor/golang_org/x/text/unicode/norm compress/flate golang.org/x/text/unicode/norm text/template/parse google.golang.org/grpc/codes github.com/coreos/go-semver/semver net 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/tap github.com/coreos/etcd/version github.com/coreos/bbolt github.com/prometheus/procfs/nfs 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 go/token runtime/trace compress/gzip gopkg.in/yaml.v2 encoding/csv vendor/golang_org/x/text/secure/bidirule go/scanner runtime/pprof golang.org/x/time/rate github.com/coreos/pkg/dlopen testing github.com/bgentry/speakeasy github.com/coreos/etcd/pkg/report golang.org/x/text/secure/bidirule github.com/olekukonko/tablewriter 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 github.com/dustin/go-humanize html/template github.com/urfave/cli 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 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/duration github.com/golang/protobuf/ptypes/timestamp github.com/coreos/etcd/mvcc/mvccpb github.com/prometheus/client_model/go 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 google.golang.org/genproto/googleapis/rpc/status github.com/golang/protobuf/ptypes/struct github.com/golang/protobuf/ptypes/wrappers github.com/golang/protobuf/ptypes github.com/grpc-ecosystem/grpc-gateway/runtime/internal google.golang.org/genproto/protobuf/field_mask github.com/prometheus/client_golang/prometheus/internal google.golang.org/grpc/status github.com/golang/protobuf/jsonpb 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 net/textproto vendor/golang_org/x/net/http/httpproxy google.golang.org/grpc/resolver/dns google.golang.org/grpc/naming google.golang.org/grpc/stats github.com/coreos/go-systemd/journal log/syslog github.com/coreos/etcd/pkg/types github.com/coreos/go-systemd/daemon github.com/prometheus/procfs 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/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 github.com/coreos/etcd/pkg/ioutil github.com/dgrijalva/jwt-go-v3 crypto/tls gopkg.in/cheggaaa/pb.v1 github.com/coreos/etcd/pkg/flags github.com/spf13/cobra net/http/httptrace google.golang.org/grpc/credentials github.com/coreos/etcd/pkg/tlsutil 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/http2 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/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 go.uber.org/zap net/http/httptest github.com/coreos/etcd/pkg/debugutil github.com/coreos/etcd/pkg/mock/mockstorage github.com/coreos/etcd/pkg/mock/mockwait github.com/ugorji/go/codec github.com/prometheus/client_golang/prometheus github.com/coreos/etcd/pkg/proxy github.com/coreos/etcd/functional/cmd/etcd-proxy github.com/coreos/etcd/snap 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/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/alarm github.com/coreos/etcd/auth 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 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/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/yaml github.com/coreos/etcd/clientv3/integration github.com/coreos/etcd/clientv3/mirror github.com/coreos/etcd/etcdserver/api/v3election github.com/coreos/etcd/etcdserver/api/v3lock github.com/coreos/etcd/contrib/recipes github.com/coreos/etcd/client github.com/coreos/etcd/discovery github.com/coreos/etcd/etcdctl/ctlv2/command github.com/coreos/etcd/functional/runner github.com/coreos/etcd/etcdserver github.com/coreos/etcd/functional/cmd/etcd-runner github.com/coreos/etcd/etcdctl/ctlv2 github.com/coreos/etcd/etcdserver/api/etcdhttp github.com/coreos/etcd/etcdserver/auth github.com/coreos/etcd/snapshot github.com/coreos/etcd/etcdserver/api/v3rpc github.com/coreos/etcd/etcdctl/ctlv3/command 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 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 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.026s ? github.com/coreos/etcd/alarm [no test files] === RUN TestRangePermission --- PASS: TestRangePermission (0.00s) === RUN TestSimpleTokenDisabled --- PASS: TestSimpleTokenDisabled (0.00s) === RUN TestSimpleTokenAssign --- PASS: TestSimpleTokenAssign (0.00s) === RUN TestNewAuthStoreRevision 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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.543s ? github.com/coreos/etcd/auth/authpb [no test files] === RUN TestSimpleHTTPClientDoSuccess --- PASS: TestSimpleHTTPClientDoSuccess (0.00s) === RUN TestSimpleHTTPClientDoError --- PASS: TestSimpleHTTPClientDoError (0.00s) === RUN TestSimpleHTTPClientDoCancelContext --- PASS: TestSimpleHTTPClientDoCancelContext (0.00s) === RUN TestSimpleHTTPClientDoCancelContextResponseBodyClosed --- PASS: TestSimpleHTTPClientDoCancelContextResponseBodyClosed (0.01s) === RUN TestSimpleHTTPClientDoCancelContextResponseBodyClosedWithBlockingBody --- PASS: TestSimpleHTTPClientDoCancelContextResponseBodyClosedWithBlockingBody (0.00s) === RUN TestSimpleHTTPClientDoCancelContextWaitForRoundTrip --- PASS: TestSimpleHTTPClientDoCancelContextWaitForRoundTrip (0.00s) === RUN TestSimpleHTTPClientDoHeaderTimeout --- PASS: TestSimpleHTTPClientDoHeaderTimeout (0.00s) === RUN TestHTTPClusterClientDo --- PASS: TestHTTPClusterClientDo (0.00s) === RUN TestHTTPClusterClientDoDeadlineExceedContext --- PASS: TestHTTPClusterClientDoDeadlineExceedContext (0.00s) === RUN TestHTTPClusterClientDoCanceledContext --- PASS: TestHTTPClusterClientDoCanceledContext (0.00s) === RUN TestRedirectedHTTPAction --- PASS: TestRedirectedHTTPAction (0.00s) === RUN TestRedirectFollowingHTTPClient --- PASS: TestRedirectFollowingHTTPClient (0.00s) === RUN TestDefaultCheckRedirect --- PASS: TestDefaultCheckRedirect (0.00s) === RUN TestHTTPClusterClientSync --- PASS: TestHTTPClusterClientSync (0.00s) === RUN TestHTTPClusterClientSyncFail --- PASS: TestHTTPClusterClientSyncFail (0.00s) === RUN TestHTTPClusterClientAutoSyncCancelContext --- PASS: TestHTTPClusterClientAutoSyncCancelContext (0.00s) === RUN TestHTTPClusterClientAutoSyncFail --- PASS: TestHTTPClusterClientAutoSyncFail (0.00s) === RUN TestHTTPClusterClientGetVersion --- PASS: TestHTTPClusterClientGetVersion (0.00s) === RUN TestHTTPClusterClientSyncPinEndpoint --- PASS: TestHTTPClusterClientSyncPinEndpoint (0.00s) === RUN TestHTTPClusterClientSyncUnpinEndpoint --- PASS: TestHTTPClusterClientSyncUnpinEndpoint (0.00s) === RUN TestHTTPClusterClientSyncPinLeaderEndpoint --- PASS: TestHTTPClusterClientSyncPinLeaderEndpoint (0.00s) === RUN TestHTTPClusterClientResetFail --- PASS: TestHTTPClusterClientResetFail (0.00s) === RUN TestHTTPClusterClientResetPinRandom --- PASS: TestHTTPClusterClientResetPinRandom (0.14s) === RUN TestV2KeysURLHelper --- PASS: TestV2KeysURLHelper (0.00s) === RUN TestGetAction --- PASS: TestGetAction (0.00s) === RUN TestWaitAction --- PASS: TestWaitAction (0.00s) === RUN TestSetAction --- PASS: TestSetAction (0.00s) === RUN TestCreateInOrderAction --- PASS: TestCreateInOrderAction (0.00s) === RUN TestDeleteAction --- PASS: TestDeleteAction (0.00s) === RUN TestUnmarshalSuccessfulResponse --- PASS: TestUnmarshalSuccessfulResponse (0.00s) === RUN TestUnmarshalFailedKeysResponse --- PASS: TestUnmarshalFailedKeysResponse (0.00s) === RUN TestUnmarshalFailedKeysResponseBadJSON --- PASS: TestUnmarshalFailedKeysResponseBadJSON (0.00s) === RUN TestHTTPWatcherNextWaitAction --- PASS: TestHTTPWatcherNextWaitAction (0.00s) === RUN TestHTTPWatcherNextFail --- PASS: TestHTTPWatcherNextFail (0.00s) === RUN TestHTTPKeysAPIWatcherAction --- PASS: TestHTTPKeysAPIWatcherAction (0.00s) === RUN TestHTTPKeysAPISetAction --- PASS: TestHTTPKeysAPISetAction (0.00s) === RUN TestHTTPKeysAPISetError --- PASS: TestHTTPKeysAPISetError (0.00s) === RUN TestHTTPKeysAPISetResponse --- PASS: TestHTTPKeysAPISetResponse (0.00s) === RUN TestHTTPKeysAPIGetAction --- PASS: TestHTTPKeysAPIGetAction (0.00s) === RUN TestHTTPKeysAPIGetError --- PASS: TestHTTPKeysAPIGetError (0.00s) === RUN TestHTTPKeysAPIGetResponse --- PASS: TestHTTPKeysAPIGetResponse (0.00s) === RUN TestHTTPKeysAPIDeleteAction --- PASS: TestHTTPKeysAPIDeleteAction (0.00s) === RUN TestHTTPKeysAPIDeleteError --- PASS: TestHTTPKeysAPIDeleteError (0.00s) === RUN TestHTTPKeysAPIDeleteResponse --- PASS: TestHTTPKeysAPIDeleteResponse (0.00s) === RUN TestHTTPKeysAPICreateAction --- PASS: TestHTTPKeysAPICreateAction (0.00s) === RUN TestHTTPKeysAPICreateInOrderAction --- PASS: TestHTTPKeysAPICreateInOrderAction (0.00s) === RUN TestHTTPKeysAPIUpdateAction --- PASS: TestHTTPKeysAPIUpdateAction (0.00s) === RUN TestNodeTTLDuration --- PASS: TestNodeTTLDuration (0.00s) === RUN TestMembersAPIActionList --- PASS: TestMembersAPIActionList (0.00s) === RUN TestMembersAPIActionAdd --- PASS: TestMembersAPIActionAdd (0.00s) === RUN TestMembersAPIActionUpdate --- PASS: TestMembersAPIActionUpdate (0.00s) === RUN TestMembersAPIActionRemove --- PASS: TestMembersAPIActionRemove (0.00s) === RUN TestMembersAPIActionLeader --- PASS: TestMembersAPIActionLeader (0.00s) === RUN TestAssertStatusCode --- PASS: TestAssertStatusCode (0.00s) === RUN TestV2MembersURL --- PASS: TestV2MembersURL (0.00s) === RUN TestMemberUnmarshal --- PASS: TestMemberUnmarshal (0.00s) === RUN TestMemberCollectionUnmarshalFail --- PASS: TestMemberCollectionUnmarshalFail (0.00s) === RUN TestMemberCollectionUnmarshal --- PASS: TestMemberCollectionUnmarshal (0.00s) === RUN TestMemberCreateRequestMarshal --- PASS: TestMemberCreateRequestMarshal (0.00s) === RUN TestHTTPMembersAPIAddSuccess --- PASS: TestHTTPMembersAPIAddSuccess (0.00s) === RUN TestHTTPMembersAPIAddError --- PASS: TestHTTPMembersAPIAddError (0.00s) === RUN TestHTTPMembersAPIRemoveSuccess --- PASS: TestHTTPMembersAPIRemoveSuccess (0.00s) === RUN TestHTTPMembersAPIRemoveFail --- PASS: TestHTTPMembersAPIRemoveFail (0.00s) === RUN TestHTTPMembersAPIListSuccess --- PASS: TestHTTPMembersAPIListSuccess (0.00s) === RUN TestHTTPMembersAPIListError --- PASS: TestHTTPMembersAPIListError (0.00s) === RUN TestHTTPMembersAPILeaderSuccess --- PASS: TestHTTPMembersAPILeaderSuccess (0.00s) === RUN TestHTTPMembersAPILeaderError --- PASS: TestHTTPMembersAPILeaderError (0.00s) PASS ok github.com/coreos/etcd/client 0.235s === RUN TestDialCancel --- SKIP: TestDialCancel (0.00s) client_test.go:30: DM - network tests disabled === RUN TestDialTimeout --- SKIP: TestDialTimeout (0.00s) client_test.go:83: === RUN TestDialNoTimeout --- PASS: TestDialNoTimeout (0.01s) === RUN TestIsHaltErr --- PASS: TestIsHaltErr (0.00s) === RUN TestCompactOp --- PASS: TestCompactOp (0.00s) === RUN TestOpWithSort --- PASS: TestOpWithSort (0.00s) === RUN TestTxnPanics --- PASS: TestTxnPanics (0.03s) === RUN TestEvent --- PASS: TestEvent (0.00s) PASS ok github.com/coreos/etcd/clientv3 0.120s testing: warning: no tests to run PASS 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.027s === RUN TestGRPCResolver 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 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 0.489s === RUN TestConfigFromFile --- PASS: TestConfigFromFile (0.02s) PASS ok github.com/coreos/etcd/clientv3/yaml 0.051s === RUN TestPeriodic 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 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.426s === RUN TestNewProxyFuncUnset --- PASS: TestNewProxyFuncUnset (0.00s) === RUN TestNewProxyFuncBad --- PASS: TestNewProxyFuncBad (0.00s) === RUN TestNewProxyFunc 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 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 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.02s) === RUN TestRetryFailure 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.054s === RUN TestConfigFileOtherFields --- PASS: TestConfigFileOtherFields (0.00s) === RUN TestUpdateDefaultClusterFromName --- PASS: TestUpdateDefaultClusterFromName (0.00s) === RUN TestUpdateDefaultClusterFromNameOverwrite --- SKIP: TestUpdateDefaultClusterFromNameOverwrite (0.00s) config_test.go:98: machine's default host not found === RUN TestStartEtcdWrongToken 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.422s === RUN TestErrorWriteTo --- PASS: TestErrorWriteTo (0.00s) PASS ok github.com/coreos/etcd/error 0.036s === RUN TestMain --- PASS: TestMain (0.00s) PASS 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.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 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 2022-08-09 16:50:04.047287 I | etcdmain: Loading server configuration from "/tmp/servercfg327463887" --- PASS: TestConfigFileClusteringFields (0.00s) === RUN TestConfigFileClusteringFlags 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 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 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) === RUN TestConfigIsNewCluster --- PASS: TestConfigIsNewCluster (0.00s) === RUN TestConfigIsProxy --- PASS: TestConfigIsProxy (0.00s) === RUN TestConfigIsReadonlyProxy --- PASS: TestConfigIsReadonlyProxy (0.00s) === RUN TestConfigShouldFallbackToProxy --- PASS: TestConfigShouldFallbackToProxy (0.00s) === RUN TestConfigFileElectionTimeout 2022-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.037s === RUN TestDecideClusterVersion --- PASS: TestDecideClusterVersion (0.00s) === RUN TestIsCompatibleWithVers 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) === RUN TestConfigVerifyExistingWithDiscoveryURLFail --- PASS: TestConfigVerifyExistingWithDiscoveryURLFail (0.00s) === RUN TestConfigVerifyLocalMember --- PASS: TestConfigVerifyLocalMember (0.00s) === RUN TestSnapDir --- PASS: TestSnapDir (0.00s) === RUN TestWALDir --- PASS: TestWALDir (0.00s) === RUN TestShouldDiscover --- PASS: TestShouldDiscover (0.00s) === RUN TestConsistentIndex --- PASS: TestConsistentIndex (0.00s) === RUN TestGetIDs --- PASS: TestGetIDs (0.00s) === RUN TestCreateConfigChangeEnts --- PASS: TestCreateConfigChangeEnts (0.00s) === RUN TestStopRaftWhenWaitingForApplyDone --- PASS: TestStopRaftWhenWaitingForApplyDone (0.00s) === RUN TestConfgChangeBlocksApply --- PASS: TestConfgChangeBlocksApply (1.01s) === RUN TestDoLocalAction --- PASS: TestDoLocalAction (0.00s) === RUN TestDoBadLocalAction --- PASS: TestDoBadLocalAction (0.00s) === RUN TestApplyRepeat 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 2022-08-09 16:50:01.905602 I | etcdserver/membership: added member 1 [] to cluster 0 --- PASS: TestApplyRequestOnAdminMemberAttributes (0.00s) === RUN TestApplyConfChangeError 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 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 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 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 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) === RUN TestDoProposalTimeout --- PASS: TestDoProposalTimeout (0.00s) === RUN TestDoProposalStopped --- PASS: TestDoProposalStopped (0.00s) === RUN TestSync --- PASS: TestSync (0.02s) === RUN TestSyncTimeout --- PASS: TestSyncTimeout (0.02s) === RUN TestSyncTrigger 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 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 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 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 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 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 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 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 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 2022-08-09 16:50:02.823272 I | etcdserver: aborting publish because server is stopped --- PASS: TestPublishStopped (0.00s) === RUN TestPublishRetry 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 2022-08-09 16:50:02.831482 I | etcdserver: setting up the initial cluster version to 2.0 --- PASS: TestUpdateVersion (0.00s) === RUN TestStopNotify 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.057s ? github.com/coreos/etcd/etcdserver/api [no test files] === RUN TestNewPeerHandlerOnRaftPrefix --- PASS: TestNewPeerHandlerOnRaftPrefix (0.00s) === RUN TestServeMembersFails --- PASS: TestServeMembersFails (0.00s) === RUN TestServeMembersGet --- PASS: TestServeMembersGet (0.00s) === RUN TestServeVersion --- PASS: TestServeVersion (0.00s) === RUN TestServeVersionFails --- PASS: TestServeVersionFails (0.00s) PASS ok github.com/coreos/etcd/etcdserver/api/etcdhttp 0.146s === RUN TestAuthFlow 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.01s) === RUN TestPrefixAccess 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 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) === RUN TestBadParseRequest --- PASS: TestBadParseRequest (0.00s) === RUN TestGoodParseRequest --- PASS: TestGoodParseRequest (0.00s) === RUN TestServeMembers --- PASS: TestServeMembers (0.00s) === RUN TestServeLeader --- PASS: TestServeLeader (0.00s) === RUN TestServeMembersCreate --- PASS: TestServeMembersCreate (0.00s) === RUN TestServeMembersDelete --- PASS: TestServeMembersDelete (0.00s) === RUN TestServeMembersUpdate --- PASS: TestServeMembersUpdate (0.00s) === RUN TestServeMembersFail 2022-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.01s) === RUN TestServeMachines --- PASS: TestServeMachines (0.00s) === RUN TestGetID --- PASS: TestGetID (0.00s) === RUN TestServeSelfStats --- PASS: TestServeSelfStats (0.00s) === RUN TestSelfServeStatsBad --- PASS: TestSelfServeStatsBad (0.00s) === RUN TestLeaderServeStatsBad --- PASS: TestLeaderServeStatsBad (0.00s) === RUN TestServeLeaderStats --- PASS: TestServeLeaderStats (0.00s) === RUN TestServeStoreStats --- PASS: TestServeStoreStats (0.00s) === RUN TestBadServeKeys 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) === RUN TestServeKeysEvent --- PASS: TestServeKeysEvent (0.00s) === RUN TestServeKeysWatch --- PASS: TestServeKeysWatch (0.00s) === RUN TestHandleWatch --- PASS: TestHandleWatch (0.00s) === RUN TestHandleWatchStreaming --- PASS: TestHandleWatchStreaming (0.00s) === RUN TestTrimEventPrefix --- PASS: TestTrimEventPrefix (0.00s) === RUN TestTrimNodeExternPrefix --- PASS: TestTrimNodeExternPrefix (0.00s) === RUN TestTrimPrefix --- PASS: TestTrimPrefix (0.00s) === RUN TestNewMemberCollection --- PASS: TestNewMemberCollection (0.00s) === RUN TestNewMember --- PASS: TestNewMember (0.00s) === RUN TestWriteError 2022-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.140s === RUN TestHTTPErrorWriteTo --- PASS: TestHTTPErrorWriteTo (0.00s) === RUN TestMemberUnmarshal --- PASS: TestMemberUnmarshal (0.00s) === RUN TestMemberCreateRequestUnmarshal --- PASS: TestMemberCreateRequestUnmarshal (0.00s) === RUN TestMemberCreateRequestUnmarshalFail --- PASS: TestMemberCreateRequestUnmarshalFail (0.00s) PASS ok github.com/coreos/etcd/etcdserver/api/v2http/httptypes 0.070s ? github.com/coreos/etcd/etcdserver/api/v3client [no test files] ? github.com/coreos/etcd/etcdserver/api/v3election [no test files] ? github.com/coreos/etcd/etcdserver/api/v3lock [no test files] ? github.com/coreos/etcd/etcdserver/api/v3rpc [no test files] === RUN TestConvert --- PASS: TestConvert (0.00s) PASS ok github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes 0.017s === RUN TestCheckPassword --- PASS: TestCheckPassword (0.28s) === RUN TestMergeUser 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 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 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 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 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 2022-08-09 16:50:01.860449 N | etcdserver/auth: updated role animal --- PASS: TestUpdateRole (0.00s) === RUN TestCreateRole 2022-08-09 16:50:01.860540 N | etcdserver/auth: created new role animal --- PASS: TestCreateRole (0.00s) === RUN TestEnableAuth 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 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.690s === RUN TestClusterMember --- PASS: TestClusterMember (0.00s) === RUN TestClusterMemberByName --- PASS: TestClusterMemberByName (0.00s) === RUN TestClusterMemberIDs --- PASS: TestClusterMemberIDs (0.00s) === RUN TestClusterPeerURLs --- PASS: TestClusterPeerURLs (0.00s) === RUN TestClusterClientURLs --- PASS: TestClusterClientURLs (0.00s) === RUN TestClusterValidateAndAssignIDsBad --- PASS: TestClusterValidateAndAssignIDsBad (0.00s) === RUN TestClusterValidateAndAssignIDs --- PASS: TestClusterValidateAndAssignIDs (0.00s) === RUN TestClusterValidateConfigurationChange 2022-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 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 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 2022-08-09 16:49:49.349930 I | etcdserver/membership: removed member 1 from cluster 0 --- PASS: TestClusterRemoveMember (0.00s) === RUN TestClusterUpdateAttributes 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 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 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) === RUN TestMemberPick --- PASS: TestMemberPick (0.00s) === RUN TestMemberClone --- PASS: TestMemberClone (0.00s) PASS ok github.com/coreos/etcd/etcdserver/membership 0.041s ? github.com/coreos/etcd/etcdserver/stats [no test files] === RUN TestLessorGrant --- PASS: TestLessorGrant (0.00s) === RUN TestLeaseConcurrentKeys --- PASS: TestLeaseConcurrentKeys (0.00s) === RUN TestLessorRevoke --- PASS: TestLessorRevoke (0.00s) === RUN TestLessorRenew --- PASS: TestLessorRenew (0.00s) === RUN TestLessorRenewExtendPileup --- PASS: TestLessorRenewExtendPileup (0.08s) === RUN TestLessorDetach --- PASS: TestLessorDetach (0.00s) === RUN TestLessorRecover --- PASS: TestLessorRecover (0.00s) === RUN TestLessorExpire --- PASS: TestLessorExpire (1.06s) === RUN TestLessorExpireAndDemote --- PASS: TestLessorExpireAndDemote (1.06s) === RUN TestLessorMaxTTL --- PASS: TestLessorMaxTTL (0.00s) PASS ok github.com/coreos/etcd/lease 2.281s === RUN TestRenewHTTP --- PASS: TestRenewHTTP (0.00s) === RUN TestTimeToLiveHTTP --- PASS: TestTimeToLiveHTTP (0.00s) === RUN TestRenewHTTPTimeout --- PASS: TestRenewHTTPTimeout (1.01s) === RUN TestTimeToLiveHTTPTimeout --- PASS: TestTimeToLiveHTTPTimeout (1.01s) PASS ok github.com/coreos/etcd/lease/leasehttp 2.134s ? github.com/coreos/etcd/lease/leasepb [no test files] === RUN TestIndexGet --- PASS: TestIndexGet (0.00s) === RUN TestIndexRange --- PASS: TestIndexRange (0.00s) === RUN TestIndexTombstone --- PASS: TestIndexTombstone (0.00s) === RUN TestIndexRangeSince --- PASS: TestIndexRangeSince (0.00s) === RUN TestIndexCompact 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) === RUN TestKeyIndexSince --- PASS: TestKeyIndexSince (0.00s) === RUN TestKeyIndexPut --- PASS: TestKeyIndexPut (0.00s) === RUN TestKeyIndexRestore --- PASS: TestKeyIndexRestore (0.00s) === RUN TestKeyIndexTombstone --- PASS: TestKeyIndexTombstone (0.00s) === RUN TestKeyIndexCompact --- PASS: TestKeyIndexCompact (0.00s) === RUN TestKeyIndexCompactOnFurtherRev --- PASS: TestKeyIndexCompactOnFurtherRev (0.00s) === RUN TestKeyIndexIsEmpty --- PASS: TestKeyIndexIsEmpty (0.00s) === RUN TestKeyIndexFindGeneration --- PASS: TestKeyIndexFindGeneration (0.00s) === RUN TestKeyIndexLess --- PASS: TestKeyIndexLess (0.00s) === RUN TestGenerationIsEmpty --- PASS: TestGenerationIsEmpty (0.00s) === RUN TestGenerationWalk --- PASS: TestGenerationWalk (0.00s) === RUN TestKVRange --- PASS: TestKVRange (0.00s) === RUN TestKVTxnRange --- PASS: TestKVTxnRange (0.04s) === RUN TestKVRangeRev --- PASS: TestKVRangeRev (0.02s) === RUN TestKVTxnRangeRev --- PASS: TestKVTxnRangeRev (0.01s) === RUN TestKVRangeBadRev 2022-08-09 16:49:57.718218 I | mvcc: store.index: compact 4 --- PASS: TestKVRangeBadRev (0.01s) === RUN TestKVTxnRangeBadRev 2022-08-09 16:49:57.726375 I | mvcc: store.index: compact 4 --- PASS: TestKVTxnRangeBadRev (0.01s) === RUN TestKVRangeLimit --- PASS: TestKVRangeLimit (0.01s) === RUN TestKVTxnRangeLimit --- PASS: TestKVTxnRangeLimit (0.02s) === RUN TestKVPutMultipleTimes --- PASS: TestKVPutMultipleTimes (0.02s) === RUN TestKVTxnPutMultipleTimes --- PASS: TestKVTxnPutMultipleTimes (0.00s) === RUN TestKVDeleteRange --- PASS: TestKVDeleteRange (0.11s) === RUN TestKVTxnDeleteRange --- PASS: TestKVTxnDeleteRange (0.07s) === RUN TestKVDeleteMultipleTimes --- PASS: TestKVDeleteMultipleTimes (0.02s) === RUN TestKVTxnDeleteMultipleTimes --- PASS: TestKVTxnDeleteMultipleTimes (0.00s) === RUN TestKVOperationInSequence --- PASS: TestKVOperationInSequence (0.02s) === RUN TestKVTxnBlockWriteOperations --- PASS: TestKVTxnBlockWriteOperations (0.03s) === RUN TestKVTxnNonBlockRange --- PASS: TestKVTxnNonBlockRange (0.00s) === RUN TestKVTxnOperationInSequence --- PASS: TestKVTxnOperationInSequence (0.00s) === RUN TestKVCompactReserveLastValue 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 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.05s) === RUN TestKVRestore 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.02s) === RUN TestWatchableKVWatch --- PASS: TestWatchableKVWatch (0.01s) === RUN TestScheduleCompaction 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 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.02s) === RUN TestStorePut --- PASS: TestStorePut (0.00s) === RUN TestStoreRange --- PASS: TestStoreRange (0.00s) === RUN TestStoreDeleteRange --- PASS: TestStoreDeleteRange (0.00s) === RUN TestStoreCompact 2022-08-09 16:49:58.335001 I | mvcc: finished scheduled compaction at 3 (took 16.14µs) --- PASS: TestStoreCompact (0.00s) === RUN TestStoreRestore 2022-08-09 16:49:58.335116 I | mvcc: restore compact to 3 --- PASS: TestStoreRestore (0.01s) === RUN TestRestoreDelete --- PASS: TestRestoreDelete (0.00s) === RUN TestRestoreContinueUnfinishedCompaction 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.01s) === RUN TestTxnBlockBackendForceCommit --- PASS: TestTxnBlockBackendForceCommit (0.13s) === RUN TestRevision --- PASS: TestRevision (0.00s) === RUN TestWatch --- PASS: TestWatch (0.01s) === RUN TestNewWatcherCancel --- PASS: TestNewWatcherCancel (0.02s) === RUN TestCancelUnsynced --- PASS: TestCancelUnsynced (0.01s) === RUN TestSyncWatchers --- PASS: TestSyncWatchers (0.02s) === RUN TestWatchCompacted 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.01s) === RUN TestWatchRestore === RUN TestWatchRestore/Normal === RUN TestWatchRestore/RunSyncWatchLoopBeforeRestore --- PASS: TestWatchRestore (0.27s) --- PASS: TestWatchRestore/Normal (0.04s) --- PASS: TestWatchRestore/RunSyncWatchLoopBeforeRestore (0.24s) === RUN TestWatchRestoreSyncedWatcher --- PASS: TestWatchRestoreSyncedWatcher (2.06s) === RUN TestWatchBatchUnsynced --- PASS: TestWatchBatchUnsynced (0.22s) === RUN TestNewMapwatcherToEventMap --- PASS: TestNewMapwatcherToEventMap (0.00s) === RUN TestWatcherWatchID --- PASS: TestWatcherWatchID (1.07s) === RUN TestWatcherWatchPrefix --- PASS: TestWatcherWatchPrefix (0.52s) === RUN TestWatcherWatchWrongRange --- PASS: TestWatcherWatchWrongRange (0.01s) === RUN TestWatchDeleteRange --- PASS: TestWatchDeleteRange (0.01s) === RUN TestWatchStreamCancelWatcherByID --- PASS: TestWatchStreamCancelWatcherByID (0.02s) === RUN TestWatcherRequestProgress --- PASS: TestWatcherRequestProgress (0.02s) === RUN TestWatcherWatchWithFilter --- PASS: TestWatcherWatchWithFilter (0.10s) PASS ok github.com/coreos/etcd/mvcc 5.548s === RUN TestBackendClose --- PASS: TestBackendClose (0.00s) === RUN TestBackendSnapshot --- PASS: TestBackendSnapshot (0.00s) === RUN TestBackendBatchIntervalCommit --- PASS: TestBackendBatchIntervalCommit (0.10s) === RUN TestBackendDefrag --- PASS: TestBackendDefrag (0.42s) === RUN TestBackendWriteback --- PASS: TestBackendWriteback (0.00s) === RUN TestBatchTxPut --- PASS: TestBatchTxPut (0.00s) === RUN TestBatchTxRange --- PASS: TestBatchTxRange (0.00s) === RUN TestBatchTxDelete --- PASS: TestBatchTxDelete (0.00s) === RUN TestBatchTxCommit --- PASS: TestBatchTxCommit (0.00s) === RUN TestBatchTxBatchLimitCommit --- PASS: TestBatchTxBatchLimitCommit (0.00s) PASS ok github.com/coreos/etcd/mvcc/backend 0.541s ? github.com/coreos/etcd/mvcc/mvccpb [no test files] === RUN TestIntervalTreeIntersects --- PASS: TestIntervalTreeIntersects (0.00s) === RUN TestIntervalTreeStringAffine --- PASS: TestIntervalTreeStringAffine (0.00s) === RUN TestIntervalTreeStab --- PASS: TestIntervalTreeStab (0.00s) === RUN TestIntervalTreeRandom --- PASS: TestIntervalTreeRandom (0.22s) === RUN TestIntervalTreeSortedVisit --- PASS: TestIntervalTreeSortedVisit (0.00s) === RUN TestIntervalTreeVisitExit --- PASS: TestIntervalTreeVisitExit (0.00s) === RUN TestIntervalTreeContains --- PASS: TestIntervalTreeContains (0.00s) PASS ok github.com/coreos/etcd/pkg/adt 0.279s ? github.com/coreos/etcd/pkg/contention [no test files] === RUN TestCORSInfo --- PASS: TestCORSInfo (0.00s) === RUN TestCORSInfoOriginAllowed --- PASS: TestCORSInfoOriginAllowed (0.00s) === RUN TestCORSHandler --- PASS: TestCORSHandler (0.00s) PASS ok github.com/coreos/etcd/pkg/cors 0.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.044s ? github.com/coreos/etcd/pkg/debugutil [no test files] === RUN TestExpectFunc --- PASS: TestExpectFunc (0.01s) === RUN TestEcho --- PASS: TestEcho (0.00s) === RUN TestLineCount --- PASS: TestLineCount (0.00s) === RUN TestSend --- PASS: TestSend (0.04s) === RUN TestSignal --- PASS: TestSignal (0.02s) PASS ok github.com/coreos/etcd/pkg/expect 0.107s === RUN TestIsDirWriteable --- PASS: TestIsDirWriteable (0.00s) === RUN TestReadDir --- PASS: TestReadDir (0.00s) === RUN TestCreateDirAll --- PASS: TestCreateDirAll (0.00s) === RUN TestExist --- PASS: TestExist (0.00s) === RUN TestZeroToEnd --- PASS: TestZeroToEnd (0.00s) === RUN TestLockAndUnlock --- PASS: TestLockAndUnlock (0.10s) === RUN TestPreallocateExtend --- PASS: TestPreallocateExtend (0.00s) === RUN TestPreallocateFixed --- PASS: TestPreallocateFixed (0.00s) === RUN TestPurgeFile 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 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.208s === RUN TestSetFlagsFromEnv 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 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) === RUN TestValidateURLsValueBad --- PASS: TestValidateURLsValueBad (0.00s) === RUN TestValidateURLsValueGood --- PASS: TestValidateURLsValueGood (0.00s) PASS ok github.com/coreos/etcd/pkg/flags 0.034s ? github.com/coreos/etcd/pkg/httputil [no test files] === RUN TestNewGenerator --- PASS: TestNewGenerator (0.00s) === RUN TestNewGeneratorUnique --- PASS: TestNewGeneratorUnique (0.00s) === RUN TestNext --- PASS: TestNext (0.00s) PASS ok github.com/coreos/etcd/pkg/idutil 0.034s === RUN TestPageWriterRandom --- PASS: TestPageWriterRandom (0.00s) pagewriter_test.go:43: total writes: 6427 pagewriter_test.go:44: total write bytes: 66761088 (of 66761092) === RUN TestPageWriterPartialSlack --- PASS: TestPageWriterPartialSlack (0.00s) === RUN TestPageWriterOffset --- PASS: TestPageWriterOffset (0.00s) === RUN TestExactReadCloserExpectEOF --- PASS: TestExactReadCloserExpectEOF (0.00s) === RUN TestExactReadCloserShort --- PASS: TestExactReadCloserShort (0.00s) === RUN TestLimitedBufferReaderRead --- PASS: TestLimitedBufferReaderRead (0.00s) PASS ok github.com/coreos/etcd/pkg/ioutil 0.052s === RUN TestMergeLogger 2022-08-09 16:49:44.402017 E | pkg/logutil: hello --- PASS: TestMergeLogger (2.05s) PASS 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.036s === RUN TestResolveTCPAddrs 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 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) === RUN TestGetDefaultInterface --- SKIP: TestGetDefaultInterface (0.00s) routes_linux_test.go:22: DM - network tests disabled === RUN TestGetDefaultHost --- SKIP: TestGetDefaultHost (0.00s) routes_linux_test.go:31: DM - network tests disabled PASS ok github.com/coreos/etcd/pkg/netutil 1.056s === RUN TestUnsetenv --- PASS: TestUnsetenv (0.00s) === RUN TestHandleInterrupts 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.073s === RUN TestCanonicalURLPath --- PASS: TestCanonicalURLPath (0.00s) PASS ok github.com/coreos/etcd/pkg/pathutil 0.055s === RUN TestMarshaler --- PASS: TestMarshaler (0.00s) === RUN TestMarshalerPanic 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 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.061s === RUN TestServer_Unix_Insecure {"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: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 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://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: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://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 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: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://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: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://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 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://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://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://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://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://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://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: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: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: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: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.585s === RUN TestPercentiles --- PASS: TestPercentiles (0.00s) === RUN TestReport --- PASS: TestReport (0.00s) === RUN TestWeightedReport --- PASS: TestWeightedReport (0.00s) === RUN TestGetTimeseries --- PASS: TestGetTimeseries (0.00s) PASS ok github.com/coreos/etcd/pkg/report 0.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.102s === RUN TestSRVGetCluster --- PASS: TestSRVGetCluster (0.00s) === RUN TestSRVDiscover --- PASS: TestSRVDiscover (0.00s) PASS ok github.com/coreos/etcd/pkg/srv 0.026s ? github.com/coreos/etcd/pkg/stringutil [no test files] === RUN TestSample --- PASS: TestSample (0.02s) PASS Too many goroutines running after all test(s). 100 instances of: github.com/coreos/etcd/pkg/testutil.TestSample.func1() /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.139s ? github.com/coreos/etcd/pkg/tlsutil [no test files] === RUN TestNewKeepAliveListener --- PASS: TestNewKeepAliveListener (0.18s) === RUN TestNewKeepAliveListenerTLSEmptyConfig --- PASS: TestNewKeepAliveListenerTLSEmptyConfig (0.00s) === RUN TestNewListenerTLSInfo --- PASS: TestNewListenerTLSInfo (0.40s) === RUN TestNewListenerTLSEmptyInfo --- PASS: TestNewListenerTLSEmptyInfo (0.00s) === RUN TestNewTransportTLSInfo --- PASS: TestNewTransportTLSInfo (0.16s) === RUN TestTLSInfoNonexist --- PASS: TestTLSInfoNonexist (0.00s) === RUN TestTLSInfoEmpty --- PASS: TestTLSInfoEmpty (0.00s) === RUN TestTLSInfoMissingFields --- PASS: TestTLSInfoMissingFields (0.08s) === RUN TestTLSInfoParseFuncError --- PASS: TestTLSInfoParseFuncError (0.08s) === RUN TestTLSInfoConfigFuncs --- PASS: TestTLSInfoConfigFuncs (0.09s) === RUN TestNewListenerUnixSocket --- PASS: TestNewListenerUnixSocket (0.00s) === RUN TestNewListenerTLSInfoSelfCert --- PASS: TestNewListenerTLSInfoSelfCert (0.39s) === RUN TestIsClosedConnError --- PASS: TestIsClosedConnError (0.00s) === RUN TestReadWriteTimeoutDialer --- PASS: TestReadWriteTimeoutDialer (0.05s) === RUN TestNewTimeoutListener --- PASS: TestNewTimeoutListener (0.00s) === RUN TestWriteReadTimeoutListener --- PASS: TestWriteReadTimeoutListener (0.04s) === RUN TestNewTimeoutTransport --- PASS: TestNewTimeoutTransport (0.00s) === RUN TestNewTransportTLSInvalidCipherSuites --- PASS: TestNewTransportTLSInvalidCipherSuites (0.49s) PASS ok github.com/coreos/etcd/pkg/transport 1.991s === RUN TestIDString --- PASS: TestIDString (0.00s) === RUN TestIDFromString --- PASS: TestIDFromString (0.00s) === RUN TestIDFromStringFail --- PASS: TestIDFromStringFail (0.00s) === RUN TestIDSlice --- PASS: TestIDSlice (0.00s) === RUN TestUnsafeSet --- PASS: TestUnsafeSet (0.00s) === RUN TestThreadsafeSet --- PASS: TestThreadsafeSet (0.00s) === RUN TestUnsafeSetContainsAll --- PASS: TestUnsafeSetContainsAll (0.00s) === RUN TestUint64Slice --- PASS: TestUint64Slice (0.00s) === RUN TestNewURLs --- PASS: TestNewURLs (0.00s) === RUN TestURLsString --- PASS: TestURLsString (0.00s) === RUN TestURLsSort --- PASS: TestURLsSort (0.00s) === RUN TestURLsStringSlice --- PASS: TestURLsStringSlice (0.00s) === RUN TestNewURLsFail --- PASS: TestNewURLsFail (0.00s) === RUN TestParseInitialCluster --- PASS: TestParseInitialCluster (0.00s) === RUN TestParseInitialClusterBad --- PASS: TestParseInitialClusterBad (0.00s) === RUN TestNameURLPairsString --- PASS: TestNameURLPairsString (0.00s) === RUN TestParse --- PASS: TestParse (0.00s) === RUN TestNewURLsMapIPV6 --- PASS: TestNewURLsMapIPV6 (0.00s) === RUN TestNewURLsMapFromStringMapEmpty --- PASS: TestNewURLsMapFromStringMapEmpty (0.00s) === RUN TestNewURLsMapFromStringMapNormal --- PASS: TestNewURLsMapFromStringMapNormal (0.00s) PASS ok github.com/coreos/etcd/pkg/types 0.064s === RUN TestWait --- PASS: TestWait (0.00s) === RUN TestRegisterDupPanic 2022/08/09 16:49:47 dup id 1 --- PASS: TestRegisterDupPanic (0.00s) === RUN TestTriggerDupSuppression --- PASS: TestTriggerDupSuppression (0.00s) === RUN TestIsRegistered --- PASS: TestIsRegistered (0.00s) === RUN TestWaitTime --- PASS: TestWaitTime (0.00s) === RUN TestWaitTestStress --- PASS: TestWaitTestStress (0.08s) PASS ok github.com/coreos/etcd/pkg/wait 0.122s === RUN TestClusterProxyMemberList 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 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 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.090s ? github.com/coreos/etcd/proxy/grpcproxy/adapter [no test files] ? github.com/coreos/etcd/proxy/grpcproxy/cache [no test files] === RUN TestNewDirectorScheme --- PASS: TestNewDirectorScheme (0.00s) === RUN TestDirectorEndpointsFiltering --- PASS: TestDirectorEndpointsFiltering (0.00s) === RUN TestReadonlyHandler --- PASS: TestReadonlyHandler (0.00s) === RUN TestConfigHandlerGET --- PASS: TestConfigHandlerGET (0.00s) === RUN TestReverseProxyServe 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) === RUN TestMaybeSetForwardedFor --- PASS: TestMaybeSetForwardedFor (0.00s) === RUN TestRemoveSingleHopHeaders --- PASS: TestRemoveSingleHopHeaders (0.00s) === RUN TestCopyHeader --- PASS: TestCopyHeader (0.00s) PASS ok github.com/coreos/etcd/proxy/httpproxy 0.048s === RUN TestUserspaceProxy 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.037s === RUN TestFindConflict 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 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 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) === RUN TestHasNextEnts --- PASS: TestHasNextEnts (0.00s) === RUN TestNextEnts --- PASS: TestNextEnts (0.00s) === RUN TestUnstableEnts --- PASS: TestUnstableEnts (0.00s) === RUN TestCommitTo 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 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 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 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 raft2022/08/09 16:49:52 slice[200,201) out of bound [101,199] --- PASS: TestSlice (0.00s) === RUN TestUnstableMaybeFirstIndex --- PASS: TestUnstableMaybeFirstIndex (0.00s) === RUN TestMaybeLastIndex --- PASS: TestMaybeLastIndex (0.00s) === RUN TestUnstableMaybeTerm --- PASS: TestUnstableMaybeTerm (0.00s) === RUN TestUnstableRestore --- PASS: TestUnstableRestore (0.00s) === RUN TestUnstableStableTo --- PASS: TestUnstableStableTo (0.00s) === RUN TestUnstableTruncateAndAppend raft2022/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 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 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 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 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 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 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 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 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 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 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 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 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) === RUN TestIsHardStateEqual --- PASS: TestIsHardStateEqual (0.00s) === RUN TestInflightsAdd --- PASS: TestInflightsAdd (0.00s) === RUN TestInflightFreeTo --- PASS: TestInflightFreeTo (0.00s) === RUN TestInflightFreeFirstOne --- PASS: TestInflightFreeFirstOne (0.00s) === RUN TestMsgAppFlowControlFull raft2022/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 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 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 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 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 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 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 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 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 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 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 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 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 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.06s) === RUN TestCandidateElectionTimeoutRandomized --- PASS: TestCandidateElectionTimeoutRandomized (0.06s) === RUN TestFollowersElectioinTimeoutNonconflict --- PASS: TestFollowersElectioinTimeoutNonconflict (0.17s) === RUN TestCandidatesElectionTimeoutNonconflict --- PASS: TestCandidatesElectionTimeoutNonconflict (0.16s) === RUN TestLeaderStartReplication 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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) === RUN TestProgressBecomeReplicate --- PASS: TestProgressBecomeReplicate (0.00s) === RUN TestProgressBecomeSnapshot --- PASS: TestProgressBecomeSnapshot (0.00s) === RUN TestProgressUpdate --- PASS: TestProgressUpdate (0.00s) === RUN TestProgressMaybeDecr --- PASS: TestProgressMaybeDecr (0.00s) === RUN TestProgressIsPaused --- PASS: TestProgressIsPaused (0.00s) === RUN TestProgressResume --- PASS: TestProgressResume (0.00s) === RUN TestProgressResumeByHeartbeatResp raft2022/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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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: #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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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) === RUN TestStorageEntries --- PASS: TestStorageEntries (0.00s) === RUN TestStorageLastIndex --- PASS: TestStorageLastIndex (0.00s) === RUN TestStorageFirstIndex --- PASS: TestStorageFirstIndex (0.00s) === RUN TestStorageCompact --- PASS: TestStorageCompact (0.00s) === RUN TestStorageCreateSnapshot --- PASS: TestStorageCreateSnapshot (0.00s) === RUN TestStorageAppend --- PASS: TestStorageAppend (0.00s) === RUN TestStorageApplySnapshot --- PASS: TestStorageApplySnapshot (0.00s) === RUN TestDescribeEntry --- PASS: TestDescribeEntry (0.00s) === RUN TestLimitSize --- PASS: TestLimitSize (0.00s) === RUN TestIsLocalMsg --- PASS: TestIsLocalMsg (0.00s) PASS ok github.com/coreos/etcd/raft 0.775s ? github.com/coreos/etcd/raft/raftpb [no test files] === RUN TestSendMessage 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 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 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 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.03s) === RUN TestPeerPick --- PASS: TestPeerPick (0.00s) === RUN TestPipelineSend 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 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 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 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 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 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 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 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 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 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 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 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 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 --- PASS: TestTransportSend (0.00s) === RUN TestTransportCutMend --- PASS: TestTransportCutMend (0.00s) === RUN TestTransportAdd 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 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 2022-08-09 16:49:51.621578 I | rafthttp: updated peer 1 --- PASS: TestTransportUpdate (0.00s) === RUN TestTransportErrorc 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 --- PASS: TestURLPickerUpdate (0.00s) === RUN TestURLPickerUnreachable --- PASS: TestURLPickerUnreachable (0.00s) === RUN TestEntry --- PASS: TestEntry (0.00s) === RUN TestCompareMajorMinorVersion --- PASS: TestCompareMajorMinorVersion (0.00s) === RUN TestServerVersion --- PASS: TestServerVersion (0.00s) === RUN TestMinClusterVersion --- PASS: TestMinClusterVersion (0.00s) === RUN TestCheckVersionCompatibility --- PASS: TestCheckVersionCompatibility (0.00s) PASS ok github.com/coreos/etcd/rafthttp 0.730s === RUN TestSaveAndLoad --- PASS: TestSaveAndLoad (0.00s) === RUN TestBadCRC 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 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) === RUN TestLoadNewestSnap --- PASS: TestLoadNewestSnap (0.00s) === RUN TestNoSnapshot --- PASS: TestNoSnapshot (0.00s) === RUN TestEmptySnapshot 2022-08-09 16:49:51.162671 E | snap: unexpected empty snapshot --- PASS: TestEmptySnapshot (0.00s) === RUN TestAllSnapshotBroken 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.100s ? github.com/coreos/etcd/snap/snappb [no test files] ? github.com/coreos/etcd/snapshot [no test files] === RUN TestEventQueue --- PASS: TestEventQueue (0.00s) === RUN TestScanHistory --- PASS: TestScanHistory (0.00s) === RUN TestEventIndexHistoryCleared --- PASS: TestEventIndexHistoryCleared (0.00s) === RUN TestFullEventQueue --- PASS: TestFullEventQueue (0.00s) === RUN TestCloneEvent --- PASS: TestCloneEvent (0.00s) === RUN TestHeapPushPop --- PASS: TestHeapPushPop (0.00s) === RUN TestHeapUpdate --- PASS: TestHeapUpdate (0.00s) === RUN TestNodeExternClone --- PASS: TestNodeExternClone (0.00s) === RUN TestNewKVIs --- PASS: TestNewKVIs (0.00s) === RUN TestNewKVReadWriteCompare --- PASS: TestNewKVReadWriteCompare (0.00s) === RUN TestNewKVExpiration --- PASS: TestNewKVExpiration (0.00s) === RUN TestNewKVListReprCompareClone --- PASS: TestNewKVListReprCompareClone (0.00s) === RUN TestNewKVRemove --- PASS: TestNewKVRemove (0.00s) === RUN TestNewDirIs --- PASS: TestNewDirIs (0.00s) === RUN TestNewDirReadWriteListReprClone --- PASS: TestNewDirReadWriteListReprClone (0.00s) === RUN TestNewDirExpirationTTL --- PASS: TestNewDirExpirationTTL (0.00s) === RUN TestNewDirChild --- PASS: TestNewDirChild (0.00s) === RUN TestStoreStatsGetSuccess --- PASS: TestStoreStatsGetSuccess (0.00s) === RUN TestStoreStatsGetFail --- PASS: TestStoreStatsGetFail (0.00s) === RUN TestStoreStatsCreateSuccess --- PASS: TestStoreStatsCreateSuccess (0.00s) === RUN TestStoreStatsCreateFail --- PASS: TestStoreStatsCreateFail (0.00s) === RUN TestStoreStatsUpdateSuccess --- PASS: TestStoreStatsUpdateSuccess (0.00s) === RUN TestStoreStatsUpdateFail --- PASS: TestStoreStatsUpdateFail (0.00s) === RUN TestStoreStatsCompareAndSwapSuccess --- PASS: TestStoreStatsCompareAndSwapSuccess (0.00s) === RUN TestStoreStatsCompareAndSwapFail --- PASS: TestStoreStatsCompareAndSwapFail (0.00s) === RUN TestStoreStatsDeleteSuccess --- PASS: TestStoreStatsDeleteSuccess (0.00s) === RUN TestStoreStatsDeleteFail --- PASS: TestStoreStatsDeleteFail (0.00s) === RUN TestStoreStatsExpireCount --- PASS: TestStoreStatsExpireCount (0.00s) === RUN TestNewStoreWithNamespaces --- PASS: TestNewStoreWithNamespaces (0.00s) === RUN TestStoreGetValue --- PASS: TestStoreGetValue (0.00s) === RUN TestMinExpireTime --- PASS: TestMinExpireTime (0.00s) === RUN TestStoreGetDirectory --- PASS: TestStoreGetDirectory (0.00s) === RUN TestStoreGetSorted --- PASS: TestStoreGetSorted (0.00s) === RUN TestSet --- PASS: TestSet (0.00s) === RUN TestStoreCreateValue --- PASS: TestStoreCreateValue (0.00s) === RUN TestStoreCreateDirectory --- PASS: TestStoreCreateDirectory (0.00s) === RUN TestStoreCreateFailsIfExists --- PASS: TestStoreCreateFailsIfExists (0.00s) === RUN TestStoreUpdateValue --- PASS: TestStoreUpdateValue (0.00s) === RUN TestStoreUpdateFailsIfDirectory --- PASS: TestStoreUpdateFailsIfDirectory (0.00s) === RUN TestStoreUpdateValueTTL --- PASS: TestStoreUpdateValueTTL (0.00s) === RUN TestStoreUpdateDirTTL --- PASS: TestStoreUpdateDirTTL (0.01s) === RUN TestStoreDeleteValue --- PASS: TestStoreDeleteValue (0.00s) === RUN TestStoreDeleteDiretory --- PASS: TestStoreDeleteDiretory (0.00s) === RUN TestStoreDeleteDiretoryFailsIfNonRecursiveAndDir --- PASS: TestStoreDeleteDiretoryFailsIfNonRecursiveAndDir (0.00s) === RUN TestRootRdOnly --- PASS: TestRootRdOnly (0.00s) === RUN TestStoreCompareAndDeletePrevValue --- PASS: TestStoreCompareAndDeletePrevValue (0.00s) === RUN TestStoreCompareAndDeletePrevValueFailsIfNotMatch --- PASS: TestStoreCompareAndDeletePrevValueFailsIfNotMatch (0.00s) === RUN TestStoreCompareAndDeletePrevIndex --- PASS: TestStoreCompareAndDeletePrevIndex (0.00s) === RUN TestStoreCompareAndDeletePrevIndexFailsIfNotMatch --- PASS: TestStoreCompareAndDeletePrevIndexFailsIfNotMatch (0.00s) === RUN TestStoreCompareAndDeleteDiretoryFail --- PASS: TestStoreCompareAndDeleteDiretoryFail (0.00s) === RUN TestStoreCompareAndSwapPrevValue --- PASS: TestStoreCompareAndSwapPrevValue (0.00s) === RUN TestStoreCompareAndSwapPrevValueFailsIfNotMatch --- PASS: TestStoreCompareAndSwapPrevValueFailsIfNotMatch (0.00s) === RUN TestStoreCompareAndSwapPrevIndex --- PASS: TestStoreCompareAndSwapPrevIndex (0.00s) === RUN TestStoreCompareAndSwapPrevIndexFailsIfNotMatch --- PASS: TestStoreCompareAndSwapPrevIndexFailsIfNotMatch (0.00s) === RUN TestStoreWatchCreate --- PASS: TestStoreWatchCreate (0.00s) === RUN TestStoreWatchRecursiveCreate --- PASS: TestStoreWatchRecursiveCreate (0.00s) === RUN TestStoreWatchUpdate --- PASS: TestStoreWatchUpdate (0.00s) === RUN TestStoreWatchRecursiveUpdate --- PASS: TestStoreWatchRecursiveUpdate (0.00s) === RUN TestStoreWatchDelete --- PASS: TestStoreWatchDelete (0.00s) === RUN TestStoreWatchRecursiveDelete --- PASS: TestStoreWatchRecursiveDelete (0.00s) === RUN TestStoreWatchCompareAndSwap --- PASS: TestStoreWatchCompareAndSwap (0.00s) === RUN TestStoreWatchRecursiveCompareAndSwap --- PASS: TestStoreWatchRecursiveCompareAndSwap (0.00s) === RUN TestStoreWatchExpire --- PASS: TestStoreWatchExpire (0.00s) === RUN TestStoreWatchExpireRefresh --- PASS: TestStoreWatchExpireRefresh (0.00s) === RUN TestStoreWatchExpireEmptyRefresh --- PASS: TestStoreWatchExpireEmptyRefresh (0.00s) === RUN TestStoreWatchNoRefresh --- PASS: TestStoreWatchNoRefresh (0.00s) === RUN TestStoreRefresh --- PASS: TestStoreRefresh (0.00s) === RUN TestStoreWatchStream --- PASS: TestStoreWatchStream (0.00s) === RUN TestStoreRecover --- PASS: TestStoreRecover (0.00s) === RUN TestStoreRecoverWithExpiration --- PASS: TestStoreRecoverWithExpiration (0.01s) === RUN TestStoreWatchCreateWithHiddenKey --- PASS: TestStoreWatchCreateWithHiddenKey (0.00s) === RUN TestStoreWatchRecursiveCreateWithHiddenKey --- PASS: TestStoreWatchRecursiveCreateWithHiddenKey (0.00s) === RUN TestStoreWatchUpdateWithHiddenKey --- PASS: TestStoreWatchUpdateWithHiddenKey (0.00s) === RUN TestStoreWatchRecursiveUpdateWithHiddenKey --- PASS: TestStoreWatchRecursiveUpdateWithHiddenKey (0.00s) === RUN TestStoreWatchDeleteWithHiddenKey --- PASS: TestStoreWatchDeleteWithHiddenKey (0.00s) === RUN TestStoreWatchRecursiveDeleteWithHiddenKey --- PASS: TestStoreWatchRecursiveDeleteWithHiddenKey (0.00s) === RUN TestStoreWatchExpireWithHiddenKey --- PASS: TestStoreWatchExpireWithHiddenKey (0.00s) === RUN TestStoreWatchRecursiveCreateDeeperThanHiddenKey --- PASS: TestStoreWatchRecursiveCreateDeeperThanHiddenKey (0.00s) === RUN TestStoreWatchSlowConsumer --- PASS: TestStoreWatchSlowConsumer (0.00s) === RUN TestIsHidden --- PASS: TestIsHidden (0.00s) === RUN TestWatcher --- PASS: TestWatcher (0.00s) PASS 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 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 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 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.23s) === RUN TestNewForInitedDir --- PASS: TestNewForInitedDir (0.00s) === RUN TestOpenAtIndex --- PASS: TestOpenAtIndex (0.18s) === RUN TestCut 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 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.51s) === RUN TestSearchIndex --- PASS: TestSearchIndex (0.00s) === RUN TestScanWalName --- PASS: TestScanWalName (0.01s) === RUN TestRecoverAfterCut 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.54s) === RUN TestOpenForRead 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 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.32s) === RUN TestRestartCreateWal --- PASS: TestRestartCreateWal (0.14s) === RUN TestOpenOnTornWrite --- PASS: TestOpenOnTornWrite (0.27s) PASS 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' create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=golang -O--builddirectory=_build dh_prep -O--buildsystem=golang -O--builddirectory=_build dh_auto_install -O--buildsystem=golang -O--builddirectory=_build cd _build && mkdir -p /build/etcd-3.2.26\+dfsg/debian/tmp/usr cd _build && cp -r bin /build/etcd-3.2.26\+dfsg/debian/tmp/usr dh_install -O--buildsystem=golang -O--builddirectory=_build dh_installdocs -O--buildsystem=golang -O--builddirectory=_build dh_installchangelogs -O--buildsystem=golang -O--builddirectory=_build dh_installman -O--buildsystem=golang -O--builddirectory=_build debian/rules override_dh_installinit make[1]: Entering directory '/build/etcd-3.2.26+dfsg' dh_installinit -p etcd-server --name=etcd make[1]: Leaving directory '/build/etcd-3.2.26+dfsg' debian/rules override_dh_installsystemd make[1]: Entering directory '/build/etcd-3.2.26+dfsg' dh_installsystemd -p etcd-server --name=etcd make[1]: Leaving directory '/build/etcd-3.2.26+dfsg' dh_perl -O--buildsystem=golang -O--builddirectory=_build dh_link -O--buildsystem=golang -O--builddirectory=_build dh_strip_nondeterminism -O--buildsystem=golang -O--builddirectory=_build dh_compress -O--buildsystem=golang -O--builddirectory=_build dh_fixperms -O--buildsystem=golang -O--builddirectory=_build dh_missing -O--buildsystem=golang -O--builddirectory=_build dh_strip -O--buildsystem=golang -O--builddirectory=_build dh_strip: Could not find the BuildID in debian/etcd-client/usr/bin/etcdctl dh_makeshlibs -O--buildsystem=golang -O--builddirectory=_build dh_shlibdeps -O--buildsystem=golang -O--builddirectory=_build dh_installdeb -O--buildsystem=golang -O--builddirectory=_build dh_golang -O--buildsystem=golang -O--builddirectory=_build 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 'etcd' in '../etcd_3.2.26+dfsg-3_all.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 dpkg-genchanges: info: binary-only upload (no source code included) 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/3412 and its subdirectories I: Current time: Wed Aug 10 06:50:36 +14 2022 I: pbuilder-time-stamp: 1660063836