sbuild (Debian sbuild) 0.79.1 (22 April 2020) on carme.larted.org.uk +==============================================================================+ | etcd 3.2.26+dfsg-8 (amd64) Mon, 12 Oct 2020 10:51:09 +0000 | +==============================================================================+ Package: etcd Version: 3.2.26+dfsg-8 Source Version: 3.2.26+dfsg-8 Distribution: sid Machine Architecture: amd64 Host Architecture: amd64 Build Architecture: amd64 Build Type: full I: NOTICE: Log filtering will replace 'var/run/schroot/mount/sid-amd64-debomatic-2cd93569-c520-40fa-a8a1-016dbb699f82' with '<>' +------------------------------------------------------------------------------+ | Chroot Setup Commands | +------------------------------------------------------------------------------+ /usr/share/debomatic/sbuildcommands/chroot-setup-commands/dpkg-speedup etcd_3.2.26+dfsg-8 sid amd64 --------------------------------------------------------------------------------------------------- I: Finished running '/usr/share/debomatic/sbuildcommands/chroot-setup-commands/dpkg-speedup etcd_3.2.26+dfsg-8 sid amd64'. Finished processing commands. -------------------------------------------------------------------------------- I: NOTICE: Log filtering will replace 'build/etcd-v1yNHt/resolver-a0rnEq' with '<>' +------------------------------------------------------------------------------+ | Update chroot | +------------------------------------------------------------------------------+ Get:1 http://localhost:3142/debian unstable InRelease [146 kB] Get:2 http://localhost:3142/debian sid InRelease [146 kB] Get:3 http://localhost:3142/debian unstable/main amd64 Packages.diff/Index [27.9 kB] Get:4 http://localhost:3142/debian unstable/main amd64 Packages 2020-10-12-0805.40.pdiff [2348 B] Get:4 http://localhost:3142/debian unstable/main amd64 Packages 2020-10-12-0805.40.pdiff [2348 B] Get:5 http://localhost:3142/debian sid/main Sources.diff/Index [27.9 kB] Get:6 http://localhost:3142/debian sid/main Sources 2020-10-12-0805.40.pdiff [8257 B] Get:6 http://localhost:3142/debian sid/main Sources 2020-10-12-0805.40.pdiff [8257 B] Fetched 359 kB in 2s (162 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- /srv/debomatic/incoming/etcd_3.2.26+dfsg-8.dsc exists in /srv/debomatic/incoming; copying to chroot I: NOTICE: Log filtering will replace 'build/etcd-v1yNHt/etcd-3.2.26+dfsg' with '<>' I: NOTICE: Log filtering will replace 'build/etcd-v1yNHt' with '<>' +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-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-dev (>= 3.2.0~), 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 (>= 1.0.0~), 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), build-essential, fakeroot Filtered Build-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-dev (>= 3.2.0~), 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 (>= 1.0.0~), 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), build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<>/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/<>/apt_archive ./ InRelease Get:2 copy:/<>/apt_archive ./ Release [963 B] Ign:3 copy:/<>/apt_archive ./ Release.gpg Get:4 copy:/<>/apt_archive ./ Sources [830 B] Get:5 copy:/<>/apt_archive ./ Packages [913 B] Fetched 2706 B in 0s (97.3 kB/s) Reading package lists... Reading package lists... Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils build-essential curl debhelper dh-autoreconf dh-golang dh-strip-nondeterminism dpkg-dev dwz fakeroot file g++ g++-10 gcc gcc-10 gettext gettext-base golang-1.15-go golang-1.15-src golang-any golang-dbus-dev golang-github-alecthomas-units-dev golang-github-apex-log-dev golang-github-aws-aws-sdk-go-dev golang-github-beorn7-perks-dev golang-github-bgentry-speakeasy-dev golang-github-burntsushi-toml-dev golang-github-cespare-xxhash-dev golang-github-cockroachdb-cmux-dev golang-github-coreos-bbolt-dev golang-github-coreos-go-semver-dev golang-github-coreos-go-systemd-dev golang-github-coreos-pkg-dev golang-github-cpuguy83-go-md2man-v2-dev golang-github-davecgh-go-spew-dev golang-github-dghubble-sling-dev golang-github-dgrijalva-jwt-go-dev golang-github-dustin-go-humanize-dev golang-github-fatih-color-dev golang-github-fsnotify-fsnotify-dev golang-github-ghodss-yaml-dev golang-github-go-kit-kit-dev golang-github-go-logfmt-logfmt-dev golang-github-go-sql-driver-mysql-dev golang-github-go-stack-stack-dev golang-github-gogo-protobuf-dev golang-github-golang-groupcache-dev golang-github-golang-mock-dev golang-github-google-btree-dev golang-github-google-go-cmp-dev golang-github-google-go-querystring-dev golang-github-grpc-ecosystem-go-grpc-prometheus-dev golang-github-grpc-ecosystem-grpc-gateway-dev golang-github-hashicorp-hcl-dev golang-github-jmespath-go-jmespath-dev golang-github-jonboulle-clockwork-dev golang-github-jpillora-backoff-dev golang-github-json-iterator-go-dev golang-github-julienschmidt-httprouter-dev golang-github-kr-fs-dev golang-github-kr-pretty-dev golang-github-kr-pty-dev golang-github-kr-text-dev golang-github-magiconair-properties-dev golang-github-mattn-go-colorable-dev golang-github-mattn-go-isatty-dev golang-github-mattn-go-runewidth-dev golang-github-mitchellh-go-homedir-dev golang-github-mitchellh-mapstructure-dev golang-github-modern-go-concurrent-dev golang-github-modern-go-reflect2-dev golang-github-mwitkow-go-conntrack-dev golang-github-olekukonko-tablewriter-dev golang-github-opentracing-opentracing-go-dev golang-github-pelletier-go-toml-dev golang-github-pkg-errors-dev golang-github-pkg-sftp-dev golang-github-pmezard-go-difflib-dev golang-github-prometheus-client-golang-dev golang-github-prometheus-client-model-dev golang-github-prometheus-common-dev golang-github-rogpeppe-fastuuid-dev golang-github-russross-blackfriday-v2-dev golang-github-shurcool-sanitized-anchor-name-dev golang-github-sirupsen-logrus-dev golang-github-spf13-afero-dev golang-github-spf13-cast-dev golang-github-spf13-cobra-dev golang-github-spf13-jwalterweatherman-dev golang-github-spf13-pflag-dev golang-github-spf13-viper-dev golang-github-stretchr-objx-dev golang-github-stretchr-testify-dev golang-github-subosito-gotenv-dev golang-github-ugorji-go-codec golang-github-ugorji-go-codec-dev golang-github-urfave-cli-dev golang-github-xiang90-probing-dev golang-glog-dev golang-go golang-go.uber-atomic-dev golang-go.uber-multierr-dev golang-go.uber-zap-dev golang-golang-x-crypto-dev golang-golang-x-net-dev golang-golang-x-oauth2-dev golang-golang-x-oauth2-google-dev golang-golang-x-sync-dev golang-golang-x-sys-dev golang-golang-x-text-dev golang-golang-x-time-dev golang-golang-x-xerrors-dev golang-google-cloud-compute-metadata-dev golang-google-genproto-dev golang-google-grpc-dev golang-gopkg-alecthomas-kingpin.v2-dev golang-gopkg-check.v1-dev golang-gopkg-cheggaaa-pb.v1-dev golang-gopkg-ini.v1-dev golang-gopkg-yaml.v2-dev golang-gopkg-yaml.v3-dev golang-goprotobuf-dev golang-procfs-dev golang-protobuf-extensions-dev golang-src golang-yaml.v2-dev groff-base intltool-debian libarchive-zip-perl libasan6 libbrotli1 libc6-dev libcroco3 libcrypt-dev libcurl4 libdebhelper-perl libdpkg-perl libelf1 libfakeroot libfile-stripnondeterminism-perl libgcc-10-dev libglib2.0-0 libgssapi-krb5-2 libicu67 libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 libmagic-mgc libmagic1 libnghttp2-14 libnsl-dev libnsl2 libperl5.30 libpipeline1 libprotobuf-dev libprotobuf-lite23 libprotobuf23 libprotoc23 libpsl5 librtmp1 libsigsegv2 libssh2-1 libssl1.1 libstdc++-10-dev libsub-override-perl libsystemd-dev libtirpc-common libtirpc-dev libtirpc3 libtool libubsan1 libuchardet0 libxml2 m4 man-db perl perl-modules-5.30 pkg-config po-debconf protobuf-compiler sensible-utils zlib1g-dev Suggested packages: autoconf-archive gnu-standards autoconf-doc dh-make debian-keyring g++-multilib g++-10-multilib gcc-10-doc gcc-multilib manpages-dev flex bison gdb gcc-doc gcc-10-multilib gcc-10-locales gettext-doc libasprintf-dev libgettextpo-dev bzr | brz ca-certificates git mercurial subversion mockgen golang-google-appengine-dev groff glibc-doc bzr krb5-doc krb5-user libstdc++-10-doc libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc apparmor less www-browser perl-doc libterm-readline-gnu-perl | libterm-readline-perl-perl libtap-harness-archive-perl libmail-box-perl protobuf-mode-el Recommended packages: libalgorithm-merge-perl gogoprotobuf ca-certificates libfile-fcntllock-perl liblocale-gettext-perl libarchive-cpio-perl libglib2.0-data shared-mime-info xdg-user-dirs krb5-locales publicsuffix libltdl-dev libmail-sendmail-perl The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils build-essential curl debhelper dh-autoreconf dh-golang dh-strip-nondeterminism dpkg-dev dwz fakeroot file g++ g++-10 gcc gcc-10 gettext gettext-base golang-1.15-go golang-1.15-src golang-any golang-dbus-dev golang-github-alecthomas-units-dev golang-github-apex-log-dev golang-github-aws-aws-sdk-go-dev golang-github-beorn7-perks-dev golang-github-bgentry-speakeasy-dev golang-github-burntsushi-toml-dev golang-github-cespare-xxhash-dev golang-github-cockroachdb-cmux-dev golang-github-coreos-bbolt-dev golang-github-coreos-go-semver-dev golang-github-coreos-go-systemd-dev golang-github-coreos-pkg-dev golang-github-cpuguy83-go-md2man-v2-dev golang-github-davecgh-go-spew-dev golang-github-dghubble-sling-dev golang-github-dgrijalva-jwt-go-dev golang-github-dustin-go-humanize-dev golang-github-fatih-color-dev golang-github-fsnotify-fsnotify-dev golang-github-ghodss-yaml-dev golang-github-go-kit-kit-dev golang-github-go-logfmt-logfmt-dev golang-github-go-sql-driver-mysql-dev golang-github-go-stack-stack-dev golang-github-gogo-protobuf-dev golang-github-golang-groupcache-dev golang-github-golang-mock-dev golang-github-google-btree-dev golang-github-google-go-cmp-dev golang-github-google-go-querystring-dev golang-github-grpc-ecosystem-go-grpc-prometheus-dev golang-github-grpc-ecosystem-grpc-gateway-dev golang-github-hashicorp-hcl-dev golang-github-jmespath-go-jmespath-dev golang-github-jonboulle-clockwork-dev golang-github-jpillora-backoff-dev golang-github-json-iterator-go-dev golang-github-julienschmidt-httprouter-dev golang-github-kr-fs-dev golang-github-kr-pretty-dev golang-github-kr-pty-dev golang-github-kr-text-dev golang-github-magiconair-properties-dev golang-github-mattn-go-colorable-dev golang-github-mattn-go-isatty-dev golang-github-mattn-go-runewidth-dev golang-github-mitchellh-go-homedir-dev golang-github-mitchellh-mapstructure-dev golang-github-modern-go-concurrent-dev golang-github-modern-go-reflect2-dev golang-github-mwitkow-go-conntrack-dev golang-github-olekukonko-tablewriter-dev golang-github-opentracing-opentracing-go-dev golang-github-pelletier-go-toml-dev golang-github-pkg-errors-dev golang-github-pkg-sftp-dev golang-github-pmezard-go-difflib-dev golang-github-prometheus-client-golang-dev golang-github-prometheus-client-model-dev golang-github-prometheus-common-dev golang-github-rogpeppe-fastuuid-dev golang-github-russross-blackfriday-v2-dev golang-github-shurcool-sanitized-anchor-name-dev golang-github-sirupsen-logrus-dev golang-github-spf13-afero-dev golang-github-spf13-cast-dev golang-github-spf13-cobra-dev golang-github-spf13-jwalterweatherman-dev golang-github-spf13-pflag-dev golang-github-spf13-viper-dev golang-github-stretchr-objx-dev golang-github-stretchr-testify-dev golang-github-subosito-gotenv-dev golang-github-ugorji-go-codec golang-github-ugorji-go-codec-dev golang-github-urfave-cli-dev golang-github-xiang90-probing-dev golang-glog-dev golang-go golang-go.uber-atomic-dev golang-go.uber-multierr-dev golang-go.uber-zap-dev golang-golang-x-crypto-dev golang-golang-x-net-dev golang-golang-x-oauth2-dev golang-golang-x-oauth2-google-dev golang-golang-x-sync-dev golang-golang-x-sys-dev golang-golang-x-text-dev golang-golang-x-time-dev golang-golang-x-xerrors-dev golang-google-cloud-compute-metadata-dev golang-google-genproto-dev golang-google-grpc-dev golang-gopkg-alecthomas-kingpin.v2-dev golang-gopkg-check.v1-dev golang-gopkg-cheggaaa-pb.v1-dev golang-gopkg-ini.v1-dev golang-gopkg-yaml.v2-dev golang-gopkg-yaml.v3-dev golang-goprotobuf-dev golang-procfs-dev golang-protobuf-extensions-dev golang-src golang-yaml.v2-dev groff-base intltool-debian libarchive-zip-perl libasan6 libbrotli1 libc6-dev libcroco3 libcrypt-dev libcurl4 libdebhelper-perl libdpkg-perl libelf1 libfakeroot libfile-stripnondeterminism-perl libgcc-10-dev libglib2.0-0 libgssapi-krb5-2 libicu67 libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 libmagic-mgc libmagic1 libnghttp2-14 libnsl-dev libnsl2 libperl5.30 libpipeline1 libprotobuf-dev libprotobuf-lite23 libprotobuf23 libprotoc23 libpsl5 librtmp1 libsigsegv2 libssh2-1 libssl1.1 libstdc++-10-dev libsub-override-perl libsystemd-dev libtirpc-common libtirpc-dev libtirpc3 libtool libubsan1 libuchardet0 libxml2 m4 man-db perl perl-modules-5.30 pkg-config po-debconf protobuf-compiler sbuild-build-depends-main-dummy sensible-utils zlib1g-dev 0 upgraded, 188 newly installed, 0 to remove and 0 not upgraded. Need to get 156 MB of archives. After this operation, 904 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [1340 B] Get:2 http://localhost:3142/debian unstable/main amd64 bsdextrautils amd64 2.36-3+b1 [140 kB] Get:3 http://localhost:3142/debian unstable/main amd64 libuchardet0 amd64 0.0.7-1 [67.8 kB] Get:4 http://localhost:3142/debian unstable/main amd64 groff-base amd64 1.22.4-5 [920 kB] Get:5 http://localhost:3142/debian unstable/main amd64 libpipeline1 amd64 1.5.3-1 [34.3 kB] Get:6 http://localhost:3142/debian unstable/main amd64 man-db amd64 2.9.3-2 [1314 kB] Get:7 http://localhost:3142/debian unstable/main amd64 perl-modules-5.30 all 5.30.3-4 [2806 kB] Get:8 http://localhost:3142/debian unstable/main amd64 libperl5.30 amd64 5.30.3-4 [4019 kB] Get:9 http://localhost:3142/debian unstable/main amd64 perl amd64 5.30.3-4 [290 kB] Get:10 http://localhost:3142/debian unstable/main amd64 golang-golang-x-sys-dev all 0.0~git20200523.0598657-1 [280 kB] Get:11 http://localhost:3142/debian unstable/main amd64 golang-github-sirupsen-logrus-dev all 1.6.0-1 [44.7 kB] Get:12 http://localhost:3142/debian unstable/main amd64 sensible-utils all 0.0.12+nmu1 [16.0 kB] Get:13 http://localhost:3142/debian unstable/main amd64 libmagic-mgc amd64 1:5.38-5 [262 kB] Get:14 http://localhost:3142/debian unstable/main amd64 libmagic1 amd64 1:5.38-5 [120 kB] Get:15 http://localhost:3142/debian unstable/main amd64 file amd64 1:5.38-5 [67.9 kB] Get:16 http://localhost:3142/debian unstable/main amd64 gettext-base amd64 0.19.8.1-10 [123 kB] Get:17 http://localhost:3142/debian unstable/main amd64 libsigsegv2 amd64 2.12-2 [32.8 kB] Get:18 http://localhost:3142/debian unstable/main amd64 m4 amd64 1.4.18-4 [203 kB] Get:19 http://localhost:3142/debian unstable/main amd64 autoconf all 2.69-11.1 [341 kB] Get:20 http://localhost:3142/debian unstable/main amd64 autotools-dev all 20180224.1 [77.0 kB] Get:21 http://localhost:3142/debian unstable/main amd64 automake all 1:1.16.2-4 [801 kB] Get:22 http://localhost:3142/debian unstable/main amd64 autopoint all 0.19.8.1-10 [435 kB] Get:23 http://localhost:3142/debian unstable/main amd64 libcrypt-dev amd64 1:4.4.17-1 [104 kB] Get:24 http://localhost:3142/debian unstable/main amd64 libkrb5support0 amd64 1.17-10 [64.6 kB] Get:25 http://localhost:3142/debian unstable/main amd64 libk5crypto3 amd64 1.17-10 [115 kB] Get:26 http://localhost:3142/debian unstable/main amd64 libkeyutils1 amd64 1.6.1-2 [15.4 kB] Get:27 http://localhost:3142/debian unstable/main amd64 libssl1.1 amd64 1.1.1h-1 [1550 kB] Get:28 http://localhost:3142/debian unstable/main amd64 libkrb5-3 amd64 1.17-10 [366 kB] Get:29 http://localhost:3142/debian unstable/main amd64 libgssapi-krb5-2 amd64 1.17-10 [156 kB] Get:30 http://localhost:3142/debian unstable/main amd64 libtirpc-common all 1.2.6-3 [13.3 kB] Get:31 http://localhost:3142/debian unstable/main amd64 libtirpc3 amd64 1.2.6-3 [83.4 kB] Get:32 http://localhost:3142/debian unstable/main amd64 libnsl2 amd64 1.3.0-2 [39.5 kB] Get:33 http://localhost:3142/debian unstable/main amd64 libtirpc-dev amd64 1.2.6-3 [190 kB] Get:34 http://localhost:3142/debian unstable/main amd64 libnsl-dev amd64 1.3.0-2 [66.4 kB] Get:35 http://localhost:3142/debian unstable/main amd64 libc6-dev amd64 2.31-4 [2344 kB] Get:36 http://localhost:3142/debian unstable/main amd64 libasan6 amd64 10.2.0-15 [340 kB] Get:37 http://localhost:3142/debian unstable/main amd64 libubsan1 amd64 10.2.0-15 [134 kB] Get:38 http://localhost:3142/debian unstable/main amd64 libgcc-10-dev amd64 10.2.0-15 [2328 kB] Get:39 http://localhost:3142/debian unstable/main amd64 gcc-10 amd64 10.2.0-15 [15.9 MB] Get:40 http://localhost:3142/debian unstable/main amd64 gcc amd64 4:10.2.0-1 [5196 B] Get:41 http://localhost:3142/debian unstable/main amd64 libstdc++-10-dev amd64 10.2.0-15 [1738 kB] Get:42 http://localhost:3142/debian unstable/main amd64 g++-10 amd64 10.2.0-15 [8669 kB] Get:43 http://localhost:3142/debian unstable/main amd64 g++ amd64 4:10.2.0-1 [1644 B] Get:44 http://localhost:3142/debian unstable/main amd64 libdpkg-perl all 1.20.5 [1473 kB] Get:45 http://localhost:3142/debian unstable/main amd64 dpkg-dev all 1.20.5 [1909 kB] Get:46 http://localhost:3142/debian unstable/main amd64 build-essential amd64 12.8 [7640 B] Get:47 http://localhost:3142/debian unstable/main amd64 libbrotli1 amd64 1.0.9-2 [287 kB] Get:48 http://localhost:3142/debian unstable/main amd64 libnghttp2-14 amd64 1.41.0-3 [74.0 kB] Get:49 http://localhost:3142/debian unstable/main amd64 libpsl5 amd64 0.21.0-1.1 [55.3 kB] Get:50 http://localhost:3142/debian unstable/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-2+b2 [60.8 kB] Get:51 http://localhost:3142/debian unstable/main amd64 libssh2-1 amd64 1.8.0-2.1 [140 kB] Get:52 http://localhost:3142/debian unstable/main amd64 libcurl4 amd64 7.72.0-1 [336 kB] Get:53 http://localhost:3142/debian unstable/main amd64 curl amd64 7.72.0-1 [264 kB] Get:54 http://localhost:3142/debian unstable/main amd64 libtool all 2.4.6-14 [513 kB] Get:55 http://localhost:3142/debian unstable/main amd64 dh-autoreconf all 19 [16.9 kB] Get:56 http://localhost:3142/debian unstable/main amd64 libdebhelper-perl all 13.2.1 [188 kB] Get:57 http://localhost:3142/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get:58 http://localhost:3142/debian unstable/main amd64 libsub-override-perl all 0.09-2 [10.2 kB] Get:59 http://localhost:3142/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.9.0-1 [25.5 kB] Get:60 http://localhost:3142/debian unstable/main amd64 dh-strip-nondeterminism all 1.9.0-1 [15.2 kB] Get:61 http://localhost:3142/debian unstable/main amd64 libelf1 amd64 0.181-1 [164 kB] Get:62 http://localhost:3142/debian unstable/main amd64 dwz amd64 0.13-5 [151 kB] Get:63 http://localhost:3142/debian unstable/main amd64 libglib2.0-0 amd64 2.66.0-2 [1361 kB] Get:64 http://localhost:3142/debian unstable/main amd64 libicu67 amd64 67.1-4 [8624 kB] Get:65 http://localhost:3142/debian unstable/main amd64 libxml2 amd64 2.9.10+dfsg-6 [692 kB] Get:66 http://localhost:3142/debian unstable/main amd64 libcroco3 amd64 0.6.13-1 [146 kB] Get:67 http://localhost:3142/debian unstable/main amd64 gettext amd64 0.19.8.1-10 [1303 kB] Get:68 http://localhost:3142/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get:69 http://localhost:3142/debian unstable/main amd64 po-debconf all 1.0.21 [248 kB] Get:70 http://localhost:3142/debian unstable/main amd64 debhelper all 13.2.1 [1007 kB] Get:71 http://localhost:3142/debian unstable/main amd64 dh-golang all 1.49 [24.3 kB] Get:72 http://localhost:3142/debian unstable/main amd64 libfakeroot amd64 1.25.3-1 [47.0 kB] Get:73 http://localhost:3142/debian unstable/main amd64 fakeroot amd64 1.25.3-1 [87.0 kB] Get:74 http://localhost:3142/debian unstable/main amd64 golang-1.15-src amd64 1.15.2-1 [13.8 MB] Get:75 http://localhost:3142/debian unstable/main amd64 golang-1.15-go amd64 1.15.2-1 [47.4 MB] Get:76 http://localhost:3142/debian unstable/main amd64 golang-src amd64 2:1.15~1 [4856 B] Get:77 http://localhost:3142/debian unstable/main amd64 golang-go amd64 2:1.15~1 [23.9 kB] Get:78 http://localhost:3142/debian unstable/main amd64 golang-any amd64 2:1.15~1 [4976 B] Get:79 http://localhost:3142/debian unstable/main amd64 golang-dbus-dev all 5.0.3-1 [55.6 kB] Get:80 http://localhost:3142/debian unstable/main amd64 golang-github-davecgh-go-spew-dev all 1.1.1-2 [29.7 kB] Get:81 http://localhost:3142/debian unstable/main amd64 golang-github-pmezard-go-difflib-dev all 1.0.0-2 [12.0 kB] Get:82 http://localhost:3142/debian unstable/main amd64 golang-github-stretchr-objx-dev all 0.2.0-1 [24.8 kB] Get:83 http://localhost:3142/debian unstable/main amd64 golang-github-kr-pty-dev all 1.1.6-1 [10.6 kB] Get:84 http://localhost:3142/debian unstable/main amd64 golang-github-kr-text-dev all 0.1.0-2 [10.9 kB] Get:85 http://localhost:3142/debian unstable/main amd64 golang-github-kr-pretty-dev all 0.2.1-1 [10.8 kB] Get:86 http://localhost:3142/debian unstable/main amd64 golang-gopkg-check.v1-dev all 0.0+git20180628.788fd78-1 [31.6 kB] Get:87 http://localhost:3142/debian unstable/main amd64 golang-gopkg-yaml.v3-dev all 3.0.0~git20200121.a6ecf24-2 [70.4 kB] Get:88 http://localhost:3142/debian unstable/main amd64 golang-github-stretchr-testify-dev all 1.6.1-1 [60.3 kB] Get:89 http://localhost:3142/debian unstable/main amd64 golang-github-alecthomas-units-dev all 0.0~git20151022.0.2efee85-4 [5816 B] Get:90 http://localhost:3142/debian unstable/main amd64 golang-github-go-sql-driver-mysql-dev all 1.5.0-1 [71.1 kB] Get:91 http://localhost:3142/debian unstable/main amd64 golang-github-jmespath-go-jmespath-dev all 0.3.0-1 [40.8 kB] Get:92 http://localhost:3142/debian unstable/main amd64 golang-github-pkg-errors-dev all 0.9.1-1 [13.0 kB] Get:93 http://localhost:3142/debian unstable/main amd64 golang-golang-x-text-dev all 0.3.3-1 [3734 kB] Get:94 http://localhost:3142/debian unstable/main amd64 golang-golang-x-net-dev all 1:0.0+git20200226.491c5fc+dfsg-1 [640 kB] Get:95 http://localhost:3142/debian unstable/main amd64 golang-github-aws-aws-sdk-go-dev all 1.34.22-1 [6850 kB] Get:96 http://localhost:3142/debian unstable/main amd64 golang-github-mattn-go-isatty-dev all 0.0.12-1 [6472 B] Get:97 http://localhost:3142/debian unstable/main amd64 golang-github-mattn-go-colorable-dev all 0.1.7-1 [9936 B] Get:98 http://localhost:3142/debian unstable/main amd64 golang-github-fatih-color-dev all 1.7.0-1 [11.4 kB] Get:99 http://localhost:3142/debian unstable/main amd64 golang-github-go-logfmt-logfmt-dev all 0.3.0-1 [12.5 kB] Get:100 http://localhost:3142/debian unstable/main amd64 golang-github-rogpeppe-fastuuid-dev all 0.0~git20150106.0.6724a57-2 [4080 B] Get:101 http://localhost:3142/debian unstable/main amd64 golang-github-apex-log-dev all 1.1.1-2 [17.3 kB] Get:102 http://localhost:3142/debian unstable/main amd64 golang-github-beorn7-perks-dev all 1.0.1-1 [12.1 kB] Get:103 http://localhost:3142/debian unstable/main amd64 golang-github-bgentry-speakeasy-dev all 0.1.0-1 [5110 B] Get:104 http://localhost:3142/debian unstable/main amd64 golang-github-burntsushi-toml-dev all 0.3.1-1 [38.5 kB] Get:105 http://localhost:3142/debian unstable/main amd64 golang-github-golang-mock-dev all 1.3.1-2 [35.1 kB] Get:106 http://localhost:3142/debian unstable/main amd64 golang-golang-x-xerrors-dev all 0.0~git20191204.9bdfabe-1 [14.2 kB] Get:107 http://localhost:3142/debian unstable/main amd64 golang-github-google-go-cmp-dev all 0.5.2-1 [83.2 kB] Get:108 http://localhost:3142/debian unstable/main amd64 golang-glog-dev all 0.0~git20160126.23def4e-3 [17.3 kB] Get:109 http://localhost:3142/debian unstable/main amd64 golang-golang-x-oauth2-dev all 0.0~git20190604.0f29369-2 [31.9 kB] Get:110 http://localhost:3142/debian unstable/main amd64 golang-google-cloud-compute-metadata-dev all 0.56.0-1 [34.0 kB] Get:111 http://localhost:3142/debian unstable/main amd64 golang-golang-x-oauth2-google-dev all 0.0~git20190604.0f29369-2 [13.2 kB] Get:112 http://localhost:3142/debian unstable/main amd64 zlib1g-dev amd64 1:1.2.11.dfsg-2 [190 kB] Get:113 http://localhost:3142/debian unstable/main amd64 libprotobuf23 amd64 3.12.3-2 [906 kB] Get:114 http://localhost:3142/debian unstable/main amd64 libprotobuf-lite23 amd64 3.12.3-2 [240 kB] Get:115 http://localhost:3142/debian unstable/main amd64 libprotobuf-dev amd64 3.12.3-2 [1249 kB] Get:116 http://localhost:3142/debian unstable/main amd64 libprotoc23 amd64 3.12.3-2 [816 kB] Get:117 http://localhost:3142/debian unstable/main amd64 protobuf-compiler amd64 3.12.3-2 [75.5 kB] Get:118 http://localhost:3142/debian unstable/main amd64 golang-goprotobuf-dev amd64 1.3.4-2 [1629 kB] Get:119 http://localhost:3142/debian unstable/main amd64 golang-google-genproto-dev all 0.0~git20200413.b5235f6-1 [4037 kB] Get:120 http://localhost:3142/debian unstable/main amd64 golang-google-grpc-dev all 1.27.1-1 [478 kB] Get:121 http://localhost:3142/debian unstable/main amd64 golang-github-cockroachdb-cmux-dev all 0.0~git20170110.0.30d10be-1 [12.0 kB] Get:122 http://localhost:3142/debian unstable/main amd64 golang-github-coreos-bbolt-dev all 1.3.5-1 [61.1 kB] Get:123 http://localhost:3142/debian unstable/main amd64 golang-github-coreos-go-semver-dev all 0.3.0-1 [7060 B] Get:124 http://localhost:3142/debian unstable/main amd64 golang-golang-x-crypto-dev all 1:0.0~git20200604.70a84ac-2 [1541 kB] Get:125 http://localhost:3142/debian unstable/main amd64 golang-gopkg-yaml.v2-dev all 2.3.0-1 [60.9 kB] Get:126 http://localhost:3142/debian unstable/main amd64 golang-yaml.v2-dev all 2.2.2-1 [3968 B] Get:127 http://localhost:3142/debian unstable/main amd64 golang-github-coreos-pkg-dev all 4-2 [25.1 kB] Get:128 http://localhost:3142/debian unstable/main amd64 libsystemd-dev amd64 246.6-1 [394 kB] Get:129 http://localhost:3142/debian unstable/main amd64 pkg-config amd64 0.29.2-1 [65.1 kB] Get:130 http://localhost:3142/debian unstable/main amd64 golang-github-coreos-go-systemd-dev all 22.0.0-1 [51.7 kB] Get:131 http://localhost:3142/debian unstable/main amd64 golang-github-shurcool-sanitized-anchor-name-dev all 1.0.0-1 [3872 B] Get:132 http://localhost:3142/debian unstable/main amd64 golang-github-russross-blackfriday-v2-dev all 2.0.1-2 [67.4 kB] Get:133 http://localhost:3142/debian unstable/main amd64 golang-github-cpuguy83-go-md2man-v2-dev all 2.0.0+ds-2 [9628 B] Get:134 http://localhost:3142/debian unstable/main amd64 golang-github-google-go-querystring-dev all 1.0.0-1 [7456 B] Get:135 http://localhost:3142/debian unstable/main amd64 golang-github-dghubble-sling-dev all 1.3.0-1 [18.4 kB] Get:136 http://localhost:3142/debian unstable/main amd64 golang-github-dgrijalva-jwt-go-dev all 3.2.0-1 [32.5 kB] Get:137 http://localhost:3142/debian unstable/main amd64 golang-github-dustin-go-humanize-dev all 1.0.0-1 [16.5 kB] Get:138 http://localhost:3142/debian unstable/main amd64 golang-github-fsnotify-fsnotify-dev all 1.4.9-2 [27.6 kB] Get:139 http://localhost:3142/debian unstable/main amd64 golang-github-ghodss-yaml-dev all 1.0.0-1 [12.9 kB] Get:140 http://localhost:3142/debian unstable/main amd64 golang-github-go-stack-stack-dev all 1.8.0-1 [8696 B] Get:141 http://localhost:3142/debian unstable/main amd64 golang-github-opentracing-opentracing-go-dev all 1.0.2-1 [21.8 kB] Get:142 http://localhost:3142/debian unstable/main amd64 golang-golang-x-time-dev all 0.0+git20200630.3af7569-1 [10.1 kB] Get:143 http://localhost:3142/debian unstable/main amd64 golang-github-go-kit-kit-dev all 0.6.0-3 [103 kB] Get:144 http://localhost:3142/debian unstable/main amd64 golang-github-gogo-protobuf-dev all 1.3.1-2 [850 kB] Get:145 http://localhost:3142/debian unstable/main amd64 golang-github-golang-groupcache-dev all 0.0~git20171101.84a468c-1 [22.7 kB] Get:146 http://localhost:3142/debian unstable/main amd64 golang-github-google-btree-dev all 1.0.0-1 [13.2 kB] Get:147 http://localhost:3142/debian unstable/main amd64 golang-github-cespare-xxhash-dev all 2.1.1-1 [8748 B] Get:148 http://localhost:3142/debian unstable/main amd64 golang-github-modern-go-concurrent-dev all 1.0.3-1 [4520 B] Get:149 http://localhost:3142/debian unstable/main amd64 golang-github-modern-go-reflect2-dev all 1.0.1-1 [10.6 kB] Get:150 http://localhost:3142/debian unstable/main amd64 golang-github-json-iterator-go-dev all 1.1.10-2 [69.4 kB] Get:151 http://localhost:3142/debian unstable/main amd64 golang-github-prometheus-client-model-dev all 0.2.0-1 [8200 B] Get:152 http://localhost:3142/debian unstable/main amd64 golang-github-julienschmidt-httprouter-dev all 1.1-5 [16.0 kB] Get:153 http://localhost:3142/debian unstable/main amd64 golang-github-jpillora-backoff-dev all 1.0.0-1 [3580 B] Get:154 http://localhost:3142/debian unstable/main amd64 golang-github-mwitkow-go-conntrack-dev all 0.0~git20190716.2f06839-1 [14.4 kB] Get:155 http://localhost:3142/debian unstable/main amd64 golang-gopkg-alecthomas-kingpin.v2-dev all 2.2.6-1 [42.2 kB] Get:156 http://localhost:3142/debian unstable/main amd64 golang-protobuf-extensions-dev all 1.0.1-1 [29.6 kB] Get:157 http://localhost:3142/debian unstable/main amd64 golang-github-prometheus-common-dev all 0.10.0-1 [87.0 kB] Get:158 http://localhost:3142/debian unstable/main amd64 golang-golang-x-sync-dev all 0.0~git20190911.cd5d95a-1 [17.3 kB] Get:159 http://localhost:3142/debian unstable/main amd64 golang-procfs-dev all 0.1.3-3 [139 kB] Get:160 http://localhost:3142/debian unstable/main amd64 golang-github-prometheus-client-golang-dev all 1.7.1-1 [119 kB] Get:161 http://localhost:3142/debian unstable/main amd64 golang-github-grpc-ecosystem-go-grpc-prometheus-dev all 1.2.0+git20191002.6af20e3-3 [25.6 kB] Get:162 http://localhost:3142/debian unstable/main amd64 golang-github-grpc-ecosystem-grpc-gateway-dev all 1.6.4-2 [281 kB] Get:163 http://localhost:3142/debian unstable/main amd64 golang-github-hashicorp-hcl-dev all 1.0.0-1 [58.5 kB] Get:164 http://localhost:3142/debian unstable/main amd64 golang-github-jonboulle-clockwork-dev all 0.1.0-4 [5578 B] Get:165 http://localhost:3142/debian unstable/main amd64 golang-github-kr-fs-dev all 0.0~git20131111.0.2788f0d-2 [5712 B] Get:166 http://localhost:3142/debian unstable/main amd64 golang-github-magiconair-properties-dev all 1.8.1+really1.8.1-1 [29.0 kB] Get:167 http://localhost:3142/debian unstable/main amd64 golang-github-mattn-go-runewidth-dev all 0.0.9-1 [14.1 kB] Get:168 http://localhost:3142/debian unstable/main amd64 golang-github-mitchellh-go-homedir-dev all 1.1.0-1 [5168 B] Get:169 http://localhost:3142/debian unstable/main amd64 golang-github-mitchellh-mapstructure-dev all 1.3.3-1 [25.9 kB] Get:170 http://localhost:3142/debian unstable/main amd64 golang-github-olekukonko-tablewriter-dev all 0.0.4-1 [20.1 kB] Get:171 http://localhost:3142/debian unstable/main amd64 golang-github-pelletier-go-toml-dev all 1.6.0-1 [66.6 kB] Get:172 http://localhost:3142/debian unstable/main amd64 golang-github-pkg-sftp-dev all 1.8.3-1 [59.6 kB] Get:173 http://localhost:3142/debian unstable/main amd64 golang-github-spf13-afero-dev all 1.2.2+really1.2.2-1 [34.2 kB] Get:174 http://localhost:3142/debian unstable/main amd64 golang-github-spf13-cast-dev all 1.3.1-1 [10.5 kB] Get:175 http://localhost:3142/debian unstable/main amd64 golang-github-spf13-pflag-dev all 1.0.5-1 [41.5 kB] Get:176 http://localhost:3142/debian unstable/main amd64 golang-github-spf13-jwalterweatherman-dev all 1.1.0+really1.1.0-1 [7768 B] Get:177 http://localhost:3142/debian unstable/main amd64 golang-github-subosito-gotenv-dev all 1.2.0+git20190917.de67a66-2 [8040 B] Get:178 http://localhost:3142/debian unstable/main amd64 golang-gopkg-ini.v1-dev all 1.57.0-1 [38.1 kB] Get:179 http://localhost:3142/debian unstable/main amd64 golang-github-spf13-viper-dev all 1.7.1-1 [48.6 kB] Get:180 http://localhost:3142/debian unstable/main amd64 golang-github-spf13-cobra-dev all 1.0.0-4 [85.4 kB] Get:181 http://localhost:3142/debian unstable/main amd64 golang-github-ugorji-go-codec amd64 1.1.7-2 [1658 kB] Get:182 http://localhost:3142/debian unstable/main amd64 golang-github-ugorji-go-codec-dev all 1.1.7-2 [201 kB] Get:183 http://localhost:3142/debian unstable/main amd64 golang-github-urfave-cli-dev all 1.22.4-2 [46.7 kB] Get:184 http://localhost:3142/debian unstable/main amd64 golang-github-xiang90-probing-dev all 0.0.2-1 [4820 B] Get:185 http://localhost:3142/debian unstable/main amd64 golang-go.uber-atomic-dev all 1.4.0-1 [6904 B] Get:186 http://localhost:3142/debian unstable/main amd64 golang-go.uber-multierr-dev all 1.1.0-1 [7806 B] Get:187 http://localhost:3142/debian unstable/main amd64 golang-go.uber-zap-dev all 1.15.0-2 [92.8 kB] Get:188 http://localhost:3142/debian unstable/main amd64 golang-gopkg-cheggaaa-pb.v1-dev all 1.0.25-1 [14.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 156 MB in 2s (72.4 MB/s) Selecting previously unselected package bsdextrautils. (Reading database ... 10474 files and directories currently installed.) Preparing to unpack .../000-bsdextrautils_2.36-3+b1_amd64.deb ... Unpacking bsdextrautils (2.36-3+b1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../001-libuchardet0_0.0.7-1_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../002-groff-base_1.22.4-5_amd64.deb ... Unpacking groff-base (1.22.4-5) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../003-libpipeline1_1.5.3-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.3-1) ... Selecting previously unselected package man-db. Preparing to unpack .../004-man-db_2.9.3-2_amd64.deb ... Unpacking man-db (2.9.3-2) ... Selecting previously unselected package perl-modules-5.30. Preparing to unpack .../005-perl-modules-5.30_5.30.3-4_all.deb ... Unpacking perl-modules-5.30 (5.30.3-4) ... Selecting previously unselected package libperl5.30:amd64. Preparing to unpack .../006-libperl5.30_5.30.3-4_amd64.deb ... Unpacking libperl5.30:amd64 (5.30.3-4) ... Selecting previously unselected package perl. Preparing to unpack .../007-perl_5.30.3-4_amd64.deb ... Unpacking perl (5.30.3-4) ... Selecting previously unselected package golang-golang-x-sys-dev. Preparing to unpack .../008-golang-golang-x-sys-dev_0.0~git20200523.0598657-1_all.deb ... Unpacking golang-golang-x-sys-dev (0.0~git20200523.0598657-1) ... Selecting previously unselected package golang-github-sirupsen-logrus-dev. Preparing to unpack .../009-golang-github-sirupsen-logrus-dev_1.6.0-1_all.deb ... Unpacking golang-github-sirupsen-logrus-dev (1.6.0-1) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../010-sensible-utils_0.0.12+nmu1_all.deb ... Unpacking sensible-utils (0.0.12+nmu1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../011-libmagic-mgc_1%3a5.38-5_amd64.deb ... Unpacking libmagic-mgc (1:5.38-5) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../012-libmagic1_1%3a5.38-5_amd64.deb ... Unpacking libmagic1:amd64 (1:5.38-5) ... Selecting previously unselected package file. Preparing to unpack .../013-file_1%3a5.38-5_amd64.deb ... Unpacking file (1:5.38-5) ... Selecting previously unselected package gettext-base. Preparing to unpack .../014-gettext-base_0.19.8.1-10_amd64.deb ... Unpacking gettext-base (0.19.8.1-10) ... Selecting previously unselected package libsigsegv2:amd64. Preparing to unpack .../015-libsigsegv2_2.12-2_amd64.deb ... Unpacking libsigsegv2:amd64 (2.12-2) ... Selecting previously unselected package m4. Preparing to unpack .../016-m4_1.4.18-4_amd64.deb ... Unpacking m4 (1.4.18-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../017-autoconf_2.69-11.1_all.deb ... Unpacking autoconf (2.69-11.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../018-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../019-automake_1%3a1.16.2-4_all.deb ... Unpacking automake (1:1.16.2-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../020-autopoint_0.19.8.1-10_all.deb ... Unpacking autopoint (0.19.8.1-10) ... Selecting previously unselected package libcrypt-dev:amd64. Preparing to unpack .../021-libcrypt-dev_1%3a4.4.17-1_amd64.deb ... Unpacking libcrypt-dev:amd64 (1:4.4.17-1) ... Selecting previously unselected package libkrb5support0:amd64. Preparing to unpack .../022-libkrb5support0_1.17-10_amd64.deb ... Unpacking libkrb5support0:amd64 (1.17-10) ... Selecting previously unselected package libk5crypto3:amd64. Preparing to unpack .../023-libk5crypto3_1.17-10_amd64.deb ... Unpacking libk5crypto3:amd64 (1.17-10) ... Selecting previously unselected package libkeyutils1:amd64. Preparing to unpack .../024-libkeyutils1_1.6.1-2_amd64.deb ... Unpacking libkeyutils1:amd64 (1.6.1-2) ... Selecting previously unselected package libssl1.1:amd64. Preparing to unpack .../025-libssl1.1_1.1.1h-1_amd64.deb ... Unpacking libssl1.1:amd64 (1.1.1h-1) ... Selecting previously unselected package libkrb5-3:amd64. Preparing to unpack .../026-libkrb5-3_1.17-10_amd64.deb ... Unpacking libkrb5-3:amd64 (1.17-10) ... Selecting previously unselected package libgssapi-krb5-2:amd64. Preparing to unpack .../027-libgssapi-krb5-2_1.17-10_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.17-10) ... Selecting previously unselected package libtirpc-common. Preparing to unpack .../028-libtirpc-common_1.2.6-3_all.deb ... Unpacking libtirpc-common (1.2.6-3) ... Selecting previously unselected package libtirpc3:amd64. Preparing to unpack .../029-libtirpc3_1.2.6-3_amd64.deb ... Unpacking libtirpc3:amd64 (1.2.6-3) ... Selecting previously unselected package libnsl2:amd64. Preparing to unpack .../030-libnsl2_1.3.0-2_amd64.deb ... Unpacking libnsl2:amd64 (1.3.0-2) ... Selecting previously unselected package libtirpc-dev:amd64. Preparing to unpack .../031-libtirpc-dev_1.2.6-3_amd64.deb ... Unpacking libtirpc-dev:amd64 (1.2.6-3) ... Selecting previously unselected package libnsl-dev:amd64. Preparing to unpack .../032-libnsl-dev_1.3.0-2_amd64.deb ... Unpacking libnsl-dev:amd64 (1.3.0-2) ... Selecting previously unselected package libc6-dev:amd64. Preparing to unpack .../033-libc6-dev_2.31-4_amd64.deb ... Unpacking libc6-dev:amd64 (2.31-4) ... Selecting previously unselected package libasan6:amd64. Preparing to unpack .../034-libasan6_10.2.0-15_amd64.deb ... Unpacking libasan6:amd64 (10.2.0-15) ... Selecting previously unselected package libubsan1:amd64. Preparing to unpack .../035-libubsan1_10.2.0-15_amd64.deb ... Unpacking libubsan1:amd64 (10.2.0-15) ... Selecting previously unselected package libgcc-10-dev:amd64. Preparing to unpack .../036-libgcc-10-dev_10.2.0-15_amd64.deb ... Unpacking libgcc-10-dev:amd64 (10.2.0-15) ... Selecting previously unselected package gcc-10. Preparing to unpack .../037-gcc-10_10.2.0-15_amd64.deb ... Unpacking gcc-10 (10.2.0-15) ... Selecting previously unselected package gcc. Preparing to unpack .../038-gcc_4%3a10.2.0-1_amd64.deb ... Unpacking gcc (4:10.2.0-1) ... Selecting previously unselected package libstdc++-10-dev:amd64. Preparing to unpack .../039-libstdc++-10-dev_10.2.0-15_amd64.deb ... Unpacking libstdc++-10-dev:amd64 (10.2.0-15) ... Selecting previously unselected package g++-10. Preparing to unpack .../040-g++-10_10.2.0-15_amd64.deb ... Unpacking g++-10 (10.2.0-15) ... Selecting previously unselected package g++. Preparing to unpack .../041-g++_4%3a10.2.0-1_amd64.deb ... Unpacking g++ (4:10.2.0-1) ... Selecting previously unselected package libdpkg-perl. Preparing to unpack .../042-libdpkg-perl_1.20.5_all.deb ... Unpacking libdpkg-perl (1.20.5) ... Selecting previously unselected package dpkg-dev. Preparing to unpack .../043-dpkg-dev_1.20.5_all.deb ... Unpacking dpkg-dev (1.20.5) ... Selecting previously unselected package build-essential. Preparing to unpack .../044-build-essential_12.8_amd64.deb ... Unpacking build-essential (12.8) ... Selecting previously unselected package libbrotli1:amd64. Preparing to unpack .../045-libbrotli1_1.0.9-2_amd64.deb ... Unpacking libbrotli1:amd64 (1.0.9-2) ... Selecting previously unselected package libnghttp2-14:amd64. Preparing to unpack .../046-libnghttp2-14_1.41.0-3_amd64.deb ... Unpacking libnghttp2-14:amd64 (1.41.0-3) ... Selecting previously unselected package libpsl5:amd64. Preparing to unpack .../047-libpsl5_0.21.0-1.1_amd64.deb ... Unpacking libpsl5:amd64 (0.21.0-1.1) ... Selecting previously unselected package librtmp1:amd64. Preparing to unpack .../048-librtmp1_2.4+20151223.gitfa8646d.1-2+b2_amd64.deb ... Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b2) ... Selecting previously unselected package libssh2-1:amd64. Preparing to unpack .../049-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 .../050-libcurl4_7.72.0-1_amd64.deb ... Unpacking libcurl4:amd64 (7.72.0-1) ... Selecting previously unselected package curl. Preparing to unpack .../051-curl_7.72.0-1_amd64.deb ... Unpacking curl (7.72.0-1) ... Selecting previously unselected package libtool. Preparing to unpack .../052-libtool_2.4.6-14_all.deb ... Unpacking libtool (2.4.6-14) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../053-dh-autoreconf_19_all.deb ... Unpacking dh-autoreconf (19) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../054-libdebhelper-perl_13.2.1_all.deb ... Unpacking libdebhelper-perl (13.2.1) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../055-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../056-libsub-override-perl_0.09-2_all.deb ... Unpacking libsub-override-perl (0.09-2) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../057-libfile-stripnondeterminism-perl_1.9.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.9.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../058-dh-strip-nondeterminism_1.9.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.9.0-1) ... Selecting previously unselected package libelf1:amd64. Preparing to unpack .../059-libelf1_0.181-1_amd64.deb ... Unpacking libelf1:amd64 (0.181-1) ... Selecting previously unselected package dwz. Preparing to unpack .../060-dwz_0.13-5_amd64.deb ... Unpacking dwz (0.13-5) ... Selecting previously unselected package libglib2.0-0:amd64. Preparing to unpack .../061-libglib2.0-0_2.66.0-2_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.66.0-2) ... Selecting previously unselected package libicu67:amd64. Preparing to unpack .../062-libicu67_67.1-4_amd64.deb ... Unpacking libicu67:amd64 (67.1-4) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../063-libxml2_2.9.10+dfsg-6_amd64.deb ... Unpacking libxml2:amd64 (2.9.10+dfsg-6) ... Selecting previously unselected package libcroco3:amd64. Preparing to unpack .../064-libcroco3_0.6.13-1_amd64.deb ... Unpacking libcroco3:amd64 (0.6.13-1) ... Selecting previously unselected package gettext. Preparing to unpack .../065-gettext_0.19.8.1-10_amd64.deb ... Unpacking gettext (0.19.8.1-10) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../066-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 .../067-po-debconf_1.0.21_all.deb ... Unpacking po-debconf (1.0.21) ... Selecting previously unselected package debhelper. Preparing to unpack .../068-debhelper_13.2.1_all.deb ... Unpacking debhelper (13.2.1) ... Selecting previously unselected package dh-golang. Preparing to unpack .../069-dh-golang_1.49_all.deb ... Unpacking dh-golang (1.49) ... Selecting previously unselected package libfakeroot:amd64. Preparing to unpack .../070-libfakeroot_1.25.3-1_amd64.deb ... Unpacking libfakeroot:amd64 (1.25.3-1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../071-fakeroot_1.25.3-1_amd64.deb ... Unpacking fakeroot (1.25.3-1) ... Selecting previously unselected package golang-1.15-src. Preparing to unpack .../072-golang-1.15-src_1.15.2-1_amd64.deb ... Unpacking golang-1.15-src (1.15.2-1) ... Selecting previously unselected package golang-1.15-go. Preparing to unpack .../073-golang-1.15-go_1.15.2-1_amd64.deb ... Unpacking golang-1.15-go (1.15.2-1) ... Selecting previously unselected package golang-src:amd64. Preparing to unpack .../074-golang-src_2%3a1.15~1_amd64.deb ... Unpacking golang-src:amd64 (2:1.15~1) ... Selecting previously unselected package golang-go. Preparing to unpack .../075-golang-go_2%3a1.15~1_amd64.deb ... Unpacking golang-go (2:1.15~1) ... Selecting previously unselected package golang-any:amd64. Preparing to unpack .../076-golang-any_2%3a1.15~1_amd64.deb ... Unpacking golang-any:amd64 (2:1.15~1) ... Selecting previously unselected package golang-dbus-dev. Preparing to unpack .../077-golang-dbus-dev_5.0.3-1_all.deb ... Unpacking golang-dbus-dev (5.0.3-1) ... Selecting previously unselected package golang-github-davecgh-go-spew-dev. Preparing to unpack .../078-golang-github-davecgh-go-spew-dev_1.1.1-2_all.deb ... Unpacking golang-github-davecgh-go-spew-dev (1.1.1-2) ... Selecting previously unselected package golang-github-pmezard-go-difflib-dev. Preparing to unpack .../079-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 .../080-golang-github-stretchr-objx-dev_0.2.0-1_all.deb ... Unpacking golang-github-stretchr-objx-dev (0.2.0-1) ... Selecting previously unselected package golang-github-kr-pty-dev. Preparing to unpack .../081-golang-github-kr-pty-dev_1.1.6-1_all.deb ... Unpacking golang-github-kr-pty-dev (1.1.6-1) ... Selecting previously unselected package golang-github-kr-text-dev. Preparing to unpack .../082-golang-github-kr-text-dev_0.1.0-2_all.deb ... Unpacking golang-github-kr-text-dev (0.1.0-2) ... Selecting previously unselected package golang-github-kr-pretty-dev. Preparing to unpack .../083-golang-github-kr-pretty-dev_0.2.1-1_all.deb ... Unpacking golang-github-kr-pretty-dev (0.2.1-1) ... Selecting previously unselected package golang-gopkg-check.v1-dev. Preparing to unpack .../084-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.v3-dev. Preparing to unpack .../085-golang-gopkg-yaml.v3-dev_3.0.0~git20200121.a6ecf24-2_all.deb ... Unpacking golang-gopkg-yaml.v3-dev (3.0.0~git20200121.a6ecf24-2) ... Selecting previously unselected package golang-github-stretchr-testify-dev. Preparing to unpack .../086-golang-github-stretchr-testify-dev_1.6.1-1_all.deb ... Unpacking golang-github-stretchr-testify-dev (1.6.1-1) ... Selecting previously unselected package golang-github-alecthomas-units-dev. Preparing to unpack .../087-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-github-go-sql-driver-mysql-dev. Preparing to unpack .../088-golang-github-go-sql-driver-mysql-dev_1.5.0-1_all.deb ... Unpacking golang-github-go-sql-driver-mysql-dev (1.5.0-1) ... Selecting previously unselected package golang-github-jmespath-go-jmespath-dev. Preparing to unpack .../089-golang-github-jmespath-go-jmespath-dev_0.3.0-1_all.deb ... Unpacking golang-github-jmespath-go-jmespath-dev (0.3.0-1) ... Selecting previously unselected package golang-github-pkg-errors-dev. Preparing to unpack .../090-golang-github-pkg-errors-dev_0.9.1-1_all.deb ... Unpacking golang-github-pkg-errors-dev (0.9.1-1) ... Selecting previously unselected package golang-golang-x-text-dev. Preparing to unpack .../091-golang-golang-x-text-dev_0.3.3-1_all.deb ... Unpacking golang-golang-x-text-dev (0.3.3-1) ... Selecting previously unselected package golang-golang-x-net-dev. Preparing to unpack .../092-golang-golang-x-net-dev_1%3a0.0+git20200226.491c5fc+dfsg-1_all.deb ... Unpacking golang-golang-x-net-dev (1:0.0+git20200226.491c5fc+dfsg-1) ... Selecting previously unselected package golang-github-aws-aws-sdk-go-dev. Preparing to unpack .../093-golang-github-aws-aws-sdk-go-dev_1.34.22-1_all.deb ... Unpacking golang-github-aws-aws-sdk-go-dev (1.34.22-1) ... Selecting previously unselected package golang-github-mattn-go-isatty-dev. Preparing to unpack .../094-golang-github-mattn-go-isatty-dev_0.0.12-1_all.deb ... Unpacking golang-github-mattn-go-isatty-dev (0.0.12-1) ... Selecting previously unselected package golang-github-mattn-go-colorable-dev. Preparing to unpack .../095-golang-github-mattn-go-colorable-dev_0.1.7-1_all.deb ... Unpacking golang-github-mattn-go-colorable-dev (0.1.7-1) ... Selecting previously unselected package golang-github-fatih-color-dev. Preparing to unpack .../096-golang-github-fatih-color-dev_1.7.0-1_all.deb ... Unpacking golang-github-fatih-color-dev (1.7.0-1) ... Selecting previously unselected package golang-github-go-logfmt-logfmt-dev. Preparing to unpack .../097-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-rogpeppe-fastuuid-dev. Preparing to unpack .../098-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-apex-log-dev. Preparing to unpack .../099-golang-github-apex-log-dev_1.1.1-2_all.deb ... Unpacking golang-github-apex-log-dev (1.1.1-2) ... Selecting previously unselected package golang-github-beorn7-perks-dev. Preparing to unpack .../100-golang-github-beorn7-perks-dev_1.0.1-1_all.deb ... Unpacking golang-github-beorn7-perks-dev (1.0.1-1) ... Selecting previously unselected package golang-github-bgentry-speakeasy-dev. Preparing to unpack .../101-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-burntsushi-toml-dev. Preparing to unpack .../102-golang-github-burntsushi-toml-dev_0.3.1-1_all.deb ... Unpacking golang-github-burntsushi-toml-dev (0.3.1-1) ... Selecting previously unselected package golang-github-golang-mock-dev. Preparing to unpack .../103-golang-github-golang-mock-dev_1.3.1-2_all.deb ... Unpacking golang-github-golang-mock-dev (1.3.1-2) ... Selecting previously unselected package golang-golang-x-xerrors-dev. Preparing to unpack .../104-golang-golang-x-xerrors-dev_0.0~git20191204.9bdfabe-1_all.deb ... Unpacking golang-golang-x-xerrors-dev (0.0~git20191204.9bdfabe-1) ... Selecting previously unselected package golang-github-google-go-cmp-dev. Preparing to unpack .../105-golang-github-google-go-cmp-dev_0.5.2-1_all.deb ... Unpacking golang-github-google-go-cmp-dev (0.5.2-1) ... Selecting previously unselected package golang-glog-dev. Preparing to unpack .../106-golang-glog-dev_0.0~git20160126.23def4e-3_all.deb ... Unpacking golang-glog-dev (0.0~git20160126.23def4e-3) ... Selecting previously unselected package golang-golang-x-oauth2-dev. Preparing to unpack .../107-golang-golang-x-oauth2-dev_0.0~git20190604.0f29369-2_all.deb ... Unpacking golang-golang-x-oauth2-dev (0.0~git20190604.0f29369-2) ... Selecting previously unselected package golang-google-cloud-compute-metadata-dev. Preparing to unpack .../108-golang-google-cloud-compute-metadata-dev_0.56.0-1_all.deb ... Unpacking golang-google-cloud-compute-metadata-dev (0.56.0-1) ... Selecting previously unselected package golang-golang-x-oauth2-google-dev. Preparing to unpack .../109-golang-golang-x-oauth2-google-dev_0.0~git20190604.0f29369-2_all.deb ... Unpacking golang-golang-x-oauth2-google-dev (0.0~git20190604.0f29369-2) ... Selecting previously unselected package zlib1g-dev:amd64. Preparing to unpack .../110-zlib1g-dev_1%3a1.2.11.dfsg-2_amd64.deb ... Unpacking zlib1g-dev:amd64 (1:1.2.11.dfsg-2) ... Selecting previously unselected package libprotobuf23:amd64. Preparing to unpack .../111-libprotobuf23_3.12.3-2_amd64.deb ... Unpacking libprotobuf23:amd64 (3.12.3-2) ... Selecting previously unselected package libprotobuf-lite23:amd64. Preparing to unpack .../112-libprotobuf-lite23_3.12.3-2_amd64.deb ... Unpacking libprotobuf-lite23:amd64 (3.12.3-2) ... Selecting previously unselected package libprotobuf-dev:amd64. Preparing to unpack .../113-libprotobuf-dev_3.12.3-2_amd64.deb ... Unpacking libprotobuf-dev:amd64 (3.12.3-2) ... Selecting previously unselected package libprotoc23:amd64. Preparing to unpack .../114-libprotoc23_3.12.3-2_amd64.deb ... Unpacking libprotoc23:amd64 (3.12.3-2) ... Selecting previously unselected package protobuf-compiler. Preparing to unpack .../115-protobuf-compiler_3.12.3-2_amd64.deb ... Unpacking protobuf-compiler (3.12.3-2) ... Selecting previously unselected package golang-goprotobuf-dev. Preparing to unpack .../116-golang-goprotobuf-dev_1.3.4-2_amd64.deb ... Unpacking golang-goprotobuf-dev (1.3.4-2) ... Selecting previously unselected package golang-google-genproto-dev. Preparing to unpack .../117-golang-google-genproto-dev_0.0~git20200413.b5235f6-1_all.deb ... Unpacking golang-google-genproto-dev (0.0~git20200413.b5235f6-1) ... Selecting previously unselected package golang-google-grpc-dev. Preparing to unpack .../118-golang-google-grpc-dev_1.27.1-1_all.deb ... Unpacking golang-google-grpc-dev (1.27.1-1) ... Selecting previously unselected package golang-github-cockroachdb-cmux-dev. Preparing to unpack .../119-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 .../120-golang-github-coreos-bbolt-dev_1.3.5-1_all.deb ... Unpacking golang-github-coreos-bbolt-dev (1.3.5-1) ... Selecting previously unselected package golang-github-coreos-go-semver-dev. Preparing to unpack .../121-golang-github-coreos-go-semver-dev_0.3.0-1_all.deb ... Unpacking golang-github-coreos-go-semver-dev (0.3.0-1) ... Selecting previously unselected package golang-golang-x-crypto-dev. Preparing to unpack .../122-golang-golang-x-crypto-dev_1%3a0.0~git20200604.70a84ac-2_all.deb ... Unpacking golang-golang-x-crypto-dev (1:0.0~git20200604.70a84ac-2) ... Selecting previously unselected package golang-gopkg-yaml.v2-dev. Preparing to unpack .../123-golang-gopkg-yaml.v2-dev_2.3.0-1_all.deb ... Unpacking golang-gopkg-yaml.v2-dev (2.3.0-1) ... Selecting previously unselected package golang-yaml.v2-dev. Preparing to unpack .../124-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 .../125-golang-github-coreos-pkg-dev_4-2_all.deb ... Unpacking golang-github-coreos-pkg-dev (4-2) ... Selecting previously unselected package libsystemd-dev:amd64. Preparing to unpack .../126-libsystemd-dev_246.6-1_amd64.deb ... Unpacking libsystemd-dev:amd64 (246.6-1) ... Selecting previously unselected package pkg-config. Preparing to unpack .../127-pkg-config_0.29.2-1_amd64.deb ... Unpacking pkg-config (0.29.2-1) ... Selecting previously unselected package golang-github-coreos-go-systemd-dev. Preparing to unpack .../128-golang-github-coreos-go-systemd-dev_22.0.0-1_all.deb ... Unpacking golang-github-coreos-go-systemd-dev (22.0.0-1) ... Selecting previously unselected package golang-github-shurcool-sanitized-anchor-name-dev. Preparing to unpack .../129-golang-github-shurcool-sanitized-anchor-name-dev_1.0.0-1_all.deb ... Unpacking golang-github-shurcool-sanitized-anchor-name-dev (1.0.0-1) ... Selecting previously unselected package golang-github-russross-blackfriday-v2-dev. Preparing to unpack .../130-golang-github-russross-blackfriday-v2-dev_2.0.1-2_all.deb ... Unpacking golang-github-russross-blackfriday-v2-dev (2.0.1-2) ... Selecting previously unselected package golang-github-cpuguy83-go-md2man-v2-dev. Preparing to unpack .../131-golang-github-cpuguy83-go-md2man-v2-dev_2.0.0+ds-2_all.deb ... Unpacking golang-github-cpuguy83-go-md2man-v2-dev (2.0.0+ds-2) ... Selecting previously unselected package golang-github-google-go-querystring-dev. Preparing to unpack .../132-golang-github-google-go-querystring-dev_1.0.0-1_all.deb ... Unpacking golang-github-google-go-querystring-dev (1.0.0-1) ... Selecting previously unselected package golang-github-dghubble-sling-dev. Preparing to unpack .../133-golang-github-dghubble-sling-dev_1.3.0-1_all.deb ... Unpacking golang-github-dghubble-sling-dev (1.3.0-1) ... Selecting previously unselected package golang-github-dgrijalva-jwt-go-dev. Preparing to unpack .../134-golang-github-dgrijalva-jwt-go-dev_3.2.0-1_all.deb ... Unpacking golang-github-dgrijalva-jwt-go-dev (3.2.0-1) ... Selecting previously unselected package golang-github-dustin-go-humanize-dev. Preparing to unpack .../135-golang-github-dustin-go-humanize-dev_1.0.0-1_all.deb ... Unpacking golang-github-dustin-go-humanize-dev (1.0.0-1) ... Selecting previously unselected package golang-github-fsnotify-fsnotify-dev. Preparing to unpack .../136-golang-github-fsnotify-fsnotify-dev_1.4.9-2_all.deb ... Unpacking golang-github-fsnotify-fsnotify-dev (1.4.9-2) ... Selecting previously unselected package golang-github-ghodss-yaml-dev. Preparing to unpack .../137-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-go-stack-stack-dev. Preparing to unpack .../138-golang-github-go-stack-stack-dev_1.8.0-1_all.deb ... Unpacking golang-github-go-stack-stack-dev (1.8.0-1) ... Selecting previously unselected package golang-github-opentracing-opentracing-go-dev. Preparing to unpack .../139-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 .../140-golang-golang-x-time-dev_0.0+git20200630.3af7569-1_all.deb ... Unpacking golang-golang-x-time-dev (0.0+git20200630.3af7569-1) ... Selecting previously unselected package golang-github-go-kit-kit-dev. Preparing to unpack .../141-golang-github-go-kit-kit-dev_0.6.0-3_all.deb ... Unpacking golang-github-go-kit-kit-dev (0.6.0-3) ... Selecting previously unselected package golang-github-gogo-protobuf-dev. Preparing to unpack .../142-golang-github-gogo-protobuf-dev_1.3.1-2_all.deb ... Unpacking golang-github-gogo-protobuf-dev (1.3.1-2) ... Selecting previously unselected package golang-github-golang-groupcache-dev. Preparing to unpack .../143-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 .../144-golang-github-google-btree-dev_1.0.0-1_all.deb ... Unpacking golang-github-google-btree-dev (1.0.0-1) ... Selecting previously unselected package golang-github-cespare-xxhash-dev. Preparing to unpack .../145-golang-github-cespare-xxhash-dev_2.1.1-1_all.deb ... Unpacking golang-github-cespare-xxhash-dev (2.1.1-1) ... Selecting previously unselected package golang-github-modern-go-concurrent-dev. Preparing to unpack .../146-golang-github-modern-go-concurrent-dev_1.0.3-1_all.deb ... Unpacking golang-github-modern-go-concurrent-dev (1.0.3-1) ... Selecting previously unselected package golang-github-modern-go-reflect2-dev. Preparing to unpack .../147-golang-github-modern-go-reflect2-dev_1.0.1-1_all.deb ... Unpacking golang-github-modern-go-reflect2-dev (1.0.1-1) ... Selecting previously unselected package golang-github-json-iterator-go-dev. Preparing to unpack .../148-golang-github-json-iterator-go-dev_1.1.10-2_all.deb ... Unpacking golang-github-json-iterator-go-dev (1.1.10-2) ... Selecting previously unselected package golang-github-prometheus-client-model-dev. Preparing to unpack .../149-golang-github-prometheus-client-model-dev_0.2.0-1_all.deb ... Unpacking golang-github-prometheus-client-model-dev (0.2.0-1) ... Selecting previously unselected package golang-github-julienschmidt-httprouter-dev. Preparing to unpack .../150-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-jpillora-backoff-dev. Preparing to unpack .../151-golang-github-jpillora-backoff-dev_1.0.0-1_all.deb ... Unpacking golang-github-jpillora-backoff-dev (1.0.0-1) ... Selecting previously unselected package golang-github-mwitkow-go-conntrack-dev. Preparing to unpack .../152-golang-github-mwitkow-go-conntrack-dev_0.0~git20190716.2f06839-1_all.deb ... Unpacking golang-github-mwitkow-go-conntrack-dev (0.0~git20190716.2f06839-1) ... Selecting previously unselected package golang-gopkg-alecthomas-kingpin.v2-dev. Preparing to unpack .../153-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 .../154-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 .../155-golang-github-prometheus-common-dev_0.10.0-1_all.deb ... Unpacking golang-github-prometheus-common-dev (0.10.0-1) ... Selecting previously unselected package golang-golang-x-sync-dev. Preparing to unpack .../156-golang-golang-x-sync-dev_0.0~git20190911.cd5d95a-1_all.deb ... Unpacking golang-golang-x-sync-dev (0.0~git20190911.cd5d95a-1) ... Selecting previously unselected package golang-procfs-dev. Preparing to unpack .../157-golang-procfs-dev_0.1.3-3_all.deb ... Unpacking golang-procfs-dev (0.1.3-3) ... Selecting previously unselected package golang-github-prometheus-client-golang-dev. Preparing to unpack .../158-golang-github-prometheus-client-golang-dev_1.7.1-1_all.deb ... Unpacking golang-github-prometheus-client-golang-dev (1.7.1-1) ... Selecting previously unselected package golang-github-grpc-ecosystem-go-grpc-prometheus-dev. Preparing to unpack .../159-golang-github-grpc-ecosystem-go-grpc-prometheus-dev_1.2.0+git20191002.6af20e3-3_all.deb ... Unpacking golang-github-grpc-ecosystem-go-grpc-prometheus-dev (1.2.0+git20191002.6af20e3-3) ... Selecting previously unselected package golang-github-grpc-ecosystem-grpc-gateway-dev. Preparing to unpack .../160-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-hashicorp-hcl-dev. Preparing to unpack .../161-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-jonboulle-clockwork-dev. Preparing to unpack .../162-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-kr-fs-dev. Preparing to unpack .../163-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-magiconair-properties-dev. Preparing to unpack .../164-golang-github-magiconair-properties-dev_1.8.1+really1.8.1-1_all.deb ... Unpacking golang-github-magiconair-properties-dev (1.8.1+really1.8.1-1) ... Selecting previously unselected package golang-github-mattn-go-runewidth-dev. Preparing to unpack .../165-golang-github-mattn-go-runewidth-dev_0.0.9-1_all.deb ... Unpacking golang-github-mattn-go-runewidth-dev (0.0.9-1) ... Selecting previously unselected package golang-github-mitchellh-go-homedir-dev. Preparing to unpack .../166-golang-github-mitchellh-go-homedir-dev_1.1.0-1_all.deb ... Unpacking golang-github-mitchellh-go-homedir-dev (1.1.0-1) ... Selecting previously unselected package golang-github-mitchellh-mapstructure-dev. Preparing to unpack .../167-golang-github-mitchellh-mapstructure-dev_1.3.3-1_all.deb ... Unpacking golang-github-mitchellh-mapstructure-dev (1.3.3-1) ... Selecting previously unselected package golang-github-olekukonko-tablewriter-dev. Preparing to unpack .../168-golang-github-olekukonko-tablewriter-dev_0.0.4-1_all.deb ... Unpacking golang-github-olekukonko-tablewriter-dev (0.0.4-1) ... Selecting previously unselected package golang-github-pelletier-go-toml-dev. Preparing to unpack .../169-golang-github-pelletier-go-toml-dev_1.6.0-1_all.deb ... Unpacking golang-github-pelletier-go-toml-dev (1.6.0-1) ... Selecting previously unselected package golang-github-pkg-sftp-dev. Preparing to unpack .../170-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 .../171-golang-github-spf13-afero-dev_1.2.2+really1.2.2-1_all.deb ... Unpacking golang-github-spf13-afero-dev (1.2.2+really1.2.2-1) ... Selecting previously unselected package golang-github-spf13-cast-dev. Preparing to unpack .../172-golang-github-spf13-cast-dev_1.3.1-1_all.deb ... Unpacking golang-github-spf13-cast-dev (1.3.1-1) ... Selecting previously unselected package golang-github-spf13-pflag-dev. Preparing to unpack .../173-golang-github-spf13-pflag-dev_1.0.5-1_all.deb ... Unpacking golang-github-spf13-pflag-dev (1.0.5-1) ... Selecting previously unselected package golang-github-spf13-jwalterweatherman-dev. Preparing to unpack .../174-golang-github-spf13-jwalterweatherman-dev_1.1.0+really1.1.0-1_all.deb ... Unpacking golang-github-spf13-jwalterweatherman-dev (1.1.0+really1.1.0-1) ... Selecting previously unselected package golang-github-subosito-gotenv-dev. Preparing to unpack .../175-golang-github-subosito-gotenv-dev_1.2.0+git20190917.de67a66-2_all.deb ... Unpacking golang-github-subosito-gotenv-dev (1.2.0+git20190917.de67a66-2) ... Selecting previously unselected package golang-gopkg-ini.v1-dev. Preparing to unpack .../176-golang-gopkg-ini.v1-dev_1.57.0-1_all.deb ... Unpacking golang-gopkg-ini.v1-dev (1.57.0-1) ... Selecting previously unselected package golang-github-spf13-viper-dev. Preparing to unpack .../177-golang-github-spf13-viper-dev_1.7.1-1_all.deb ... Unpacking golang-github-spf13-viper-dev (1.7.1-1) ... Selecting previously unselected package golang-github-spf13-cobra-dev. Preparing to unpack .../178-golang-github-spf13-cobra-dev_1.0.0-4_all.deb ... Unpacking golang-github-spf13-cobra-dev (1.0.0-4) ... Selecting previously unselected package golang-github-ugorji-go-codec. Preparing to unpack .../179-golang-github-ugorji-go-codec_1.1.7-2_amd64.deb ... Unpacking golang-github-ugorji-go-codec (1.1.7-2) ... Selecting previously unselected package golang-github-ugorji-go-codec-dev. Preparing to unpack .../180-golang-github-ugorji-go-codec-dev_1.1.7-2_all.deb ... Unpacking golang-github-ugorji-go-codec-dev (1.1.7-2) ... Selecting previously unselected package golang-github-urfave-cli-dev. Preparing to unpack .../181-golang-github-urfave-cli-dev_1.22.4-2_all.deb ... Unpacking golang-github-urfave-cli-dev (1.22.4-2) ... Selecting previously unselected package golang-github-xiang90-probing-dev. Preparing to unpack .../182-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-go.uber-atomic-dev. Preparing to unpack .../183-golang-go.uber-atomic-dev_1.4.0-1_all.deb ... Unpacking golang-go.uber-atomic-dev (1.4.0-1) ... Selecting previously unselected package golang-go.uber-multierr-dev. Preparing to unpack .../184-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 .../185-golang-go.uber-zap-dev_1.15.0-2_all.deb ... Unpacking golang-go.uber-zap-dev (1.15.0-2) ... Selecting previously unselected package golang-gopkg-cheggaaa-pb.v1-dev. Preparing to unpack .../186-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 sbuild-build-depends-main-dummy. Preparing to unpack .../187-sbuild-build-depends-main-dummy_0.invalid.0_amd64.deb ... Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ... Setting up libpipeline1:amd64 (1.5.3-1) ... Setting up golang-gopkg-yaml.v2-dev (2.3.0-1) ... Setting up golang-github-mattn-go-runewidth-dev (0.0.9-1) ... Setting up libkeyutils1:amd64 (1.6.1-2) ... Setting up libpsl5:amd64 (0.21.0-1.1) ... Setting up golang-github-mitchellh-go-homedir-dev (1.1.0-1) ... Setting up golang-github-google-go-querystring-dev (1.0.0-1) ... Setting up perl-modules-5.30 (5.30.3-4) ... Setting up golang-github-mitchellh-mapstructure-dev (1.3.3-1) ... Setting up bsdextrautils (2.36-3+b1) ... update-alternatives: using /usr/bin/write.ul to provide /usr/bin/write (write) in auto mode Setting up golang-dbus-dev (5.0.3-1) ... Setting up golang-github-shurcool-sanitized-anchor-name-dev (1.0.0-1) ... Setting up libicu67:amd64 (67.1-4) ... Setting up golang-github-golang-mock-dev (1.3.1-2) ... Setting up golang-github-stretchr-objx-dev (0.2.0-1) ... Setting up golang-github-olekukonko-tablewriter-dev (0.0.4-1) ... Setting up libmagic-mgc (1:5.38-5) ... Setting up golang-github-pkg-errors-dev (0.9.1-1) ... Setting up golang-1.15-src (1.15.2-1) ... Setting up libglib2.0-0:amd64 (2.66.0-2) ... No schema files found: doing nothing. Setting up libssl1.1:amd64 (1.1.1h-1) ... Setting up libtirpc-common (1.2.6-3) ... Setting up libbrotli1:amd64 (1.0.9-2) ... Setting up golang-github-burntsushi-toml-dev (0.3.1-1) ... Setting up golang-golang-x-sys-dev (0.0~git20200523.0598657-1) ... Setting up golang-github-kr-fs-dev (0.0~git20131111.0.2788f0d-2) ... Setting up libnghttp2-14:amd64 (1.41.0-3) ... Setting up libmagic1:amd64 (1:5.38-5) ... Setting up golang-github-pmezard-go-difflib-dev (1.0.0-2) ... Setting up golang-github-modern-go-concurrent-dev (1.0.3-1) ... Setting up gettext-base (0.19.8.1-10) ... Setting up libprotobuf23:amd64 (3.12.3-2) ... Setting up golang-github-jonboulle-clockwork-dev (0.1.0-4) ... Setting up file (1:5.38-5) ... Setting up golang-github-google-btree-dev (1.0.0-1) ... Setting up golang-github-go-stack-stack-dev (1.8.0-1) ... Setting up golang-github-beorn7-perks-dev (1.0.1-1) ... Setting up libfakeroot:amd64 (1.25.3-1) ... Setting up libasan6:amd64 (10.2.0-15) ... Setting up libkrb5support0:amd64 (1.17-10) ... Setting up fakeroot (1.25.3-1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Setting up golang-github-coreos-go-semver-dev (0.3.0-1) ... Setting up golang-github-cespare-xxhash-dev (2.1.1-1) ... Setting up golang-github-spf13-pflag-dev (1.0.5-1) ... Setting up golang-github-bgentry-speakeasy-dev (0.1.0-1) ... Setting up golang-github-jpillora-backoff-dev (1.0.0-1) ... Setting up golang-github-davecgh-go-spew-dev (1.1.1-2) ... Setting up golang-github-ugorji-go-codec (1.1.7-2) ... Setting up libprotobuf-lite23:amd64 (3.12.3-2) ... 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 librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b2) ... Setting up libprotoc23:amd64 (3.12.3-2) ... Setting up libsigsegv2:amd64 (2.12-2) ... Setting up golang-gopkg-ini.v1-dev (1.57.0-1) ... Setting up golang-golang-x-sync-dev (0.0~git20190911.cd5d95a-1) ... Setting up autopoint (0.19.8.1-10) ... Setting up golang-github-magiconair-properties-dev (1.8.1+really1.8.1-1) ... Setting up golang-github-kr-pty-dev (1.1.6-1) ... Setting up golang-github-hashicorp-hcl-dev (1.0.0-1) ... Setting up libk5crypto3:amd64 (1.17-10) ... Setting up golang-gopkg-cheggaaa-pb.v1-dev (1.0.25-1) ... Setting up golang-glog-dev (0.0~git20160126.23def4e-3) ... 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 libubsan1:amd64 (10.2.0-15) ... Setting up sensible-utils (0.0.12+nmu1) ... Setting up golang-golang-x-text-dev (0.3.3-1) ... Setting up libcrypt-dev:amd64 (1:4.4.17-1) ... Setting up golang-github-go-sql-driver-mysql-dev (1.5.0-1) ... Setting up libuchardet0:amd64 (0.0.7-1) ... Setting up golang-github-fsnotify-fsnotify-dev (1.4.9-2) ... Setting up golang-github-dustin-go-humanize-dev (1.0.0-1) ... Setting up golang-yaml.v2-dev (2.2.2-1) ... Setting up libperl5.30:amd64 (5.30.3-4) ... Setting up golang-github-modern-go-reflect2-dev (1.0.1-1) ... Setting up golang-github-dgrijalva-jwt-go-dev (3.2.0-1) ... Setting up libssh2-1:amd64 (1.8.0-2.1) ... Setting up libkrb5-3:amd64 (1.17-10) ... Setting up golang-github-pelletier-go-toml-dev (1.6.0-1) ... Setting up golang-golang-x-xerrors-dev (0.0~git20191204.9bdfabe-1) ... Setting up golang-github-ghodss-yaml-dev (1.0.0-1) ... Setting up golang-procfs-dev (0.1.3-3) ... Setting up golang-src:amd64 (2:1.15~1) ... Setting up golang-1.15-go (1.15.2-1) ... Setting up libelf1:amd64 (0.181-1) ... Setting up golang-github-ugorji-go-codec-dev (1.1.7-2) ... Setting up libxml2:amd64 (2.9.10+dfsg-6) ... Setting up libsystemd-dev:amd64 (246.6-1) ... Setting up golang-github-coreos-bbolt-dev (1.3.5-1) ... Setting up golang-github-google-go-cmp-dev (0.5.2-1) ... Setting up golang-github-mattn-go-isatty-dev (0.0.12-1) ... Setting up golang-github-sirupsen-logrus-dev (1.6.0-1) ... Setting up golang-github-russross-blackfriday-v2-dev (2.0.1-2) ... Setting up protobuf-compiler (3.12.3-2) ... Setting up golang-go (2:1.15~1) ... Setting up golang-github-mattn-go-colorable-dev (0.1.7-1) ... Setting up libgcc-10-dev:amd64 (10.2.0-15) ... Setting up m4 (1.4.18-4) ... Setting up golang-github-json-iterator-go-dev (1.1.10-2) ... Setting up golang-any:amd64 (2:1.15~1) ... Setting up perl (5.30.3-4) ... Setting up golang-github-kr-text-dev (0.1.0-2) ... Setting up libgssapi-krb5-2:amd64 (1.17-10) ... Setting up libcroco3:amd64 (0.6.13-1) ... Setting up gcc-10 (10.2.0-15) ... Setting up golang-golang-x-net-dev (1:0.0+git20200226.491c5fc+dfsg-1) ... Setting up libdpkg-perl (1.20.5) ... Setting up autoconf (2.69-11.1) ... Setting up dwz (0.13-5) ... Setting up groff-base (1.22.4-5) ... Setting up libcurl4:amd64 (7.72.0-1) ... Setting up libsub-override-perl (0.09-2) ... Setting up golang-golang-x-crypto-dev (1:0.0~git20200604.70a84ac-2) ... Setting up curl (7.72.0-1) ... Setting up golang-golang-x-oauth2-dev (0.0~git20190604.0f29369-2) ... Setting up automake (1:1.16.2-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+git20200630.3af7569-1) ... Setting up golang-github-kr-pretty-dev (0.2.1-1) ... Setting up libtirpc3:amd64 (1.2.6-3) ... Setting up gettext (0.19.8.1-10) ... Setting up golang-github-cpuguy83-go-md2man-v2-dev (2.0.0+ds-2) ... Setting up golang-github-fatih-color-dev (1.7.0-1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.2.1) ... Setting up golang-github-pkg-sftp-dev (1.8.3-1) ... Setting up golang-github-dghubble-sling-dev (1.3.0-1) ... Setting up golang-google-cloud-compute-metadata-dev (0.56.0-1) ... Setting up golang-gopkg-check.v1-dev (0.0+git20180628.788fd78-1) ... Setting up man-db (2.9.3-2) ... Not building database; man-db/auto-update is not 'true'. Setting up gcc (4:10.2.0-1) ... Setting up dpkg-dev (1.20.5) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up golang-golang-x-oauth2-google-dev (0.0~git20190604.0f29369-2) ... Setting up libtirpc-dev:amd64 (1.2.6-3) ... Setting up pkg-config (0.29.2-1) ... Setting up libnsl2:amd64 (1.3.0-2) ... Setting up golang-github-spf13-afero-dev (1.2.2+really1.2.2-1) ... Setting up golang-github-urfave-cli-dev (1.22.4-2) ... Setting up libfile-stripnondeterminism-perl (1.9.0-1) ... Setting up po-debconf (1.0.21) ... Setting up golang-gopkg-yaml.v3-dev (3.0.0~git20200121.a6ecf24-2) ... Setting up golang-github-stretchr-testify-dev (1.6.1-1) ... Setting up dh-strip-nondeterminism (1.9.0-1) ... Setting up libnsl-dev:amd64 (1.3.0-2) ... Setting up golang-github-spf13-cast-dev (1.3.1-1) ... Setting up golang-github-alecthomas-units-dev (0.0~git20151022.0.2efee85-4) ... Setting up libc6-dev:amd64 (2.31-4) ... Setting up golang-github-spf13-jwalterweatherman-dev (1.1.0+really1.1.0-1) ... Setting up golang-github-jmespath-go-jmespath-dev (0.3.0-1) ... Setting up golang-github-opentracing-opentracing-go-dev (1.0.2-1) ... Setting up libstdc++-10-dev:amd64 (10.2.0-15) ... Setting up g++-10 (10.2.0-15) ... Setting up golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-1) ... Setting up libtool (2.4.6-14) ... Setting up golang-github-subosito-gotenv-dev (1.2.0+git20190917.de67a66-2) ... Setting up golang-go.uber-atomic-dev (1.4.0-1) ... Setting up golang-go.uber-multierr-dev (1.1.0-1) ... Setting up golang-github-spf13-viper-dev (1.7.1-1) ... Setting up zlib1g-dev:amd64 (1:1.2.11.dfsg-2) ... Setting up g++ (4:10.2.0-1) ... update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode Setting up build-essential (12.8) ... Setting up golang-github-aws-aws-sdk-go-dev (1.34.22-1) ... Setting up golang-github-apex-log-dev (1.1.1-2) ... Setting up golang-go.uber-zap-dev (1.15.0-2) ... Setting up libprotobuf-dev:amd64 (3.12.3-2) ... Setting up golang-goprotobuf-dev (1.3.4-2) ... Setting up golang-github-spf13-cobra-dev (1.0.0-4) ... Setting up golang-github-prometheus-client-model-dev (0.2.0-1) ... Setting up golang-github-gogo-protobuf-dev (1.3.1-2) ... 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-grpc-dev (1.27.1-1) ... Setting up golang-github-cockroachdb-cmux-dev (0.0~git20170110.0.30d10be-1) ... Setting up golang-github-go-kit-kit-dev (0.6.0-3) ... Setting up golang-github-coreos-pkg-dev (4-2) ... Setting up golang-google-genproto-dev (0.0~git20200413.b5235f6-1) ... Setting up dh-autoreconf (19) ... Setting up golang-github-coreos-go-systemd-dev (22.0.0-1) ... Setting up golang-github-prometheus-client-golang-dev (1.7.1-1) ... Setting up golang-github-grpc-ecosystem-grpc-gateway-dev (1.6.4-2) ... Setting up debhelper (13.2.1) ... Setting up golang-github-mwitkow-go-conntrack-dev (0.0~git20190716.2f06839-1) ... Setting up golang-github-grpc-ecosystem-go-grpc-prometheus-dev (1.2.0+git20191002.6af20e3-3) ... Setting up golang-github-prometheus-common-dev (0.10.0-1) ... Setting up dh-golang (1.49) ... Setting up sbuild-build-depends-main-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.31-4) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (amd64 included in any all) +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 5.7.0-2-amd64 #1 SMP Debian 5.7.10-1 (2020-07-26) amd64 (x86_64) Toolchain package versions: binutils_2.35.1-2 dpkg-dev_1.20.5 g++-10_10.2.0-15 gcc-10_10.2.0-15 libc6-dev_2.31-4 libstdc++-10-dev_10.2.0-15 libstdc++6_10.2.0-15 linux-libc-dev_5.8.14-1 Package versions: adduser_3.118 apt_2.1.10 autoconf_2.69-11.1 automake_1:1.16.2-4 autopoint_0.19.8.1-10 autotools-dev_20180224.1 base-files_11 base-passwd_3.5.48 bash_5.0-7 binutils_2.35.1-2 binutils-common_2.35.1-2 binutils-x86-64-linux-gnu_2.35.1-2 bsdextrautils_2.36-3+b1 bsdutils_1:2.36-3+b1 build-essential_12.8 bzip2_1.0.8-4 coreutils_8.32-4+b1 cpp_4:10.2.0-1 cpp-10_10.2.0-15 cpp-7_7.5.0-6 curl_7.72.0-1 dash_0.5.10.2-7 debconf_1.5.74 debhelper_13.2.1 debian-archive-keyring_2019.1 debianutils_4.11.2 dh-autoreconf_19 dh-golang_1.49 dh-strip-nondeterminism_1.9.0-1 diffutils_1:3.7-3 dirmngr_2.2.20-1 dpkg_1.20.5 dpkg-dev_1.20.5 dwz_0.13-5 e2fsprogs_1.45.6-1 eatmydata_105-9 fakeroot_1.25.3-1 fdisk_2.36-3+b1 file_1:5.38-5 findutils_4.7.0-1 g++_4:10.2.0-1 g++-10_10.2.0-15 gcc_4:10.2.0-1 gcc-10_10.2.0-15 gcc-10-base_10.2.0-15 gcc-7-base_7.5.0-6 gcc-8-base_8.4.0-4 gcc-9-base_9.3.0-18 gettext_0.19.8.1-10 gettext-base_0.19.8.1-10 gnupg_2.2.20-1 gnupg-l10n_2.2.20-1 gnupg-utils_2.2.20-1 golang-1.15-go_1.15.2-1 golang-1.15-src_1.15.2-1 golang-any_2:1.15~1 golang-dbus-dev_5.0.3-1 golang-github-alecthomas-units-dev_0.0~git20151022.0.2efee85-4 golang-github-apex-log-dev_1.1.1-2 golang-github-aws-aws-sdk-go-dev_1.34.22-1 golang-github-beorn7-perks-dev_1.0.1-1 golang-github-bgentry-speakeasy-dev_0.1.0-1 golang-github-burntsushi-toml-dev_0.3.1-1 golang-github-cespare-xxhash-dev_2.1.1-1 golang-github-cockroachdb-cmux-dev_0.0~git20170110.0.30d10be-1 golang-github-coreos-bbolt-dev_1.3.5-1 golang-github-coreos-go-semver-dev_0.3.0-1 golang-github-coreos-go-systemd-dev_22.0.0-1 golang-github-coreos-pkg-dev_4-2 golang-github-cpuguy83-go-md2man-v2-dev_2.0.0+ds-2 golang-github-davecgh-go-spew-dev_1.1.1-2 golang-github-dghubble-sling-dev_1.3.0-1 golang-github-dgrijalva-jwt-go-dev_3.2.0-1 golang-github-dustin-go-humanize-dev_1.0.0-1 golang-github-fatih-color-dev_1.7.0-1 golang-github-fsnotify-fsnotify-dev_1.4.9-2 golang-github-ghodss-yaml-dev_1.0.0-1 golang-github-go-kit-kit-dev_0.6.0-3 golang-github-go-logfmt-logfmt-dev_0.3.0-1 golang-github-go-sql-driver-mysql-dev_1.5.0-1 golang-github-go-stack-stack-dev_1.8.0-1 golang-github-gogo-protobuf-dev_1.3.1-2 golang-github-golang-groupcache-dev_0.0~git20171101.84a468c-1 golang-github-golang-mock-dev_1.3.1-2 golang-github-google-btree-dev_1.0.0-1 golang-github-google-go-cmp-dev_0.5.2-1 golang-github-google-go-querystring-dev_1.0.0-1 golang-github-grpc-ecosystem-go-grpc-prometheus-dev_1.2.0+git20191002.6af20e3-3 golang-github-grpc-ecosystem-grpc-gateway-dev_1.6.4-2 golang-github-hashicorp-hcl-dev_1.0.0-1 golang-github-jmespath-go-jmespath-dev_0.3.0-1 golang-github-jonboulle-clockwork-dev_0.1.0-4 golang-github-jpillora-backoff-dev_1.0.0-1 golang-github-json-iterator-go-dev_1.1.10-2 golang-github-julienschmidt-httprouter-dev_1.1-5 golang-github-kr-fs-dev_0.0~git20131111.0.2788f0d-2 golang-github-kr-pretty-dev_0.2.1-1 golang-github-kr-pty-dev_1.1.6-1 golang-github-kr-text-dev_0.1.0-2 golang-github-magiconair-properties-dev_1.8.1+really1.8.1-1 golang-github-mattn-go-colorable-dev_0.1.7-1 golang-github-mattn-go-isatty-dev_0.0.12-1 golang-github-mattn-go-runewidth-dev_0.0.9-1 golang-github-mitchellh-go-homedir-dev_1.1.0-1 golang-github-mitchellh-mapstructure-dev_1.3.3-1 golang-github-modern-go-concurrent-dev_1.0.3-1 golang-github-modern-go-reflect2-dev_1.0.1-1 golang-github-mwitkow-go-conntrack-dev_0.0~git20190716.2f06839-1 golang-github-olekukonko-tablewriter-dev_0.0.4-1 golang-github-opentracing-opentracing-go-dev_1.0.2-1 golang-github-pelletier-go-toml-dev_1.6.0-1 golang-github-pkg-errors-dev_0.9.1-1 golang-github-pkg-sftp-dev_1.8.3-1 golang-github-pmezard-go-difflib-dev_1.0.0-2 golang-github-prometheus-client-golang-dev_1.7.1-1 golang-github-prometheus-client-model-dev_0.2.0-1 golang-github-prometheus-common-dev_0.10.0-1 golang-github-rogpeppe-fastuuid-dev_0.0~git20150106.0.6724a57-2 golang-github-russross-blackfriday-v2-dev_2.0.1-2 golang-github-shurcool-sanitized-anchor-name-dev_1.0.0-1 golang-github-sirupsen-logrus-dev_1.6.0-1 golang-github-spf13-afero-dev_1.2.2+really1.2.2-1 golang-github-spf13-cast-dev_1.3.1-1 golang-github-spf13-cobra-dev_1.0.0-4 golang-github-spf13-jwalterweatherman-dev_1.1.0+really1.1.0-1 golang-github-spf13-pflag-dev_1.0.5-1 golang-github-spf13-viper-dev_1.7.1-1 golang-github-stretchr-objx-dev_0.2.0-1 golang-github-stretchr-testify-dev_1.6.1-1 golang-github-subosito-gotenv-dev_1.2.0+git20190917.de67a66-2 golang-github-ugorji-go-codec_1.1.7-2 golang-github-ugorji-go-codec-dev_1.1.7-2 golang-github-urfave-cli-dev_1.22.4-2 golang-github-xiang90-probing-dev_0.0.2-1 golang-glog-dev_0.0~git20160126.23def4e-3 golang-go_2:1.15~1 golang-go.uber-atomic-dev_1.4.0-1 golang-go.uber-multierr-dev_1.1.0-1 golang-go.uber-zap-dev_1.15.0-2 golang-golang-x-crypto-dev_1:0.0~git20200604.70a84ac-2 golang-golang-x-net-dev_1:0.0+git20200226.491c5fc+dfsg-1 golang-golang-x-oauth2-dev_0.0~git20190604.0f29369-2 golang-golang-x-oauth2-google-dev_0.0~git20190604.0f29369-2 golang-golang-x-sync-dev_0.0~git20190911.cd5d95a-1 golang-golang-x-sys-dev_0.0~git20200523.0598657-1 golang-golang-x-text-dev_0.3.3-1 golang-golang-x-time-dev_0.0+git20200630.3af7569-1 golang-golang-x-xerrors-dev_0.0~git20191204.9bdfabe-1 golang-google-cloud-compute-metadata-dev_0.56.0-1 golang-google-genproto-dev_0.0~git20200413.b5235f6-1 golang-google-grpc-dev_1.27.1-1 golang-gopkg-alecthomas-kingpin.v2-dev_2.2.6-1 golang-gopkg-check.v1-dev_0.0+git20180628.788fd78-1 golang-gopkg-cheggaaa-pb.v1-dev_1.0.25-1 golang-gopkg-ini.v1-dev_1.57.0-1 golang-gopkg-yaml.v2-dev_2.3.0-1 golang-gopkg-yaml.v3-dev_3.0.0~git20200121.a6ecf24-2 golang-goprotobuf-dev_1.3.4-2 golang-procfs-dev_0.1.3-3 golang-protobuf-extensions-dev_1.0.1-1 golang-src_2:1.15~1 golang-yaml.v2-dev_2.2.2-1 gpg_2.2.20-1 gpg-agent_2.2.20-1 gpg-wks-client_2.2.20-1 gpg-wks-server_2.2.20-1 gpgconf_2.2.20-1 gpgsm_2.2.20-1 gpgv_2.2.20-1 grep_3.4-1 groff-base_1.22.4-5 gzip_1.10-2 hostname_3.23 init-system-helpers_1.58 intltool-debian_0.35.0+20060710.5 libacl1_2.2.53-8 libapt-pkg5.0_1.8.4 libapt-pkg6.0_2.1.10 libarchive-zip-perl_1.68-1 libasan4_7.5.0-6 libasan6_10.2.0-15 libassuan0_2.5.3-7.1 libatomic1_10.2.0-15 libattr1_1:2.4.48-5 libaudit-common_1:2.8.5-3 libaudit1_1:2.8.5-3+b1 libbinutils_2.35.1-2 libblkid1_2.36-3+b1 libbrotli1_1.0.9-2 libbz2-1.0_1.0.8-4 libc-bin_2.31-4 libc-dev-bin_2.31-4 libc6_2.31-4 libc6-dev_2.31-4 libcap-ng0_0.7.9-2.2 libcc1-0_10.2.0-15 libcilkrts5_7.5.0-6 libcom-err2_1.45.6-1 libcroco3_0.6.13-1 libcrypt-dev_1:4.4.17-1 libcrypt1_1:4.4.17-1 libctf-nobfd0_2.35.1-2 libctf0_2.35.1-2 libcurl4_7.72.0-1 libdb5.3_5.3.28+dfsg1-0.6 libdebconfclient0_0.254 libdebhelper-perl_13.2.1 libdpkg-perl_1.20.5 libeatmydata1_105-9 libelf1_0.181-1 libext2fs2_1.45.6-1 libfakeroot_1.25.3-1 libfdisk1_2.36-3+b1 libffi6_3.2.1-9 libffi7_3.3-4 libfile-stripnondeterminism-perl_1.9.0-1 libgcc-10-dev_10.2.0-15 libgcc-s1_10.2.0-15 libgcrypt20_1.8.6-2 libgdbm-compat4_1.18.1-5.1 libgdbm5_1.14.1-6+b1 libgdbm6_1.18.1-5.1 libglib2.0-0_2.66.0-2 libgmp10_2:6.2.0+dfsg-6 libgnutls30_3.6.15-4 libgomp1_10.2.0-15 libgpg-error0_1.38-2 libgssapi-krb5-2_1.17-10 libhogweed4_3.5.1+really3.4.1-1 libhogweed6_3.6-2 libicu67_67.1-4 libidn2-0_2.3.0-1 libisl19_0.20-2 libisl22_0.22.1-1 libitm1_10.2.0-15 libk5crypto3_1.17-10 libkeyutils1_1.6.1-2 libkrb5-3_1.17-10 libkrb5support0_1.17-10 libksba8_1.4.0-2 libldap-2.4-2_2.4.53+dfsg-1 libldap-common_2.4.53+dfsg-1 liblsan0_10.2.0-15 liblz4-1_1.9.2-2 liblzma5_5.2.4-1+b1 libmagic-mgc_1:5.38-5 libmagic1_1:5.38-5 libmount1_2.36-3+b1 libmpc3_1.2.0-1 libmpfr6_4.1.0-3 libmpx2_8.4.0-4 libncursesw6_6.2+20200918-1 libnettle6_3.5.1+really3.4.1-1 libnettle8_3.6-2 libnghttp2-14_1.41.0-3 libnpth0_1.6-2 libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libnss-nis_3.1-3 libnss-nisplus_1.3-3 libp11-kit0_0.23.21-2 libpam-modules_1.3.1-5 libpam-modules-bin_1.3.1-5 libpam-runtime_1.3.1-5 libpam0g_1.3.1-5 libpcre2-8-0_10.34-7 libpcre3_2:8.39-13 libperl5.26_5.26.2-7+b1 libperl5.30_5.30.3-4 libpipeline1_1.5.3-1 libprotobuf-dev_3.12.3-2 libprotobuf-lite23_3.12.3-2 libprotobuf23_3.12.3-2 libprotoc23_3.12.3-2 libpsl5_0.21.0-1.1 libquadmath0_10.2.0-15 libreadline7_7.0-5 libreadline8_8.0-4 librtmp1_2.4+20151223.gitfa8646d.1-2+b2 libsasl2-2_2.1.27+dfsg-2 libsasl2-modules-db_2.1.27+dfsg-2 libseccomp2_2.4.4-1 libselinux1_3.1-2 libsemanage-common_3.1-1 libsemanage1_3.1-1 libsepol1_3.1-1 libsigsegv2_2.12-2 libsmartcols1_2.36-3+b1 libsqlite3-0_3.33.0-1 libss2_1.45.6-1 libssh2-1_1.8.0-2.1 libssl1.1_1.1.1h-1 libstdc++-10-dev_10.2.0-15 libstdc++6_10.2.0-15 libsub-override-perl_0.09-2 libsystemd-dev_246.6-1 libsystemd0_246.6-1 libtasn1-6_4.16.0-2 libtinfo6_6.2+20200918-1 libtirpc-common_1.2.6-3 libtirpc-dev_1.2.6-3 libtirpc3_1.2.6-3 libtool_2.4.6-14 libtsan0_10.2.0-15 libubsan0_7.5.0-6 libubsan1_10.2.0-15 libuchardet0_0.0.7-1 libudev1_246.6-1 libunistring2_0.9.10-4 libuuid1_2.36-3+b1 libxml2_2.9.10+dfsg-6 libzstd1_1.4.5+dfsg-4 linux-libc-dev_5.8.14-1 login_1:4.8.1-1 logsave_1.45.6-1 lsb-base_11.1.0 m4_1.4.18-4 make_4.3-4 man-db_2.9.3-2 mawk_1.3.4.20200120-2 mount_2.36-3+b1 ncurses-base_6.2+20200918-1 ncurses-bin_6.2+20200918-1 netbase_6.2 passwd_1:4.8.1-1 patch_2.7.6-6 perl_5.30.3-4 perl-base_5.30.3-4 perl-modules-5.26_5.26.2-7 perl-modules-5.30_5.30.3-4 pinentry-curses_1.1.0-4 pkg-config_0.29.2-1 po-debconf_1.0.21 protobuf-compiler_3.12.3-2 readline-common_8.0-4 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.7-1 sensible-utils_0.0.12+nmu1 sysvinit-utils_2.96-5 tar_1.30+dfsg-7 tzdata_2020b-1 util-linux_2.36-3+b1 xz-utils_5.2.4-1+b1 zlib1g_1:1.2.11.dfsg-2 zlib1g-dev_1:1.2.11.dfsg-2 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 3.0 (quilt) Source: etcd Binary: etcd, etcd-server, etcd-client, golang-etcd-server-dev Architecture: any all Version: 3.2.26+dfsg-8 Maintainer: Debian Go Packaging Team Uploaders: Jelmer Vernooij , Tim Potter , Anthony Fok , Homepage: https://github.com/coreos/etcd Standards-Version: 4.1.4 Vcs-Browser: https://salsa.debian.org/go-team/packages/etcd Vcs-Git: https://salsa.debian.org/go-team/packages/etcd.git Testsuite: autopkgtest-pkg-go Build-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-dev (>= 3.2.0~), 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 (>= 1.0.0~), 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) Package-List: etcd deb oldlibs optional arch=all etcd-client deb net optional arch=any etcd-server deb net optional arch=any golang-etcd-server-dev deb net optional arch=all Checksums-Sha1: 34361315751680213f0f81eaedc3fecc5ce0f952 1003372 etcd_3.2.26+dfsg.orig.tar.xz 3b7326a6b9e04a49778f26b44ab760e0c3092313 28936 etcd_3.2.26+dfsg-8.debian.tar.xz Checksums-Sha256: b372c18626b884ce810cc1086a9eec7019967776e03d6b91151064398a4bb2fa 1003372 etcd_3.2.26+dfsg.orig.tar.xz d813b651a66eed04ef8130b8b6d7c6d894882c8dc531c12be29acdd305ca9802 28936 etcd_3.2.26+dfsg-8.debian.tar.xz Files: c0b93d28d7551fabc825b1678c95e2bd 1003372 etcd_3.2.26+dfsg.orig.tar.xz 3b2dfb62106ab05384f8d6eb4e1c573d 28936 etcd_3.2.26+dfsg-8.debian.tar.xz Go-Import-Path: github.com/coreos/etcd -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEnKh3dJ+rLk+paGLs3GhqJ7Q0gbAFAl7TbV8ACgkQ3GhqJ7Q0 gbCaABAAp5jmtmUzfEOHqvE6n+P91300xeOUCqzLifM3/0NliXacDAPADnyS08Nn b1qBdkPAAoKkVUI/7jv/A961eB43HFQ8rUKxJ/QzzJCisd0oxH38P79hunzEUjDx ecK58oZhSasQWcdoLKLfwSbZAgyvIElFlwfdLaJHJye7TTKzrdCCUtHHAUyw77MU BFKAL3EUbnJIf9sOT7DtTJM9LWqzxP9steAppZ7V1wjhzqswVRzDLD7MeI30gG8r cHdN4EYZ8KowwnKAz40kQiN42ehe9o15AUQ8Mk3foHQYoUbXdvE6dhVedsx6P7IF RdgLNRl1F0HUuV9F7iDQF9JichzkmFEPQW+B/8+h9UEuIWR1J9wB+O0M/rsl11pf X303G10bJfHNWN7l6sJ7T0hJy0SEBa/DC3WjHhneHvRJLXJKmilgiEgMwPMonGIk gTDG0IIzwScbcJFwft/JmRsc4GCabzFMLzck0979XsvdSl8L/dcgm45PUVLOUI6M ldBM+vrhyzm27OngIoMHKkw+5E1JfcVFPKpkaTbuVYTLK/Bpv+ixboOLMw4qLUFG uzMjNtDNw0Eblw1nzq3lG9zEhhdllunxg9FxjCcEwV4lyr4SqZPNJ7DKqpDoUWZa kvSSOqbA2FpzpsPkYJIJGeevebq2WreT4kNxUWk4GZxg/wQNZ9k= =WWjL -----END PGP SIGNATURE----- gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/tmp/dpkg-verify-sig.AMSUBW2d/trustedkeys.kbx': General error gpgv: Signature made Sun May 31 08:39:59 2020 UTC gpgv: using RSA key 9CA877749FAB2E4FA96862ECDC686A27B43481B0 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./etcd_3.2.26+dfsg-8.dsc dpkg-source: info: extracting etcd in /<> dpkg-source: info: unpacking etcd_3.2.26+dfsg.orig.tar.xz dpkg-source: info: unpacking etcd_3.2.26+dfsg-8.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 skip-dev-ptmx-error.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 dpkg-source: info: applying integration-functional-Eliminate-direct-use-of-gRPC-.patch dpkg-source: info: applying pkg-transport-Limit-InvalidCipherSuites-to-TLS12.patch dpkg-source: info: applying fix-prometheus-for-new-version.patch dpkg-source: info: applying functional_tests_fix.patch dpkg-source: info: applying e2e_tests_fix.patch dpkg-source: info: applying integration_tests_fix.patch dpkg-source: info: applying embed_tests_fix.patch Check disk space ---------------- Sufficient free space for build +------------------------------------------------------------------------------+ | Starting Timed Build Commands | +------------------------------------------------------------------------------+ /usr/share/debomatic/sbuildcommands/starting-build-commands/no-network etcd_3.2.26+dfsg-8 sid amd64 --------------------------------------------------------------------------------------------------- I: Finished running '/usr/share/debomatic/sbuildcommands/starting-build-commands/no-network etcd_3.2.26+dfsg-8 sid amd64'. Finished processing commands. -------------------------------------------------------------------------------- User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1001/bus HOME=/sbuild-nonexistent LANG=C LC_ALL=C.UTF-8 LD_LIBRARY_PATH=/usr/lib/libeatmydata LD_PRELOAD=libeatmydata.so LOGNAME=debomatic PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games PWD=/<> SCHROOT_ALIAS_NAME=sid-amd64-debomatic SCHROOT_CHROOT_NAME=sid-amd64-debomatic SCHROOT_COMMAND=env SCHROOT_GID=112 SCHROOT_GROUP=sbuild SCHROOT_SESSION_ID=sid-amd64-debomatic-2cd93569-c520-40fa-a8a1-016dbb699f82 SCHROOT_UID=1001 SCHROOT_USER=debomatic SHELL=/bin/sh USER=debomatic XDG_RUNTIME_DIR=/run/user/1001 XDG_SESSION_CLASS=background XDG_SESSION_ID=c4325935 XDG_SESSION_TYPE=unspecified dpkg-buildpackage ----------------- Command: dpkg-buildpackage -us -uc -rfakeroot -Zxz dpkg-buildpackage: info: source package etcd dpkg-buildpackage: info: source version 3.2.26+dfsg-8 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Michael Banck dpkg-source -Zxz --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 dpkg-source -Zxz -b . dpkg-source: warning: upstream signing key but no upstream tarball signature dpkg-source: info: using source format '3.0 (quilt)' dpkg-source: info: building etcd using existing ./etcd_3.2.26+dfsg.orig.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: building etcd in etcd_3.2.26+dfsg-8.debian.tar.xz dpkg-source: info: building etcd in etcd_3.2.26+dfsg-8.dsc debian/rules build dh build --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_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 -trimpath -v -p 4 github.com/coreos/etcd github.com/coreos/etcd/alarm github.com/coreos/etcd/auth github.com/coreos/etcd/auth/authpb github.com/coreos/etcd/client github.com/coreos/etcd/client/integration github.com/coreos/etcd/clientv3 github.com/coreos/etcd/clientv3/clientv3util github.com/coreos/etcd/clientv3/concurrency github.com/coreos/etcd/clientv3/integration github.com/coreos/etcd/clientv3/mirror github.com/coreos/etcd/clientv3/namespace github.com/coreos/etcd/clientv3/naming github.com/coreos/etcd/clientv3/yaml github.com/coreos/etcd/compactor github.com/coreos/etcd/contrib/raftexample github.com/coreos/etcd/contrib/recipes github.com/coreos/etcd/contrib/systemd/etcd2-backup-coreos github.com/coreos/etcd/discovery github.com/coreos/etcd/e2e github.com/coreos/etcd/embed github.com/coreos/etcd/error github.com/coreos/etcd/etcdctl github.com/coreos/etcd/etcdctl/ctlv2 github.com/coreos/etcd/etcdctl/ctlv2/command github.com/coreos/etcd/etcdctl/ctlv3 github.com/coreos/etcd/etcdctl/ctlv3/command github.com/coreos/etcd/etcdmain github.com/coreos/etcd/etcdserver github.com/coreos/etcd/etcdserver/api github.com/coreos/etcd/etcdserver/api/etcdhttp github.com/coreos/etcd/etcdserver/api/v2http github.com/coreos/etcd/etcdserver/api/v2http/httptypes github.com/coreos/etcd/etcdserver/api/v3client github.com/coreos/etcd/etcdserver/api/v3election github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/gw github.com/coreos/etcd/etcdserver/api/v3lock github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb/gw github.com/coreos/etcd/etcdserver/api/v3rpc github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes github.com/coreos/etcd/etcdserver/auth github.com/coreos/etcd/etcdserver/etcdserverpb github.com/coreos/etcd/etcdserver/etcdserverpb/gw github.com/coreos/etcd/etcdserver/membership github.com/coreos/etcd/etcdserver/stats github.com/coreos/etcd/functional/agent github.com/coreos/etcd/functional/cmd/etcd-agent github.com/coreos/etcd/functional/cmd/etcd-proxy github.com/coreos/etcd/functional/cmd/etcd-runner github.com/coreos/etcd/functional/cmd/etcd-tester github.com/coreos/etcd/functional/rpcpb github.com/coreos/etcd/functional/runner github.com/coreos/etcd/functional/tester github.com/coreos/etcd/integration github.com/coreos/etcd/lease github.com/coreos/etcd/lease/leasehttp github.com/coreos/etcd/lease/leasepb github.com/coreos/etcd/mvcc github.com/coreos/etcd/mvcc/backend github.com/coreos/etcd/mvcc/mvccpb github.com/coreos/etcd/pkg/adt github.com/coreos/etcd/pkg/contention github.com/coreos/etcd/pkg/cors github.com/coreos/etcd/pkg/cpuutil github.com/coreos/etcd/pkg/crc github.com/coreos/etcd/pkg/debugutil github.com/coreos/etcd/pkg/expect github.com/coreos/etcd/pkg/fileutil github.com/coreos/etcd/pkg/flags github.com/coreos/etcd/pkg/httputil github.com/coreos/etcd/pkg/idutil github.com/coreos/etcd/pkg/ioutil github.com/coreos/etcd/pkg/logutil github.com/coreos/etcd/pkg/mock/mockstorage github.com/coreos/etcd/pkg/mock/mockstore github.com/coreos/etcd/pkg/mock/mockwait github.com/coreos/etcd/pkg/monotime github.com/coreos/etcd/pkg/netutil github.com/coreos/etcd/pkg/osutil github.com/coreos/etcd/pkg/pathutil github.com/coreos/etcd/pkg/pbutil github.com/coreos/etcd/pkg/proxy github.com/coreos/etcd/pkg/report github.com/coreos/etcd/pkg/runtime github.com/coreos/etcd/pkg/schedule github.com/coreos/etcd/pkg/srv github.com/coreos/etcd/pkg/stringutil github.com/coreos/etcd/pkg/testutil github.com/coreos/etcd/pkg/tlsutil github.com/coreos/etcd/pkg/transport github.com/coreos/etcd/pkg/types github.com/coreos/etcd/pkg/wait github.com/coreos/etcd/proxy/grpcproxy github.com/coreos/etcd/proxy/grpcproxy/adapter github.com/coreos/etcd/proxy/grpcproxy/cache github.com/coreos/etcd/proxy/httpproxy github.com/coreos/etcd/proxy/tcpproxy github.com/coreos/etcd/raft github.com/coreos/etcd/raft/raftpb github.com/coreos/etcd/raft/rafttest github.com/coreos/etcd/rafthttp github.com/coreos/etcd/snap github.com/coreos/etcd/snap/snappb github.com/coreos/etcd/snapshot github.com/coreos/etcd/store github.com/coreos/etcd/version github.com/coreos/etcd/wal github.com/coreos/etcd/wal/walpb internal/unsafeheader runtime/internal/sys runtime/internal/atomic internal/race internal/cpu runtime/internal/math sync/atomic unicode unicode/utf8 internal/bytealg container/list math/bits crypto/internal/subtle crypto/subtle math internal/testlog unicode/utf16 vendor/golang.org/x/crypto/cryptobyte/asn1 runtime internal/nettrace vendor/golang.org/x/crypto/internal/subtle runtime/cgo encoding google.golang.org/grpc/serviceconfig golang.org/x/sys/internal/unsafeheader internal/goversion github.com/golang/groupcache/lru github.com/coreos/etcd/client/integration github.com/shurcooL/sanitized_anchor_name internal/reflectlite sync internal/singleflight google.golang.org/grpc/internal/buffer math/rand google.golang.org/grpc/internal/grpcsync github.com/coreos/etcd/pkg/stringutil sort errors internal/oserror io strconv vendor/golang.org/x/net/dns/dnsmessage syscall bytes hash strings crypto reflect crypto/internal/randutil crypto/hmac bufio crypto/rc4 vendor/golang.org/x/crypto/hkdf internal/syscall/unix time internal/syscall/execenv hash/crc32 golang.org/x/text/transform vendor/golang.org/x/text/transform path html text/tabwriter google.golang.org/grpc/encoding regexp/syntax github.com/coreos/etcd/pkg/pathutil hash/fnv context internal/poll google.golang.org/grpc/backoff google.golang.org/grpc/internal/grpcrand google.golang.org/grpc/internal/backoff encoding/binary internal/fmtsort os regexp google.golang.org/grpc/keepalive crypto/sha512 crypto/cipher crypto/ed25519/internal/edwards25519 fmt crypto/md5 crypto/aes crypto/des crypto/sha1 crypto/sha256 encoding/base64 math/big encoding/hex encoding/pem path/filepath net net/url io/ioutil vendor/golang.org/x/crypto/chacha20 vendor/golang.org/x/crypto/poly1305 vendor/golang.org/x/sys/cpu vendor/golang.org/x/crypto/curve25519 vendor/golang.org/x/crypto/chacha20poly1305 encoding/json flag crypto/elliptic encoding/asn1 crypto/rand crypto/dsa vendor/golang.org/x/crypto/cryptobyte crypto/x509/pkix crypto/ed25519 crypto/rsa compress/flate log crypto/ecdsa golang.org/x/text/unicode/bidi compress/gzip golang.org/x/text/unicode/norm golang.org/x/net/http2/hpack golang.org/x/text/secure/bidirule vendor/golang.org/x/text/unicode/bidi vendor/golang.org/x/text/unicode/norm golang.org/x/net/idna vendor/golang.org/x/text/secure/bidirule vendor/golang.org/x/net/http2/hpack mime mime/quotedprintable vendor/golang.org/x/net/idna net/http/internal github.com/golang/protobuf/proto golang.org/x/net/internal/timeseries text/template/parse google.golang.org/grpc/grpclog google.golang.org/grpc/connectivity google.golang.org/grpc/internal google.golang.org/grpc/metadata google.golang.org/grpc/attributes google.golang.org/grpc/codes google.golang.org/grpc/internal/balancerload text/template golang.org/x/sys/unix crypto/x509 net/textproto golang.org/x/net/http/httpguts vendor/golang.org/x/net/http/httpguts vendor/golang.org/x/net/http/httpproxy mime/multipart html/template google.golang.org/grpc/credentials/internal crypto/tls google.golang.org/grpc/internal/envconfig google.golang.org/grpc/internal/syscall github.com/coreos/etcd/auth/authpb google.golang.org/grpc/encoding/proto github.com/golang/protobuf/ptypes/any github.com/golang/protobuf/ptypes/duration github.com/golang/protobuf/ptypes/timestamp google.golang.org/genproto/googleapis/rpc/status github.com/golang/protobuf/ptypes google.golang.org/grpc/binarylog/grpc_binarylog_v1 google.golang.org/grpc/stats google.golang.org/grpc/status google.golang.org/grpc/tap google.golang.org/grpc/naming github.com/coreos/etcd/mvcc/mvccpb google.golang.org/grpc/internal/binarylog golang.org/x/net/context github.com/golang/protobuf/protoc-gen-go/descriptor github.com/coreos/etcd/pkg/types github.com/coreos/go-semver/semver github.com/coreos/etcd/pkg/srv github.com/coreos/etcd/version encoding/gob go/token github.com/coreos/go-systemd/journal google.golang.org/genproto/googleapis/api/annotations log/syslog github.com/coreos/pkg/capnslog github.com/jonboulle/clockwork github.com/coreos/bbolt github.com/beorn7/perks/quantile github.com/cespare/xxhash github.com/prometheus/client_model/go github.com/matttproud/golang_protobuf_extensions/pbutil net/http/httptrace google.golang.org/grpc/credentials github.com/coreos/etcd/pkg/tlsutil github.com/prometheus/client_golang/prometheus/internal net/http github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg google.golang.org/grpc/resolver google.golang.org/grpc/internal/channelz google.golang.org/grpc/balancer google.golang.org/grpc/internal/resolver/dns google.golang.org/grpc/balancer/base google.golang.org/grpc/internal/resolver/passthrough google.golang.org/grpc/balancer/roundrobin google.golang.org/grpc/peer github.com/prometheus/common/model github.com/prometheus/procfs/internal/fs github.com/prometheus/procfs/internal/util runtime/debug github.com/prometheus/procfs github.com/coreos/etcd/pkg/adt github.com/dgrijalva/jwt-go golang.org/x/crypto/blowfish golang.org/x/crypto/bcrypt github.com/coreos/etcd/pkg/monotime github.com/coreos/etcd/pkg/schedule github.com/google/btree github.com/coreos/etcd/pkg/cpuutil os/exec github.com/coreos/etcd/raft/raftpb github.com/coreos/etcd/pkg/netutil github.com/coreos/etcd/raft container/heap github.com/coreos/etcd/pkg/contention github.com/coreos/etcd/pkg/fileutil github.com/coreos/etcd/pkg/idutil github.com/coreos/etcd/pkg/pbutil github.com/coreos/etcd/etcdserver/stats github.com/coreos/etcd/pkg/runtime github.com/coreos/etcd/pkg/wait github.com/coreos/etcd/pkg/ioutil github.com/coreos/etcd/pkg/logutil github.com/coreos/etcd/snap/snappb github.com/coreos/etcd/pkg/crc github.com/coreos/etcd/wal/walpb github.com/gogo/protobuf/proto github.com/grpc-ecosystem/go-grpc-prometheus/packages/grpcstatus github.com/golang/protobuf/ptypes/struct go/scanner github.com/golang/protobuf/jsonpb github.com/golang/protobuf/protoc-gen-go/generator/internal/remap github.com/golang/protobuf/protoc-gen-go/plugin go/ast internal/lazyregexp internal/goroot github.com/golang/protobuf/ptypes/wrappers github.com/grpc-ecosystem/grpc-gateway/runtime/internal github.com/grpc-ecosystem/grpc-gateway/utilities go/doc go/parser golang.org/x/net/http2 golang.org/x/net/trace net/http/httputil net/rpc github.com/coreos/etcd/pkg/transport github.com/ugorji/go/codec expvar github.com/prometheus/common/expfmt github.com/coreos/etcd/error github.com/prometheus/client_golang/prometheus github.com/coreos/etcd/etcdserver/api/v2http/httptypes github.com/coreos/etcd/pkg/httputil github.com/xiang90/probing github.com/cockroachdb/cmux google.golang.org/grpc/internal/transport go/build github.com/coreos/etcd/mvcc/backend github.com/coreos/etcd/store github.com/coreos/etcd/snap github.com/coreos/etcd/etcdserver/membership github.com/coreos/etcd/rafthttp github.com/coreos/etcd/etcdserver/api google.golang.org/grpc github.com/coreos/etcd/wal github.com/prometheus/client_golang/prometheus/promhttp go/printer github.com/golang/protobuf/protoc-gen-go/generator google.golang.org/genproto/protobuf/field_mask github.com/coreos/etcd/pkg/cors internal/profile github.com/coreos/etcd/etcdserver/api/v3rpc/rpctypes github.com/coreos/etcd/etcdserver/etcdserverpb google.golang.org/grpc/health/grpc_health_v1 github.com/grpc-ecosystem/go-grpc-prometheus github.com/grpc-ecosystem/grpc-gateway/runtime runtime/pprof runtime/trace net/http/pprof gopkg.in/yaml.v2 github.com/coreos/etcd/client github.com/coreos/etcd/pkg/debugutil encoding/csv github.com/spf13/pflag github.com/coreos/etcd/discovery os/signal github.com/coreos/etcd/pkg/osutil golang.org/x/time/rate github.com/coreos/etcd/proxy/httpproxy github.com/ghodss/yaml github.com/coreos/etcd/clientv3 github.com/coreos/etcd/alarm github.com/coreos/etcd/auth github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb github.com/coreos/etcd/lease/leasepb github.com/coreos/etcd/lease github.com/coreos/etcd/mvcc github.com/coreos/etcd/lease/leasehttp github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb github.com/coreos/etcd/etcdserver/api/v3election/v3electionpb/gw github.com/coreos/etcd/proxy/grpcproxy/adapter github.com/coreos/etcd/etcdserver/api/v3lock/v3lockpb/gw github.com/coreos/etcd/etcdserver/etcdserverpb/gw github.com/coreos/etcd/pkg/flags github.com/coreos/etcd/proxy/grpcproxy/cache github.com/coreos/etcd/compactor github.com/coreos/etcd/clientv3/namespace github.com/coreos/etcd/etcdserver github.com/coreos/etcd/clientv3/concurrency github.com/coreos/etcd/clientv3/naming github.com/coreos/etcd/proxy/tcpproxy github.com/coreos/go-systemd/daemon github.com/coreos/etcd/etcdserver/api/v3election github.com/coreos/etcd/etcdserver/api/v3lock github.com/coreos/go-systemd/internal/dlopen github.com/spf13/cobra github.com/coreos/etcd/clientv3/clientv3util testing github.com/coreos/etcd/clientv3/mirror github.com/coreos/etcd/clientv3/yaml github.com/coreos/etcd/clientv3/integration github.com/coreos/etcd/contrib/raftexample github.com/coreos/etcd/contrib/recipes github.com/coreos/etcd/etcdserver/api/etcdhttp github.com/coreos/etcd/etcdserver/auth github.com/coreos/etcd/etcdserver/api/v3rpc github.com/coreos/go-systemd/util github.com/coreos/etcd/etcdserver/api/v2http github.com/coreos/etcd/etcdserver/api/v3client github.com/coreos/etcd/proxy/grpcproxy github.com/coreos/etcd/embed github.com/coreos/etcd/contrib/systemd/etcd2-backup-coreos github.com/kr/pty github.com/coreos/etcd/pkg/expect github.com/coreos/etcd/e2e github.com/coreos/etcd/etcdmain github.com/bgentry/speakeasy github.com/russross/blackfriday github.com/coreos/etcd/pkg/report github.com/dustin/go-humanize github.com/coreos/etcd github.com/mattn/go-runewidth go.uber.org/atomic github.com/olekukonko/tablewriter github.com/cpuguy83/go-md2man/md2man gopkg.in/cheggaaa/pb.v1 go.uber.org/multierr github.com/urfave/cli go.uber.org/zap/buffer go.uber.org/zap/internal/bufferpool github.com/coreos/etcd/etcdctl/ctlv3/command go.uber.org/zap/internal/color go.uber.org/zap/internal/exit go.uber.org/zap/zapcore github.com/coreos/etcd/etcdctl/ctlv2/command go.uber.org/zap github.com/coreos/etcd/etcdctl/ctlv2 github.com/gogo/protobuf/protoc-gen-gogo/descriptor github.com/coreos/etcd/etcdctl/ctlv3 github.com/coreos/etcd/etcdctl github.com/coreos/etcd/snapshot github.com/coreos/etcd/pkg/proxy github.com/gogo/protobuf/gogoproto github.com/coreos/etcd/functional/cmd/etcd-proxy github.com/coreos/etcd/functional/rpcpb github.com/coreos/etcd/functional/agent github.com/coreos/etcd/functional/cmd/etcd-agent github.com/coreos/etcd/functional/runner github.com/coreos/etcd/functional/cmd/etcd-runner github.com/coreos/etcd/functional/tester github.com/coreos/etcd/functional/cmd/etcd-tester github.com/coreos/etcd/pkg/testutil net/http/httptest github.com/coreos/etcd/pkg/mock/mockstorage github.com/coreos/etcd/integration github.com/coreos/etcd/pkg/mock/mockstore github.com/coreos/etcd/pkg/mock/mockwait github.com/coreos/etcd/raft/rafttest debian/rules override_dh_auto_test make[1]: Entering directory '/<>' 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 4 -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.055s ? 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 2020-10-12 10:53:26.617536 W | auth: simple token is not cryptographically signed 2020-10-12 10:53:26.620361 N | auth: added a new user: root 2020-10-12 10:53:26.620403 N | auth: Role root is created 2020-10-12 10:53:26.620435 N | auth: granted role root to user root 2020-10-12 10:53:26.620451 N | auth: Authentication enabled --- PASS: TestNewAuthStoreRevision (0.01s) === RUN TestUserAdd 2020-10-12 10:53:26.631162 W | auth: simple token is not cryptographically signed 2020-10-12 10:53:26.634777 N | auth: added a new user: root 2020-10-12 10:53:26.634824 N | auth: Role root is created 2020-10-12 10:53:26.634859 N | auth: granted role root to user root 2020-10-12 10:53:26.634885 N | auth: Authentication enabled 2020-10-12 10:53:26.635854 N | auth: Role role-test is created 2020-10-12 10:53:26.636959 N | auth: added a new user: foo --- PASS: TestUserAdd (0.01s) === RUN TestCheckPassword 2020-10-12 10:53:26.640569 W | auth: simple token is not cryptographically signed 2020-10-12 10:53:26.643871 N | auth: added a new user: root 2020-10-12 10:53:26.643908 N | auth: Role root is created 2020-10-12 10:53:26.643933 N | auth: granted role root to user root 2020-10-12 10:53:26.643969 N | auth: Authentication enabled 2020-10-12 10:53:26.644563 N | auth: Role role-test is created 2020-10-12 10:53:26.645629 N | auth: added a new user: foo 2020-10-12 10:53:26.648751 N | auth: authentication failed, invalid password for user foo --- PASS: TestCheckPassword (0.01s) === RUN TestUserDelete 2020-10-12 10:53:26.653147 W | auth: simple token is not cryptographically signed 2020-10-12 10:53:26.663415 N | auth: added a new user: root 2020-10-12 10:53:26.664496 N | auth: Role root is created 2020-10-12 10:53:26.664592 N | auth: granted role root to user root 2020-10-12 10:53:26.664661 N | auth: Authentication enabled 2020-10-12 10:53:26.665329 N | auth: Role role-test is created 2020-10-12 10:53:26.667187 N | auth: added a new user: foo 2020-10-12 10:53:26.667501 N | auth: deleted a user: foo --- PASS: TestUserDelete (0.02s) === RUN TestUserChangePassword 2020-10-12 10:53:26.677927 W | auth: simple token is not cryptographically signed 2020-10-12 10:53:26.680691 N | auth: added a new user: root 2020-10-12 10:53:26.680782 N | auth: Role root is created 2020-10-12 10:53:26.680819 N | auth: granted role root to user root 2020-10-12 10:53:26.680852 N | auth: Authentication enabled 2020-10-12 10:53:26.696844 N | auth: Role role-test is created 2020-10-12 10:53:26.697927 N | auth: added a new user: foo 2020-10-12 10:53:26.699082 N | auth: changed a password of a user: foo --- PASS: TestUserChangePassword (0.07s) === RUN TestRoleAdd 2020-10-12 10:53:26.786492 W | auth: simple token is not cryptographically signed 2020-10-12 10:53:26.843319 N | auth: added a new user: root 2020-10-12 10:53:26.843351 N | auth: Role root is created 2020-10-12 10:53:26.843399 N | auth: granted role root to user root 2020-10-12 10:53:26.843433 N | auth: Authentication enabled 2020-10-12 10:53:26.844054 N | auth: Role role-test is created 2020-10-12 10:53:26.845060 N | auth: added a new user: foo 2020-10-12 10:53:26.845074 N | auth: Role role-test-1 is created --- PASS: TestRoleAdd (0.10s) === RUN TestUserGrant 2020-10-12 10:53:26.862128 W | auth: simple token is not cryptographically signed 2020-10-12 10:53:26.919374 N | auth: added a new user: root 2020-10-12 10:53:26.919403 N | auth: Role root is created 2020-10-12 10:53:26.919415 N | auth: granted role root to user root 2020-10-12 10:53:26.919434 N | auth: Authentication enabled 2020-10-12 10:53:26.960287 N | auth: Role role-test is created 2020-10-12 10:53:26.961476 N | auth: added a new user: foo 2020-10-12 10:53:26.961517 N | auth: granted role role-test to user foo --- PASS: TestUserGrant (0.13s) === RUN TestGetUser 2020-10-12 10:53:27.033616 W | auth: simple token is not cryptographically signed 2020-10-12 10:53:27.130515 N | auth: added a new user: root 2020-10-12 10:53:27.130554 N | auth: Role root is created 2020-10-12 10:53:27.130583 N | auth: granted role root to user root 2020-10-12 10:53:27.130603 N | auth: Authentication enabled 2020-10-12 10:53:27.221505 N | auth: Role role-test is created 2020-10-12 10:53:27.302687 N | auth: added a new user: foo 2020-10-12 10:53:27.302717 N | auth: granted role role-test to user foo --- PASS: TestGetUser (0.33s) === RUN TestListUsers 2020-10-12 10:53:27.312881 W | auth: simple token is not cryptographically signed 2020-10-12 10:53:27.315479 N | auth: added a new user: root 2020-10-12 10:53:27.315502 N | auth: Role root is created 2020-10-12 10:53:27.315519 N | auth: granted role root to user root 2020-10-12 10:53:27.315535 N | auth: Authentication enabled 2020-10-12 10:53:27.316143 N | auth: Role role-test is created 2020-10-12 10:53:27.317172 N | auth: added a new user: foo 2020-10-12 10:53:27.318175 N | auth: added a new user: user1 --- PASS: TestListUsers (0.01s) === RUN TestRoleGrantPermission 2020-10-12 10:53:27.319869 W | auth: simple token is not cryptographically signed 2020-10-12 10:53:27.322390 N | auth: added a new user: root 2020-10-12 10:53:27.322642 N | auth: Role root is created 2020-10-12 10:53:27.322670 N | auth: granted role root to user root 2020-10-12 10:53:27.322691 N | auth: Authentication enabled 2020-10-12 10:53:27.323280 N | auth: Role role-test is created 2020-10-12 10:53:27.324305 N | auth: added a new user: foo 2020-10-12 10:53:27.324335 N | auth: Role role-test-1 is created 2020-10-12 10:53:27.324353 N | auth: role role-test-1's permission of key Keys is updated as WRITE --- PASS: TestRoleGrantPermission (0.01s) === RUN TestRoleRevokePermission 2020-10-12 10:53:27.326036 W | auth: simple token is not cryptographically signed 2020-10-12 10:53:27.328777 N | auth: added a new user: root 2020-10-12 10:53:27.328837 N | auth: Role root is created 2020-10-12 10:53:27.328863 N | auth: granted role root to user root 2020-10-12 10:53:27.328883 N | auth: Authentication enabled 2020-10-12 10:53:27.332941 N | auth: Role role-test is created 2020-10-12 10:53:27.334018 N | auth: added a new user: foo 2020-10-12 10:53:27.334067 N | auth: Role role-test-1 is created 2020-10-12 10:53:27.334085 N | auth: role role-test-1's permission of key Keys is updated as WRITE 2020-10-12 10:53:27.334131 N | auth: revoked key Keys from role role-test-1 --- PASS: TestRoleRevokePermission (0.02s) === RUN TestUserRevokePermission 2020-10-12 10:53:27.343224 W | auth: simple token is not cryptographically signed 2020-10-12 10:53:27.348206 N | auth: added a new user: root 2020-10-12 10:53:27.348257 N | auth: Role root is created 2020-10-12 10:53:27.348280 N | auth: granted role root to user root 2020-10-12 10:53:27.348294 N | auth: Authentication enabled 2020-10-12 10:53:27.348935 N | auth: Role role-test is created 2020-10-12 10:53:27.349967 N | auth: added a new user: foo 2020-10-12 10:53:27.349992 N | auth: Role role-test-1 is created 2020-10-12 10:53:27.350020 N | auth: granted role role-test to user foo 2020-10-12 10:53:27.350026 N | auth: granted role role-test-1 to user foo 2020-10-12 10:53:27.350083 N | auth: revoked role role-test-1 from user foo --- PASS: TestUserRevokePermission (0.01s) === RUN TestRoleDelete 2020-10-12 10:53:27.351845 W | auth: simple token is not cryptographically signed 2020-10-12 10:53:27.354511 N | auth: added a new user: root 2020-10-12 10:53:27.354574 N | auth: Role root is created 2020-10-12 10:53:27.354616 N | auth: granted role root to user root 2020-10-12 10:53:27.354644 N | auth: Authentication enabled 2020-10-12 10:53:27.355250 N | auth: Role role-test is created 2020-10-12 10:53:27.356473 N | auth: added a new user: foo 2020-10-12 10:53:27.356518 N | auth: deleted role role-test --- PASS: TestRoleDelete (0.01s) === RUN TestAuthInfoFromCtx 2020-10-12 10:53:27.358233 W | auth: simple token is not cryptographically signed 2020-10-12 10:53:27.360839 N | auth: added a new user: root 2020-10-12 10:53:27.360903 N | auth: Role root is created 2020-10-12 10:53:27.360926 N | auth: granted role root to user root 2020-10-12 10:53:27.360949 N | auth: Authentication enabled 2020-10-12 10:53:27.366764 N | auth: Role role-test is created 2020-10-12 10:53:27.367821 N | auth: added a new user: foo 2020-10-12 10:53:27.367856 W | auth: invalid auth token: Invalid Token 2020-10-12 10:53:27.367869 W | auth: invalid auth token: Invalid.Token --- PASS: TestAuthInfoFromCtx (0.01s) === RUN TestAuthDisable 2020-10-12 10:53:27.370618 W | auth: simple token is not cryptographically signed 2020-10-12 10:53:27.373666 N | auth: added a new user: root 2020-10-12 10:53:27.373721 N | auth: Role root is created 2020-10-12 10:53:27.373747 N | auth: granted role root to user root 2020-10-12 10:53:27.373769 N | auth: Authentication enabled 2020-10-12 10:53:27.378306 N | auth: Role role-test is created 2020-10-12 10:53:27.379354 N | auth: added a new user: foo 2020-10-12 10:53:27.380119 N | auth: Authentication disabled --- PASS: TestAuthDisable (0.01s) === RUN TestAuthInfoFromCtxRace 2020-10-12 10:53:27.381987 W | auth: simple token is not cryptographically signed 2020-10-12 10:53:27.384086 W | auth: invalid auth token: test 2020-10-12 10:53:27.384933 N | auth: added a new user: test --- PASS: TestAuthInfoFromCtxRace (0.00s) === RUN TestIsAdminPermitted 2020-10-12 10:53:27.386087 W | auth: simple token is not cryptographically signed 2020-10-12 10:53:27.388658 N | auth: added a new user: root 2020-10-12 10:53:27.388693 N | auth: Role root is created 2020-10-12 10:53:27.388711 N | auth: granted role root to user root 2020-10-12 10:53:27.388724 N | auth: Authentication enabled 2020-10-12 10:53:27.389534 N | auth: Role role-test is created 2020-10-12 10:53:27.390597 N | auth: added a new user: foo 2020-10-12 10:53:27.391220 N | auth: Authentication disabled --- PASS: TestIsAdminPermitted (0.01s) === RUN TestRecoverFromSnapshot 2020-10-12 10:53:27.392735 W | auth: simple token is not cryptographically signed 2020-10-12 10:53:27.395283 N | auth: added a new user: root 2020-10-12 10:53:27.395322 N | auth: Role root is created 2020-10-12 10:53:27.395356 N | auth: granted role root to user root 2020-10-12 10:53:27.395372 N | auth: Authentication enabled 2020-10-12 10:53:27.395968 N | auth: Role role-test is created 2020-10-12 10:53:27.396985 N | auth: added a new user: foo 2020-10-12 10:53:27.397999 W | auth: simple token is not cryptographically signed --- PASS: TestRecoverFromSnapshot (0.01s) === RUN TestHammerSimpleAuthenticate 2020-10-12 10:53:27.399659 W | auth: simple token is not cryptographically signed 2020-10-12 10:53:27.402614 N | auth: added a new user: root 2020-10-12 10:53:27.402653 N | auth: Role root is created 2020-10-12 10:53:27.402675 N | auth: granted role root to user root 2020-10-12 10:53:27.402699 N | auth: Authentication enabled 2020-10-12 10:53:27.403747 N | auth: Role role-test is created 2020-10-12 10:53:27.404796 N | auth: added a new user: foo 2020-10-12 10:53:27.406015 N | auth: added a new user: user-0 2020-10-12 10:53:27.407099 N | auth: added a new user: user-1 2020-10-12 10:53:27.408107 N | auth: added a new user: user-2 2020-10-12 10:53:27.409137 N | auth: added a new user: user-3 2020-10-12 10:53:27.411155 N | auth: added a new user: user-4 2020-10-12 10:53:27.413655 N | auth: added a new user: user-5 2020-10-12 10:53:27.415720 N | auth: added a new user: user-6 2020-10-12 10:53:27.416768 N | auth: added a new user: user-7 2020-10-12 10:53:27.435313 N | auth: added a new user: user-8 2020-10-12 10:53:27.437444 N | auth: added a new user: user-9 2020-10-12 10:53:27.439751 N | auth: added a new user: user-10 2020-10-12 10:53:27.442958 N | auth: added a new user: user-11 2020-10-12 10:53:27.444633 N | auth: added a new user: user-12 2020-10-12 10:53:27.446804 N | auth: added a new user: user-13 2020-10-12 10:53:27.448868 N | auth: added a new user: user-14 2020-10-12 10:53:27.449910 N | auth: added a new user: user-15 2020-10-12 10:53:27.451532 N | auth: added a new user: user-16 2020-10-12 10:53:27.452554 N | auth: added a new user: user-17 2020-10-12 10:53:27.454355 N | auth: added a new user: user-18 2020-10-12 10:53:27.456557 N | auth: added a new user: user-19 2020-10-12 10:53:27.459022 N | auth: added a new user: user-20 2020-10-12 10:53:27.460396 N | auth: added a new user: user-21 2020-10-12 10:53:27.461407 N | auth: added a new user: user-22 2020-10-12 10:53:27.462961 N | auth: added a new user: user-23 2020-10-12 10:53:27.464490 N | auth: added a new user: user-24 2020-10-12 10:53:27.465503 N | auth: added a new user: user-25 2020-10-12 10:53:27.466532 N | auth: added a new user: user-26 2020-10-12 10:53:27.467968 N | auth: added a new user: user-27 2020-10-12 10:53:27.469227 N | auth: added a new user: user-28 2020-10-12 10:53:27.470584 N | auth: added a new user: user-29 2020-10-12 10:53:27.471616 N | auth: added a new user: user-30 2020-10-12 10:53:27.472873 N | auth: added a new user: user-31 2020-10-12 10:53:27.473861 N | auth: added a new user: user-32 2020-10-12 10:53:27.474956 N | auth: added a new user: user-33 2020-10-12 10:53:27.476228 N | auth: added a new user: user-34 2020-10-12 10:53:27.477220 N | auth: added a new user: user-35 2020-10-12 10:53:27.478218 N | auth: added a new user: user-36 2020-10-12 10:53:27.479241 N | auth: added a new user: user-37 2020-10-12 10:53:27.480258 N | auth: added a new user: user-38 2020-10-12 10:53:27.481251 N | auth: added a new user: user-39 2020-10-12 10:53:27.482819 N | auth: added a new user: user-40 2020-10-12 10:53:27.484731 N | auth: added a new user: user-41 2020-10-12 10:53:27.485849 N | auth: added a new user: user-42 2020-10-12 10:53:27.486996 N | auth: added a new user: user-43 2020-10-12 10:53:27.488014 N | auth: added a new user: user-44 2020-10-12 10:53:27.489029 N | auth: added a new user: user-45 2020-10-12 10:53:27.490283 N | auth: added a new user: user-46 2020-10-12 10:53:27.491756 N | auth: added a new user: user-47 2020-10-12 10:53:27.492779 N | auth: added a new user: user-48 2020-10-12 10:53:27.493914 N | auth: added a new user: user-49 --- PASS: TestHammerSimpleAuthenticate (0.11s) PASS ok github.com/coreos/etcd/auth 0.922s ? github.com/coreos/etcd/auth/authpb [no test files] === RUN TestSimpleHTTPClientDoSuccess --- PASS: TestSimpleHTTPClientDoSuccess (0.00s) === RUN TestSimpleHTTPClientDoError --- PASS: TestSimpleHTTPClientDoError (0.00s) === RUN TestSimpleHTTPClientDoCancelContext --- PASS: TestSimpleHTTPClientDoCancelContext (0.00s) === RUN TestSimpleHTTPClientDoCancelContextResponseBodyClosed --- PASS: TestSimpleHTTPClientDoCancelContextResponseBodyClosed (0.01s) === RUN TestSimpleHTTPClientDoCancelContextResponseBodyClosedWithBlockingBody --- PASS: TestSimpleHTTPClientDoCancelContextResponseBodyClosedWithBlockingBody (0.00s) === RUN TestSimpleHTTPClientDoCancelContextWaitForRoundTrip --- PASS: TestSimpleHTTPClientDoCancelContextWaitForRoundTrip (0.00s) === RUN TestSimpleHTTPClientDoHeaderTimeout --- PASS: TestSimpleHTTPClientDoHeaderTimeout (0.00s) === RUN TestHTTPClusterClientDo --- PASS: TestHTTPClusterClientDo (0.00s) === RUN TestHTTPClusterClientDoDeadlineExceedContext --- PASS: TestHTTPClusterClientDoDeadlineExceedContext (0.00s) === RUN TestHTTPClusterClientDoCanceledContext --- PASS: TestHTTPClusterClientDoCanceledContext (0.00s) === RUN TestRedirectedHTTPAction --- PASS: TestRedirectedHTTPAction (0.00s) === RUN TestRedirectFollowingHTTPClient --- PASS: TestRedirectFollowingHTTPClient (0.00s) === RUN TestDefaultCheckRedirect --- PASS: TestDefaultCheckRedirect (0.00s) === RUN TestHTTPClusterClientSync --- PASS: TestHTTPClusterClientSync (0.00s) === RUN TestHTTPClusterClientSyncFail --- PASS: TestHTTPClusterClientSyncFail (0.00s) === RUN TestHTTPClusterClientAutoSyncCancelContext --- PASS: TestHTTPClusterClientAutoSyncCancelContext (0.00s) === RUN TestHTTPClusterClientAutoSyncFail --- PASS: TestHTTPClusterClientAutoSyncFail (0.00s) === RUN TestHTTPClusterClientGetVersion --- PASS: TestHTTPClusterClientGetVersion (0.00s) === RUN TestHTTPClusterClientSyncPinEndpoint --- PASS: TestHTTPClusterClientSyncPinEndpoint (0.00s) === RUN TestHTTPClusterClientSyncUnpinEndpoint --- PASS: TestHTTPClusterClientSyncUnpinEndpoint (0.00s) === RUN TestHTTPClusterClientSyncPinLeaderEndpoint --- PASS: TestHTTPClusterClientSyncPinLeaderEndpoint (0.00s) === RUN TestHTTPClusterClientResetFail --- PASS: TestHTTPClusterClientResetFail (0.00s) === RUN TestHTTPClusterClientResetPinRandom --- PASS: TestHTTPClusterClientResetPinRandom (0.08s) === RUN TestV2KeysURLHelper --- PASS: TestV2KeysURLHelper (0.00s) === RUN TestGetAction --- PASS: TestGetAction (0.00s) === RUN TestWaitAction --- PASS: TestWaitAction (0.00s) === RUN TestSetAction --- PASS: TestSetAction (0.00s) === RUN TestCreateInOrderAction --- PASS: TestCreateInOrderAction (0.00s) === RUN TestDeleteAction --- PASS: TestDeleteAction (0.00s) === RUN TestUnmarshalSuccessfulResponse --- PASS: TestUnmarshalSuccessfulResponse (0.00s) === RUN TestUnmarshalFailedKeysResponse --- PASS: TestUnmarshalFailedKeysResponse (0.00s) === RUN TestUnmarshalFailedKeysResponseBadJSON --- PASS: TestUnmarshalFailedKeysResponseBadJSON (0.00s) === RUN TestHTTPWatcherNextWaitAction --- PASS: TestHTTPWatcherNextWaitAction (0.00s) === RUN TestHTTPWatcherNextFail --- PASS: TestHTTPWatcherNextFail (0.00s) === RUN TestHTTPKeysAPIWatcherAction --- PASS: TestHTTPKeysAPIWatcherAction (0.00s) === RUN TestHTTPKeysAPISetAction --- PASS: TestHTTPKeysAPISetAction (0.00s) === RUN TestHTTPKeysAPISetError --- PASS: TestHTTPKeysAPISetError (0.00s) === RUN TestHTTPKeysAPISetResponse --- PASS: TestHTTPKeysAPISetResponse (0.01s) === 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.134s === RUN TestDialCancel client_test.go:30: DM - network tests disabled --- SKIP: TestDialCancel (0.00s) === RUN TestDialTimeout client_test.go:83: --- SKIP: TestDialTimeout (0.00s) === 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.01s) === RUN TestEvent --- PASS: TestEvent (0.00s) PASS ok github.com/coreos/etcd/clientv3 0.049s testing: warning: no tests to run PASS ok github.com/coreos/etcd/clientv3/clientv3util 0.056s [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.071s === RUN TestGRPCResolver 2020-10-12 10:53:31.763185 I | integration: launching 9164887957879498479 (unix://localhost:91648879578794984790) 2020-10-12 10:53:31.768085 I | etcdserver: name = 9164887957879498479 2020-10-12 10:53:31.768112 I | etcdserver: data dir = /tmp/etcd437742913 2020-10-12 10:53:31.768119 I | etcdserver: member dir = /tmp/etcd437742913/member 2020-10-12 10:53:31.768123 I | etcdserver: heartbeat = 10ms 2020-10-12 10:53:31.768127 I | etcdserver: election = 100ms 2020-10-12 10:53:31.768130 I | etcdserver: snapshot count = 0 2020-10-12 10:53:31.768150 I | etcdserver: advertise client URLs = unix://127.0.0.1:210022568215 2020-10-12 10:53:31.768161 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:210012568215 2020-10-12 10:53:31.768182 I | etcdserver: initial cluster = 9164887957879498479=unix://127.0.0.1:210012568215 2020-10-12 10:53:31.790994 I | etcdserver: starting member 3ab2ab9eb89488a1 in cluster d54bd8675301703a 2020-10-12 10:53:31.791032 I | raft: 3ab2ab9eb89488a1 became follower at term 0 2020-10-12 10:53:31.791042 I | raft: newRaft 3ab2ab9eb89488a1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2020-10-12 10:53:31.791047 I | raft: 3ab2ab9eb89488a1 became follower at term 1 2020-10-12 10:53:31.803772 W | auth: simple token is not cryptographically signed 2020-10-12 10:53:31.807802 I | etcdserver: set snapshot count to default 100000 2020-10-12 10:53:31.807834 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] 2020-10-12 10:53:31.810064 I | integration: launched 9164887957879498479 (unix://localhost:91648879578794984790) 2020-10-12 10:53:31.810851 I | etcdserver: 3ab2ab9eb89488a1 as single-node; fast-forwarding 9 ticks (election ticks 10) 2020-10-12 10:53:31.811343 I | etcdserver/membership: added member 3ab2ab9eb89488a1 [unix://127.0.0.1:210012568215] to cluster d54bd8675301703a 2020-10-12 10:53:31.811607 I | raft: 3ab2ab9eb89488a1 is starting a new election at term 1 2020-10-12 10:53:31.811703 I | raft: 3ab2ab9eb89488a1 became candidate at term 2 2020-10-12 10:53:31.811732 I | raft: 3ab2ab9eb89488a1 received MsgVoteResp from 3ab2ab9eb89488a1 at term 2 2020-10-12 10:53:31.811750 I | raft: 3ab2ab9eb89488a1 became leader at term 2 2020-10-12 10:53:31.811758 I | raft: raft.node: 3ab2ab9eb89488a1 elected leader 3ab2ab9eb89488a1 at term 2 2020-10-12 10:53:31.812234 I | etcdserver: setting up the initial cluster version to 3.2 2020-10-12 10:53:31.812302 I | etcdserver: published {Name:9164887957879498479 ClientURLs:[unix://127.0.0.1:210022568215]} to cluster d54bd8675301703a 2020-10-12 10:53:31.813503 N | etcdserver/membership: set the initial cluster version to 3.2 2020-10-12 10:53:31.813593 I | etcdserver/api: enabled capabilities for version 3.2 2020-10-12 10:53:31.829100 I | integration: terminating 9164887957879498479 (unix://localhost:91648879578794984790) 2020-10-12 10:53:31.833434 I | integration: terminated 9164887957879498479 (unix://localhost:91648879578794984790) --- PASS: TestGRPCResolver (0.12s) === RUN TestGRPCResolverMulti 2020-10-12 10:53:31.884956 I | integration: launching 5006006744323061958 (unix://localhost:50060067443230619580) 2020-10-12 10:53:31.887612 I | etcdserver: name = 5006006744323061958 2020-10-12 10:53:31.887638 I | etcdserver: data dir = /tmp/etcd258834348 2020-10-12 10:53:31.887648 I | etcdserver: member dir = /tmp/etcd258834348/member 2020-10-12 10:53:31.887652 I | etcdserver: heartbeat = 10ms 2020-10-12 10:53:31.887655 I | etcdserver: election = 100ms 2020-10-12 10:53:31.887658 I | etcdserver: snapshot count = 0 2020-10-12 10:53:31.887666 I | etcdserver: advertise client URLs = unix://127.0.0.1:210042568215 2020-10-12 10:53:31.887671 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:210032568215 2020-10-12 10:53:31.887680 I | etcdserver: initial cluster = 5006006744323061958=unix://127.0.0.1:210032568215 2020-10-12 10:53:31.930329 I | etcdserver: starting member 62aa35cd0541493a in cluster b06f95c250f460fd 2020-10-12 10:53:31.930364 I | raft: 62aa35cd0541493a became follower at term 0 2020-10-12 10:53:31.930373 I | raft: newRaft 62aa35cd0541493a [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2020-10-12 10:53:31.930377 I | raft: 62aa35cd0541493a became follower at term 1 2020-10-12 10:53:31.936575 W | auth: simple token is not cryptographically signed 2020-10-12 10:53:31.937830 I | etcdserver: set snapshot count to default 100000 2020-10-12 10:53:31.937849 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] 2020-10-12 10:53:31.938269 I | etcdserver: 62aa35cd0541493a as single-node; fast-forwarding 9 ticks (election ticks 10) 2020-10-12 10:53:31.938394 I | etcdserver/membership: added member 62aa35cd0541493a [unix://127.0.0.1:210032568215] to cluster b06f95c250f460fd 2020-10-12 10:53:31.938421 I | integration: launched 5006006744323061958 (unix://localhost:50060067443230619580) 2020-10-12 10:53:32.030605 I | raft: 62aa35cd0541493a is starting a new election at term 1 2020-10-12 10:53:32.030665 I | raft: 62aa35cd0541493a became candidate at term 2 2020-10-12 10:53:32.030674 I | raft: 62aa35cd0541493a received MsgVoteResp from 62aa35cd0541493a at term 2 2020-10-12 10:53:32.030682 I | raft: 62aa35cd0541493a became leader at term 2 2020-10-12 10:53:32.030686 I | raft: raft.node: 62aa35cd0541493a elected leader 62aa35cd0541493a at term 2 2020-10-12 10:53:32.030921 I | etcdserver: published {Name:5006006744323061958 ClientURLs:[unix://127.0.0.1:210042568215]} to cluster b06f95c250f460fd 2020-10-12 10:53:32.030948 I | etcdserver: setting up the initial cluster version to 3.2 2020-10-12 10:53:32.031148 N | etcdserver/membership: set the initial cluster version to 3.2 2020-10-12 10:53:32.040825 I | integration: terminating 5006006744323061958 (unix://localhost:50060067443230619580) 2020-10-12 10:53:32.046025 I | integration: terminated 5006006744323061958 (unix://localhost:50060067443230619580) --- PASS: TestGRPCResolverMulti (0.21s) PASS ok github.com/coreos/etcd/clientv3/naming 0.363s === RUN TestConfigFromFile --- PASS: TestConfigFromFile (0.00s) PASS ok github.com/coreos/etcd/clientv3/yaml 0.045s === RUN TestPeriodic 2020-10-12 10:53:32.431477 N | compactor: Starting auto-compaction at revision 1 2020-10-12 10:53:32.431601 N | compactor: Finished auto-compaction at revision 1 2020-10-12 10:53:32.563127 N | compactor: Starting auto-compaction at revision 13 2020-10-12 10:53:32.563164 N | compactor: Finished auto-compaction at revision 13 2020-10-12 10:53:32.695383 N | compactor: Starting auto-compaction at revision 25 2020-10-12 10:53:32.695411 N | compactor: Finished auto-compaction at revision 25 2020-10-12 10:53:32.829240 N | compactor: Starting auto-compaction at revision 37 2020-10-12 10:53:32.829261 N | compactor: Finished auto-compaction at revision 37 --- PASS: TestPeriodic (0.66s) === RUN TestPeriodicPause 2020-10-12 10:53:33.236871 N | compactor: Starting auto-compaction at revision 26 2020-10-12 10:53:33.236891 N | compactor: Finished auto-compaction at revision 26 --- PASS: TestPeriodicPause (0.40s) PASS ok github.com/coreos/etcd/compactor 1.082s === RUN TestNewProxyFuncUnset --- PASS: TestNewProxyFuncUnset (0.00s) === RUN TestNewProxyFuncBad --- PASS: TestNewProxyFuncBad (0.00s) === RUN TestNewProxyFunc 2020-10-12 10:53:32.620379 I | discovery: using proxy "http://bar.com" 2020-10-12 10:53:32.620448 I | discovery: using proxy "http://disco.foo.bar" --- PASS: TestNewProxyFunc (0.00s) === RUN TestCheckCluster 2020-10-12 10:53:32.620522 E | discovery: error #0: context deadline exceeded 2020-10-12 10:53:32.620560 I | discovery: cluster status check: error connecting to , retrying in 2s 2020-10-12 10:53:32.620574 E | discovery: error #0: context deadline exceeded 2020-10-12 10:53:32.620587 I | discovery: cluster status check: error connecting to , retrying in 4s 2020-10-12 10:53:32.620598 E | discovery: error #0: context deadline exceeded 2020-10-12 10:53:32.620609 I | discovery: cluster status check: error connecting to , retrying in 8s 2020-10-12 10:53:32.620633 E | discovery: error #0: context deadline exceeded 2020-10-12 10:53:32.620644 I | discovery: cluster status check: error connecting to , retrying in 2s 2020-10-12 10:53:32.620653 E | discovery: error #0: context deadline exceeded 2020-10-12 10:53:32.620663 I | discovery: cluster status check: error connecting to , retrying in 4s 2020-10-12 10:53:32.620673 E | discovery: error #0: context deadline exceeded 2020-10-12 10:53:32.620685 I | discovery: cluster status check: error connecting to , retrying in 8s 2020-10-12 10:53:32.620712 E | discovery: error #0: context deadline exceeded 2020-10-12 10:53:32.620729 I | discovery: cluster status check: error connecting to , retrying in 2s 2020-10-12 10:53:32.620737 E | discovery: error #0: context deadline exceeded 2020-10-12 10:53:32.620752 I | discovery: cluster status check: error connecting to , retrying in 4s 2020-10-12 10:53:32.620761 E | discovery: error #0: context deadline exceeded 2020-10-12 10:53:32.620775 I | discovery: cluster status check: error connecting to , retrying in 8s 2020-10-12 10:53:32.620821 E | discovery: error #0: context deadline exceeded 2020-10-12 10:53:32.620840 I | discovery: cluster status check: error connecting to , retrying in 2s 2020-10-12 10:53:32.620855 E | discovery: error #0: context deadline exceeded 2020-10-12 10:53:32.620870 I | discovery: cluster status check: error connecting to , retrying in 4s 2020-10-12 10:53:32.620881 E | discovery: error #0: context deadline exceeded 2020-10-12 10:53:32.620893 I | discovery: cluster status check: error connecting to , retrying in 8s 2020-10-12 10:53:32.620913 E | discovery: error #0: context deadline exceeded 2020-10-12 10:53:32.620926 I | discovery: cluster status check: error connecting to , retrying in 2s 2020-10-12 10:53:32.620932 E | discovery: error #0: context deadline exceeded 2020-10-12 10:53:32.620945 I | discovery: cluster status check: error connecting to , retrying in 4s 2020-10-12 10:53:32.620956 E | discovery: error #0: context deadline exceeded 2020-10-12 10:53:32.620968 I | discovery: cluster status check: error connecting to , retrying in 8s 2020-10-12 10:53:32.620987 E | discovery: error #0: context deadline exceeded 2020-10-12 10:53:32.620998 I | discovery: cluster status check: error connecting to , retrying in 2s 2020-10-12 10:53:32.621005 E | discovery: error #0: context deadline exceeded 2020-10-12 10:53:32.621021 I | discovery: cluster status check: error connecting to , retrying in 4s 2020-10-12 10:53:32.621031 E | discovery: error #0: context deadline exceeded 2020-10-12 10:53:32.621047 I | discovery: cluster status check: error connecting to , retrying in 8s 2020-10-12 10:53:32.621065 E | discovery: error #0: context deadline exceeded 2020-10-12 10:53:32.621076 I | discovery: cluster status check: error connecting to , retrying in 2s 2020-10-12 10:53:32.621088 E | discovery: error #0: context deadline exceeded 2020-10-12 10:53:32.621098 I | discovery: cluster status check: error connecting to , retrying in 4s 2020-10-12 10:53:32.621110 E | discovery: error #0: context deadline exceeded 2020-10-12 10:53:32.621121 I | discovery: cluster status check: error connecting to , retrying in 8s --- PASS: TestCheckCluster (0.00s) === RUN TestWaitNodes 2020-10-12 10:53:32.621197 N | discovery: found peer 1 in the cluster 2020-10-12 10:53:32.621207 N | discovery: found peer 2 in the cluster 2020-10-12 10:53:32.621212 N | discovery: found peer 3 in the cluster 2020-10-12 10:53:32.621215 N | discovery: found 3 needed peer(s) 2020-10-12 10:53:32.621223 N | discovery: found peer 1 in the cluster 2020-10-12 10:53:32.621231 N | discovery: found peer 2 in the cluster 2020-10-12 10:53:32.621235 N | discovery: found peer 3 in the cluster 2020-10-12 10:53:32.621239 N | discovery: found 3 needed peer(s) 2020-10-12 10:53:32.621258 N | discovery: found peer 1 in the cluster 2020-10-12 10:53:32.621265 N | discovery: found 1 peer(s), waiting for 2 more 2020-10-12 10:53:32.621268 N | discovery: found peer 2 in the cluster 2020-10-12 10:53:32.621271 N | discovery: found 2 peer(s), waiting for 1 more 2020-10-12 10:53:32.621274 N | discovery: found peer 3 in the cluster 2020-10-12 10:53:32.621307 N | discovery: found 3 needed peer(s) 2020-10-12 10:53:32.621320 N | discovery: found peer 1 in the cluster 2020-10-12 10:53:32.621326 N | discovery: found 1 peer(s), waiting for 2 more 2020-10-12 10:53:32.621330 E | discovery: error #0: context deadline exceeded 2020-10-12 10:53:32.621358 I | discovery: waiting for other nodes: error connecting to , retrying in 2s 2020-10-12 10:53:32.621373 N | discovery: found peer 1 in the cluster 2020-10-12 10:53:32.621377 N | discovery: found 1 peer(s), waiting for 2 more 2020-10-12 10:53:32.621381 E | discovery: error #0: context deadline exceeded 2020-10-12 10:53:32.621396 I | discovery: waiting for other nodes: error connecting to , retrying in 4s 2020-10-12 10:53:32.621409 N | discovery: found peer 1 in the cluster 2020-10-12 10:53:32.621413 N | discovery: found 1 peer(s), waiting for 2 more 2020-10-12 10:53:32.621417 N | discovery: found peer 2 in the cluster 2020-10-12 10:53:32.621420 N | discovery: found 2 peer(s), waiting for 1 more 2020-10-12 10:53:32.621423 N | discovery: found peer 3 in the cluster 2020-10-12 10:53:32.621426 N | discovery: found 3 needed peer(s) 2020-10-12 10:53:32.621438 N | discovery: found peer 1 in the cluster 2020-10-12 10:53:32.621445 N | discovery: found peer 2 in the cluster 2020-10-12 10:53:32.621448 N | discovery: found 2 peer(s), waiting for 1 more 2020-10-12 10:53:32.621451 N | discovery: found peer 3 in the cluster 2020-10-12 10:53:32.621454 N | discovery: found 3 needed peer(s) 2020-10-12 10:53:32.621473 N | discovery: found peer 1 in the cluster 2020-10-12 10:53:32.621481 N | discovery: found peer 2 in the cluster 2020-10-12 10:53:32.621485 N | discovery: found 2 peer(s), waiting for 1 more 2020-10-12 10:53:32.621488 E | discovery: error #0: context deadline exceeded 2020-10-12 10:53:32.621501 I | discovery: waiting for other nodes: error connecting to , retrying in 2s 2020-10-12 10:53:32.621515 N | discovery: found peer 1 in the cluster 2020-10-12 10:53:32.621524 N | discovery: found peer 2 in the cluster 2020-10-12 10:53:32.621527 N | discovery: found 2 peer(s), waiting for 1 more 2020-10-12 10:53:32.621531 E | discovery: error #0: context deadline exceeded 2020-10-12 10:53:32.621542 I | discovery: waiting for other nodes: error connecting to , retrying in 4s 2020-10-12 10:53:32.621556 N | discovery: found peer 1 in the cluster 2020-10-12 10:53:32.621560 N | discovery: found peer 2 in the cluster 2020-10-12 10:53:32.621566 N | discovery: found 2 peer(s), waiting for 1 more 2020-10-12 10:53:32.621572 N | discovery: found peer 3 in the cluster 2020-10-12 10:53:32.621575 N | discovery: found 3 needed peer(s) 2020-10-12 10:53:32.621585 N | discovery: found peer 1 in the cluster 2020-10-12 10:53:32.621591 N | discovery: found peer 2 in the cluster 2020-10-12 10:53:32.621594 N | discovery: found peer 3 in the cluster 2020-10-12 10:53:32.621597 N | discovery: found 3 needed peer(s) 2020-10-12 10:53:32.621603 N | discovery: found peer 1 in the cluster 2020-10-12 10:53:32.621610 N | discovery: found peer 2 in the cluster 2020-10-12 10:53:32.621614 N | discovery: found peer 3 in the cluster 2020-10-12 10:53:32.621617 N | discovery: found 3 needed peer(s) --- PASS: TestWaitNodes (0.00s) === RUN TestCreateSelf --- PASS: TestCreateSelf (0.00s) === RUN TestNodesToCluster --- PASS: TestNodesToCluster (0.00s) === RUN TestSortableNodes --- PASS: TestSortableNodes (0.01s) === RUN TestRetryFailure 2020-10-12 10:53:32.632972 E | discovery: error #0: context deadline exceeded 2020-10-12 10:53:32.633011 I | discovery: cluster status check: error connecting to , retrying in 2s 2020-10-12 10:53:32.633026 E | discovery: error #0: context deadline exceeded 2020-10-12 10:53:32.633059 I | discovery: cluster status check: error connecting to , retrying in 4s 2020-10-12 10:53:32.633078 E | discovery: error #0: context deadline exceeded 2020-10-12 10:53:32.633091 I | discovery: cluster status check: error connecting to , retrying in 8s 2020-10-12 10:53:32.633104 E | discovery: error #0: context deadline exceeded --- PASS: TestRetryFailure (0.00s) PASS ok github.com/coreos/etcd/discovery 0.034s === RUN TestConfigFileOtherFields --- PASS: TestConfigFileOtherFields (0.00s) === RUN TestUpdateDefaultClusterFromName --- PASS: TestUpdateDefaultClusterFromName (0.00s) === RUN TestUpdateDefaultClusterFromNameOverwrite --- PASS: TestUpdateDefaultClusterFromNameOverwrite (0.00s) === RUN TestStartEtcdWrongToken serve_test.go:27: MB - fails with "listen tcp 127.0.0.1:2380: bind: address already in use" --- SKIP: TestStartEtcdWrongToken (0.00s) PASS ok github.com/coreos/etcd/embed 0.053s === RUN TestErrorWriteTo --- PASS: TestErrorWriteTo (0.00s) PASS ok github.com/coreos/etcd/error 0.026s === RUN TestMain --- PASS: TestMain (0.00s) PASS ok github.com/coreos/etcd/etcdctl 0.020s ? 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.032s ? 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 2020-10-12 10:53:37.447757 I | etcdmain: Loading server configuration from "/tmp/servercfg916122637" --- PASS: TestConfigFileMemberFields (0.00s) === RUN TestConfigParsingClusteringFlags --- PASS: TestConfigParsingClusteringFlags (0.00s) === RUN TestConfigFileClusteringFields 2020-10-12 10:53:37.448762 I | etcdmain: Loading server configuration from "/tmp/servercfg756682248" --- PASS: TestConfigFileClusteringFields (0.00s) === RUN TestConfigFileClusteringFlags 2020-10-12 10:53:37.449417 I | etcdmain: Loading server configuration from "/tmp/servercfg567369159" 2020-10-12 10:53:37.449650 I | etcdmain: Loading server configuration from "/tmp/servercfg279407738" 2020-10-12 10:53:37.449906 I | etcdmain: Loading server configuration from "/tmp/servercfg019385233" 2020-10-12 10:53:37.450165 I | etcdmain: Loading server configuration from "/tmp/servercfg964069308" 2020-10-12 10:53:37.450449 I | etcdmain: Loading server configuration from "/tmp/servercfg272433643" 2020-10-12 10:53:37.450746 I | etcdmain: Loading server configuration from "/tmp/servercfg386472526" 2020-10-12 10:53:37.451014 I | etcdmain: Loading server configuration from "/tmp/servercfg957618005" 2020-10-12 10:53:37.451300 I | etcdmain: Loading server configuration from "/tmp/servercfg630514864" --- PASS: TestConfigFileClusteringFlags (0.00s) === RUN TestConfigParsingOtherFlags --- PASS: TestConfigParsingOtherFlags (0.00s) === RUN TestConfigFileOtherFields 2020-10-12 10:53:37.451998 I | etcdmain: Loading server configuration from "/tmp/servercfg357922383" --- PASS: TestConfigFileOtherFields (0.00s) === RUN TestConfigParsingConflictClusteringFlags --- PASS: TestConfigParsingConflictClusteringFlags (0.00s) === RUN TestConfigFileConflictClusteringFlags 2020-10-12 10:53:37.453634 I | etcdmain: Loading server configuration from "/tmp/servercfg969937250" 2020-10-12 10:53:37.453966 I | etcdmain: Loading server configuration from "/tmp/servercfg226994009" 2020-10-12 10:53:37.454695 I | etcdmain: Loading server configuration from "/tmp/servercfg353771236" 2020-10-12 10:53:37.454895 I | etcdmain: Loading server configuration from "/tmp/servercfg423889651" --- 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 2020-10-12 10:53:37.459335 I | etcdmain: Loading server configuration from "/tmp/servercfg376849334" 2020-10-12 10:53:37.459532 I | etcdmain: Loading server configuration from "/tmp/servercfg141968285" --- PASS: TestConfigFileElectionTimeout (0.00s) PASS ok github.com/coreos/etcd/etcdmain 0.048s === RUN TestDecideClusterVersion --- PASS: TestDecideClusterVersion (0.00s) === RUN TestIsCompatibleWithVers 2020-10-12 10:53:38.619794 W | etcdserver: the running cluster version(2.1.0) is higher than the maximum cluster version(2.0.0) supported 2020-10-12 10:53:38.619851 W | etcdserver: the running cluster version(2.0.0) is lower than the minimal cluster version(2.1.0) supported --- PASS: TestIsCompatibleWithVers (0.00s) === RUN TestConfigVerifyBootstrapWithoutClusterAndDiscoveryURLFail --- PASS: TestConfigVerifyBootstrapWithoutClusterAndDiscoveryURLFail (0.00s) === RUN TestConfigVerifyExistingWithDiscoveryURLFail --- PASS: TestConfigVerifyExistingWithDiscoveryURLFail (0.00s) === RUN TestConfigVerifyLocalMember --- PASS: TestConfigVerifyLocalMember (0.00s) === RUN TestSnapDir --- PASS: TestSnapDir (0.00s) === RUN TestWALDir --- PASS: TestWALDir (0.00s) === RUN TestShouldDiscover --- PASS: TestShouldDiscover (0.00s) === RUN TestConsistentIndex --- PASS: TestConsistentIndex (0.00s) === RUN TestGetIDs --- PASS: TestGetIDs (0.00s) === RUN TestCreateConfigChangeEnts --- PASS: TestCreateConfigChangeEnts (0.00s) === RUN TestStopRaftWhenWaitingForApplyDone --- PASS: TestStopRaftWhenWaitingForApplyDone (0.00s) === RUN TestConfgChangeBlocksApply --- PASS: TestConfgChangeBlocksApply (1.00s) === RUN TestDoLocalAction --- PASS: TestDoLocalAction (0.00s) === RUN TestDoBadLocalAction --- PASS: TestDoBadLocalAction (0.00s) === RUN TestApplyRepeat 2020-10-12 10:53:39.620486 I | etcdserver/membership: added member 4d2 [] to cluster 0 2020-10-12 10:53:39.620508 I | etcdserver: set snapshot count to default 100000 2020-10-12 10:53:39.620515 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] 2020-10-12 10:53:39.630825 I | etcdserver: skipped leadership transfer for single member cluster --- PASS: TestApplyRepeat (0.02s) === RUN TestApplyRequest --- PASS: TestApplyRequest (0.00s) === RUN TestApplyRequestOnAdminMemberAttributes 2020-10-12 10:53:39.641281 I | etcdserver/membership: added member 1 [] to cluster 0 --- PASS: TestApplyRequestOnAdminMemberAttributes (0.00s) === RUN TestApplyConfChangeError 2020-10-12 10:53:39.641387 I | etcdserver/membership: added member 1 [] to cluster 0 2020-10-12 10:53:39.641399 I | etcdserver/membership: added member 2 [] to cluster 0 2020-10-12 10:53:39.641407 I | etcdserver/membership: added member 3 [] to cluster 0 2020-10-12 10:53:39.641415 I | etcdserver/membership: added member 4 [] to cluster 0 2020-10-12 10:53:39.641435 I | etcdserver/membership: removed member 4 from cluster 0 --- PASS: TestApplyConfChangeError (0.04s) === RUN TestApplyConfChangeShouldStop 2020-10-12 10:53:39.683139 I | etcdserver/membership: added member 1 [] to cluster 0 2020-10-12 10:53:39.683161 I | etcdserver/membership: added member 2 [] to cluster 0 2020-10-12 10:53:39.683169 I | etcdserver/membership: added member 3 [] to cluster 0 2020-10-12 10:53:39.683253 I | etcdserver/membership: removed member 2 from cluster 0 2020-10-12 10:53:39.683279 I | etcdserver/membership: removed member 1 from cluster 0 --- PASS: TestApplyConfChangeShouldStop (0.00s) === RUN TestApplyConfigChangeUpdatesConsistIndex 2020-10-12 10:53:39.683343 I | etcdserver/membership: added member 1 [] to cluster 0 2020-10-12 10:53:39.683449 I | etcdserver/membership: added member 2 [http://whatever:123] to cluster 0 --- PASS: TestApplyConfigChangeUpdatesConsistIndex (0.00s) === RUN TestApplyMultiConfChangeShouldStop 2020-10-12 10:53:39.683518 I | etcdserver/membership: added member 1 [] to cluster 0 2020-10-12 10:53:39.683536 I | etcdserver/membership: added member 2 [] to cluster 0 2020-10-12 10:53:39.683547 I | etcdserver/membership: added member 3 [] to cluster 0 2020-10-12 10:53:39.683567 I | etcdserver/membership: added member 4 [] to cluster 0 2020-10-12 10:53:39.683578 I | etcdserver/membership: added member 5 [] to cluster 0 2020-10-12 10:53:39.683628 I | etcdserver/membership: removed member 1 from cluster 0 2020-10-12 10:53:39.683658 I | etcdserver/membership: removed member 2 from cluster 0 2020-10-12 10:53:39.683690 I | etcdserver/membership: removed member 3 from cluster 0 2020-10-12 10:53:39.683713 I | etcdserver/membership: removed member 4 from cluster 0 --- PASS: TestApplyMultiConfChangeShouldStop (0.00s) === RUN TestDoProposal 2020-10-12 10:53:39.683768 I | etcdserver: set snapshot count to default 100000 2020-10-12 10:53:39.683778 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] 2020-10-12 10:53:39.683847 I | etcdserver: skipped leadership transfer for single member cluster 2020-10-12 10:53:39.683878 I | etcdserver: set snapshot count to default 100000 2020-10-12 10:53:39.683886 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] 2020-10-12 10:53:39.683920 I | etcdserver: skipped leadership transfer for single member cluster 2020-10-12 10:53:39.683940 I | etcdserver: set snapshot count to default 100000 2020-10-12 10:53:39.683947 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] 2020-10-12 10:53:39.683974 I | etcdserver: skipped leadership transfer for single member cluster 2020-10-12 10:53:39.684000 I | etcdserver: set snapshot count to default 100000 2020-10-12 10:53:39.684009 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] 2020-10-12 10:53:39.684034 I | etcdserver: skipped leadership transfer for single member cluster --- PASS: TestDoProposal (0.00s) === RUN TestDoProposalCancelled --- PASS: TestDoProposalCancelled (0.00s) === RUN TestDoProposalTimeout --- PASS: TestDoProposalTimeout (0.00s) === RUN TestDoProposalStopped --- PASS: TestDoProposalStopped (0.00s) === RUN TestSync --- PASS: TestSync (0.01s) === RUN TestSyncTimeout --- PASS: TestSyncTimeout (0.01s) === RUN TestSyncTrigger 2020-10-12 10:53:39.704940 I | etcdserver: set snapshot count to default 100000 2020-10-12 10:53:39.704951 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] 2020-10-12 10:53:39.715084 I | etcdserver: skipped leadership transfer for single member cluster --- PASS: TestSyncTrigger (0.01s) === RUN TestSnapshot 2020-10-12 10:53:39.720940 I | etcdserver: saved snapshot at index 1 2020-10-12 10:53:39.720964 I | etcdserver: compacted raft log at 1 --- PASS: TestSnapshot (0.02s) === RUN TestSnapshotOrdering 2020-10-12 10:53:39.738983 I | etcdserver: set snapshot count to default 100000 2020-10-12 10:53:39.739016 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] 2020-10-12 10:53:39.740549 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.741408 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.741467 I | etcdserver: skipped leadership transfer for single member cluster 2020-10-12 10:53:39.741480 I | etcdserver: raft applied incoming snapshot at index 1 2020-10-12 10:53:39.741495 I | etcdserver: applying snapshot at index 0... 2020-10-12 10:53:39.741684 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.743715 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.743751 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.743940 I | etcdserver: closing old backend... 2020-10-12 10:53:39.744520 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.744531 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.744753 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.744786 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.744811 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.744815 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.744818 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.744821 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.744825 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.744830 I | etcdserver: finished applying incoming snapshot at index 0 2020-10-12 10:53:39.745121 I | etcdserver: finished closing old backend --- PASS: TestSnapshotOrdering (0.01s) === RUN TestTriggerSnap 2020-10-12 10:53:39.748670 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] 2020-10-12 10:53:39.749073 I | etcdserver: start to snapshot (applied: 11, lastsnap: 0) 2020-10-12 10:53:39.749874 I | etcdserver: saved snapshot at index 11 2020-10-12 10:53:39.749885 I | etcdserver: compacted raft log at 1 2020-10-12 10:53:39.760002 I | etcdserver: skipped leadership transfer for single member cluster --- PASS: TestTriggerSnap (0.02s) === RUN TestConcurrentApplyAndSnapshotV3 2020-10-12 10:53:39.768412 I | etcdserver: set snapshot count to default 100000 2020-10-12 10:53:39.768439 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] 2020-10-12 10:53:39.769480 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.779062 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.779118 I | etcdserver: raft applied incoming snapshot at index 3 2020-10-12 10:53:39.779125 I | etcdserver: applying snapshot at index 0... 2020-10-12 10:53:39.779248 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.787139 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.787177 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.787273 I | etcdserver: closing old backend... 2020-10-12 10:53:39.788140 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.788157 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.788166 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.788377 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.788409 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.788433 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.788440 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.788444 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.788447 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.788453 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.788458 I | etcdserver: finished applying incoming snapshot at index 0 2020-10-12 10:53:39.789412 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.790352 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.790414 I | etcdserver: raft applied incoming snapshot at index 6 2020-10-12 10:53:39.790432 I | etcdserver: applying snapshot at index 3... 2020-10-12 10:53:39.790616 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.791667 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.791721 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.792073 I | etcdserver: closing old backend... 2020-10-12 10:53:39.792380 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.792390 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.792498 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.792503 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.792517 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.792520 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.792522 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.792524 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.792526 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.792530 I | etcdserver: finished applying incoming snapshot at index 3 2020-10-12 10:53:39.793188 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.793373 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.794176 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.794239 I | etcdserver: raft applied incoming snapshot at index 9 2020-10-12 10:53:39.794260 I | etcdserver: applying snapshot at index 6... 2020-10-12 10:53:39.794438 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.794783 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.794795 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.794881 I | etcdserver: closing old backend... 2020-10-12 10:53:39.795491 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.795673 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.795686 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.795884 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.795898 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.795916 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.795923 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.795926 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.795929 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.795936 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.795941 I | etcdserver: finished applying incoming snapshot at index 6 2020-10-12 10:53:39.796899 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.797771 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.797813 I | etcdserver: raft applied incoming snapshot at index 12 2020-10-12 10:53:39.797825 I | etcdserver: applying snapshot at index 9... 2020-10-12 10:53:39.797982 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.799157 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.799181 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.799265 I | etcdserver: closing old backend... 2020-10-12 10:53:39.799879 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.799891 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.799999 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.800005 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.800021 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.800023 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.800025 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.800027 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.800029 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.800033 I | etcdserver: finished applying incoming snapshot at index 9 2020-10-12 10:53:39.800450 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.800877 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.801772 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.801827 I | etcdserver: raft applied incoming snapshot at index 15 2020-10-12 10:53:39.801849 I | etcdserver: applying snapshot at index 12... 2020-10-12 10:53:39.802053 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.802590 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.802611 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.804002 I | etcdserver: closing old backend... 2020-10-12 10:53:39.806617 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.806644 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.807013 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.807030 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.807055 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.807061 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.807065 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.807068 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.807072 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.807083 I | etcdserver: finished applying incoming snapshot at index 12 2020-10-12 10:53:39.807612 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.808250 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.809157 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.809218 I | etcdserver: raft applied incoming snapshot at index 18 2020-10-12 10:53:39.809238 I | etcdserver: applying snapshot at index 15... 2020-10-12 10:53:39.809419 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.823918 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.823948 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.824035 I | etcdserver: closing old backend... 2020-10-12 10:53:39.825455 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.825626 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.825639 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.825826 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.825841 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.825860 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.825866 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.825870 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.825872 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.825876 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.825884 I | etcdserver: finished applying incoming snapshot at index 15 2020-10-12 10:53:39.826838 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.827871 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.827938 I | etcdserver: raft applied incoming snapshot at index 21 2020-10-12 10:53:39.827950 I | etcdserver: applying snapshot at index 18... 2020-10-12 10:53:39.828160 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.829159 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.829186 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.829262 I | etcdserver: closing old backend... 2020-10-12 10:53:39.829920 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.829943 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.830032 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.830126 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.830142 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.830166 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.830173 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.830176 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.830180 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.830183 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.830191 I | etcdserver: finished applying incoming snapshot at index 18 2020-10-12 10:53:39.831100 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.832256 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.832307 I | etcdserver: raft applied incoming snapshot at index 24 2020-10-12 10:53:39.832321 I | etcdserver: applying snapshot at index 21... 2020-10-12 10:53:39.832472 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.832988 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.833006 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.833582 I | etcdserver: closing old backend... 2020-10-12 10:53:39.833632 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.833644 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.834041 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.834058 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.834079 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.834086 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.834089 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.834092 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.834096 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.834103 I | etcdserver: finished applying incoming snapshot at index 21 2020-10-12 10:53:39.834321 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.834981 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.835930 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.835978 I | etcdserver: raft applied incoming snapshot at index 27 2020-10-12 10:53:39.835991 I | etcdserver: applying snapshot at index 24... 2020-10-12 10:53:39.836155 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.836540 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.836553 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.836644 I | etcdserver: closing old backend... 2020-10-12 10:53:39.837178 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.837191 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.837267 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.837391 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.837406 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.837424 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.837430 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.837434 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.837437 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.837444 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.837449 I | etcdserver: finished applying incoming snapshot at index 24 2020-10-12 10:53:39.838555 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.839337 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.839376 I | etcdserver: raft applied incoming snapshot at index 30 2020-10-12 10:53:39.839388 I | etcdserver: applying snapshot at index 27... 2020-10-12 10:53:39.839526 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.840406 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.840426 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.840475 I | etcdserver: closing old backend... 2020-10-12 10:53:39.841077 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.841092 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.841234 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.841282 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.841300 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.841320 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.841326 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.841330 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.841334 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.841337 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.841343 I | etcdserver: finished applying incoming snapshot at index 27 2020-10-12 10:53:39.842285 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.843534 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.843609 I | etcdserver: raft applied incoming snapshot at index 33 2020-10-12 10:53:39.843624 I | etcdserver: applying snapshot at index 30... 2020-10-12 10:53:39.843824 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.844298 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.844315 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.844360 I | etcdserver: closing old backend... 2020-10-12 10:53:39.845119 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.845180 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.845193 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.845389 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.845399 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.845419 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.845423 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.845426 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.845430 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.845433 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.845439 I | etcdserver: finished applying incoming snapshot at index 30 2020-10-12 10:53:39.846290 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.847152 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.847206 I | etcdserver: raft applied incoming snapshot at index 36 2020-10-12 10:53:39.847218 I | etcdserver: applying snapshot at index 33... 2020-10-12 10:53:39.847369 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.847781 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.847795 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.847874 I | etcdserver: closing old backend... 2020-10-12 10:53:39.848497 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.848735 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.848748 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.848949 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.848961 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.848981 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.848987 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.848990 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.848993 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.848998 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.849002 I | etcdserver: finished applying incoming snapshot at index 33 2020-10-12 10:53:39.849852 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.850693 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.850746 I | etcdserver: raft applied incoming snapshot at index 39 2020-10-12 10:53:39.850770 I | etcdserver: applying snapshot at index 36... 2020-10-12 10:53:39.850940 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.851635 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.851654 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.851688 I | etcdserver: closing old backend... 2020-10-12 10:53:39.852267 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.852281 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.852471 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.852484 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.852503 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.852510 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.852513 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.852516 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.852520 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.852524 I | etcdserver: finished applying incoming snapshot at index 36 2020-10-12 10:53:39.852958 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.853380 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.854164 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.854214 I | etcdserver: raft applied incoming snapshot at index 42 2020-10-12 10:53:39.854264 I | etcdserver: applying snapshot at index 39... 2020-10-12 10:53:39.854433 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.855107 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.855124 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.855171 I | etcdserver: closing old backend... 2020-10-12 10:53:39.855884 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.855971 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.855983 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.856177 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.856186 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.856205 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.856209 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.856212 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.856215 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.856218 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.856223 I | etcdserver: finished applying incoming snapshot at index 39 2020-10-12 10:53:39.857038 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.857847 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.857902 I | etcdserver: raft applied incoming snapshot at index 45 2020-10-12 10:53:39.857919 I | etcdserver: applying snapshot at index 42... 2020-10-12 10:53:39.858082 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.858484 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.858497 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.858572 I | etcdserver: closing old backend... 2020-10-12 10:53:39.859101 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.859122 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.859319 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.859331 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.859350 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.859356 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.859359 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.859362 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.859366 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.859370 I | etcdserver: finished applying incoming snapshot at index 42 2020-10-12 10:53:39.859626 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.860327 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.861071 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.861112 I | etcdserver: raft applied incoming snapshot at index 48 2020-10-12 10:53:39.861123 I | etcdserver: applying snapshot at index 45... 2020-10-12 10:53:39.861262 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.863192 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.863217 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.863257 I | etcdserver: closing old backend... 2020-10-12 10:53:39.863874 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.863887 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.864092 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.864102 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.864120 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.864125 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.864129 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.864131 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.864135 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.864140 I | etcdserver: finished applying incoming snapshot at index 45 2020-10-12 10:53:39.864473 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.864897 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.865620 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.865650 I | etcdserver: raft applied incoming snapshot at index 51 2020-10-12 10:53:39.865659 I | etcdserver: applying snapshot at index 48... 2020-10-12 10:53:39.865786 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.866166 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.866177 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.866279 I | etcdserver: closing old backend... 2020-10-12 10:53:39.867018 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.867031 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.867336 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.867536 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.867552 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.867571 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.867577 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.867580 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.867583 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.867586 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.867591 I | etcdserver: finished applying incoming snapshot at index 48 2020-10-12 10:53:39.868367 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.869172 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.869230 I | etcdserver: raft applied incoming snapshot at index 54 2020-10-12 10:53:39.869251 I | etcdserver: applying snapshot at index 51... 2020-10-12 10:53:39.869410 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.869811 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.869824 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.869890 I | etcdserver: closing old backend... 2020-10-12 10:53:39.870414 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.870435 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.870629 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.870642 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.870660 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.870665 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.870669 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.870672 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.870675 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.870683 I | etcdserver: finished applying incoming snapshot at index 51 2020-10-12 10:53:39.870971 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.871867 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.873652 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.873760 I | etcdserver: raft applied incoming snapshot at index 57 2020-10-12 10:53:39.873781 I | etcdserver: applying snapshot at index 54... 2020-10-12 10:53:39.873987 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.874772 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.874791 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.874875 I | etcdserver: closing old backend... 2020-10-12 10:53:39.875445 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.875459 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.875635 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.875648 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.875667 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.875673 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.875677 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.875680 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.875684 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.875692 I | etcdserver: finished applying incoming snapshot at index 54 2020-10-12 10:53:39.875951 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.876658 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.877595 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.877644 I | etcdserver: raft applied incoming snapshot at index 60 2020-10-12 10:53:39.877656 I | etcdserver: applying snapshot at index 57... 2020-10-12 10:53:39.877802 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.878197 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.878209 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.878312 I | etcdserver: closing old backend... 2020-10-12 10:53:39.878842 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.878854 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.879010 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.879040 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.879055 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.879073 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.879078 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.879082 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.879085 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.879088 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.879092 I | etcdserver: finished applying incoming snapshot at index 57 2020-10-12 10:53:39.886740 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.889198 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.889275 I | etcdserver: raft applied incoming snapshot at index 63 2020-10-12 10:53:39.889290 I | etcdserver: applying snapshot at index 60... 2020-10-12 10:53:39.889478 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.889874 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.889888 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.889962 I | etcdserver: closing old backend... 2020-10-12 10:53:39.890509 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.890521 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.890617 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.890718 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.890733 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.890751 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.890757 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.890761 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.890763 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.890767 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.890775 I | etcdserver: finished applying incoming snapshot at index 60 2020-10-12 10:53:39.891615 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.892523 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.892577 I | etcdserver: raft applied incoming snapshot at index 66 2020-10-12 10:53:39.892591 I | etcdserver: applying snapshot at index 63... 2020-10-12 10:53:39.892750 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.894747 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.894781 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.894829 I | etcdserver: closing old backend... 2020-10-12 10:53:39.895504 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.895519 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.895698 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.895717 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.895728 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.895748 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.895756 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.895760 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.895763 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.895767 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.895771 I | etcdserver: finished applying incoming snapshot at index 63 2020-10-12 10:53:39.896605 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.897385 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.897436 I | etcdserver: raft applied incoming snapshot at index 69 2020-10-12 10:53:39.897447 I | etcdserver: applying snapshot at index 66... 2020-10-12 10:53:39.897627 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.898035 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.898049 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.898142 I | etcdserver: closing old backend... 2020-10-12 10:53:39.898720 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.898735 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.898915 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.898932 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.898943 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.898963 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.898971 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.898975 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.898978 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.898982 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.898986 I | etcdserver: finished applying incoming snapshot at index 66 2020-10-12 10:53:39.900436 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.901499 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.901561 I | etcdserver: raft applied incoming snapshot at index 72 2020-10-12 10:53:39.901571 I | etcdserver: applying snapshot at index 69... 2020-10-12 10:53:39.901720 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.902096 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.902104 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.902246 I | etcdserver: closing old backend... 2020-10-12 10:53:39.902898 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.902912 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.903107 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.903116 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.903136 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.903139 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.903142 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.903145 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.903148 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.903152 I | etcdserver: finished applying incoming snapshot at index 69 2020-10-12 10:53:39.903488 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.904150 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.905533 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.905594 I | etcdserver: raft applied incoming snapshot at index 75 2020-10-12 10:53:39.905610 I | etcdserver: applying snapshot at index 72... 2020-10-12 10:53:39.905794 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.906329 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.906346 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.906549 I | etcdserver: closing old backend... 2020-10-12 10:53:39.907107 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.907155 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.907471 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.907535 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.907553 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.907572 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.907579 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.907582 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.907585 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.907589 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.907594 I | etcdserver: finished applying incoming snapshot at index 72 2020-10-12 10:53:39.908510 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.909516 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.909567 I | etcdserver: raft applied incoming snapshot at index 78 2020-10-12 10:53:39.909582 I | etcdserver: applying snapshot at index 75... 2020-10-12 10:53:39.909753 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.910142 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.910151 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.910254 I | etcdserver: closing old backend... 2020-10-12 10:53:39.910871 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.910879 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.911098 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.911106 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.911123 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.911127 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.911130 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.911133 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.911136 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.911141 I | etcdserver: finished applying incoming snapshot at index 75 2020-10-12 10:53:39.911419 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.912109 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.912997 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.913049 I | etcdserver: raft applied incoming snapshot at index 81 2020-10-12 10:53:39.913062 I | etcdserver: applying snapshot at index 78... 2020-10-12 10:53:39.913214 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.914079 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.914099 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.914244 I | etcdserver: closing old backend... 2020-10-12 10:53:39.914801 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.914815 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.915007 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.915023 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.915043 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.915051 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.915055 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.915058 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.915062 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.915068 I | etcdserver: finished applying incoming snapshot at index 78 2020-10-12 10:53:39.915354 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.916015 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.916857 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.916902 I | etcdserver: raft applied incoming snapshot at index 84 2020-10-12 10:53:39.916915 I | etcdserver: applying snapshot at index 81... 2020-10-12 10:53:39.917058 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.917462 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.917474 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.917547 I | etcdserver: closing old backend... 2020-10-12 10:53:39.918091 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.918112 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.918310 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.918326 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.918346 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.918353 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.918357 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.918360 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.918363 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.918367 I | etcdserver: finished applying incoming snapshot at index 81 2020-10-12 10:53:39.919177 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.920231 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.921119 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.921180 I | etcdserver: raft applied incoming snapshot at index 87 2020-10-12 10:53:39.921194 I | etcdserver: applying snapshot at index 84... 2020-10-12 10:53:39.921570 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.921973 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.921989 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.922083 I | etcdserver: closing old backend... 2020-10-12 10:53:39.922812 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.922899 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.922915 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.923121 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.923135 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.923157 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.923163 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.923167 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.923170 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.923174 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.923179 I | etcdserver: finished applying incoming snapshot at index 84 2020-10-12 10:53:39.924135 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.924986 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.925038 I | etcdserver: raft applied incoming snapshot at index 90 2020-10-12 10:53:39.925051 I | etcdserver: applying snapshot at index 87... 2020-10-12 10:53:39.925257 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.930544 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.930581 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.930740 I | etcdserver: closing old backend... 2020-10-12 10:53:39.931366 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.931379 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.931624 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.931636 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.931658 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.931662 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.931666 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.931669 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.931672 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.931678 I | etcdserver: finished applying incoming snapshot at index 87 2020-10-12 10:53:39.932076 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.932674 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.933872 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.933959 I | etcdserver: raft applied incoming snapshot at index 93 2020-10-12 10:53:39.934007 I | etcdserver: applying snapshot at index 90... 2020-10-12 10:53:39.934267 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.935200 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.935236 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.935328 I | etcdserver: closing old backend... 2020-10-12 10:53:39.936026 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.936040 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.936074 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.936242 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.936252 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.936270 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.936276 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.936280 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.936283 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.936287 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.936291 I | etcdserver: finished applying incoming snapshot at index 90 2020-10-12 10:53:39.937123 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.938149 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.938188 I | etcdserver: raft applied incoming snapshot at index 96 2020-10-12 10:53:39.938197 I | etcdserver: applying snapshot at index 93... 2020-10-12 10:53:39.938378 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.938879 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.938899 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.939181 I | etcdserver: closing old backend... 2020-10-12 10:53:39.939883 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.939902 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.940121 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.940368 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.940388 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.940413 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.940417 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.940427 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.940430 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.940434 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.940443 I | etcdserver: finished applying incoming snapshot at index 93 2020-10-12 10:53:39.941488 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.943455 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.943523 I | etcdserver: raft applied incoming snapshot at index 99 2020-10-12 10:53:39.943536 I | etcdserver: applying snapshot at index 96... 2020-10-12 10:53:39.943732 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.944138 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.944153 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.944187 I | etcdserver: closing old backend... 2020-10-12 10:53:39.944828 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.944842 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.944937 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.945059 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.945075 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.945096 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.945103 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.945108 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.945111 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.945114 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.945119 I | etcdserver: finished applying incoming snapshot at index 96 2020-10-12 10:53:39.945966 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.947045 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.947111 I | etcdserver: raft applied incoming snapshot at index 102 2020-10-12 10:53:39.947123 I | etcdserver: applying snapshot at index 99... 2020-10-12 10:53:39.947313 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.949020 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.949052 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.949097 I | etcdserver: closing old backend... 2020-10-12 10:53:39.949741 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.949756 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.949981 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.950004 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.950024 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.950027 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.950031 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.950034 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.950037 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.950042 I | etcdserver: finished applying incoming snapshot at index 99 2020-10-12 10:53:39.950050 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.950905 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.951766 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.951813 I | etcdserver: raft applied incoming snapshot at index 105 2020-10-12 10:53:39.951823 I | etcdserver: applying snapshot at index 102... 2020-10-12 10:53:39.952030 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.952442 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.952459 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.952531 I | etcdserver: closing old backend... 2020-10-12 10:53:39.953065 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.953086 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.953293 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.953306 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.953324 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.953329 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.953333 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.953336 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.953340 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.953344 I | etcdserver: finished applying incoming snapshot at index 102 2020-10-12 10:53:39.953609 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.955047 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.955965 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.956027 I | etcdserver: raft applied incoming snapshot at index 108 2020-10-12 10:53:39.956039 I | etcdserver: applying snapshot at index 105... 2020-10-12 10:53:39.956187 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.956586 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.956601 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.956713 I | etcdserver: closing old backend... 2020-10-12 10:53:39.957282 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.957295 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.957491 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.957591 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.957605 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.957625 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.957629 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.957633 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.957637 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.957641 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.957647 I | etcdserver: finished applying incoming snapshot at index 105 2020-10-12 10:53:39.958562 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.959468 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.959516 I | etcdserver: raft applied incoming snapshot at index 111 2020-10-12 10:53:39.959526 I | etcdserver: applying snapshot at index 108... 2020-10-12 10:53:39.959678 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.960203 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.960215 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.960568 I | etcdserver: closing old backend... 2020-10-12 10:53:39.961217 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.961229 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.961420 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.961505 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.961517 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.961536 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.961540 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.961543 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.961546 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.961550 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.961554 I | etcdserver: finished applying incoming snapshot at index 108 2020-10-12 10:53:39.966652 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.967539 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.967582 I | etcdserver: raft applied incoming snapshot at index 114 2020-10-12 10:53:39.967592 I | etcdserver: applying snapshot at index 111... 2020-10-12 10:53:39.967733 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.968115 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.968124 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.968263 I | etcdserver: closing old backend... 2020-10-12 10:53:39.968731 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.968744 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.968936 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.968995 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.969006 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.969024 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.969028 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.969031 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.969034 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.969038 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.969042 I | etcdserver: finished applying incoming snapshot at index 111 2020-10-12 10:53:39.969842 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.970631 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.970679 I | etcdserver: raft applied incoming snapshot at index 117 2020-10-12 10:53:39.970698 I | etcdserver: applying snapshot at index 114... 2020-10-12 10:53:39.970831 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.972714 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.972754 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.972834 I | etcdserver: closing old backend... 2020-10-12 10:53:39.973564 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.973578 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.973777 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.973830 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.973842 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.973862 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.973866 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.973869 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.973872 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.973876 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.973881 I | etcdserver: finished applying incoming snapshot at index 114 2020-10-12 10:53:39.974797 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.979368 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.979445 I | etcdserver: raft applied incoming snapshot at index 120 2020-10-12 10:53:39.979460 I | etcdserver: applying snapshot at index 117... 2020-10-12 10:53:39.979627 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.980981 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.981000 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.981189 I | etcdserver: closing old backend... 2020-10-12 10:53:39.981730 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.981744 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.981922 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.981944 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.981970 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.981978 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.981982 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.981985 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.981988 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.981996 I | etcdserver: finished applying incoming snapshot at index 117 2020-10-12 10:53:39.982007 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.983023 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.983967 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.984014 I | etcdserver: raft applied incoming snapshot at index 123 2020-10-12 10:53:39.984024 I | etcdserver: applying snapshot at index 120... 2020-10-12 10:53:39.984180 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.984584 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.984599 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.984678 I | etcdserver: closing old backend... 2020-10-12 10:53:39.985219 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.985232 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.985404 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.985439 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.985456 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.985476 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.985483 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.985487 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.985490 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.985494 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.985498 I | etcdserver: finished applying incoming snapshot at index 120 2020-10-12 10:53:39.986368 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.987325 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.987381 I | etcdserver: raft applied incoming snapshot at index 126 2020-10-12 10:53:39.987391 I | etcdserver: applying snapshot at index 123... 2020-10-12 10:53:39.987537 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.989805 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.989828 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.989898 I | etcdserver: closing old backend... 2020-10-12 10:53:39.990697 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.990712 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.990716 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.990913 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.990921 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.990939 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.990942 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.990945 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.990948 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.990951 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.990956 I | etcdserver: finished applying incoming snapshot at index 123 2020-10-12 10:53:39.991932 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.994181 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.994254 I | etcdserver: raft applied incoming snapshot at index 129 2020-10-12 10:53:39.994266 I | etcdserver: applying snapshot at index 126... 2020-10-12 10:53:39.994424 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.994881 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.994893 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.994948 I | etcdserver: closing old backend... 2020-10-12 10:53:39.995908 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.995940 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.996037 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.996113 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.996125 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.996143 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.996148 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.996152 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.996154 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.996157 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.996162 I | etcdserver: finished applying incoming snapshot at index 126 2020-10-12 10:53:39.997109 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:39.998358 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:39.998413 I | etcdserver: raft applied incoming snapshot at index 132 2020-10-12 10:53:39.998424 I | etcdserver: applying snapshot at index 129... 2020-10-12 10:53:39.998566 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:39.998929 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:39.998942 I | etcdserver: recovering alarms... 2020-10-12 10:53:39.999019 I | etcdserver: closing old backend... 2020-10-12 10:53:39.999493 I | etcdserver: finished recovering alarms 2020-10-12 10:53:39.999504 I | etcdserver: recovering store v2... 2020-10-12 10:53:39.999684 I | etcdserver: finished closing old backend 2020-10-12 10:53:39.999698 I | etcdserver: finished recovering store v2 2020-10-12 10:53:39.999710 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:39.999733 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:39.999739 I | etcdserver: removing old peers from network... 2020-10-12 10:53:39.999743 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:39.999746 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:39.999752 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:39.999756 I | etcdserver: finished applying incoming snapshot at index 129 2020-10-12 10:53:40.000564 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:40.001488 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:40.001525 I | etcdserver: raft applied incoming snapshot at index 135 2020-10-12 10:53:40.001536 I | etcdserver: applying snapshot at index 132... 2020-10-12 10:53:40.001679 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:40.002490 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:40.002511 I | etcdserver: recovering alarms... 2020-10-12 10:53:40.002576 I | etcdserver: closing old backend... 2020-10-12 10:53:40.003137 I | etcdserver: finished recovering alarms 2020-10-12 10:53:40.003146 I | etcdserver: recovering store v2... 2020-10-12 10:53:40.003253 I | etcdserver: finished recovering store v2 2020-10-12 10:53:40.003258 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:40.003271 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:40.003274 I | etcdserver: removing old peers from network... 2020-10-12 10:53:40.003276 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:40.003278 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:40.003280 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:40.003283 I | etcdserver: finished applying incoming snapshot at index 132 2020-10-12 10:53:40.003631 I | etcdserver: finished closing old backend 2020-10-12 10:53:40.004040 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:40.005110 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:40.005154 I | etcdserver: raft applied incoming snapshot at index 138 2020-10-12 10:53:40.005170 I | etcdserver: applying snapshot at index 135... 2020-10-12 10:53:40.005283 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:40.006341 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:40.006362 I | etcdserver: recovering alarms... 2020-10-12 10:53:40.006451 I | etcdserver: closing old backend... 2020-10-12 10:53:40.006971 I | etcdserver: finished recovering alarms 2020-10-12 10:53:40.006982 I | etcdserver: recovering store v2... 2020-10-12 10:53:40.007094 I | etcdserver: finished recovering store v2 2020-10-12 10:53:40.007103 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:40.007118 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:40.007122 I | etcdserver: removing old peers from network... 2020-10-12 10:53:40.007125 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:40.007127 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:40.007129 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:40.007133 I | etcdserver: finished applying incoming snapshot at index 135 2020-10-12 10:53:40.007499 I | etcdserver: finished closing old backend 2020-10-12 10:53:40.007952 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:40.008713 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:40.008747 I | etcdserver: raft applied incoming snapshot at index 141 2020-10-12 10:53:40.008757 I | etcdserver: applying snapshot at index 138... 2020-10-12 10:53:40.008878 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:40.009165 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:40.009174 I | etcdserver: recovering alarms... 2020-10-12 10:53:40.009243 I | etcdserver: closing old backend... 2020-10-12 10:53:40.009692 I | etcdserver: finished recovering alarms 2020-10-12 10:53:40.009705 I | etcdserver: recovering store v2... 2020-10-12 10:53:40.009830 I | etcdserver: finished recovering store v2 2020-10-12 10:53:40.009838 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:40.009852 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:40.009854 I | etcdserver: removing old peers from network... 2020-10-12 10:53:40.009856 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:40.009858 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:40.009860 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:40.009862 I | etcdserver: finished applying incoming snapshot at index 138 2020-10-12 10:53:40.009903 I | etcdserver: finished closing old backend 2020-10-12 10:53:40.010714 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:40.011398 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:40.011434 I | etcdserver: raft applied incoming snapshot at index 144 2020-10-12 10:53:40.011443 I | etcdserver: applying snapshot at index 141... 2020-10-12 10:53:40.011575 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:40.012099 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:40.012113 I | etcdserver: recovering alarms... 2020-10-12 10:53:40.012196 I | etcdserver: closing old backend... 2020-10-12 10:53:40.012627 I | etcdserver: finished recovering alarms 2020-10-12 10:53:40.012644 I | etcdserver: recovering store v2... 2020-10-12 10:53:40.012764 I | etcdserver: finished recovering store v2 2020-10-12 10:53:40.012773 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:40.012787 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:40.012796 I | etcdserver: removing old peers from network... 2020-10-12 10:53:40.012799 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:40.012801 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:40.012803 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:40.012807 I | etcdserver: finished applying incoming snapshot at index 141 2020-10-12 10:53:40.012833 I | etcdserver: finished closing old backend 2020-10-12 10:53:40.013491 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:40.014300 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:40.014346 I | etcdserver: raft applied incoming snapshot at index 147 2020-10-12 10:53:40.014360 I | etcdserver: applying snapshot at index 144... 2020-10-12 10:53:40.014484 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:40.014844 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:40.014856 I | etcdserver: recovering alarms... 2020-10-12 10:53:40.015321 I | etcdserver: closing old backend... 2020-10-12 10:53:40.015359 I | etcdserver: finished recovering alarms 2020-10-12 10:53:40.015366 I | etcdserver: recovering store v2... 2020-10-12 10:53:40.015568 I | etcdserver: finished recovering store v2 2020-10-12 10:53:40.015577 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:40.015595 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:40.015597 I | etcdserver: removing old peers from network... 2020-10-12 10:53:40.015599 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:40.015601 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:40.015604 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:40.015609 I | etcdserver: finished applying incoming snapshot at index 144 2020-10-12 10:53:40.015941 I | etcdserver: finished closing old backend 2020-10-12 10:53:40.016432 I | etcdserver: wrote database snapshot out [total bytes: 24576] 2020-10-12 10:53:40.017182 I | snap: saved database snapshot to disk [total bytes: 24576] 2020-10-12 10:53:40.017228 I | etcdserver: raft applied incoming snapshot at index 150 2020-10-12 10:53:40.017240 I | etcdserver: applying snapshot at index 147... 2020-10-12 10:53:40.017394 I | etcdserver: restoring mvcc store... 2020-10-12 10:53:40.017680 I | etcdserver: finished restoring mvcc store 2020-10-12 10:53:40.017687 I | etcdserver: recovering alarms... 2020-10-12 10:53:40.017691 I | etcdserver: closing old backend... 2020-10-12 10:53:40.018263 I | etcdserver: finished closing old backend 2020-10-12 10:53:40.018396 I | etcdserver: finished recovering alarms 2020-10-12 10:53:40.018407 I | etcdserver: recovering store v2... 2020-10-12 10:53:40.018515 I | etcdserver: finished recovering store v2 2020-10-12 10:53:40.018523 I | etcdserver: recovering cluster configuration... 2020-10-12 10:53:40.018536 I | etcdserver: finished recovering cluster configuration 2020-10-12 10:53:40.018541 I | etcdserver: removing old peers from network... 2020-10-12 10:53:40.018543 I | etcdserver: finished removing old peers from network 2020-10-12 10:53:40.018545 I | etcdserver: adding peers from new cluster configuration into network... 2020-10-12 10:53:40.018547 I | etcdserver: finished adding peers from new cluster configuration into network... 2020-10-12 10:53:40.018550 I | etcdserver: finished applying incoming snapshot at index 147 2020-10-12 10:53:40.018570 I | etcdserver: skipped leadership transfer for single member cluster --- PASS: TestConcurrentApplyAndSnapshotV3 (0.26s) === RUN TestAddMember 2020-10-12 10:53:40.019438 I | etcdserver: set snapshot count to default 100000 2020-10-12 10:53:40.019448 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] 2020-10-12 10:53:40.019517 I | etcdserver/membership: added member 4d2 [foo] to cluster 0 2020-10-12 10:53:40.019533 I | etcdserver: skipped leadership transfer for single member cluster --- PASS: TestAddMember (0.00s) === RUN TestRemoveMember 2020-10-12 10:53:40.019618 I | etcdserver/membership: added member 4d2 [] to cluster 0 2020-10-12 10:53:40.019634 I | etcdserver: set snapshot count to default 100000 2020-10-12 10:53:40.019640 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] 2020-10-12 10:53:40.019698 I | etcdserver/membership: removed member 4d2 from cluster 0 2020-10-12 10:53:40.019712 I | etcdserver: skipped leadership transfer for single member cluster --- PASS: TestRemoveMember (0.00s) === RUN TestUpdateMember 2020-10-12 10:53:40.019768 I | etcdserver/membership: added member 4d2 [] to cluster 0 2020-10-12 10:53:40.019779 I | etcdserver: set snapshot count to default 100000 2020-10-12 10:53:40.019783 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] 2020-10-12 10:53:40.019826 N | etcdserver/membership: updated member 4d2 [http://127.0.0.1:1] in cluster 0 2020-10-12 10:53:40.019835 I | etcdserver: skipped leadership transfer for single member cluster --- PASS: TestUpdateMember (0.00s) === RUN TestPublish 2020-10-12 10:53:40.019923 I | etcdserver: published {Name:node1 ClientURLs:[http://a http://b]} to cluster 0 --- PASS: TestPublish (0.00s) === RUN TestPublishStopped 2020-10-12 10:53:40.019965 I | etcdserver: aborting publish because server is stopped --- PASS: TestPublishStopped (0.00s) === RUN TestPublishRetry 2020-10-12 10:53:40.019991 E | etcdserver: publish error: etcdserver: request timed out 2020-10-12 10:53:40.019998 E | etcdserver: publish error: etcdserver: request timed out 2020-10-12 10:53:40.021088 I | etcdserver: aborting publish because server is stopped --- PASS: TestPublishRetry (0.00s) === RUN TestUpdateVersion 2020-10-12 10:53:40.021115 I | etcdserver: setting up the initial cluster version to 2.0 --- PASS: TestUpdateVersion (0.00s) === RUN TestStopNotify 2020-10-12 10:53:40.021135 I | etcdserver: skipped leadership transfer for single member cluster --- PASS: TestStopNotify (0.00s) === RUN TestGetOtherPeerURLs --- PASS: TestGetOtherPeerURLs (0.00s) === RUN TestLongestConnected --- PASS: TestLongestConnected (0.00s) PASS ok github.com/coreos/etcd/etcdserver 1.443s ? github.com/coreos/etcd/etcdserver/api [no test files] === RUN TestNewPeerHandlerOnRaftPrefix --- PASS: TestNewPeerHandlerOnRaftPrefix (0.01s) === 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.038s === RUN TestAuthFlow 2020-10-12 10:53:39.504432 W | etcdserver/api/v2http: auth: malformed basic auth encoding 2020-10-12 10:53:39.505097 W | etcdserver/api/v2http: auth: incorrect password for user: root --- PASS: TestAuthFlow (0.00s) === RUN TestGetUserGrantedWithNonexistingRole --- PASS: TestGetUserGrantedWithNonexistingRole (0.00s) === RUN TestPrefixAccess 2020-10-12 10:53:39.506181 W | etcdserver/api/v2http: auth: user user does not have the root role for resource path. 2020-10-12 10:53:39.506196 W | etcdserver/api/v2http: auth: invalid access for user user on key /foo. 2020-10-12 10:53:39.506201 W | etcdserver/api/v2http: auth: user user does not have the root role for resource path. 2020-10-12 10:53:39.506207 W | etcdserver/api/v2http: auth: incorrect password for user: user 2020-10-12 10:53:39.506217 W | etcdserver/api/v2http: auth: incorrect password for user: user 2020-10-12 10:53:39.506241 W | etcdserver/api/v2http: auth: incorrect password for user: user 2020-10-12 10:53:39.506247 W | etcdserver/api/v2http: auth: invalid access for unauthenticated user on resource /bar. 2020-10-12 10:53:39.506251 W | etcdserver/api/v2http: auth: invalid access for unauthenticated user on resource /bar. 2020-10-12 10:53:39.506255 W | etcdserver/api/v2http: auth: user user does not have the root role for resource path. 2020-10-12 10:53:39.506260 W | etcdserver/api/v2http: auth: invalid access for user user on key /foo. 2020-10-12 10:53:39.506266 W | etcdserver/api/v2http: auth: malformed basic auth encoding 2020-10-12 10:53:39.506269 W | etcdserver/api/v2http: auth: malformed basic auth encoding 2020-10-12 10:53:39.506273 W | etcdserver/api/v2http: auth: malformed basic auth encoding --- PASS: TestPrefixAccess (0.00s) === RUN TestUserFromClientCertificate --- PASS: TestUserFromClientCertificate (0.00s) === RUN TestUserFromBasicAuth 2020-10-12 10:53:39.507181 W | etcdserver/api/v2http: auth: incorrect password for user: user 2020-10-12 10:53:39.507188 W | etcdserver/api/v2http: auth: incorrect password for user: user 2020-10-12 10:53:39.507192 W | etcdserver/api/v2http: auth: incorrect password for user: missing 2020-10-12 10:53:39.507195 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 2020-10-12 10:53:39.508364 E | etcdserver/api/v2http: error adding member c29b431f04be0bc7 (Error while adding a member) 2020-10-12 10:53:39.508375 E | etcdserver/api/etcdhttp: got unexpected response error (Error while adding a member) 2020-10-12 10:53:39.508419 E | etcdserver/api/v2http: error removing member 1 (Error while removing member) 2020-10-12 10:53:39.508426 E | etcdserver/api/etcdhttp: got unexpected response error (Error while removing member) 2020-10-12 10:53:39.508498 E | etcdserver/api/v2http: error updating member 0 (blah) 2020-10-12 10:53:39.508506 E | etcdserver/api/etcdhttp: got unexpected response error (blah) --- PASS: TestServeMembersFail (0.00s) === RUN TestWriteEvent --- PASS: TestWriteEvent (0.00s) === RUN TestV2DMachinesEndpoint --- PASS: TestV2DMachinesEndpoint (0.00s) === RUN TestServeMachines --- PASS: TestServeMachines (0.00s) === RUN TestGetID --- PASS: TestGetID (0.00s) === RUN TestServeSelfStats --- PASS: TestServeSelfStats (0.00s) === RUN TestSelfServeStatsBad --- PASS: TestSelfServeStatsBad (0.00s) === RUN TestLeaderServeStatsBad --- PASS: TestLeaderServeStatsBad (0.00s) === RUN TestServeLeaderStats --- PASS: TestServeLeaderStats (0.00s) === RUN TestServeStoreStats --- PASS: TestServeStoreStats (0.00s) === RUN TestBadServeKeys 2020-10-12 10:53:39.509655 E | etcdserver/api/v2http: got unexpected response error (Internal Server Error) 2020-10-12 10:53:39.509705 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 2020-10-12 10:53:39.510394 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.056s === 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.036s ? 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.007s === RUN TestCheckPassword --- PASS: TestCheckPassword (0.15s) === RUN TestMergeUser 2020-10-12 10:53:40.691255 N | etcdserver/auth: granting duplicate role role1 for user foo 2020-10-12 10:53:40.691346 N | etcdserver/auth: revoking ungranted role role2 for user foo --- PASS: TestMergeUser (0.00s) === RUN TestMergeRole 2020-10-12 10:53:40.691389 N | etcdserver/auth: revoking ungranted read permission /foodir --- PASS: TestMergeRole (0.00s) === RUN TestAllUsers --- PASS: TestAllUsers (0.00s) === RUN TestGetAndDeleteUser 2020-10-12 10:53:40.691563 N | etcdserver/auth: deleted user cat --- PASS: TestGetAndDeleteUser (0.00s) === RUN TestAllRoles --- PASS: TestAllRoles (0.00s) === RUN TestGetAndDeleteRole 2020-10-12 10:53:40.691686 N | etcdserver/auth: deleted role animal --- PASS: TestGetAndDeleteRole (0.00s) === RUN TestEnsure --- PASS: TestEnsure (0.00s) === RUN TestCreateAndUpdateUser 2020-10-12 10:53:40.691748 N | etcdserver/auth: created user cat 2020-10-12 10:53:40.691770 N | etcdserver/auth: updated user cat --- PASS: TestCreateAndUpdateUser (0.00s) === RUN TestUpdateRole 2020-10-12 10:53:40.691832 N | etcdserver/auth: updated role animal --- PASS: TestUpdateRole (0.00s) === RUN TestCreateRole 2020-10-12 10:53:40.691862 N | etcdserver/auth: created new role animal --- PASS: TestCreateRole (0.00s) === RUN TestEnableAuth 2020-10-12 10:53:40.691891 I | etcdserver/auth: no guest role access found, creating default 2020-10-12 10:53:40.691898 N | etcdserver/auth: created new role guest 2020-10-12 10:53:40.691903 N | etcdserver/auth: auth: enabled auth --- PASS: TestEnableAuth (0.00s) === RUN TestDisableAuth 2020-10-12 10:53:40.691926 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.192s === 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 2020-10-12 10:53:40.308947 I | etcdserver/membership: added member 1 [http://127.0.0.1:1] to cluster 0 2020-10-12 10:53:40.309058 I | etcdserver/membership: added member 2 [http://127.0.0.1:2] to cluster 0 2020-10-12 10:53:40.309083 I | etcdserver/membership: added member 3 [http://127.0.0.1:3] to cluster 0 2020-10-12 10:53:40.309107 I | etcdserver/membership: added member 4 [http://127.0.0.1:4] to cluster 0 2020-10-12 10:53:40.309136 I | etcdserver/membership: removed member 4 from cluster 0 --- PASS: TestClusterValidateConfigurationChange (0.00s) === RUN TestClusterGenID 2020-10-12 10:53:40.309534 I | etcdserver/membership: added member 3 [] to cluster 869b3badfbf1d6b7 --- PASS: TestClusterGenID (0.00s) === RUN TestNodeToMemberBad --- PASS: TestNodeToMemberBad (0.00s) === RUN TestClusterAddMember 2020-10-12 10:53:40.309704 I | etcdserver/membership: added member 1 [] to cluster 0 --- PASS: TestClusterAddMember (0.00s) === RUN TestClusterMembers --- PASS: TestClusterMembers (0.00s) === RUN TestClusterRemoveMember 2020-10-12 10:53:40.310213 I | etcdserver/membership: removed member 1 from cluster 0 --- PASS: TestClusterRemoveMember (0.00s) === RUN TestClusterUpdateAttributes 2020-10-12 10:53:40.310349 W | etcdserver/membership: skipped updating attributes of removed member 1 --- PASS: TestClusterUpdateAttributes (0.00s) === RUN TestNodeToMember --- PASS: TestNodeToMember (0.00s) === RUN TestIsReadyToAddNewMember 2020-10-12 10:53:40.312025 W | etcdserver/membership: Reject add member request: the number of started member (0) will be less than the quorum number of the cluster (3) 2020-10-12 10:53:40.312074 W | etcdserver/membership: Reject add member request: the number of started member (1) will be less than the quorum number of the cluster (2) 2020-10-12 10:53:40.312092 W | etcdserver/membership: Reject add member request: the number of started member (1) will be less than the quorum number of the cluster (3) 2020-10-12 10:53:40.312106 W | etcdserver/membership: Reject add member request: the number of started member (2) will be less than the quorum number of the cluster (3) 2020-10-12 10:53:40.312120 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 2020-10-12 10:53:40.312188 W | etcdserver/membership: Reject remove member request: the number of started member (0) will be less than the quorum number of the cluster (1) 2020-10-12 10:53:40.312238 W | etcdserver/membership: Reject remove member request: the number of started member (0) will be less than the quorum number of the cluster (2) 2020-10-12 10:53:40.312253 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.036s ? github.com/coreos/etcd/etcdserver/stats [no test files] === RUN TestLessorGrant --- PASS: TestLessorGrant (0.01s) === RUN TestLeaseConcurrentKeys --- PASS: TestLeaseConcurrentKeys (0.00s) === RUN TestLessorRevoke --- PASS: TestLessorRevoke (0.00s) === RUN TestLessorRenew --- PASS: TestLessorRenew (0.00s) === RUN TestLessorRenewExtendPileup --- PASS: TestLessorRenewExtendPileup (0.02s) === RUN TestLessorDetach --- PASS: TestLessorDetach (0.02s) === 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.213s === RUN TestRenewHTTP --- PASS: TestRenewHTTP (0.01s) === RUN TestTimeToLiveHTTP --- PASS: TestTimeToLiveHTTP (0.01s) === RUN TestRenewHTTPTimeout --- PASS: TestRenewHTTPTimeout (1.01s) === RUN TestTimeToLiveHTTPTimeout --- PASS: TestTimeToLiveHTTPTimeout (1.01s) PASS ok github.com/coreos/etcd/lease/leasehttp 2.032s ? 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 2020-10-12 10:53:42.511170 I | mvcc: store.index: compact 1 2020-10-12 10:53:42.511249 I | mvcc: store.index: compact 2 2020-10-12 10:53:42.511259 I | mvcc: store.index: compact 3 2020-10-12 10:53:42.511265 I | mvcc: store.index: compact 4 2020-10-12 10:53:42.511273 I | mvcc: store.index: compact 5 2020-10-12 10:53:42.511278 I | mvcc: store.index: compact 6 2020-10-12 10:53:42.511285 I | mvcc: store.index: compact 7 2020-10-12 10:53:42.511289 I | mvcc: store.index: compact 8 2020-10-12 10:53:42.511296 I | mvcc: store.index: compact 9 2020-10-12 10:53:42.511299 I | mvcc: store.index: compact 10 2020-10-12 10:53:42.511303 I | mvcc: store.index: compact 11 2020-10-12 10:53:42.511308 I | mvcc: store.index: compact 12 2020-10-12 10:53:42.511321 I | mvcc: store.index: compact 13 2020-10-12 10:53:42.511326 I | mvcc: store.index: compact 14 2020-10-12 10:53:42.511329 I | mvcc: store.index: compact 15 2020-10-12 10:53:42.511335 I | mvcc: store.index: compact 16 2020-10-12 10:53:42.511338 I | mvcc: store.index: compact 17 2020-10-12 10:53:42.511342 I | mvcc: store.index: compact 18 2020-10-12 10:53:42.511350 I | mvcc: store.index: compact 19 2020-10-12 10:53:42.511359 I | mvcc: store.index: compact 1 2020-10-12 10:53:42.511376 I | mvcc: store.index: compact 2 2020-10-12 10:53:42.511402 I | mvcc: store.index: compact 3 2020-10-12 10:53:42.511418 I | mvcc: store.index: compact 4 2020-10-12 10:53:42.511431 I | mvcc: store.index: compact 5 2020-10-12 10:53:42.511443 I | mvcc: store.index: compact 6 2020-10-12 10:53:42.511451 I | mvcc: store.index: compact 7 2020-10-12 10:53:42.511460 I | mvcc: store.index: compact 8 2020-10-12 10:53:42.511471 I | mvcc: store.index: compact 9 2020-10-12 10:53:42.511480 I | mvcc: store.index: compact 10 2020-10-12 10:53:42.511489 I | mvcc: store.index: compact 11 2020-10-12 10:53:42.511498 I | mvcc: store.index: compact 12 2020-10-12 10:53:42.511509 I | mvcc: store.index: compact 13 2020-10-12 10:53:42.511517 I | mvcc: store.index: compact 14 2020-10-12 10:53:42.511523 I | mvcc: store.index: compact 15 2020-10-12 10:53:42.511530 I | mvcc: store.index: compact 16 2020-10-12 10:53:42.511540 I | mvcc: store.index: compact 17 2020-10-12 10:53:42.511551 I | mvcc: store.index: compact 18 2020-10-12 10:53:42.511557 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.01s) === RUN TestKVRangeRev --- PASS: TestKVRangeRev (0.00s) === RUN TestKVTxnRangeRev --- PASS: TestKVTxnRangeRev (0.01s) === RUN TestKVRangeBadRev 2020-10-12 10:53:42.546363 I | mvcc: store.index: compact 4 --- PASS: TestKVRangeBadRev (0.01s) === RUN TestKVTxnRangeBadRev 2020-10-12 10:53:42.550427 I | mvcc: store.index: compact 4 --- PASS: TestKVTxnRangeBadRev (0.00s) === RUN TestKVRangeLimit --- PASS: TestKVRangeLimit (0.01s) === RUN TestKVTxnRangeLimit --- PASS: TestKVTxnRangeLimit (0.00s) === RUN TestKVPutMultipleTimes --- PASS: TestKVPutMultipleTimes (0.00s) === RUN TestKVTxnPutMultipleTimes --- PASS: TestKVTxnPutMultipleTimes (0.00s) === RUN TestKVDeleteRange --- PASS: TestKVDeleteRange (0.03s) === RUN TestKVTxnDeleteRange --- PASS: TestKVTxnDeleteRange (0.04s) === RUN TestKVDeleteMultipleTimes --- PASS: TestKVDeleteMultipleTimes (0.01s) === RUN TestKVTxnDeleteMultipleTimes --- PASS: TestKVTxnDeleteMultipleTimes (0.00s) === RUN TestKVOperationInSequence --- PASS: TestKVOperationInSequence (0.00s) === RUN TestKVTxnBlockWriteOperations --- PASS: TestKVTxnBlockWriteOperations (0.02s) === RUN TestKVTxnNonBlockRange --- PASS: TestKVTxnNonBlockRange (0.00s) === RUN TestKVTxnOperationInSequence --- PASS: TestKVTxnOperationInSequence (0.00s) === RUN TestKVCompactReserveLastValue 2020-10-12 10:53:42.686194 I | mvcc: store.index: compact 1 2020-10-12 10:53:42.687295 I | mvcc: store.index: compact 2 2020-10-12 10:53:42.687982 I | mvcc: store.index: compact 3 2020-10-12 10:53:42.688482 I | mvcc: finished scheduled compaction at 1 (took 1.827931ms) 2020-10-12 10:53:42.688500 I | mvcc: finished scheduled compaction at 2 (took 4.078µs) 2020-10-12 10:53:42.688509 I | mvcc: finished scheduled compaction at 3 (took 5.265µs) 2020-10-12 10:53:42.688515 I | mvcc: store.index: compact 4 --- PASS: TestKVCompactReserveLastValue (0.01s) === RUN TestKVCompactBad 2020-10-12 10:53:42.714332 I | mvcc: store.index: compact 0 2020-10-12 10:53:42.715113 I | mvcc: store.index: compact 1 2020-10-12 10:53:42.715697 I | mvcc: store.index: compact 4 2020-10-12 10:53:42.715747 I | mvcc: finished scheduled compaction at 0 (took 1.307423ms) --- PASS: TestKVCompactBad (0.03s) === RUN TestKVHash --- PASS: TestKVHash (0.02s) === RUN TestKVRestore 2020-10-12 10:53:42.774056 I | mvcc: store.index: compact 1 2020-10-12 10:53:42.775475 I | mvcc: store.index: compact 1 2020-10-12 10:53:42.775505 I | mvcc: resume scheduled compaction at 1 2020-10-12 10:53:42.775553 I | mvcc: finished scheduled compaction at 1 (took 31.467µs) --- PASS: TestKVRestore (0.05s) === RUN TestKVSnapshot --- PASS: TestKVSnapshot (0.01s) === RUN TestWatchableKVWatch --- PASS: TestWatchableKVWatch (0.01s) === RUN TestScheduleCompaction 2020-10-12 10:53:42.810174 I | mvcc: finished scheduled compaction at 1 (took 29.335µs) 2020-10-12 10:53:42.813625 I | mvcc: finished scheduled compaction at 3 (took 9.486µs) 2020-10-12 10:53:42.817036 I | mvcc: finished scheduled compaction at 1 (took 29.802µs) 2020-10-12 10:53:42.820289 I | mvcc: finished scheduled compaction at 3 (took 9.81µs) --- PASS: TestScheduleCompaction (0.01s) === RUN TestCompactAllAndRestore 2020-10-12 10:53:42.826297 I | mvcc: store.index: compact 5 2020-10-12 10:53:42.826362 I | mvcc: finished scheduled compaction at 5 (took 30.168µs) 2020-10-12 10:53:42.826915 I | mvcc: restore compact to 5 --- PASS: TestCompactAllAndRestore (0.01s) === RUN TestStoreRev --- PASS: TestStoreRev (0.00s) === RUN TestStorePut --- PASS: TestStorePut (0.00s) === RUN TestStoreRange --- PASS: TestStoreRange (0.00s) === RUN TestStoreDeleteRange --- PASS: TestStoreDeleteRange (0.00s) === RUN TestStoreCompact 2020-10-12 10:53:42.830991 I | mvcc: finished scheduled compaction at 3 (took 8.162µs) --- PASS: TestStoreCompact (0.00s) === RUN TestStoreRestore 2020-10-12 10:53:42.831093 I | mvcc: restore compact to 3 --- PASS: TestStoreRestore (0.00s) === RUN TestRestoreDelete --- PASS: TestRestoreDelete (0.00s) === RUN TestRestoreContinueUnfinishedCompaction 2020-10-12 10:53:42.841155 I | mvcc: store.index: compact 2 2020-10-12 10:53:42.841188 I | mvcc: resume scheduled compaction at 2 2020-10-12 10:53:42.841222 I | mvcc: finished scheduled compaction at 2 (took 19.489µs) --- PASS: TestRestoreContinueUnfinishedCompaction (0.11s) === RUN TestTxnPut --- PASS: TestTxnPut (0.01s) === RUN TestTxnBlockBackendForceCommit --- PASS: TestTxnBlockBackendForceCommit (0.10s) === RUN TestRevision --- PASS: TestRevision (0.00s) === RUN TestWatch --- PASS: TestWatch (0.01s) === RUN TestNewWatcherCancel --- PASS: TestNewWatcherCancel (0.00s) === RUN TestCancelUnsynced --- PASS: TestCancelUnsynced (0.00s) === RUN TestSyncWatchers --- PASS: TestSyncWatchers (0.00s) === RUN TestWatchCompacted 2020-10-12 10:53:43.072556 I | mvcc: store.index: compact 5 2020-10-12 10:53:43.072641 I | mvcc: finished scheduled compaction at 5 (took 27.414µs) --- PASS: TestWatchCompacted (0.10s) === RUN TestWatchFutureRev --- PASS: TestWatchFutureRev (0.00s) === RUN TestWatchRestore === RUN TestWatchRestore/Normal === RUN TestWatchRestore/RunSyncWatchLoopBeforeRestore --- PASS: TestWatchRestore (0.22s) --- PASS: TestWatchRestore/Normal (0.01s) --- PASS: TestWatchRestore/RunSyncWatchLoopBeforeRestore (0.21s) === RUN TestWatchRestoreSyncedWatcher --- PASS: TestWatchRestoreSyncedWatcher (2.01s) === RUN TestWatchBatchUnsynced --- PASS: TestWatchBatchUnsynced (0.22s) === RUN TestNewMapwatcherToEventMap --- PASS: TestNewMapwatcherToEventMap (0.00s) === RUN TestWatcherWatchID --- PASS: TestWatcherWatchID (0.91s) === RUN TestWatcherWatchPrefix --- PASS: TestWatcherWatchPrefix (0.41s) === RUN TestWatcherWatchWrongRange --- PASS: TestWatcherWatchWrongRange (0.01s) === RUN TestWatchDeleteRange --- PASS: TestWatchDeleteRange (0.00s) === RUN TestWatchStreamCancelWatcherByID --- PASS: TestWatchStreamCancelWatcherByID (0.02s) === RUN TestWatcherRequestProgress --- PASS: TestWatcherRequestProgress (0.00s) === RUN TestWatcherWatchWithFilter --- PASS: TestWatcherWatchWithFilter (0.10s) PASS ok github.com/coreos/etcd/mvcc 4.616s === RUN TestBackendClose --- PASS: TestBackendClose (0.00s) === RUN TestBackendSnapshot --- PASS: TestBackendSnapshot (0.01s) === RUN TestBackendBatchIntervalCommit --- PASS: TestBackendBatchIntervalCommit (0.10s) === RUN TestBackendDefrag --- PASS: TestBackendDefrag (0.11s) === RUN TestBackendWriteback --- PASS: TestBackendWriteback (0.00s) === RUN TestBatchTxPut --- PASS: TestBatchTxPut (0.00s) === RUN TestBatchTxRange --- PASS: TestBatchTxRange (0.01s) === RUN TestBatchTxDelete --- PASS: TestBatchTxDelete (0.01s) === RUN TestBatchTxCommit --- PASS: TestBatchTxCommit (0.00s) === RUN TestBatchTxBatchLimitCommit --- PASS: TestBatchTxBatchLimitCommit (0.01s) PASS ok github.com/coreos/etcd/mvcc/backend 0.277s ? 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.00s) === RUN TestIntervalTreeSortedVisit --- PASS: TestIntervalTreeSortedVisit (0.00s) === RUN TestIntervalTreeVisitExit --- PASS: TestIntervalTreeVisitExit (0.00s) === RUN TestIntervalTreeContains --- PASS: TestIntervalTreeContains (0.00s) PASS ok github.com/coreos/etcd/pkg/adt 0.023s ? github.com/coreos/etcd/pkg/contention [no test files] === RUN TestCORSInfo --- PASS: TestCORSInfo (0.00s) === RUN TestCORSInfoOriginAllowed --- PASS: TestCORSInfoOriginAllowed (0.00s) === RUN TestCORSHandler --- PASS: TestCORSHandler (0.00s) PASS ok github.com/coreos/etcd/pkg/cors 0.017s ? github.com/coreos/etcd/pkg/cpuutil [no test files] === RUN TestHash32 --- PASS: TestHash32 (0.00s) PASS ok github.com/coreos/etcd/pkg/crc 0.018s ? github.com/coreos/etcd/pkg/debugutil [no test files] === RUN TestExpectFunc expect_test.go:28: fork/exec /bin/echo: Setctty set but Ctty not valid in child --- FAIL: TestExpectFunc (0.00s) === RUN TestEcho expect_test.go:46: fork/exec /bin/echo: Setctty set but Ctty not valid in child --- FAIL: TestEcho (0.00s) === RUN TestLineCount expect_test.go:67: fork/exec /usr/bin/printf: Setctty set but Ctty not valid in child --- FAIL: TestLineCount (0.00s) === RUN TestSend expect_test.go:88: fork/exec /usr/bin/tr: Setctty set but Ctty not valid in child --- FAIL: TestSend (0.00s) === RUN TestSignal expect_test.go:104: fork/exec /bin/sleep: Setctty set but Ctty not valid in child --- FAIL: TestSignal (0.00s) FAIL FAIL github.com/coreos/etcd/pkg/expect 0.020s === 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 2020-10-12 10:53:46.014206 I | pkg/fileutil: purged file /tmp/purgefile104127259/0.test successfully 2020-10-12 10:53:46.014330 I | pkg/fileutil: purged file /tmp/purgefile104127259/1.test successfully 2020-10-12 10:53:46.014371 I | pkg/fileutil: purged file /tmp/purgefile104127259/2.test successfully 2020-10-12 10:53:46.014407 I | pkg/fileutil: purged file /tmp/purgefile104127259/4.test successfully 2020-10-12 10:53:46.014441 I | pkg/fileutil: purged file /tmp/purgefile104127259/5.test successfully 2020-10-12 10:53:46.014472 I | pkg/fileutil: purged file /tmp/purgefile104127259/6.test successfully --- PASS: TestPurgeFile (0.02s) === RUN TestPurgeFileHoldingLockFile 2020-10-12 10:53:46.025304 I | pkg/fileutil: purged file /tmp/purgefile703462334/0.test successfully 2020-10-12 10:53:46.025351 I | pkg/fileutil: purged file /tmp/purgefile703462334/1.test successfully 2020-10-12 10:53:46.025389 I | pkg/fileutil: purged file /tmp/purgefile703462334/2.test successfully 2020-10-12 10:53:46.025425 I | pkg/fileutil: purged file /tmp/purgefile703462334/3.test successfully 2020-10-12 10:53:46.025461 I | pkg/fileutil: purged file /tmp/purgefile703462334/4.test successfully 2020-10-12 10:53:46.036000 I | pkg/fileutil: purged file /tmp/purgefile703462334/5.test successfully 2020-10-12 10:53:46.036064 I | pkg/fileutil: purged file /tmp/purgefile703462334/6.test successfully --- PASS: TestPurgeFileHoldingLockFile (0.02s) PASS ok github.com/coreos/etcd/pkg/fileutil 0.156s === RUN TestSetFlagsFromEnv 2020-10-12 10:53:44.235275 I | pkg/flags: recognized and used environment variable ETCD_A=foo 2020-10-12 10:53:44.235362 I | pkg/flags: recognized environment variable ETCD_C, but unused: shadowed by corresponding flag --- PASS: TestSetFlagsFromEnv (0.00s) === RUN TestSetFlagsFromEnvBad 2020-10-12 10:53:44.235418 W | pkg/flags: unrecognized environment variable ETCD_A=foo 2020-10-12 10:53:44.235425 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.027s === RUN TestPageWriterRandom pagewriter_test.go:43: total writes: 6427 pagewriter_test.go:44: total write bytes: 66761088 (of 66761092) --- PASS: TestPageWriterRandom (0.00s) === RUN TestPageWriterPartialSlack --- PASS: TestPageWriterPartialSlack (0.00s) === RUN TestPageWriterOffset --- PASS: TestPageWriterOffset (0.00s) === RUN TestExactReadCloserExpectEOF --- PASS: TestExactReadCloserExpectEOF (0.00s) === RUN TestExactReadCloserShort --- PASS: TestExactReadCloserShort (0.00s) === RUN TestLimitedBufferReaderRead --- PASS: TestLimitedBufferReaderRead (0.00s) PASS ok github.com/coreos/etcd/pkg/ioutil 0.042s === RUN TestMergeLogger 2020-10-12 10:53:44.751108 E | pkg/logutil: hello --- PASS: TestMergeLogger (2.05s) PASS ok github.com/coreos/etcd/pkg/logutil 2.084s ? 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.033s === RUN TestResolveTCPAddrs 2020-10-12 10:53:45.793547 I | pkg/netutil: resolving infra0.example.com:4001 to 10.0.1.10:4001 2020-10-12 10:53:45.793642 I | pkg/netutil: resolving infra0.example.com:2379 to 10.0.1.10:2379 2020-10-12 10:53:45.793647 I | pkg/netutil: resolving infra0.example.com:7001 to 10.0.1.10:7001 2020-10-12 10:53:45.793650 I | pkg/netutil: resolving infra0.example.com:2380 to 10.0.1.10:2380 2020-10-12 10:53:45.793669 W | pkg/netutil: failed resolving host infra0.example.com:4001 (cannot resolve host.); retrying in 1s 2020-10-12 10:53:46.793776 W | pkg/netutil: failed resolving host infra0.example.com:4001 (cannot resolve host.); retrying in 1s 2020-10-12 10:53:46.793812 E | pkg/netutil: could not resolve host infra0.example.com:4001 --- PASS: TestResolveTCPAddrs (1.00s) === RUN TestURLsEqual 2020-10-12 10:53:46.793908 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 2020-10-12 10:53:46.793923 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 2020-10-12 10:53:46.793941 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 2020-10-12 10:53:46.793948 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 2020-10-12 10:53:46.793959 I | pkg/netutil: resolving example.com:2380 to 10.0.10.1:2380 2020-10-12 10:53:46.793965 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 2020-10-12 10:53:46.793983 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 2020-10-12 10:53:46.793996 I | pkg/netutil: resolving example.com:2379 to 10.0.10.1:2379 2020-10-12 10:53:46.794003 I | pkg/netutil: resolving first.com:2379 to 10.0.11.1:2379 2020-10-12 10:53:46.794005 I | pkg/netutil: resolving second.com:2380 to 10.0.11.2:2380 2020-10-12 10:53:46.794012 I | pkg/netutil: resolving second.com:2380 to 10.0.11.2:2380 2020-10-12 10:53:46.794015 I | pkg/netutil: resolving first.com:2379 to 10.0.11.1:2379 --- PASS: TestURLsEqual (0.00s) === RUN TestURLStringsEqual --- PASS: TestURLStringsEqual (0.00s) === RUN TestGetDefaultInterface routes_linux_test.go:22: DM - network tests disabled --- SKIP: TestGetDefaultInterface (0.00s) === RUN TestGetDefaultHost routes_linux_test.go:31: DM - network tests disabled --- SKIP: TestGetDefaultHost (0.00s) PASS ok github.com/coreos/etcd/pkg/netutil 1.022s === RUN TestUnsetenv --- PASS: TestUnsetenv (0.00s) === RUN TestHandleInterrupts 2020-10-12 10:53:46.510499 N | pkg/osutil: received interrupt signal, shutting down... 2020-10-12 10:53:46.514895 N | pkg/osutil: received terminated signal, shutting down... --- PASS: TestHandleInterrupts (0.01s) PASS ok github.com/coreos/etcd/pkg/osutil 0.042s === RUN TestCanonicalURLPath --- PASS: TestCanonicalURLPath (0.00s) PASS ok github.com/coreos/etcd/pkg/pathutil 0.027s === RUN TestMarshaler --- PASS: TestMarshaler (0.00s) === RUN TestMarshalerPanic 2020-10-12 10:53:47.265611 C | pkg/pbutil: marshal should never fail (blah) --- PASS: TestMarshalerPanic (0.00s) === RUN TestUnmarshaler --- PASS: TestUnmarshaler (0.00s) === RUN TestUnmarshalerPanic 2020-10-12 10:53:47.265750 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.050s === RUN TestServer_Unix_Insecure {"level":"info","msg":"started proxying","from":"unix://163D394955602FAD2078.unix-conn","to":"unix://163D3949556083F6576E.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://163D394955602FAD2078.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://163D394955602FAD2078.unix-conn","to":"unix://163D3949556083F6576E.unix-conn"} server_test.go:109: took 286.938µs with no latency {"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://163D394955602FAD2078.unix-conn","to":"unix://163D3949556083F6576E.unix-conn"} server_test.go:126: took 93.293µs with no latency {"level":"info","msg":"closed proxy listener","from":"unix://163D394955602FAD2078.unix-conn","to":"unix://163D3949556083F6576E.unix-conn"} --- PASS: TestServer_Unix_Insecure (0.00s) === RUN TestServer_TCP_Insecure {"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:36685","to":"tcp://127.0.0.1:33419"} {"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:36685"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:36685","to":"tcp://127.0.0.1:33419"} server_test.go:109: took 1.837247ms with no latency {"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:36685","to":"tcp://127.0.0.1:33419"} server_test.go:126: took 296.274µs with no latency {"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:36685","to":"tcp://127.0.0.1:33419"} --- PASS: TestServer_TCP_Insecure (0.00s) === RUN TestServer_Unix_Secure {"level":"info","msg":"started proxying","from":"unix://163D394955949BA6959.unix-conn","to":"unix://163D39495594F14A1F3B.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://163D394955949BA6959.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://163D394955949BA6959.unix-conn","to":"unix://163D39495594F14A1F3B.unix-conn"} server_test.go:109: took 621.827µs with no latency {"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://163D394955949BA6959.unix-conn","to":"unix://163D39495594F14A1F3B.unix-conn"} server_test.go:126: took 685.81µs with no latency {"level":"info","msg":"closed proxy listener","from":"unix://163D394955949BA6959.unix-conn","to":"unix://163D39495594F14A1F3B.unix-conn"} --- PASS: TestServer_Unix_Secure (0.00s) === RUN TestServer_TCP_Secure {"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:36035","to":"tcp://127.0.0.1:40427"} {"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:36035"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:36035","to":"tcp://127.0.0.1:40427"} server_test.go:109: took 423.147µs with no latency {"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:36035","to":"tcp://127.0.0.1:40427"} server_test.go:126: took 867.24µs with no latency {"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:36035","to":"tcp://127.0.0.1:40427"} --- PASS: TestServer_TCP_Secure (0.00s) === RUN TestServer_Unix_Insecure_DelayTx {"level":"info","msg":"started proxying","from":"unix://163D394955DA5F985949.unix-conn","to":"unix://163D394955DABDAB3043.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://163D394955DA5F985949.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://163D394955DA5F985949.unix-conn","to":"unix://163D394955DABDAB3043.unix-conn"} server_test.go:109: took 108.769µs with no latency {"level":"info","msg":"set transmit latency","latency":"51.696224ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"unix://163D394955DA5F985949.unix-conn","to":"unix://163D394955DABDAB3043.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://163D394955DA5F985949.unix-conn","to":"unix://163D394955DABDAB3043.unix-conn"} server_test.go:124: took 52.021253ms with latency 50ms±5ms {"level":"info","msg":"removed transmit latency","latency":"51.696224ms","from":"unix://163D394955DA5F985949.unix-conn","to":"unix://163D394955DABDAB3043.unix-conn"} {"level":"info","msg":"closed proxy listener","from":"unix://163D394955DA5F985949.unix-conn","to":"unix://163D394955DABDAB3043.unix-conn"} --- PASS: TestServer_Unix_Insecure_DelayTx (0.05s) === RUN TestServer_TCP_Insecure_DelayTx {"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:40247","to":"tcp://127.0.0.1:45069"} {"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:40247"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:40247","to":"tcp://127.0.0.1:45069"} server_test.go:109: took 245.383µs with no latency {"level":"info","msg":"set transmit latency","latency":"54.95391ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"tcp://127.0.0.1:40247","to":"tcp://127.0.0.1:45069"} {"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:40247","to":"tcp://127.0.0.1:45069"} server_test.go:124: took 55.354331ms with latency 50ms±5ms {"level":"info","msg":"removed transmit latency","latency":"54.95391ms","from":"tcp://127.0.0.1:40247","to":"tcp://127.0.0.1:45069"} {"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:40247","to":"tcp://127.0.0.1:45069"} --- PASS: TestServer_TCP_Insecure_DelayTx (0.06s) === RUN TestServer_Unix_Secure_DelayTx {"level":"info","msg":"started proxying","from":"unix://163D39495C567B4C8645.unix-conn","to":"unix://163D39495C56F3403CB1.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://163D39495C567B4C8645.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://163D39495C567B4C8645.unix-conn","to":"unix://163D39495C56F3403CB1.unix-conn"} server_test.go:109: took 560.478µs with no latency {"level":"info","msg":"set transmit latency","latency":"50.256852ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"unix://163D39495C567B4C8645.unix-conn","to":"unix://163D39495C56F3403CB1.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"8 B","from":"unix://163D39495C567B4C8645.unix-conn","to":"unix://163D39495C56F3403CB1.unix-conn"} server_test.go:124: took 51.426467ms with latency 50ms±5ms {"level":"info","msg":"removed transmit latency","latency":"50.256852ms","from":"unix://163D39495C567B4C8645.unix-conn","to":"unix://163D39495C56F3403CB1.unix-conn"} {"level":"info","msg":"closed proxy listener","from":"unix://163D39495C567B4C8645.unix-conn","to":"unix://163D39495C56F3403CB1.unix-conn"} --- PASS: TestServer_Unix_Secure_DelayTx (0.05s) === RUN TestServer_TCP_Secure_DelayTx {"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:42881","to":"tcp://127.0.0.1:45877"} {"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:42881"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"tcp://127.0.0.1:42881","to":"tcp://127.0.0.1:45877"} server_test.go:109: took 3.183254ms with no latency {"level":"info","msg":"set transmit latency","latency":"54.509724ms","given-latency":"50ms","given-latency-random-variable":"5ms","from":"tcp://127.0.0.1:42881","to":"tcp://127.0.0.1:45877"} {"level":"debug","msg":"transmitted","data-size":"8 B","from":"tcp://127.0.0.1:42881","to":"tcp://127.0.0.1:45877"} server_test.go:124: took 55.977769ms with latency 50ms±5ms {"level":"info","msg":"removed transmit latency","latency":"54.509724ms","from":"tcp://127.0.0.1:42881","to":"tcp://127.0.0.1:45877"} {"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:42881","to":"tcp://127.0.0.1:45877"} --- PASS: TestServer_TCP_Secure_DelayTx (0.06s) === RUN TestServer_Unix_Insecure_DelayAccept {"level":"info","msg":"started proxying","from":"unix://163D394963177EF46369.unix-conn","to":"unix://163D394963181D9788AB.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://163D394963177EF46369.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://163D394963177EF46369.unix-conn","to":"unix://163D394963181D9788AB.unix-conn"} server_test.go:203: took 218.517µs with no latency {"level":"info","msg":"set accept latency","latency":"706.910703ms","given-latency":"700ms","given-latency-random-variable":"10ms","from":"unix://163D394963177EF46369.unix-conn","to":"unix://163D394963181D9788AB.unix-conn"} {"level":"debug","msg":"listener accept error","error":"accept unix 163D394963177EF46369.unix-conn: use of closed network connection"} {"level":"info","msg":"reset listener on","from":"unix://163D394963177EF46369.unix-conn"} {"level":"debug","msg":"listener is closed; retry listening on","from":"unix://163D394963177EF46369.unix-conn"} {"level":"info","msg":"reset listener on","from":"unix://163D394963177EF46369.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://163D394963177EF46369.unix-conn","to":"unix://163D394963181D9788AB.unix-conn"} server_test.go:219: took 517.242614ms with latency 700ms±10ms {"level":"info","msg":"removed accept latency","latency":"706.910703ms","from":"unix://163D394963177EF46369.unix-conn","to":"unix://163D394963181D9788AB.unix-conn"} {"level":"info","msg":"closed proxy listener","from":"unix://163D394963177EF46369.unix-conn","to":"unix://163D394963181D9788AB.unix-conn"} --- PASS: TestServer_Unix_Insecure_DelayAccept (0.72s) === RUN TestServer_Unix_Secure_DelayAccept {"level":"info","msg":"started proxying","from":"unix://163D39498DE4241752FC.unix-conn","to":"unix://163D39498DE46C122D50.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://163D39498DE4241752FC.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://163D39498DE4241752FC.unix-conn","to":"unix://163D39498DE46C122D50.unix-conn"} server_test.go:203: took 934.274µs with no latency {"level":"info","msg":"set accept latency","latency":"699.051832ms","given-latency":"700ms","given-latency-random-variable":"10ms","from":"unix://163D39498DE4241752FC.unix-conn","to":"unix://163D39498DE46C122D50.unix-conn"} {"level":"debug","msg":"listener accept error","error":"accept unix 163D39498DE4241752FC.unix-conn: use of closed network connection"} {"level":"info","msg":"reset listener on","from":"unix://163D39498DE4241752FC.unix-conn"} {"level":"debug","msg":"listener is closed; retry listening on","from":"unix://163D39498DE4241752FC.unix-conn"} {"level":"info","msg":"reset listener on","from":"unix://163D39498DE4241752FC.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://163D39498DE4241752FC.unix-conn","to":"unix://163D39498DE46C122D50.unix-conn"} server_test.go:219: took 509.776728ms with latency 700ms±10ms {"level":"info","msg":"removed accept latency","latency":"699.051832ms","from":"unix://163D39498DE4241752FC.unix-conn","to":"unix://163D39498DE46C122D50.unix-conn"} {"level":"info","msg":"closed proxy listener","from":"unix://163D39498DE4241752FC.unix-conn","to":"unix://163D39498DE46C122D50.unix-conn"} --- PASS: TestServer_Unix_Secure_DelayAccept (0.71s) === RUN TestServer_PauseTx {"level":"info","msg":"started proxying","from":"unix://163D3949B847A55451C7.unix-conn","to":"unix://163D3949B847DBBC3552.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://163D3949B847A55451C7.unix-conn"} {"level":"info","msg":"paused transmit listen","from":"unix://163D3949B847A55451C7.unix-conn","to":"unix://163D3949B847DBBC3552.unix-conn"} {"level":"info","msg":"unpaused transmit listen","from":"unix://163D3949B847A55451C7.unix-conn","to":"unix://163D3949B847DBBC3552.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://163D3949B847A55451C7.unix-conn","to":"unix://163D3949B847DBBC3552.unix-conn"} {"level":"info","msg":"closed proxy listener","from":"unix://163D3949B847A55451C7.unix-conn","to":"unix://163D3949B847DBBC3552.unix-conn"} --- PASS: TestServer_PauseTx (0.20s) === RUN TestServer_BlackholeTx {"level":"info","msg":"started proxying","from":"unix://163D3949C43B0DDD5ECE.unix-conn","to":"unix://163D3949C43B4D44810F.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://163D3949C43B0DDD5ECE.unix-conn"} {"level":"info","msg":"blackholed transmit","from":"unix://163D3949C43B0DDD5ECE.unix-conn","to":"unix://163D3949C43B4D44810F.unix-conn"} {"level":"debug","msg":"dropped","data-size":"12 B","from":"unix://163D3949C43B0DDD5ECE.unix-conn","to":"unix://163D3949C43B4D44810F.unix-conn"} {"level":"info","msg":"unblackholed transmit","from":"unix://163D3949C43B0DDD5ECE.unix-conn","to":"unix://163D3949C43B4D44810F.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://163D3949C43B0DDD5ECE.unix-conn","to":"unix://163D3949C43B4D44810F.unix-conn"} {"level":"info","msg":"closed proxy listener","from":"unix://163D3949C43B0DDD5ECE.unix-conn","to":"unix://163D3949C43B4D44810F.unix-conn"} --- PASS: TestServer_BlackholeTx (0.20s) === RUN TestServer_CorruptTx {"level":"info","msg":"started proxying","from":"unix://163D3949D031A12D6200.unix-conn","to":"unix://163D3949D031E3745F72.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://163D3949D031A12D6200.unix-conn"} {"level":"info","msg":"corrupting transmit","from":"unix://163D3949D031A12D6200.unix-conn","to":"unix://163D3949D031E3745F72.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://163D3949D031A12D6200.unix-conn","to":"unix://163D3949D031E3745F72.unix-conn"} {"level":"info","msg":"stopped corrupting transmit","from":"unix://163D3949D031A12D6200.unix-conn","to":"unix://163D3949D031E3745F72.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://163D3949D031A12D6200.unix-conn","to":"unix://163D3949D031E3745F72.unix-conn"} {"level":"info","msg":"closed proxy listener","from":"unix://163D3949D031A12D6200.unix-conn","to":"unix://163D3949D031E3745F72.unix-conn"} --- PASS: TestServer_CorruptTx (0.00s) === RUN TestServer_Shutdown {"level":"info","msg":"started proxying","from":"unix://163D3949D0389303E8D.unix-conn","to":"unix://163D3949D038C9D675B4.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://163D3949D0389303E8D.unix-conn"} {"level":"debug","msg":"listener accept error","error":"accept unix 163D3949D0389303E8D.unix-conn: use of closed network connection"} {"level":"debug","msg":"listener is closed; retry listening on","from":"unix://163D3949D0389303E8D.unix-conn"} {"level":"info","msg":"reset listener on","from":"unix://163D3949D0389303E8D.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://163D3949D0389303E8D.unix-conn","to":"unix://163D3949D038C9D675B4.unix-conn"} {"level":"info","msg":"closed proxy listener","from":"unix://163D3949D0389303E8D.unix-conn","to":"unix://163D3949D038C9D675B4.unix-conn"} --- PASS: TestServer_Shutdown (0.20s) === RUN TestServer_ShutdownListener {"level":"info","msg":"started proxying","from":"unix://163D3949DC2F3EB57910.unix-conn","to":"unix://163D3949DC2F75BF41C9.unix-conn"} {"level":"info","msg":"proxy is listening on","from":"unix://163D3949DC2F3EB57910.unix-conn"} {"level":"debug","msg":"transmitted","data-size":"12 B","from":"unix://163D3949DC2F3EB57910.unix-conn","to":"unix://163D3949DC2F75BF41C9.unix-conn"} {"level":"info","msg":"closed proxy listener","from":"unix://163D3949DC2F3EB57910.unix-conn","to":"unix://163D3949DC2F75BF41C9.unix-conn"} --- PASS: TestServer_ShutdownListener (0.20s) === RUN TestServerHTTP_Insecure_DelayTx {"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:41471","to":"tcp://127.0.0.1:37349"} {"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:41471"} {"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:41471","to":"tcp://127.0.0.1:37349"} {"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:37349","to":"tcp://127.0.0.1:41471"} server_test.go:503: took 575.283µs with no latency {"level":"info","msg":"set transmit latency","latency":"996.08997ms","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:41471","to":"tcp://127.0.0.1:37349"} {"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:41471","to":"tcp://127.0.0.1:37349"} {"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:37349","to":"tcp://127.0.0.1:41471"} server_test.go:539: took 996.471398ms with latency 1s±10ms {"level":"info","msg":"removed transmit latency","latency":"996.08997ms","from":"tcp://127.0.0.1:41471","to":"tcp://127.0.0.1:37349"} {"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:41471","to":"tcp://127.0.0.1:37349"} --- PASS: TestServerHTTP_Insecure_DelayTx (1.20s) === RUN TestServerHTTP_Secure_DelayTx {"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:46507","to":"tcp://127.0.0.1:37523"} {"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:46507"} {"level":"debug","msg":"transmitted","data-size":"239 B","from":"tcp://127.0.0.1:46507","to":"tcp://127.0.0.1:37523"} {"level":"debug","msg":"received","data-size":"1.8 kB","from":"tcp://127.0.0.1:37523","to":"tcp://127.0.0.1:46507"} {"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:46507","to":"tcp://127.0.0.1:37523"} {"level":"debug","msg":"transmitted","data-size":"172 B","from":"tcp://127.0.0.1:46507","to":"tcp://127.0.0.1:37523"} {"level":"debug","msg":"received","data-size":"164 B","from":"tcp://127.0.0.1:37523","to":"tcp://127.0.0.1:46507"} server_test.go:503: took 6.194634ms with no latency {"level":"info","msg":"set transmit latency","latency":"1.002363075s","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:46507","to":"tcp://127.0.0.1:37523"} {"level":"debug","msg":"transmitted","data-size":"239 B","from":"tcp://127.0.0.1:46507","to":"tcp://127.0.0.1:37523"} {"level":"debug","msg":"received","data-size":"1.8 kB","from":"tcp://127.0.0.1:37523","to":"tcp://127.0.0.1:46507"} {"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:46507","to":"tcp://127.0.0.1:37523"} {"level":"debug","msg":"transmitted","data-size":"172 B","from":"tcp://127.0.0.1:46507","to":"tcp://127.0.0.1:37523"} {"level":"debug","msg":"received","data-size":"164 B","from":"tcp://127.0.0.1:37523","to":"tcp://127.0.0.1:46507"} server_test.go:539: took 3.014702212s with latency 1s±10ms {"level":"info","msg":"removed transmit latency","latency":"1.002363075s","from":"tcp://127.0.0.1:46507","to":"tcp://127.0.0.1:37523"} {"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:46507","to":"tcp://127.0.0.1:37523"} --- PASS: TestServerHTTP_Secure_DelayTx (3.22s) === RUN TestServerHTTP_Insecure_DelayRx {"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:36829","to":"tcp://127.0.0.1:34273"} {"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:36829"} {"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:36829","to":"tcp://127.0.0.1:34273"} {"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:34273","to":"tcp://127.0.0.1:36829"} server_test.go:503: took 468.19µs with no latency {"level":"info","msg":"set receive latency","latency":"998.579386ms","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:34273","to":"tcp://127.0.0.1:36829"} {"level":"debug","msg":"transmitted","data-size":"150 B","from":"tcp://127.0.0.1:36829","to":"tcp://127.0.0.1:34273"} {"level":"debug","msg":"received","data-size":"142 B","from":"tcp://127.0.0.1:34273","to":"tcp://127.0.0.1:36829"} server_test.go:539: took 998.997685ms with latency 1s±10ms {"level":"info","msg":"removed receive latency","latency":"998.579386ms","from":"tcp://127.0.0.1:34273","to":"tcp://127.0.0.1:36829"} {"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:36829","to":"tcp://127.0.0.1:34273"} --- PASS: TestServerHTTP_Insecure_DelayRx (1.20s) === RUN TestServerHTTP_Secure_DelayRx {"level":"info","msg":"started proxying","from":"tcp://127.0.0.1:43093","to":"tcp://127.0.0.1:35987"} {"level":"info","msg":"proxy is listening on","from":"tcp://127.0.0.1:43093"} {"level":"debug","msg":"transmitted","data-size":"239 B","from":"tcp://127.0.0.1:43093","to":"tcp://127.0.0.1:35987"} {"level":"debug","msg":"received","data-size":"1.8 kB","from":"tcp://127.0.0.1:35987","to":"tcp://127.0.0.1:43093"} {"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:43093","to":"tcp://127.0.0.1:35987"} {"level":"debug","msg":"transmitted","data-size":"172 B","from":"tcp://127.0.0.1:43093","to":"tcp://127.0.0.1:35987"} {"level":"debug","msg":"received","data-size":"164 B","from":"tcp://127.0.0.1:35987","to":"tcp://127.0.0.1:43093"} server_test.go:503: took 8.227287ms with no latency {"level":"info","msg":"set receive latency","latency":"1.000004335s","given-latency":"1s","given-latency-random-variable":"10ms","from":"tcp://127.0.0.1:35987","to":"tcp://127.0.0.1:43093"} {"level":"debug","msg":"transmitted","data-size":"239 B","from":"tcp://127.0.0.1:43093","to":"tcp://127.0.0.1:35987"} {"level":"debug","msg":"received","data-size":"1.8 kB","from":"tcp://127.0.0.1:35987","to":"tcp://127.0.0.1:43093"} {"level":"debug","msg":"transmitted","data-size":"1.4 kB","from":"tcp://127.0.0.1:43093","to":"tcp://127.0.0.1:35987"} {"level":"debug","msg":"transmitted","data-size":"172 B","from":"tcp://127.0.0.1:43093","to":"tcp://127.0.0.1:35987"} {"level":"debug","msg":"received","data-size":"164 B","from":"tcp://127.0.0.1:35987","to":"tcp://127.0.0.1:43093"} server_test.go:539: took 2.006800608s with latency 1s±10ms {"level":"info","msg":"removed receive latency","latency":"1.000004335s","from":"tcp://127.0.0.1:35987","to":"tcp://127.0.0.1:43093"} {"level":"info","msg":"closed proxy listener","from":"tcp://127.0.0.1:43093","to":"tcp://127.0.0.1:35987"} --- PASS: TestServerHTTP_Secure_DelayRx (2.22s) PASS ok github.com/coreos/etcd/pkg/proxy 10.327s === 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.017s ? github.com/coreos/etcd/pkg/runtime [no test files] === RUN TestFIFOSchedule --- PASS: TestFIFOSchedule (0.00s) PASS ok github.com/coreos/etcd/pkg/schedule 0.020s === RUN TestSRVGetCluster --- PASS: TestSRVGetCluster (0.00s) === RUN TestSRVDiscover --- PASS: TestSRVDiscover (0.00s) PASS ok github.com/coreos/etcd/pkg/srv 0.073s ? 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/src/github.com/coreos/etcd/pkg/testutil/leak_test.go:41 +0x25 created by github.com/coreos/etcd/pkg/testutil.TestSample /<>/_build/src/github.com/coreos/etcd/pkg/testutil/leak_test.go:40 +0x71 ok github.com/coreos/etcd/pkg/testutil 0.045s ? github.com/coreos/etcd/pkg/tlsutil [no test files] === RUN TestNewKeepAliveListener --- PASS: TestNewKeepAliveListener (0.04s) === RUN TestNewKeepAliveListenerTLSEmptyConfig --- PASS: TestNewKeepAliveListenerTLSEmptyConfig (0.00s) === RUN TestNewListenerTLSInfo --- PASS: TestNewListenerTLSInfo (0.23s) === RUN TestNewListenerTLSEmptyInfo --- PASS: TestNewListenerTLSEmptyInfo (0.00s) === RUN TestNewTransportTLSInfo --- PASS: TestNewTransportTLSInfo (0.08s) === RUN TestTLSInfoNonexist --- PASS: TestTLSInfoNonexist (0.00s) === RUN TestTLSInfoEmpty --- PASS: TestTLSInfoEmpty (0.00s) === RUN TestTLSInfoMissingFields --- PASS: TestTLSInfoMissingFields (0.04s) === RUN TestTLSInfoParseFuncError --- PASS: TestTLSInfoParseFuncError (0.08s) === RUN TestTLSInfoConfigFuncs --- PASS: TestTLSInfoConfigFuncs (0.07s) === RUN TestNewListenerUnixSocket --- PASS: TestNewListenerUnixSocket (0.00s) === RUN TestNewListenerTLSInfoSelfCert --- PASS: TestNewListenerTLSInfoSelfCert (0.22s) === RUN TestIsClosedConnError --- PASS: TestIsClosedConnError (0.00s) === RUN TestReadWriteTimeoutDialer --- PASS: TestReadWriteTimeoutDialer (0.04s) === RUN TestNewTimeoutListener --- PASS: TestNewTimeoutListener (0.00s) === RUN TestWriteReadTimeoutListener --- PASS: TestWriteReadTimeoutListener (0.02s) === RUN TestNewTimeoutTransport --- PASS: TestNewTimeoutTransport (0.00s) === RUN TestNewTransportTLSInvalidCipherSuitesTLS12 --- PASS: TestNewTransportTLSInvalidCipherSuitesTLS12 (0.15s) PASS ok github.com/coreos/etcd/pkg/transport 0.995s === 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.052s === RUN TestWait --- PASS: TestWait (0.00s) === RUN TestRegisterDupPanic 2020/10/12 10:53:48 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.03s) PASS ok github.com/coreos/etcd/pkg/wait 0.043s === RUN TestClusterProxyMemberList 2020-10-12 10:53:51.550157 I | integration: launching 8162490908886374676 (unix://localhost:81624909088863746760) 2020-10-12 10:53:51.554923 I | etcdserver: name = 8162490908886374676 2020-10-12 10:53:51.554939 I | etcdserver: data dir = /tmp/etcd520744761 2020-10-12 10:53:51.554945 I | etcdserver: member dir = /tmp/etcd520744761/member 2020-10-12 10:53:51.554948 I | etcdserver: heartbeat = 10ms 2020-10-12 10:53:51.554950 I | etcdserver: election = 100ms 2020-10-12 10:53:51.554952 I | etcdserver: snapshot count = 0 2020-10-12 10:53:51.554963 I | etcdserver: advertise client URLs = unix://127.0.0.1:210022574177 2020-10-12 10:53:51.554967 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:210012574177 2020-10-12 10:53:51.554978 I | etcdserver: initial cluster = 8162490908886374676=unix://127.0.0.1:210012574177 2020-10-12 10:53:51.560734 I | etcdserver: starting member 4f70ef442ec787b1 in cluster f5ee672a470a1c6d 2020-10-12 10:53:51.560793 I | raft: 4f70ef442ec787b1 became follower at term 0 2020-10-12 10:53:51.560825 I | raft: newRaft 4f70ef442ec787b1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2020-10-12 10:53:51.560841 I | raft: 4f70ef442ec787b1 became follower at term 1 2020-10-12 10:53:51.578801 W | auth: simple token is not cryptographically signed 2020-10-12 10:53:51.580163 I | etcdserver: set snapshot count to default 100000 2020-10-12 10:53:51.580180 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] 2020-10-12 10:53:51.581344 I | integration: launched 8162490908886374676 (unix://localhost:81624909088863746760) 2020-10-12 10:53:51.581863 I | etcdserver: 4f70ef442ec787b1 as single-node; fast-forwarding 9 ticks (election ticks 10) 2020-10-12 10:53:51.582137 I | etcdserver/membership: added member 4f70ef442ec787b1 [unix://127.0.0.1:210012574177] to cluster f5ee672a470a1c6d 2020-10-12 10:53:51.611205 I | raft: 4f70ef442ec787b1 is starting a new election at term 1 2020-10-12 10:53:51.611296 I | raft: 4f70ef442ec787b1 became candidate at term 2 2020-10-12 10:53:51.611323 I | raft: 4f70ef442ec787b1 received MsgVoteResp from 4f70ef442ec787b1 at term 2 2020-10-12 10:53:51.611334 I | raft: 4f70ef442ec787b1 became leader at term 2 2020-10-12 10:53:51.611339 I | raft: raft.node: 4f70ef442ec787b1 elected leader 4f70ef442ec787b1 at term 2 2020-10-12 10:53:51.611475 I | etcdserver: setting up the initial cluster version to 3.2 2020-10-12 10:53:51.612001 N | etcdserver/membership: set the initial cluster version to 3.2 2020-10-12 10:53:51.612047 I | etcdserver/api: enabled capabilities for version 3.2 2020-10-12 10:53:51.612081 I | etcdserver: published {Name:8162490908886374676 ClientURLs:[unix://127.0.0.1:210022574177]} to cluster f5ee672a470a1c6d 2020-10-12 10:53:51.617948 I | grpcproxy: registered "127.0.0.1:45759" with 7-second lease 2020-10-12 10:53:53.117280 W | grpcproxy: clusterProxy watcher error (rpc error: code = Unavailable desc = naming: watch closed) 2020-10-12 10:53:53.117350 I | integration: terminating 8162490908886374676 (unix://localhost:81624909088863746760) 2020-10-12 10:53:53.119593 I | integration: terminated 8162490908886374676 (unix://localhost:81624909088863746760) --- PASS: TestClusterProxyMemberList (1.63s) === RUN TestKVProxyRange 2020-10-12 10:53:53.181228 I | integration: launching 897791513562352427 (unix://localhost:8977915135623524270) 2020-10-12 10:53:53.186405 I | etcdserver: name = 897791513562352427 2020-10-12 10:53:53.186423 I | etcdserver: data dir = /tmp/etcd775932740 2020-10-12 10:53:53.186427 I | etcdserver: member dir = /tmp/etcd775932740/member 2020-10-12 10:53:53.186429 I | etcdserver: heartbeat = 10ms 2020-10-12 10:53:53.186432 I | etcdserver: election = 100ms 2020-10-12 10:53:53.186434 I | etcdserver: snapshot count = 0 2020-10-12 10:53:53.186439 I | etcdserver: advertise client URLs = unix://127.0.0.1:210042574177 2020-10-12 10:53:53.186442 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:210032574177 2020-10-12 10:53:53.186448 I | etcdserver: initial cluster = 897791513562352427=unix://127.0.0.1:210032574177 2020-10-12 10:53:53.194886 I | etcdserver: starting member 337c64f07cd86f7d in cluster d58493eb72faa384 2020-10-12 10:53:53.194912 I | raft: 337c64f07cd86f7d became follower at term 0 2020-10-12 10:53:53.194918 I | raft: newRaft 337c64f07cd86f7d [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2020-10-12 10:53:53.194921 I | raft: 337c64f07cd86f7d became follower at term 1 2020-10-12 10:53:53.206316 W | auth: simple token is not cryptographically signed 2020-10-12 10:53:53.207494 I | etcdserver: set snapshot count to default 100000 2020-10-12 10:53:53.207509 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] 2020-10-12 10:53:53.207838 I | integration: launched 897791513562352427 (unix://localhost:8977915135623524270) 2020-10-12 10:53:53.208076 I | etcdserver: 337c64f07cd86f7d as single-node; fast-forwarding 9 ticks (election ticks 10) 2020-10-12 10:53:53.208380 I | etcdserver/membership: added member 337c64f07cd86f7d [unix://127.0.0.1:210032574177] to cluster d58493eb72faa384 2020-10-12 10:53:53.285100 I | raft: 337c64f07cd86f7d is starting a new election at term 1 2020-10-12 10:53:53.285168 I | raft: 337c64f07cd86f7d became candidate at term 2 2020-10-12 10:53:53.285180 I | raft: 337c64f07cd86f7d received MsgVoteResp from 337c64f07cd86f7d at term 2 2020-10-12 10:53:53.285199 I | raft: 337c64f07cd86f7d became leader at term 2 2020-10-12 10:53:53.285206 I | raft: raft.node: 337c64f07cd86f7d elected leader 337c64f07cd86f7d at term 2 2020-10-12 10:53:53.285321 I | etcdserver: setting up the initial cluster version to 3.2 2020-10-12 10:53:53.286443 N | etcdserver/membership: set the initial cluster version to 3.2 2020-10-12 10:53:53.286569 I | etcdserver: published {Name:897791513562352427 ClientURLs:[unix://127.0.0.1:210042574177]} to cluster d58493eb72faa384 2020-10-12 10:53:53.295644 I | integration: terminating 897791513562352427 (unix://localhost:8977915135623524270) 2020-10-12 10:53:53.297834 I | integration: terminated 897791513562352427 (unix://localhost:8977915135623524270) --- PASS: TestKVProxyRange (0.12s) === RUN TestRegister 2020-10-12 10:53:53.299954 I | integration: launching 3129800930056044101 (unix://localhost:31298009300560441010) 2020-10-12 10:53:53.301984 I | etcdserver: name = 3129800930056044101 2020-10-12 10:53:53.302002 I | etcdserver: data dir = /tmp/etcd202036691 2020-10-12 10:53:53.302008 I | etcdserver: member dir = /tmp/etcd202036691/member 2020-10-12 10:53:53.302012 I | etcdserver: heartbeat = 10ms 2020-10-12 10:53:53.302015 I | etcdserver: election = 100ms 2020-10-12 10:53:53.302018 I | etcdserver: snapshot count = 0 2020-10-12 10:53:53.302025 I | etcdserver: advertise client URLs = unix://127.0.0.1:210062574177 2020-10-12 10:53:53.302029 I | etcdserver: initial advertise peer URLs = unix://127.0.0.1:210052574177 2020-10-12 10:53:53.302038 I | etcdserver: initial cluster = 3129800930056044101=unix://127.0.0.1:210052574177 2020-10-12 10:53:53.452495 I | etcdserver: starting member d22bdee510a65ec in cluster e032d3ff0fa0d6db 2020-10-12 10:53:53.452525 I | raft: d22bdee510a65ec became follower at term 0 2020-10-12 10:53:53.452531 I | raft: newRaft d22bdee510a65ec [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] 2020-10-12 10:53:53.452534 I | raft: d22bdee510a65ec became follower at term 1 2020-10-12 10:53:53.455175 W | auth: simple token is not cryptographically signed 2020-10-12 10:53:53.456823 I | etcdserver: set snapshot count to default 100000 2020-10-12 10:53:53.456844 I | etcdserver: starting server... [version: 3.2.26, cluster version: to_be_decided] 2020-10-12 10:53:53.457093 I | etcdserver: d22bdee510a65ec as single-node; fast-forwarding 9 ticks (election ticks 10) 2020-10-12 10:53:53.457196 I | etcdserver/membership: added member d22bdee510a65ec [unix://127.0.0.1:210052574177] to cluster e032d3ff0fa0d6db 2020-10-12 10:53:53.457644 I | integration: launched 3129800930056044101 (unix://localhost:31298009300560441010) 2020-10-12 10:53:53.522741 I | raft: d22bdee510a65ec is starting a new election at term 1 2020-10-12 10:53:53.522789 I | raft: d22bdee510a65ec became candidate at term 2 2020-10-12 10:53:53.522796 I | raft: d22bdee510a65ec received MsgVoteResp from d22bdee510a65ec at term 2 2020-10-12 10:53:53.522807 I | raft: d22bdee510a65ec became leader at term 2 2020-10-12 10:53:53.522811 I | raft: raft.node: d22bdee510a65ec elected leader d22bdee510a65ec at term 2 2020-10-12 10:53:53.523026 I | etcdserver: published {Name:3129800930056044101 ClientURLs:[unix://127.0.0.1:210062574177]} to cluster e032d3ff0fa0d6db 2020-10-12 10:53:53.523060 I | etcdserver: setting up the initial cluster version to 3.2 2020-10-12 10:53:53.523377 N | etcdserver/membership: set the initial cluster version to 3.2 2020-10-12 10:53:53.534753 I | grpcproxy: registered "unix://localhost:31298009300560441010" with 5-second lease 2020-10-12 10:53:53.534808 I | integration: terminating 3129800930056044101 (unix://localhost:31298009300560441010) 2020-10-12 10:53:53.536963 I | integration: terminated 3129800930056044101 (unix://localhost:31298009300560441010) --- PASS: TestRegister (0.24s) PASS ok github.com/coreos/etcd/proxy/grpcproxy 2.023s ? 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 2020-10-12 10:53:50.587063 I | proxy/httpproxy: endpoints found ["https://example.com:8080" "https://192.0.2.8:4002"] --- PASS: TestConfigHandlerGET (0.00s) === RUN TestReverseProxyServe 2020-10-12 10:53:50.587175 I | proxy/httpproxy: zero endpoints currently available 2020-10-12 10:53:50.587230 I | proxy/httpproxy: failed to direct request to http://192.0.2.3:4040: what a bad trip 2020-10-12 10:53:50.587237 I | proxy/httpproxy: marked endpoint http://192.0.2.3:4040 unavailable 2020-10-12 10:53:50.587240 I | proxy/httpproxy: no failFunc defined, endpoint http://192.0.2.3:4040 will be unavailable forever. 2020-10-12 10:53:50.587245 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.034s === RUN TestUserspaceProxy 2020-10-12 10:53:50.595111 I | proxy/tcpproxy: ready to proxy client requests to [127.0.0.1:33705] --- PASS: TestUserspaceProxy (0.00s) PASS ok github.com/coreos/etcd/proxy/tcpproxy 0.026s === RUN TestFindConflict raft2020/10/12 10:53:52 INFO: found conflict at index 1 [existing term: 1, conflicting term: 4] raft2020/10/12 10:53:52 INFO: found conflict at index 2 [existing term: 2, conflicting term: 1] raft2020/10/12 10:53: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 raft2020/10/12 10:53:52 INFO: replace the unstable entries from index 1 raft2020/10/12 10:53:52 INFO: replace the unstable entries from index 2 --- PASS: TestAppend (0.00s) === RUN TestLogMaybeAppend raft2020/10/12 10:53:52 INFO: found conflict at index 3 [existing term: 3, conflicting term: 4] raft2020/10/12 10:53:52 INFO: truncate the unstable entries before index 3 raft2020/10/12 10:53:52 INFO: found conflict at index 2 [existing term: 2, conflicting term: 4] raft2020/10/12 10:53:52 INFO: truncate the unstable entries before index 2 raft2020/10/12 10:53:52 INFO: found conflict at index 1 [existing term: 1, conflicting term: 4] raft2020/10/12 10:53:52 entry 1 conflict with committed entry [committed(1)] raft2020/10/12 10:53:52 INFO: found conflict at index 2 [existing term: 2, conflicting term: 4] raft2020/10/12 10:53: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 raft2020/10/12 10:53: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 raft2020/10/12 10:53:52 compact 1001 is out of bound lastindex(1000) --- PASS: TestCompaction (0.00s) === RUN TestLogRestore --- PASS: TestLogRestore (0.00s) === RUN TestIsOutOfBounds raft2020/10/12 10:53:52 slice[201,202) out of bound [101,200] raft2020/10/12 10:53:52 slice[202,202) out of bound [101,200] --- PASS: TestIsOutOfBounds (0.00s) === RUN TestTerm --- PASS: TestTerm (0.00s) === RUN TestTermWithUnstableSnapshot raft2020/10/12 10:53: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 raft2020/10/12 10:53: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 raft2020/10/12 10:53:52 INFO: replace the unstable entries from index 5 raft2020/10/12 10:53:52 INFO: replace the unstable entries from index 4 raft2020/10/12 10:53:52 INFO: truncate the unstable entries before index 6 raft2020/10/12 10:53: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 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: raft.node: 1 elected leader 1 at term 1 --- PASS: TestNodePropose (0.00s) === RUN TestNodeReadIndex raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: raft.node: 1 elected leader 1 at term 1 --- PASS: TestNodeReadIndex (0.00s) === RUN TestNodeReadIndexToOldLeader raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 3 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 2 became follower at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 3 became follower at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 3 is starting a new election at term 1 raft2020/10/12 10:53:52 INFO: 3 became candidate at term 2 raft2020/10/12 10:53:52 INFO: 3 received MsgVoteResp from 3 at term 2 raft2020/10/12 10:53:52 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 raft2020/10/12 10:53:52 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2020/10/12 10:53:52 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2] raft2020/10/12 10:53:52 INFO: 2 became follower at term 2 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 2 raft2020/10/12 10:53:52 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 2 raft2020/10/12 10:53:52 INFO: 2 [term: 2] ignored a MsgHeartbeat message with lower term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 3 [term: 2] ignored a MsgHeartbeat message with lower term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 1 no leader at term 2; dropping index reading msg raft2020/10/12 10:53:52 INFO: 3 received MsgVoteResp from 2 at term 2 raft2020/10/12 10:53:52 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 3 became leader at term 2 --- PASS: TestNodeReadIndexToOldLeader (0.00s) === RUN TestNodeProposeConfig raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: raft.node: 1 elected leader 1 at term 1 --- PASS: TestNodeProposeConfig (0.00s) === RUN TestNodeProposeAddDuplicateNode raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: raft.node: 1 elected leader 1 at term 1 --- PASS: TestNodeProposeAddDuplicateNode (0.00s) === RUN TestBlockProposal raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: raft.node: 1 elected leader 1 at term 1 --- PASS: TestBlockProposal (0.01s) === RUN TestNodeTick raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] --- PASS: TestNodeTick (0.10s) === RUN TestNodeStop raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53: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 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 1 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 2 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 2 raft2020/10/12 10:53:52 INFO: 1 became leader at term 2 raft2020/10/12 10:53:52 INFO: raft.node: 1 elected leader 1 at term 2 --- PASS: TestNodeStart (0.00s) === RUN TestNodeRestart raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 1, commit: 1, applied: 0, lastindex: 2, lastterm: 1] --- PASS: TestNodeRestart (0.00s) === RUN TestNodeRestartFromSnapshot raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 1, commit: 3, applied: 2, lastindex: 3, lastterm: 1] --- PASS: TestNodeRestartFromSnapshot (0.00s) === RUN TestNodeAdvance raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 1 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 2 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 2 raft2020/10/12 10:53:52 INFO: 1 became leader at term 2 raft2020/10/12 10:53: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 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 --- PASS: TestMsgAppFlowControlFull (0.00s) === RUN TestMsgAppFlowControlMoveForward raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 --- PASS: TestMsgAppFlowControlMoveForward (0.00s) === RUN TestMsgAppFlowControlRecvHeartbeat raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 --- PASS: TestMsgAppFlowControlRecvHeartbeat (0.00s) === RUN TestFollowerUpdateTermFromMessage raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 --- PASS: TestFollowerUpdateTermFromMessage (0.00s) === RUN TestCandidateUpdateTermFromMessage raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 --- PASS: TestCandidateUpdateTermFromMessage (0.00s) === RUN TestLeaderUpdateTermFromMessage raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 [term: 1] received a MsgApp message with higher term from 0 [term: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 --- PASS: TestLeaderUpdateTermFromMessage (0.00s) === RUN TestRejectStaleTermMessage raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 [term: 2] ignored a MsgApp message with lower term from 0 [term: 1] --- PASS: TestRejectStaleTermMessage (0.00s) === RUN TestStartAsFollower raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] --- PASS: TestStartAsFollower (0.00s) === RUN TestLeaderBcastBeat raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 --- PASS: TestLeaderBcastBeat (0.00s) === RUN TestFollowerStartElection raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 1 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 2 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 2 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2 --- PASS: TestFollowerStartElection (0.00s) === RUN TestCandidateStartNewElection raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 1 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 2 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 2 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 2 --- PASS: TestCandidateStartNewElection (0.00s) === RUN TestLeaderElectionInOneRoundRPC raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp rejection from 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp rejection from 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 2 vote rejections raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp rejection from 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp rejection from 4 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 2 vote rejections raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp rejection from 5 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 3 vote rejections raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp rejection from 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp rejection from 4 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 2 vote rejections raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp rejection from 5 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 3 vote rejections raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp rejection from 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp rejection from 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 2 vote rejections raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 --- PASS: TestLeaderElectionInOneRoundRPC (0.00s) === RUN TestFollowerVote raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0, vote: 1] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0, vote: 2] cast MsgVote for 2 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0, vote: 1] rejected MsgVote from 2 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53: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 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [term: 1] received a MsgApp message with higher term from 2 [term: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 --- PASS: TestCandidateFallback (0.00s) === RUN TestFollowerElectionTimeoutRandomized --- PASS: TestFollowerElectionTimeoutRandomized (0.01s) === RUN TestCandidateElectionTimeoutRandomized --- PASS: TestCandidateElectionTimeoutRandomized (0.01s) === RUN TestFollowersElectioinTimeoutNonconflict --- PASS: TestFollowersElectioinTimeoutNonconflict (0.04s) === RUN TestCandidatesElectionTimeoutNonconflict --- PASS: TestCandidatesElectionTimeoutNonconflict (0.06s) === RUN TestLeaderStartReplication raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 --- PASS: TestLeaderStartReplication (0.00s) === RUN TestLeaderCommitEntry raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 --- PASS: TestLeaderCommitEntry (0.00s) === RUN TestLeaderAcknowledgeCommit raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 --- PASS: TestLeaderAcknowledgeCommit (0.00s) === RUN TestLeaderCommitPrecedingEntries raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 3 raft2020/10/12 10:53:52 INFO: 1 became leader at term 3 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 3 raft2020/10/12 10:53:52 INFO: 1 became leader at term 3 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 3 raft2020/10/12 10:53:52 INFO: 1 became leader at term 3 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 3 raft2020/10/12 10:53:52 INFO: 1 became leader at term 3 --- PASS: TestLeaderCommitPrecedingEntries (0.00s) === RUN TestFollowerCommitEntry raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 --- PASS: TestFollowerCommitEntry (0.00s) === RUN TestFollowerCheckMsgApp raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 --- PASS: TestFollowerCheckMsgApp (0.00s) === RUN TestFollowerAppendEntries raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: found conflict at index 2 [existing term: 2, conflicting term: 3] raft2020/10/12 10:53:52 INFO: replace the unstable entries from index 2 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: found conflict at index 1 [existing term: 1, conflicting term: 3] raft2020/10/12 10:53:52 INFO: replace the unstable entries from index 1 --- PASS: TestFollowerAppendEntries (0.00s) === RUN TestLeaderSyncFollowerLog raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 9, lastterm: 6] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 8 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 9 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 9 raft2020/10/12 10:53:52 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9 raft2020/10/12 10:53:52 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9 raft2020/10/12 10:53:52 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9] raft2020/10/12 10:53:52 INFO: 2 became follower at term 9 raft2020/10/12 10:53:52 INFO: 2 [logterm: 6, index: 9, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 9 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 9 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 4, lastterm: 4] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 8 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 9 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 9 raft2020/10/12 10:53:52 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9 raft2020/10/12 10:53:52 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9 raft2020/10/12 10:53:52 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9] raft2020/10/12 10:53:52 INFO: 2 became follower at term 9 raft2020/10/12 10:53:52 INFO: 2 [logterm: 4, index: 4, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 9 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 9 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 11, lastterm: 6] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 8 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 9 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 9 raft2020/10/12 10:53:52 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9 raft2020/10/12 10:53:52 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9 raft2020/10/12 10:53:52 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9] raft2020/10/12 10:53:52 INFO: 2 became follower at term 9 raft2020/10/12 10:53:52 INFO: 2 [logterm: 6, index: 11, vote: 0] rejected MsgVote from 1 [logterm: 6, index: 10] at term 9 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp rejection from 2 at term 9 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 3 at term 9 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 1 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 9 raft2020/10/12 10:53:52 INFO: found conflict at index 11 [existing term: 6, conflicting term: 9] raft2020/10/12 10:53:52 INFO: replace the unstable entries from index 11 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 12, lastterm: 7] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 8 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 9 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 9 raft2020/10/12 10:53:52 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9 raft2020/10/12 10:53:52 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9 raft2020/10/12 10:53:52 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9] raft2020/10/12 10:53:52 INFO: 2 became follower at term 9 raft2020/10/12 10:53:52 INFO: 2 [logterm: 7, index: 12, vote: 0] rejected MsgVote from 1 [logterm: 6, index: 10] at term 9 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp rejection from 2 at term 9 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 3 at term 9 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 1 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 9 raft2020/10/12 10:53:52 INFO: found conflict at index 11 [existing term: 7, conflicting term: 9] raft2020/10/12 10:53:52 INFO: replace the unstable entries from index 11 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 7, lastterm: 4] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 8 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 9 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 9 raft2020/10/12 10:53:52 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9 raft2020/10/12 10:53:52 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9 raft2020/10/12 10:53:52 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9] raft2020/10/12 10:53:52 INFO: 2 became follower at term 9 raft2020/10/12 10:53:52 INFO: 2 [logterm: 4, index: 7, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 9 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 9 raft2020/10/12 10:53:52 INFO: found conflict at index 6 [existing term: 4, conflicting term: 5] raft2020/10/12 10:53:52 INFO: replace the unstable entries from index 6 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 10, lastterm: 6] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 11, lastterm: 3] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 8 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 9 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 9 raft2020/10/12 10:53:52 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 2 at term 9 raft2020/10/12 10:53:52 INFO: 1 [logterm: 6, index: 10] sent MsgVote request to 3 at term 9 raft2020/10/12 10:53:52 INFO: 2 [term: 7] received a MsgVote message with higher term from 1 [term: 9] raft2020/10/12 10:53:52 INFO: 2 became follower at term 9 raft2020/10/12 10:53:52 INFO: 2 [logterm: 3, index: 11, vote: 0] cast MsgVote for 1 [logterm: 6, index: 10] at term 9 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 9 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 9 raft2020/10/12 10:53:52 INFO: found conflict at index 4 [existing term: 2, conflicting term: 4] raft2020/10/12 10:53:52 INFO: replace the unstable entries from index 4 --- PASS: TestLeaderSyncFollowerLog (0.00s) === RUN TestVoteRequest raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 [term: 0] received a MsgApp message with higher term from 2 [term: 1] raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 1 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 2 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 2 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 [term: 0] received a MsgApp message with higher term from 2 [term: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 2 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 3 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 3 raft2020/10/12 10:53:52 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3 raft2020/10/12 10:53:52 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 3 at term 3 --- PASS: TestVoteRequest (0.00s) === RUN TestVoter raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2020/10/12 10:53:52 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] raft2020/10/12 10:53:52 INFO: 1 became follower at term 3 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 3 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2020/10/12 10:53:52 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] raft2020/10/12 10:53:52 INFO: 1 became follower at term 3 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 2] at term 3 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1] raft2020/10/12 10:53:52 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] raft2020/10/12 10:53:52 INFO: 1 became follower at term 3 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 1] at term 3 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2020/10/12 10:53:52 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] raft2020/10/12 10:53:52 INFO: 1 became follower at term 3 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2020/10/12 10:53:52 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] raft2020/10/12 10:53:52 INFO: 1 became follower at term 3 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 2, index: 2] at term 3 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1] raft2020/10/12 10:53:52 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] raft2020/10/12 10:53:52 INFO: 1 became follower at term 3 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 2 [logterm: 2, index: 1] at term 3 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2] raft2020/10/12 10:53:52 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] raft2020/10/12 10:53:52 INFO: 1 became follower at term 3 raft2020/10/12 10:53:52 INFO: 1 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 1] at term 3 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2] raft2020/10/12 10:53:52 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] raft2020/10/12 10:53:52 INFO: 1 became follower at term 3 raft2020/10/12 10:53:52 INFO: 1 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 2] at term 3 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1] raft2020/10/12 10:53:52 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] raft2020/10/12 10:53:52 INFO: 1 became follower at term 3 raft2020/10/12 10:53: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 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 3 raft2020/10/12 10:53:52 INFO: 1 became leader at term 3 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 3 raft2020/10/12 10:53:52 INFO: 1 became leader at term 3 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 3 raft2020/10/12 10:53:52 INFO: 1 became leader at term 3 --- PASS: TestLeaderOnlyCommitsLogFromCurrentTerm (0.00s) === RUN TestSendingSnapshotSetPendingSnapshot raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2020/10/12 10:53:52 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2020/10/12 10:53:52 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2020/10/12 10:53:52 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 --- PASS: TestSendingSnapshotSetPendingSnapshot (0.00s) === RUN TestPendingSnapshotPauseReplication raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2020/10/12 10:53:52 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2020/10/12 10:53:52 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2020/10/12 10:53:52 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 --- PASS: TestPendingSnapshotPauseReplication (0.00s) === RUN TestSnapshotFailure raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2020/10/12 10:53:52 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2020/10/12 10:53:52 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2020/10/12 10:53:52 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 --- PASS: TestSnapshotFailure (0.00s) === RUN TestSnapshotSucceed raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2020/10/12 10:53:52 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2020/10/12 10:53:52 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2020/10/12 10:53:52 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 --- PASS: TestSnapshotSucceed (0.00s) === RUN TestSnapshotAbort raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2020/10/12 10:53:52 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2020/10/12 10:53:52 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2020/10/12 10:53:52 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53: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 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 --- PASS: TestProgressResumeByHeartbeatResp (0.00s) === RUN TestProgressPaused raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 --- PASS: TestProgressPaused (0.00s) === RUN TestLeaderElection raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 3 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 4 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 4 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 4 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 5 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 5 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 2 became follower at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 3 became follower at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 2 became follower at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2020/10/12 10:53:52 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 4 became follower at term 1 raft2020/10/12 10:53:52 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 4 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2020/10/12 10:53:52 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 4 became follower at term 1 raft2020/10/12 10:53:52 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 5 became follower at term 1 raft2020/10/12 10:53:52 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 4 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 5 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 4 [logterm: 1, index: 2, vote: 0] rejected MsgVote from 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 5 became follower at term 1 raft2020/10/12 10:53:52 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp rejection from 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 1 vote rejections raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp rejection from 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 2 vote rejections raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp rejection from 4 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 1 MsgVoteResp votes and 3 vote rejections raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 --- PASS: TestLeaderElection (0.00s) === RUN TestLeaderElectionPreVote raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 3 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 4 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 4 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 4 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 5 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 1] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 5 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became pre-candidate at term 0 raft2020/10/12 10:53:52 INFO: 1 received MsgPreVoteResp from 1 at term 0 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 raft2020/10/12 10:53:52 INFO: 1 received MsgPreVoteResp from 2 at term 0 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 2 became follower at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 3 became follower at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became pre-candidate at term 0 raft2020/10/12 10:53:52 INFO: 1 received MsgPreVoteResp from 1 at term 0 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 raft2020/10/12 10:53:52 INFO: 1 received MsgPreVoteResp from 2 at term 0 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 2 became follower at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became pre-candidate at term 0 raft2020/10/12 10:53:52 INFO: 1 received MsgPreVoteResp from 1 at term 0 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became pre-candidate at term 0 raft2020/10/12 10:53:52 INFO: 1 received MsgPreVoteResp from 1 at term 0 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 4 at term 0 raft2020/10/12 10:53:52 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 raft2020/10/12 10:53:52 INFO: 1 received MsgPreVoteResp from 4 at term 0 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became pre-candidate at term 0 raft2020/10/12 10:53:52 INFO: 1 received MsgPreVoteResp from 1 at term 0 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 4 at term 0 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 5 at term 0 raft2020/10/12 10:53:52 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 raft2020/10/12 10:53:52 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 raft2020/10/12 10:53:52 INFO: 1 received MsgPreVoteResp from 4 at term 0 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 received MsgPreVoteResp from 5 at term 0 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 3 MsgPreVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2020/10/12 10:53:52 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 4 became follower at term 1 raft2020/10/12 10:53:52 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 5 became follower at term 1 raft2020/10/12 10:53:52 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 4 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 5 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became pre-candidate at term 0 raft2020/10/12 10:53:52 INFO: 1 received MsgPreVoteResp from 1 at term 0 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 5 at term 0 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 4 at term 0 raft2020/10/12 10:53:52 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 1, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 4 [logterm: 1, index: 2, vote: 0] rejected MsgPreVote from 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgPreVoteResp from 5 at term 0 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 [term: 0] received a MsgPreVoteResp message with higher term from 2 [term: 1] raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 --- PASS: TestLeaderElectionPreVote (0.00s) === RUN TestLeaderCycle raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 3 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 2 became follower at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 3 became follower at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 2 is starting a new election at term 1 raft2020/10/12 10:53:52 INFO: 2 became candidate at term 2 raft2020/10/12 10:53:52 INFO: 2 received MsgVoteResp from 2 at term 2 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 raft2020/10/12 10:53:52 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2020/10/12 10:53:52 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2020/10/12 10:53:52 INFO: 3 became follower at term 2 raft2020/10/12 10:53:52 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2020/10/12 10:53:52 INFO: 2 received MsgVoteResp from 1 at term 2 raft2020/10/12 10:53:52 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 2 became leader at term 2 raft2020/10/12 10:53:52 INFO: 3 is starting a new election at term 2 raft2020/10/12 10:53:52 INFO: 3 became candidate at term 3 raft2020/10/12 10:53:52 INFO: 3 received MsgVoteResp from 3 at term 3 raft2020/10/12 10:53:52 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 1 at term 3 raft2020/10/12 10:53:52 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3 raft2020/10/12 10:53:52 INFO: 1 [term: 2] received a MsgVote message with higher term from 3 [term: 3] raft2020/10/12 10:53:52 INFO: 1 became follower at term 3 raft2020/10/12 10:53:52 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3 raft2020/10/12 10:53:52 INFO: 2 [term: 2] received a MsgVote message with higher term from 3 [term: 3] raft2020/10/12 10:53:52 INFO: 2 became follower at term 3 raft2020/10/12 10:53:52 INFO: 2 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3 raft2020/10/12 10:53:52 INFO: 3 received MsgVoteResp from 1 at term 3 raft2020/10/12 10:53:52 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 3 became leader at term 3 --- PASS: TestLeaderCycle (0.00s) === RUN TestLeaderCyclePreVote raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 3 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became pre-candidate at term 0 raft2020/10/12 10:53:52 INFO: 1 received MsgPreVoteResp from 1 at term 0 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 raft2020/10/12 10:53:52 INFO: 1 received MsgPreVoteResp from 3 at term 0 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 2 became follower at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 3 became follower at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 2 is starting a new election at term 1 raft2020/10/12 10:53:52 INFO: 2 became pre-candidate at term 1 raft2020/10/12 10:53:52 INFO: 2 received MsgPreVoteResp from 2 at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 1] sent MsgPreVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 1] sent MsgPreVote request to 1 at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 1, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 1, index: 1] at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 1, index: 1] at term 1 raft2020/10/12 10:53:52 INFO: 2 received MsgPreVoteResp from 3 at term 1 raft2020/10/12 10:53:52 INFO: 2 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 2 became candidate at term 2 raft2020/10/12 10:53:52 INFO: 2 received MsgVoteResp from 2 at term 2 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 raft2020/10/12 10:53:52 INFO: 2 [term: 2] ignored a MsgPreVoteResp message with lower term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2020/10/12 10:53:52 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2020/10/12 10:53:52 INFO: 3 became follower at term 2 raft2020/10/12 10:53:52 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2020/10/12 10:53:52 INFO: 2 received MsgVoteResp from 1 at term 2 raft2020/10/12 10:53:52 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 2 became leader at term 2 raft2020/10/12 10:53:52 INFO: 3 is starting a new election at term 2 raft2020/10/12 10:53:52 INFO: 3 became pre-candidate at term 2 raft2020/10/12 10:53:52 INFO: 3 received MsgPreVoteResp from 3 at term 2 raft2020/10/12 10:53:52 INFO: 3 [logterm: 2, index: 2] sent MsgPreVote request to 1 at term 2 raft2020/10/12 10:53:52 INFO: 3 [logterm: 2, index: 2] sent MsgPreVote request to 2 at term 2 raft2020/10/12 10:53:52 INFO: 1 [logterm: 2, index: 2, vote: 2] cast MsgPreVote for 3 [logterm: 2, index: 2] at term 2 raft2020/10/12 10:53:52 INFO: 2 [logterm: 2, index: 2, vote: 2] cast MsgPreVote for 3 [logterm: 2, index: 2] at term 2 raft2020/10/12 10:53:52 INFO: 3 received MsgPreVoteResp from 1 at term 2 raft2020/10/12 10:53:52 INFO: 3 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 3 became candidate at term 3 raft2020/10/12 10:53:52 INFO: 3 received MsgVoteResp from 3 at term 3 raft2020/10/12 10:53:52 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 1 at term 3 raft2020/10/12 10:53:52 INFO: 3 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3 raft2020/10/12 10:53:52 INFO: 3 [term: 3] ignored a MsgPreVoteResp message with lower term from 2 [term: 2] raft2020/10/12 10:53:52 INFO: 1 [term: 2] received a MsgVote message with higher term from 3 [term: 3] raft2020/10/12 10:53:52 INFO: 1 became follower at term 3 raft2020/10/12 10:53:52 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3 raft2020/10/12 10:53:52 INFO: 2 [term: 2] received a MsgVote message with higher term from 3 [term: 3] raft2020/10/12 10:53:52 INFO: 2 became follower at term 3 raft2020/10/12 10:53:52 INFO: 2 [logterm: 2, index: 2, vote: 0] cast MsgVote for 3 [logterm: 2, index: 2] at term 3 raft2020/10/12 10:53:52 INFO: 3 received MsgVoteResp from 1 at term 3 raft2020/10/12 10:53:52 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 3 became leader at term 3 --- PASS: TestLeaderCyclePreVote (0.00s) === RUN TestLeaderElectionOverwriteNewerLogs raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 1 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 2 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 2 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 4 at term 2 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 5 at term 2 raft2020/10/12 10:53:52 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2] raft2020/10/12 10:53:52 INFO: 2 became follower at term 2 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 2 raft2020/10/12 10:53:52 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 1, index: 1] at term 2 raft2020/10/12 10:53:52 INFO: 4 [logterm: 0, index: 0, vote: 3] rejected MsgVote from 1 [logterm: 1, index: 1] at term 2 raft2020/10/12 10:53:52 INFO: 5 [logterm: 0, index: 0, vote: 3] rejected MsgVote from 1 [logterm: 1, index: 1] at term 2 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 2 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp rejection from 3 at term 2 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 1 vote rejections raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp rejection from 4 at term 2 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 2 vote rejections raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp rejection from 5 at term 2 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 3 vote rejections raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 2 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 3 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 3 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 5 at term 3 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 3 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 4 at term 3 raft2020/10/12 10:53:52 INFO: 5 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2020/10/12 10:53:52 INFO: 5 became follower at term 3 raft2020/10/12 10:53:52 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3 raft2020/10/12 10:53:52 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2020/10/12 10:53:52 INFO: 2 became follower at term 3 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3 raft2020/10/12 10:53:52 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2020/10/12 10:53:52 INFO: 3 became follower at term 3 raft2020/10/12 10:53:52 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 1, index: 1] at term 3 raft2020/10/12 10:53:52 INFO: 4 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2020/10/12 10:53:52 INFO: 4 became follower at term 3 raft2020/10/12 10:53:52 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 5 at term 3 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 3 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 3 raft2020/10/12 10:53:52 INFO: found conflict at index 1 [existing term: 2, conflicting term: 1] raft2020/10/12 10:53:52 INFO: replace the unstable entries from index 1 --- PASS: TestLeaderElectionOverwriteNewerLogs (0.00s) === RUN TestLeaderElectionOverwriteNewerLogsPreVote raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 1, lastterm: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 2, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 1 raft2020/10/12 10:53:52 INFO: 1 became pre-candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgPreVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 5 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 4 at term 1 raft2020/10/12 10:53:52 INFO: 5 [logterm: 0, index: 0, vote: 3] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2 raft2020/10/12 10:53:52 INFO: 4 [logterm: 0, index: 0, vote: 3] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2 raft2020/10/12 10:53:52 INFO: 1 [term: 1] received a MsgPreVoteResp message with higher term from 5 [term: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: 1 [term: 2] ignored a MsgPreVoteResp message with lower term from 2 [term: 1] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 2 raft2020/10/12 10:53:52 INFO: 1 became pre-candidate at term 2 raft2020/10/12 10:53:52 INFO: 1 received MsgPreVoteResp from 1 at term 2 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 5 at term 2 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 2 at term 2 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 3 at term 2 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 1] sent MsgPreVote request to 4 at term 2 raft2020/10/12 10:53:52 INFO: 5 [logterm: 0, index: 0, vote: 3] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 2 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgPreVote from 1 [logterm: 1, index: 1] at term 2 raft2020/10/12 10:53:52 INFO: 4 [logterm: 0, index: 0, vote: 3] cast MsgPreVote for 1 [logterm: 1, index: 1] at term 2 raft2020/10/12 10:53:52 INFO: 1 received MsgPreVoteResp from 5 at term 2 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 [term: 2] ignored a MsgPreVoteResp message with lower term from 2 [term: 1] raft2020/10/12 10:53:52 INFO: 1 received MsgPreVoteResp rejection from 3 at term 2 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 2 MsgPreVoteResp votes and 1 vote rejections raft2020/10/12 10:53:52 INFO: 1 received MsgPreVoteResp from 4 at term 2 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 3 MsgPreVoteResp votes and 1 vote rejections raft2020/10/12 10:53:52 INFO: 1 became candidate at term 3 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 3 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 3 at term 3 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 4 at term 3 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 1] sent MsgVote request to 5 at term 3 raft2020/10/12 10:53:52 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 3] raft2020/10/12 10:53:52 INFO: 2 became follower at term 3 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3 raft2020/10/12 10:53:52 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2020/10/12 10:53:52 INFO: 3 became follower at term 3 raft2020/10/12 10:53:52 INFO: 3 [logterm: 2, index: 1, vote: 0] rejected MsgVote from 1 [logterm: 1, index: 1] at term 3 raft2020/10/12 10:53:52 INFO: 4 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2020/10/12 10:53:52 INFO: 4 became follower at term 3 raft2020/10/12 10:53:52 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3 raft2020/10/12 10:53:52 INFO: 5 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2020/10/12 10:53:52 INFO: 5 became follower at term 3 raft2020/10/12 10:53:52 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 1, index: 1] at term 3 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 3 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp rejection from 3 at term 3 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 1 vote rejections raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 4 at term 3 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 1 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 3 raft2020/10/12 10:53:52 INFO: found conflict at index 1 [existing term: 2, conflicting term: 1] raft2020/10/12 10:53:52 INFO: replace the unstable entries from index 1 --- PASS: TestLeaderElectionOverwriteNewerLogsPreVote (0.00s) === RUN TestVoteFromAnyState raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 2, index: 42] at term 2 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 2 raft2020/10/12 10:53:52 INFO: 1 [term: 2] received a MsgVote message with higher term from 2 [term: 3] raft2020/10/12 10:53:52 INFO: 1 became follower at term 3 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 42] at term 3 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 2 raft2020/10/12 10:53:52 INFO: 1 became leader at term 2 raft2020/10/12 10:53:52 INFO: 1 [term: 2] received a MsgVote message with higher term from 2 [term: 3] raft2020/10/12 10:53:52 INFO: 1 became follower at term 3 raft2020/10/12 10:53:52 INFO: 1 [logterm: 2, index: 1, vote: 0] cast MsgVote for 2 [logterm: 3, index: 42] at term 3 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became pre-candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53: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 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 2 [logterm: 2, index: 42] at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 2 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0, vote: 1] cast MsgPreVote for 2 [logterm: 3, index: 42] at term 2 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 2 raft2020/10/12 10:53:52 INFO: 1 became leader at term 2 raft2020/10/12 10:53:52 INFO: 1 [logterm: 2, index: 1, vote: 1] cast MsgPreVote for 2 [logterm: 3, index: 42] at term 2 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became pre-candidate at term 1 raft2020/10/12 10:53: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 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 3 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 3 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 2 became follower at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 3 became follower at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 3 became follower at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 2 became follower at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 2 is starting a new election at term 1 raft2020/10/12 10:53:52 INFO: 2 became candidate at term 2 raft2020/10/12 10:53:52 INFO: 2 received MsgVoteResp from 2 at term 2 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 2] sent MsgVote request to 1 at term 2 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 2] sent MsgVote request to 3 at term 2 raft2020/10/12 10:53:52 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 2 [logterm: 1, index: 2] at term 2 raft2020/10/12 10:53:52 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2020/10/12 10:53:52 INFO: 3 became follower at term 2 raft2020/10/12 10:53:52 INFO: 3 [logterm: 1, index: 2, vote: 0] cast MsgVote for 2 [logterm: 1, index: 2] at term 2 raft2020/10/12 10:53:52 INFO: 2 received MsgVoteResp from 1 at term 2 raft2020/10/12 10:53:52 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 2 became leader at term 2 --- PASS: TestLogReplication (0.00s) === RUN TestSingleNodeCommit raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 --- PASS: TestSingleNodeCommit (0.00s) === RUN TestCannotCommitWithoutNewTermEntry raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 3 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 3 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 4 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 5 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2020/10/12 10:53:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 2 became follower at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 3 became follower at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 4 became follower at term 1 raft2020/10/12 10:53:52 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 5 became follower at term 1 raft2020/10/12 10:53:52 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 2 is starting a new election at term 1 raft2020/10/12 10:53:52 INFO: 2 became candidate at term 2 raft2020/10/12 10:53:52 INFO: 2 received MsgVoteResp from 2 at term 2 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 1 at term 2 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 3 at term 2 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 4 at term 2 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 5 at term 2 raft2020/10/12 10:53:52 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 3, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 raft2020/10/12 10:53:52 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2020/10/12 10:53:52 INFO: 3 became follower at term 2 raft2020/10/12 10:53:52 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 raft2020/10/12 10:53:52 INFO: 4 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2020/10/12 10:53:52 INFO: 4 became follower at term 2 raft2020/10/12 10:53:52 INFO: 4 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 raft2020/10/12 10:53:52 INFO: 5 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2020/10/12 10:53:52 INFO: 5 became follower at term 2 raft2020/10/12 10:53:52 INFO: 5 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 raft2020/10/12 10:53:52 INFO: 2 received MsgVoteResp from 1 at term 2 raft2020/10/12 10:53:52 INFO: 2 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 2 received MsgVoteResp from 3 at term 2 raft2020/10/12 10:53:52 INFO: 2 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 2 became leader at term 2 --- PASS: TestCannotCommitWithoutNewTermEntry (0.00s) === RUN TestCommitWithoutNewTermEntry raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 3 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 3 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 4 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 5 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2020/10/12 10:53:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 2 became follower at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 3 became follower at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 4 became follower at term 1 raft2020/10/12 10:53:52 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 5 became follower at term 1 raft2020/10/12 10:53:52 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 2 is starting a new election at term 1 raft2020/10/12 10:53:52 INFO: 2 became candidate at term 2 raft2020/10/12 10:53:52 INFO: 2 received MsgVoteResp from 2 at term 2 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 1 at term 2 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 3 at term 2 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 4 at term 2 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 3] sent MsgVote request to 5 at term 2 raft2020/10/12 10:53:52 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 3, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 raft2020/10/12 10:53:52 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2020/10/12 10:53:52 INFO: 3 became follower at term 2 raft2020/10/12 10:53:52 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 raft2020/10/12 10:53:52 INFO: 4 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2020/10/12 10:53:52 INFO: 4 became follower at term 2 raft2020/10/12 10:53:52 INFO: 4 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 raft2020/10/12 10:53:52 INFO: 5 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2020/10/12 10:53:52 INFO: 5 became follower at term 2 raft2020/10/12 10:53:52 INFO: 5 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 3] at term 2 raft2020/10/12 10:53:52 INFO: 2 received MsgVoteResp from 1 at term 2 raft2020/10/12 10:53:52 INFO: 2 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 2 received MsgVoteResp from 3 at term 2 raft2020/10/12 10:53:52 INFO: 2 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 2 became leader at term 2 --- PASS: TestCommitWithoutNewTermEntry (0.00s) === RUN TestDuelingCandidates raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 3 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 2 became follower at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 3 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 3 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 3 received MsgVoteResp from 3 at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 1 at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 1, vote: 1] rejected MsgVote from 3 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 3 received MsgVoteResp rejection from 2 at term 1 raft2020/10/12 10:53:52 INFO: 3 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections raft2020/10/12 10:53:52 INFO: 3 is starting a new election at term 1 raft2020/10/12 10:53:52 INFO: 3 became candidate at term 2 raft2020/10/12 10:53:52 INFO: 3 received MsgVoteResp from 3 at term 2 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 2 at term 2 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 1 at term 2 raft2020/10/12 10:53:52 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2] raft2020/10/12 10:53:52 INFO: 2 became follower at term 2 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 3 [logterm: 0, index: 0] at term 2 raft2020/10/12 10:53:52 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 3 [logterm: 0, index: 0] at term 2 raft2020/10/12 10:53:52 INFO: 3 received MsgVoteResp rejection from 2 at term 2 raft2020/10/12 10:53:52 INFO: 3 [quorum:2] has received 1 MsgVoteResp votes and 1 vote rejections raft2020/10/12 10:53:52 INFO: 3 received MsgVoteResp rejection from 1 at term 2 raft2020/10/12 10:53:52 INFO: 3 [quorum:2] has received 1 MsgVoteResp votes and 2 vote rejections raft2020/10/12 10:53:52 INFO: 3 became follower at term 2 --- PASS: TestDuelingCandidates (0.00s) === RUN TestDuelingPreCandidates raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 3 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became pre-candidate at term 0 raft2020/10/12 10:53:52 INFO: 1 received MsgPreVoteResp from 1 at term 0 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 3 at term 0 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgPreVote for 1 [logterm: 0, index: 0] at term 0 raft2020/10/12 10:53:52 INFO: 1 received MsgPreVoteResp from 2 at term 0 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgPreVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 2 became follower at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 3 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 3 became pre-candidate at term 0 raft2020/10/12 10:53:52 INFO: 3 received MsgPreVoteResp from 3 at term 0 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 0 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 1 at term 0 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 1, vote: 1] rejected MsgPreVote from 3 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 3 [term: 0] received a MsgPreVoteResp message with higher term from 2 [term: 1] raft2020/10/12 10:53:52 INFO: 3 became follower at term 1 raft2020/10/12 10:53:52 INFO: 3 is starting a new election at term 1 raft2020/10/12 10:53:52 INFO: 3 became pre-candidate at term 1 raft2020/10/12 10:53:52 INFO: 3 received MsgPreVoteResp from 3 at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 1 at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0] sent MsgPreVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 1, vote: 1] rejected MsgPreVote from 3 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 1, vote: 1] rejected MsgPreVote from 3 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 3 received MsgPreVoteResp rejection from 1 at term 1 raft2020/10/12 10:53:52 INFO: 3 [quorum:2] has received 1 MsgPreVoteResp votes and 1 vote rejections raft2020/10/12 10:53:52 INFO: 3 received MsgPreVoteResp rejection from 2 at term 1 raft2020/10/12 10:53:52 INFO: 3 [quorum:2] has received 1 MsgPreVoteResp votes and 2 vote rejections raft2020/10/12 10:53:52 INFO: 3 became follower at term 1 --- PASS: TestDuelingPreCandidates (0.00s) === RUN TestCandidateConcede raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 3 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 3 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 3 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 3 received MsgVoteResp from 3 at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 1 at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 3 [term: 1] raft2020/10/12 10:53:52 INFO: 2 became follower at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 3 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 3 received MsgVoteResp from 2 at term 1 raft2020/10/12 10:53:52 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 3 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 --- PASS: TestCandidateConcede (0.00s) === RUN TestSingleNodeCandidate raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 --- PASS: TestSingleNodeCandidate (0.00s) === RUN TestSingleNodePreCandidate raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became pre-candidate at term 0 raft2020/10/12 10:53:52 INFO: 1 received MsgPreVoteResp from 1 at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 --- PASS: TestSingleNodePreCandidate (0.00s) === RUN TestOldMessages raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 3 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 2 became follower at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 3 became follower at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 2 is starting a new election at term 1 raft2020/10/12 10:53:52 INFO: 2 became candidate at term 2 raft2020/10/12 10:53:52 INFO: 2 received MsgVoteResp from 2 at term 2 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 raft2020/10/12 10:53:52 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2020/10/12 10:53:52 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2020/10/12 10:53:52 INFO: 3 became follower at term 2 raft2020/10/12 10:53:52 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2020/10/12 10:53:52 INFO: 2 received MsgVoteResp from 1 at term 2 raft2020/10/12 10:53:52 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 2 became leader at term 2 raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 2 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 3 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 3 raft2020/10/12 10:53:52 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 2 at term 3 raft2020/10/12 10:53:52 INFO: 1 [logterm: 2, index: 2] sent MsgVote request to 3 at term 3 raft2020/10/12 10:53:52 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2020/10/12 10:53:52 INFO: 2 became follower at term 3 raft2020/10/12 10:53:52 INFO: 2 [logterm: 2, index: 2, vote: 0] cast MsgVote for 1 [logterm: 2, index: 2] at term 3 raft2020/10/12 10:53:52 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2020/10/12 10:53:52 INFO: 3 became follower at term 3 raft2020/10/12 10:53:52 INFO: 3 [logterm: 2, index: 2, vote: 0] cast MsgVote for 1 [logterm: 2, index: 2] at term 3 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 3 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 3 raft2020/10/12 10:53:52 INFO: 1 [term: 3] ignored a MsgApp message with lower term from 2 [term: 2] --- PASS: TestOldMessages (0.00s) === RUN TestProposal raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 3 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 4 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 4 [peers: [1,2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 4 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 4 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 5 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 5 [peers: [1,2,3,4,5], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 2 became follower at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 3 became follower at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 2 became follower at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft_test.go:978: #3: empty log raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 no leader at term 1; dropping proposal raft_test.go:978: #2: empty log raft_test.go:978: #3: empty log raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2020/10/12 10:53:52 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 4 became follower at term 1 raft2020/10/12 10:53:52 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 4 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 no leader at term 1; dropping proposal raft_test.go:978: #2: empty log raft_test.go:978: #3: empty log raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 4 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 5 at term 1 raft2020/10/12 10:53:52 INFO: 4 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 4 became follower at term 1 raft2020/10/12 10:53:52 INFO: 4 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 5 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 5 became follower at term 1 raft2020/10/12 10:53:52 INFO: 5 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 4 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 5 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:3] has received 3 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft_test.go:978: #2: empty log raft_test.go:978: #3: empty log --- PASS: TestProposal (0.00s) === RUN TestProposalByProxy raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 3 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 3 became follower at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 2 became follower at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 2 became follower at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft_test.go:1016: #3: empty log --- PASS: TestProposalByProxy (0.00s) === RUN TestCommit raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 1, lastterm: 1] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 1, lastterm: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1] raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1] raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 1, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 2, commit: 0, applied: 0, lastindex: 2, lastterm: 1] --- PASS: TestCommit (0.00s) === RUN TestPastElectionTimeout raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] --- PASS: TestPastElectionTimeout (0.00s) === RUN TestStepIgnoreOldTermMsg raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 [term: 2] ignored a MsgApp message with lower term from 0 [term: 1] --- PASS: TestStepIgnoreOldTermMsg (0.00s) === RUN TestHandleMsgApp raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: found conflict at index 1 [existing term: 1, conflicting term: 2] raft2020/10/12 10:53:52 INFO: replace the unstable entries from index 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 2, lastterm: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 --- PASS: TestHandleMsgApp (0.00s) === RUN TestHandleHeartbeat raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 --- PASS: TestHandleHeartbeat (0.00s) === RUN TestHandleHeartbeatResp raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 3] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 --- PASS: TestHandleHeartbeatResp (0.00s) === RUN TestRaftFreesReadOnlyMem raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 --- PASS: TestRaftFreesReadOnlyMem (0.00s) === RUN TestMsgAppRespWaitReset raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 --- PASS: TestMsgAppRespWaitReset (0.00s) === RUN TestRecvMsgVote raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 0] at term 0 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 0] at term 0 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 2, index: 0] at term 0 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 0 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 1] at term 0 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 1] at term 0 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 2, index: 1] at term 0 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 1] at term 0 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 2] at term 0 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 2] at term 0 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 2, index: 2] at term 0 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 2] at term 0 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 0, index: 3] at term 0 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 [logterm: 2, index: 2, vote: 0] rejected MsgVote from 2 [logterm: 1, index: 3] at term 0 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 2, index: 3] at term 0 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 [logterm: 2, index: 2, vote: 0] cast MsgVote for 2 [logterm: 3, index: 3] at term 0 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 [logterm: 2, index: 2, vote: 2] cast MsgVote for 2 [logterm: 2, index: 3] at term 0 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgVote from 2 [logterm: 2, index: 3] at term 0 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgVote from 2 [logterm: 3, index: 3] at term 0 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 [logterm: 2, index: 2, vote: 1] rejected MsgVote from 2 [logterm: 3, index: 3] at term 0 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53: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 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became pre-candidate at term 0 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became pre-candidate at term 0 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became leader at term 0 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became pre-candidate at term 0 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became leader at term 0 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became leader at term 0 --- PASS: TestStateTransition (0.00s) === RUN TestAllServerStepdown raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3] raft2020/10/12 10:53:52 INFO: 1 became follower at term 3 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became pre-candidate at term 0 raft2020/10/12 10:53:52 INFO: 1 [term: 0] received a MsgVote message with higher term from 2 [term: 3] raft2020/10/12 10:53:52 INFO: 1 became follower at term 3 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3] raft2020/10/12 10:53:52 INFO: 1 became follower at term 3 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0, vote: 0] cast MsgVote for 2 [logterm: 3, index: 0] at term 3 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3] raft2020/10/12 10:53:52 INFO: 1 became follower at term 3 raft2020/10/12 10:53: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 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 --- PASS: TestLeaderStepdownWhenQuorumActive (0.00s) === RUN TestLeaderStepdownWhenQuorumLost raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 WARN: 1 stepped down to follower since quorum is not active raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 --- PASS: TestLeaderStepdownWhenQuorumLost (0.00s) === RUN TestLeaderSupersedingWithCheckQuorum raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 3 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 2 became follower at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 3 became follower at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 3 is starting a new election at term 1 raft2020/10/12 10:53:52 INFO: 3 became candidate at term 2 raft2020/10/12 10:53:52 INFO: 3 received MsgVoteResp from 3 at term 2 raft2020/10/12 10:53:52 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2020/10/12 10:53:52 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 raft2020/10/12 10:53: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) raft2020/10/12 10:53: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) raft2020/10/12 10:53:52 INFO: 3 is starting a new election at term 2 raft2020/10/12 10:53:52 INFO: 3 became candidate at term 3 raft2020/10/12 10:53:52 INFO: 3 received MsgVoteResp from 3 at term 3 raft2020/10/12 10:53:52 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 3 raft2020/10/12 10:53:52 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3 raft2020/10/12 10:53: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) raft2020/10/12 10:53:52 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 3] raft2020/10/12 10:53:52 INFO: 2 became follower at term 3 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 3 raft2020/10/12 10:53:52 INFO: 3 received MsgVoteResp from 2 at term 3 raft2020/10/12 10:53:52 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 3 became leader at term 3 raft2020/10/12 10:53:52 INFO: 1 [term: 1] received a MsgApp message with higher term from 3 [term: 3] raft2020/10/12 10:53:52 INFO: 1 became follower at term 3 --- PASS: TestLeaderSupersedingWithCheckQuorum (0.00s) === RUN TestLeaderElectionWithCheckQuorum raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 3 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 2 became follower at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 3 became follower at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 3 is starting a new election at term 1 raft2020/10/12 10:53:52 INFO: 3 became candidate at term 2 raft2020/10/12 10:53:52 INFO: 3 received MsgVoteResp from 3 at term 2 raft2020/10/12 10:53:52 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2020/10/12 10:53:52 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 raft2020/10/12 10:53: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) raft2020/10/12 10:53:52 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2] raft2020/10/12 10:53:52 INFO: 2 became follower at term 2 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 1, vote: 0] cast MsgVote for 3 [logterm: 1, index: 1] at term 2 raft2020/10/12 10:53:52 INFO: 3 received MsgVoteResp from 2 at term 2 raft2020/10/12 10:53:52 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 3 became leader at term 2 raft2020/10/12 10:53:52 INFO: 1 [term: 1] received a MsgAppResp message with higher term from 2 [term: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 --- PASS: TestLeaderElectionWithCheckQuorum (0.00s) === RUN TestFreeStuckCandidateWithCheckQuorum raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 3 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 2 became follower at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 3 became follower at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 3 is starting a new election at term 1 raft2020/10/12 10:53:52 INFO: 3 became candidate at term 2 raft2020/10/12 10:53:52 INFO: 3 received MsgVoteResp from 3 at term 2 raft2020/10/12 10:53:52 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2020/10/12 10:53:52 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 2 raft2020/10/12 10:53: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) raft2020/10/12 10:53:52 INFO: 3 is starting a new election at term 2 raft2020/10/12 10:53:52 INFO: 3 became candidate at term 3 raft2020/10/12 10:53:52 INFO: 3 received MsgVoteResp from 3 at term 3 raft2020/10/12 10:53:52 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 1 at term 3 raft2020/10/12 10:53:52 INFO: 3 [logterm: 1, index: 1] sent MsgVote request to 2 at term 3 raft2020/10/12 10:53: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) raft2020/10/12 10:53:52 INFO: 1 [term: 1] received a MsgAppResp message with higher term from 3 [term: 3] raft2020/10/12 10:53:52 INFO: 1 became follower at term 3 --- PASS: TestFreeStuckCandidateWithCheckQuorum (0.00s) === RUN TestNonPromotableVoterWithCheckQuorum raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 2 became follower at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 --- PASS: TestNonPromotableVoterWithCheckQuorum (0.00s) === RUN TestReadOnlyOptionSafe raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 3 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 2 became follower at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 3 became follower at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 --- PASS: TestReadOnlyOptionSafe (0.00s) === RUN TestReadOnlyOptionLease raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 3 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 3 became follower at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 2 became follower at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 --- PASS: TestReadOnlyOptionLease (0.00s) === RUN TestReadOnlyOptionLeaseWithoutCheckQuorum raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 3 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 2 became follower at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 3 became follower at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 --- PASS: TestReadOnlyOptionLeaseWithoutCheckQuorum (0.00s) === RUN TestReadOnlyForNewLeader raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 1, commit: 1, applied: 1, lastindex: 2, lastterm: 1] raft2020/10/12 10:53:52 INFO: 2 became follower at term 1 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 1, commit: 2, applied: 2, lastindex: 2, lastterm: 1] raft2020/10/12 10:53:52 INFO: 3 became follower at term 1 raft2020/10/12 10:53:52 INFO: newRaft 3 [peers: [1,2,3], term: 1, commit: 2, applied: 2, lastindex: 2, lastterm: 1] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 1 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 2 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 2 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 2] sent MsgVote request to 2 at term 2 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 2] sent MsgVote request to 3 at term 2 raft2020/10/12 10:53:52 INFO: 2 [term: 1] received a MsgVote message with higher term from 1 [term: 2] raft2020/10/12 10:53:52 INFO: 2 became follower at term 2 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 2, vote: 0] cast MsgVote for 1 [logterm: 1, index: 2] at term 2 raft2020/10/12 10:53:52 INFO: 3 [term: 1] received a MsgVote message with higher term from 1 [term: 2] raft2020/10/12 10:53:52 INFO: 3 became follower at term 2 raft2020/10/12 10:53:52 INFO: 3 [logterm: 1, index: 2, vote: 0] cast MsgVote for 1 [logterm: 1, index: 2] at term 2 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 2 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 2 --- PASS: TestReadOnlyForNewLeader (0.00s) === RUN TestLeaderAppResp raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 --- PASS: TestLeaderAppResp (0.00s) === RUN TestBcastBeat raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 1000, applied: 1000, lastindex: 1000, lastterm: 1] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 2 raft2020/10/12 10:53:52 INFO: 1 became leader at term 2 --- PASS: TestBcastBeat (0.00s) === RUN TestRecvMsgBeat raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] --- PASS: TestRecvMsgBeat (0.00s) === RUN TestLeaderIncreaseNext raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 --- PASS: TestLeaderIncreaseNext (0.00s) === RUN TestSendAppendForProgressProbe raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 --- PASS: TestSendAppendForProgressProbe (0.00s) === RUN TestSendAppendForProgressReplicate raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 --- PASS: TestSendAppendForProgressReplicate (0.00s) === RUN TestSendAppendForProgressSnapshot raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 --- PASS: TestSendAppendForProgressSnapshot (0.00s) === RUN TestRecvMsgUnreachable raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 3, lastterm: 1] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 --- PASS: TestRecvMsgUnreachable (0.00s) === RUN TestRestore raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2020/10/12 10:53:52 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2020/10/12 10:53:52 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2020/10/12 10:53:52 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2020/10/12 10:53:52 INFO: 1 restored progress of 3 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] --- PASS: TestRestore (0.00s) === RUN TestRestoreIgnoreSnapshot raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 [commit: 1, lastindex: 3, lastterm: 1] fast-forwarded commit to snapshot [index: 2, term: 1] --- PASS: TestRestoreIgnoreSnapshot (0.00s) === RUN TestProvideSnap raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2020/10/12 10:53:52 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2020/10/12 10:53:52 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2020/10/12 10:53:52 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 --- PASS: TestProvideSnap (0.00s) === RUN TestIgnoreProvidingSnap raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2020/10/12 10:53:52 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2020/10/12 10:53:52 INFO: 1 restored progress of 1 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2020/10/12 10:53:52 INFO: 1 restored progress of 2 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 --- PASS: TestIgnoreProvidingSnap (0.00s) === RUN TestRestoreFromSnapMsg raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 2 [term: 0] received a MsgSnap message with higher term from 1 [term: 2] raft2020/10/12 10:53:52 INFO: 2 became follower at term 2 raft2020/10/12 10:53:52 INFO: 2 [commit: 0, lastindex: 0, lastterm: 0] starts to restore snapshot [index: 11, term: 11] raft2020/10/12 10:53:52 INFO: log [committed=0, applied=0, unstable.offset=1, len(unstable.Entries)=0] starts to restore snapshot [index: 11, term: 11] raft2020/10/12 10:53:52 INFO: 2 restored progress of 1 [next = 12, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2020/10/12 10:53:52 INFO: 2 restored progress of 2 [next = 12, match = 11, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2020/10/12 10:53:52 INFO: 2 [commit: 11] restored snapshot [index: 11, term: 11] --- PASS: TestRestoreFromSnapMsg (0.00s) === RUN TestSlowNodeRestore raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 3 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 2 became follower at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 3 became follower at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 3 [commit: 1, lastindex: 1, lastterm: 1] starts to restore snapshot [index: 102, term: 1] raft2020/10/12 10:53:52 INFO: log [committed=1, applied=0, unstable.offset=1, len(unstable.Entries)=1] starts to restore snapshot [index: 102, term: 1] raft2020/10/12 10:53:52 INFO: 3 restored progress of 1 [next = 103, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2020/10/12 10:53:52 INFO: 3 restored progress of 2 [next = 103, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2020/10/12 10:53:52 INFO: 3 restored progress of 3 [next = 103, match = 102, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2020/10/12 10:53:52 INFO: 3 [commit: 102] restored snapshot [index: 102, term: 1] --- PASS: TestSlowNodeRestore (0.00s) === RUN TestStepConfig raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 --- PASS: TestStepConfig (0.00s) === RUN TestStepIgnoreConfig raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: propose conf Type:EntryConfChange ignored since pending unapplied configuration --- PASS: TestStepIgnoreConfig (0.00s) === RUN TestRecoverPendingConfig raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 --- PASS: TestRecoverPendingConfig (0.00s) === RUN TestRecoverDoublePendingConfig raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 --- PASS: TestRecoverDoublePendingConfig (0.00s) === RUN TestAddNode raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] --- PASS: TestAddNode (0.00s) === RUN TestAddNodeCheckQuorum raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 WARN: 1 stepped down to follower since quorum is not active raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 --- PASS: TestAddNodeCheckQuorum (0.00s) === RUN TestRemoveNode raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] --- PASS: TestRemoveNode (0.00s) === RUN TestPromotable raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] --- PASS: TestPromotable (0.00s) === RUN TestRaftNodes raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] --- PASS: TestRaftNodes (0.00s) === RUN TestCampaignWhileLeader raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 --- PASS: TestCampaignWhileLeader (0.00s) === RUN TestPreCampaignWhileLeader raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became pre-candidate at term 0 raft2020/10/12 10:53:52 INFO: 1 received MsgPreVoteResp from 1 at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 --- PASS: TestPreCampaignWhileLeader (0.00s) === RUN TestCommitAfterRemoveNode raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 --- PASS: TestCommitAfterRemoveNode (0.00s) === RUN TestLeaderTransferToUpToDateNode raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 3 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 3 became follower at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 2 became follower at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 [term 1] starts to transfer leadership to 2 raft2020/10/12 10:53:52 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log raft2020/10/12 10:53:52 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. raft2020/10/12 10:53:52 INFO: 2 became candidate at term 2 raft2020/10/12 10:53:52 INFO: 2 received MsgVoteResp from 2 at term 2 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 raft2020/10/12 10:53:52 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2020/10/12 10:53:52 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2020/10/12 10:53:52 INFO: 3 became follower at term 2 raft2020/10/12 10:53:52 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2020/10/12 10:53:52 INFO: 2 received MsgVoteResp from 1 at term 2 raft2020/10/12 10:53:52 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 2 became leader at term 2 raft2020/10/12 10:53:52 INFO: 2 [term 2] starts to transfer leadership to 1 raft2020/10/12 10:53:52 INFO: 2 sends MsgTimeoutNow to 1 immediately as 1 already has up-to-date log raft2020/10/12 10:53:52 INFO: 1 [term 2] received MsgTimeoutNow from 2 and starts an election to get leadership. raft2020/10/12 10:53:52 INFO: 1 became candidate at term 3 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 3 raft2020/10/12 10:53:52 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 2 at term 3 raft2020/10/12 10:53:52 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 3 at term 3 raft2020/10/12 10:53:52 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2020/10/12 10:53:52 INFO: 2 became follower at term 3 raft2020/10/12 10:53:52 INFO: 2 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3 raft2020/10/12 10:53:52 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2020/10/12 10:53:52 INFO: 3 became follower at term 3 raft2020/10/12 10:53:52 INFO: 3 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 3 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 3 --- PASS: TestLeaderTransferToUpToDateNode (0.00s) === RUN TestLeaderTransferToUpToDateNodeFromFollower raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 3 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 2 became follower at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 3 became follower at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 [term 1] starts to transfer leadership to 2 raft2020/10/12 10:53:52 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log raft2020/10/12 10:53:52 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. raft2020/10/12 10:53:52 INFO: 2 became candidate at term 2 raft2020/10/12 10:53:52 INFO: 2 received MsgVoteResp from 2 at term 2 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 raft2020/10/12 10:53:52 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2020/10/12 10:53:52 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2020/10/12 10:53:52 INFO: 3 became follower at term 2 raft2020/10/12 10:53:52 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2020/10/12 10:53:52 INFO: 2 received MsgVoteResp from 1 at term 2 raft2020/10/12 10:53:52 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 2 became leader at term 2 raft2020/10/12 10:53:52 INFO: 2 [term 2] starts to transfer leadership to 1 raft2020/10/12 10:53:52 INFO: 2 sends MsgTimeoutNow to 1 immediately as 1 already has up-to-date log raft2020/10/12 10:53:52 INFO: 1 [term 2] received MsgTimeoutNow from 2 and starts an election to get leadership. raft2020/10/12 10:53:52 INFO: 1 became candidate at term 3 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 3 raft2020/10/12 10:53:52 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 3 at term 3 raft2020/10/12 10:53:52 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 2 at term 3 raft2020/10/12 10:53:52 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2020/10/12 10:53:52 INFO: 3 became follower at term 3 raft2020/10/12 10:53:52 INFO: 3 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3 raft2020/10/12 10:53:52 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2020/10/12 10:53:52 INFO: 2 became follower at term 3 raft2020/10/12 10:53:52 INFO: 2 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 3 at term 3 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 3 --- PASS: TestLeaderTransferToUpToDateNodeFromFollower (0.00s) === RUN TestLeaderTransferWithCheckQuorum raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 3 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 2 became follower at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 3 became follower at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 [term 1] starts to transfer leadership to 2 raft2020/10/12 10:53:52 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log raft2020/10/12 10:53:52 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. raft2020/10/12 10:53:52 INFO: 2 became candidate at term 2 raft2020/10/12 10:53:52 INFO: 2 received MsgVoteResp from 2 at term 2 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 raft2020/10/12 10:53:52 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2020/10/12 10:53:52 INFO: 3 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2020/10/12 10:53:52 INFO: 3 became follower at term 2 raft2020/10/12 10:53:52 INFO: 3 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2020/10/12 10:53:52 INFO: 2 received MsgVoteResp from 1 at term 2 raft2020/10/12 10:53:52 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 2 became leader at term 2 raft2020/10/12 10:53:52 INFO: 2 [term 2] starts to transfer leadership to 1 raft2020/10/12 10:53:52 INFO: 2 sends MsgTimeoutNow to 1 immediately as 1 already has up-to-date log raft2020/10/12 10:53:52 INFO: 1 [term 2] received MsgTimeoutNow from 2 and starts an election to get leadership. raft2020/10/12 10:53:52 INFO: 1 became candidate at term 3 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 3 raft2020/10/12 10:53:52 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 2 at term 3 raft2020/10/12 10:53:52 INFO: 1 [logterm: 2, index: 3] sent MsgVote request to 3 at term 3 raft2020/10/12 10:53:52 INFO: 2 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2020/10/12 10:53:52 INFO: 2 became follower at term 3 raft2020/10/12 10:53:52 INFO: 2 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3 raft2020/10/12 10:53:52 INFO: 3 [term: 2] received a MsgVote message with higher term from 1 [term: 3] raft2020/10/12 10:53:52 INFO: 3 became follower at term 3 raft2020/10/12 10:53:52 INFO: 3 [logterm: 2, index: 3, vote: 0] cast MsgVote for 1 [logterm: 2, index: 3] at term 3 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 3 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 3 --- PASS: TestLeaderTransferWithCheckQuorum (0.00s) === RUN TestLeaderTransferToSlowFollower raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 3 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 3 became follower at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 2 became follower at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 [term 1] starts to transfer leadership to 3 raft2020/10/12 10:53:52 DEBUG: 3 [logterm: 0, index: 2] rejected msgApp [logterm: 1, index: 2] from 1 raft2020/10/12 10:53:52 DEBUG: 1 received msgApp rejection(lastindex: 1) from 3 for index 2 raft2020/10/12 10:53:52 DEBUG: 1 decreased progress of 3 to [next = 2, match = 1, state = ProgressStateReplicate, waiting = false, pendingSnapshot = 0] raft2020/10/12 10:53:52 INFO: 1 sent MsgTimeoutNow to 3 after received MsgAppResp raft2020/10/12 10:53:52 INFO: 3 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. raft2020/10/12 10:53:52 INFO: 3 became candidate at term 2 raft2020/10/12 10:53:52 INFO: 3 received MsgVoteResp from 3 at term 2 raft2020/10/12 10:53:52 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 1 at term 2 raft2020/10/12 10:53:52 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 2 at term 2 raft2020/10/12 10:53:52 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2 raft2020/10/12 10:53:52 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2] raft2020/10/12 10:53:52 INFO: 2 became follower at term 2 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2 raft2020/10/12 10:53:52 INFO: 3 received MsgVoteResp from 1 at term 2 raft2020/10/12 10:53:52 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 3 became leader at term 2 --- PASS: TestLeaderTransferToSlowFollower (0.00s) === RUN TestLeaderTransferAfterSnapshot raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 3 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 3 became follower at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 2 became follower at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 [term 1] starts to transfer leadership to 3 raft2020/10/12 10:53:52 DEBUG: 3 [logterm: 0, index: 2] rejected msgApp [logterm: 1, index: 2] from 1 raft2020/10/12 10:53:52 DEBUG: 1 received msgApp rejection(lastindex: 1) from 3 for index 2 raft2020/10/12 10:53:52 DEBUG: 1 decreased progress of 3 to [next = 2, match = 1, state = ProgressStateReplicate, waiting = false, pendingSnapshot = 0] raft2020/10/12 10:53: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] raft2020/10/12 10:53:52 DEBUG: 1 paused sending replication messages to 3 [next = 2, match = 1, state = ProgressStateSnapshot, waiting = true, pendingSnapshot = 2] raft2020/10/12 10:53:52 INFO: 3 [commit: 1, lastindex: 1, lastterm: 1] starts to restore snapshot [index: 2, term: 1] raft2020/10/12 10:53:52 INFO: log [committed=1, applied=0, unstable.offset=1, len(unstable.Entries)=1] starts to restore snapshot [index: 2, term: 1] raft2020/10/12 10:53:52 INFO: 3 restored progress of 1 [next = 3, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2020/10/12 10:53:52 INFO: 3 restored progress of 2 [next = 3, match = 0, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2020/10/12 10:53:52 INFO: 3 restored progress of 3 [next = 3, match = 2, state = ProgressStateProbe, waiting = false, pendingSnapshot = 0] raft2020/10/12 10:53:52 INFO: 3 [commit: 2] restored snapshot [index: 2, term: 1] raft2020/10/12 10:53:52 DEBUG: 1 snapshot aborted, resumed sending replication messages to 3 [next = 3, match = 2, state = ProgressStateSnapshot, waiting = true, pendingSnapshot = 2] raft2020/10/12 10:53:52 INFO: 1 sent MsgTimeoutNow to 3 after received MsgAppResp raft2020/10/12 10:53:52 INFO: 3 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. raft2020/10/12 10:53:52 INFO: 3 became candidate at term 2 raft2020/10/12 10:53:52 INFO: 3 received MsgVoteResp from 3 at term 2 raft2020/10/12 10:53:52 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 1 at term 2 raft2020/10/12 10:53:52 INFO: 3 [logterm: 1, index: 2] sent MsgVote request to 2 at term 2 raft2020/10/12 10:53:52 INFO: 1 [term: 1] received a MsgVote message with higher term from 3 [term: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2 raft2020/10/12 10:53:52 INFO: 2 [term: 1] received a MsgVote message with higher term from 3 [term: 2] raft2020/10/12 10:53:52 INFO: 2 became follower at term 2 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 2, vote: 0] cast MsgVote for 3 [logterm: 1, index: 2] at term 2 raft2020/10/12 10:53:52 INFO: 3 received MsgVoteResp from 1 at term 2 raft2020/10/12 10:53:52 INFO: 3 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 3 became leader at term 2 --- PASS: TestLeaderTransferAfterSnapshot (0.00s) === RUN TestLeaderTransferToSelf raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 3 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 2 became follower at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 3 became follower at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 DEBUG: 1 is already leader. Ignored transferring leadership to self --- PASS: TestLeaderTransferToSelf (0.00s) === RUN TestLeaderTransferToNonExistingNode raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 3 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 2 became follower at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 3 became follower at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 DEBUG: 1 no progress available for 4 --- PASS: TestLeaderTransferToNonExistingNode (0.00s) === RUN TestLeaderTransferTimeout raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 3 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 3 became follower at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 2 became follower at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 3 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 [term 1] starts to transfer leadership to 3 raft2020/10/12 10:53:52 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log --- PASS: TestLeaderTransferTimeout (0.00s) === RUN TestLeaderTransferIgnoreProposal raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 3 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 2 became follower at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 3 became follower at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 [term 1] starts to transfer leadership to 3 raft2020/10/12 10:53:52 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log raft2020/10/12 10:53:52 DEBUG: 1 [term 1] transfer leadership to 3 is in progress; dropping proposal --- PASS: TestLeaderTransferIgnoreProposal (0.00s) === RUN TestLeaderTransferReceiveHigherTermVote raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 3 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 2 became follower at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 3 became follower at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 [term 1] starts to transfer leadership to 3 raft2020/10/12 10:53:52 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log raft2020/10/12 10:53:52 INFO: 2 [term: 1] received a MsgHup message with higher term from 2 [term: 2] raft2020/10/12 10:53:52 INFO: 2 became follower at term 2 raft2020/10/12 10:53:52 INFO: 2 is starting a new election at term 2 raft2020/10/12 10:53:52 INFO: 2 became candidate at term 3 raft2020/10/12 10:53:52 INFO: 2 received MsgVoteResp from 2 at term 3 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 3 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 3 raft2020/10/12 10:53:52 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 3] raft2020/10/12 10:53:52 INFO: 1 became follower at term 3 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 3 raft2020/10/12 10:53:52 INFO: 2 received MsgVoteResp from 1 at term 3 raft2020/10/12 10:53:52 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 2 became leader at term 3 --- PASS: TestLeaderTransferReceiveHigherTermVote (0.00s) === RUN TestLeaderTransferRemoveNode raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 3 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 2 became follower at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 3 became follower at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 [term 1] starts to transfer leadership to 3 raft2020/10/12 10:53:52 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log --- PASS: TestLeaderTransferRemoveNode (0.00s) === RUN TestLeaderTransferBack raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 3 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 2 became follower at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 3 became follower at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 [term 1] starts to transfer leadership to 3 raft2020/10/12 10:53:52 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log raft2020/10/12 10:53:52 INFO: 1 [term 1] abort previous transferring leadership to 3 raft2020/10/12 10:53:52 DEBUG: 1 is already leader. Ignored transferring leadership to self --- PASS: TestLeaderTransferBack (0.00s) === RUN TestLeaderTransferSecondTransferToAnotherNode raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 3 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 2 became follower at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 3 became follower at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 [term 1] starts to transfer leadership to 3 raft2020/10/12 10:53:52 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log raft2020/10/12 10:53:52 INFO: 1 [term 1] abort previous transferring leadership to 3 raft2020/10/12 10:53:52 INFO: 1 [term 1] starts to transfer leadership to 2 raft2020/10/12 10:53:52 INFO: 1 sends MsgTimeoutNow to 2 immediately as 2 already has up-to-date log raft2020/10/12 10:53:52 INFO: 2 [term 1] received MsgTimeoutNow from 1 and starts an election to get leadership. raft2020/10/12 10:53:52 INFO: 2 became candidate at term 2 raft2020/10/12 10:53:52 INFO: 2 received MsgVoteResp from 2 at term 2 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 1 at term 2 raft2020/10/12 10:53:52 INFO: 2 [logterm: 1, index: 1] sent MsgVote request to 3 at term 2 raft2020/10/12 10:53:52 INFO: 1 [term: 1] received a MsgVote message with higher term from 2 [term: 2] raft2020/10/12 10:53:52 INFO: 1 became follower at term 2 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 1, vote: 0] cast MsgVote for 2 [logterm: 1, index: 1] at term 2 raft2020/10/12 10:53:52 INFO: 2 received MsgVoteResp from 1 at term 2 raft2020/10/12 10:53:52 INFO: 2 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 2 became leader at term 2 --- PASS: TestLeaderTransferSecondTransferToAnotherNode (0.00s) === RUN TestLeaderTransferSecondTransferToSameNode raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 2 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 2 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 3 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 3 [peers: [1,2,3], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 0 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 0, index: 0] sent MsgVote request to 3 at term 1 raft2020/10/12 10:53:52 INFO: 2 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 2 became follower at term 1 raft2020/10/12 10:53:52 INFO: 2 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 3 [term: 0] received a MsgVote message with higher term from 1 [term: 1] raft2020/10/12 10:53:52 INFO: 3 became follower at term 1 raft2020/10/12 10:53:52 INFO: 3 [logterm: 0, index: 0, vote: 0] cast MsgVote for 1 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 2 at term 1 raft2020/10/12 10:53:52 INFO: 1 [quorum:2] has received 2 MsgVoteResp votes and 0 vote rejections raft2020/10/12 10:53:52 INFO: 1 became leader at term 1 raft2020/10/12 10:53:52 INFO: 1 [term 1] starts to transfer leadership to 3 raft2020/10/12 10:53:52 INFO: 1 sends MsgTimeoutNow to 3 immediately as 3 already has up-to-date log raft2020/10/12 10:53:52 INFO: 1 [term 1] transfer leadership to 3 is in progress, ignores request to same node 3 --- PASS: TestLeaderTransferSecondTransferToSameNode (0.00s) === RUN TestTransferNonMember raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [2,3,4], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 received MsgTimeoutNow from 2 but is not promotable --- PASS: TestTransferNonMember (0.00s) === RUN TestRawNodeStep raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 ERROR: 1 invalid format of MsgReadIndexResp from 0, entries count: 0 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 1, vote: 0] rejected MsgPreVote from 0 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: 1 [logterm: 1, index: 1, vote: 0] rejected MsgVote from 0 [logterm: 0, index: 0] at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: 1 no leader at term 1; dropping leader transfer msg raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: 1 no leader at term 1; dropping proposal raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: 1 [commit: 1] ignored snapshot [index: 0, term: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: 1 [term 1] received MsgTimeoutNow from 0 and starts an election to get leadership. raft2020/10/12 10:53:52 INFO: 1 became candidate at term 2 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 2 raft2020/10/12 10:53:52 INFO: 1 became leader at term 2 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: 1 no leader at term 1; dropping index reading msg raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 --- PASS: TestRawNodeStep (0.01s) === RUN TestRawNodeProposeAndConfChange raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 1 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 2 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 2 raft2020/10/12 10:53:52 INFO: 1 became leader at term 2 --- PASS: TestRawNodeProposeAndConfChange (0.00s) === RUN TestRawNodeProposeAddDuplicateNode raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 1 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 2 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 2 raft2020/10/12 10:53:52 INFO: 1 became leader at term 2 --- PASS: TestRawNodeProposeAddDuplicateNode (0.00s) === RUN TestRawNodeReadIndex raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 1 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 2 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 2 raft2020/10/12 10:53:52 INFO: 1 became leader at term 2 --- PASS: TestRawNodeReadIndex (0.00s) === RUN TestRawNodeStart raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 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} raft2020/10/12 10:53:52 INFO: 1 is starting a new election at term 1 raft2020/10/12 10:53:52 INFO: 1 became candidate at term 2 raft2020/10/12 10:53:52 INFO: 1 received MsgVoteResp from 1 at term 2 raft2020/10/12 10:53:52 INFO: 1 became leader at term 2 --- PASS: TestRawNodeStart (0.00s) === RUN TestRawNodeRestart raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 1, commit: 1, applied: 0, lastindex: 2, lastterm: 1] --- PASS: TestRawNodeRestart (0.00s) === RUN TestRawNodeRestartFromSnapshot raft2020/10/12 10:53:52 INFO: 1 became follower at term 1 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [1,2], term: 1, commit: 3, applied: 2, lastindex: 3, lastterm: 1] --- PASS: TestRawNodeRestartFromSnapshot (0.00s) === RUN TestRawNodeStatus raft2020/10/12 10:53:52 INFO: 1 became follower at term 0 raft2020/10/12 10:53:52 INFO: newRaft 1 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0] raft2020/10/12 10:53:52 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.325s ? github.com/coreos/etcd/raft/raftpb [no test files] === RUN TestSendMessage 2020-10-12 10:53:52.381564 I | rafthttp: starting peer 2... 2020-10-12 10:53:52.381640 I | rafthttp: started HTTP pipelining with peer 2 2020-10-12 10:53:52.386833 I | rafthttp: started streaming with peer 2 (writer) 2020-10-12 10:53:52.386852 I | rafthttp: started streaming with peer 2 (writer) 2020-10-12 10:53:52.405472 I | rafthttp: started peer 2 2020-10-12 10:53:52.405497 I | rafthttp: added peer 2 2020-10-12 10:53:52.405516 I | rafthttp: started streaming with peer 2 (stream MsgApp v2 reader) 2020-10-12 10:53:52.405533 I | rafthttp: starting peer 1... 2020-10-12 10:53:52.405544 I | rafthttp: started HTTP pipelining with peer 1 2020-10-12 10:53:52.406600 I | rafthttp: started streaming with peer 2 (stream Message reader) 2020-10-12 10:53:52.418414 I | rafthttp: started peer 1 2020-10-12 10:53:52.418470 I | rafthttp: added peer 1 2020-10-12 10:53:52.418721 I | rafthttp: started streaming with peer 1 (writer) 2020-10-12 10:53:52.418732 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader) 2020-10-12 10:53:52.418767 I | rafthttp: started streaming with peer 1 (writer) 2020-10-12 10:53:52.418909 I | rafthttp: started streaming with peer 1 (stream Message reader) 2020-10-12 10:53:52.419035 I | rafthttp: peer 1 became active 2020-10-12 10:53:52.419049 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) 2020-10-12 10:53:52.419200 I | rafthttp: peer 2 became active 2020-10-12 10:53:52.419213 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 reader) 2020-10-12 10:53:52.419279 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader) 2020-10-12 10:53:52.419777 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 reader) 2020-10-12 10:53:52.419936 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message reader) 2020-10-12 10:53:52.420104 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message writer) 2020-10-12 10:53:52.420455 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 writer) 2020-10-12 10:53:52.420480 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 writer) 2020-10-12 10:53:52.426918 I | rafthttp: stopping peer 1... 2020-10-12 10:53:52.427059 W | rafthttp: lost the TCP streaming connection with peer 2 (stream MsgApp v2 reader) 2020-10-12 10:53:52.427089 I | rafthttp: closed the TCP streaming connection with peer 1 (stream MsgApp v2 writer) 2020-10-12 10:53:52.427101 I | rafthttp: stopped streaming with peer 1 (writer) 2020-10-12 10:53:52.427205 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer) 2020-10-12 10:53:52.427215 I | rafthttp: stopped streaming with peer 1 (writer) 2020-10-12 10:53:52.427235 I | rafthttp: stopped HTTP pipelining with peer 1 2020-10-12 10:53:52.427273 W | rafthttp: lost the TCP streaming connection with peer 1 (stream MsgApp v2 reader) 2020-10-12 10:53:52.427281 E | rafthttp: failed to read 1 on stream MsgApp v2 (context canceled) 2020-10-12 10:53:52.427284 I | rafthttp: peer 1 became inactive (message send to peer failed) 2020-10-12 10:53:52.427287 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader) 2020-10-12 10:53:52.427307 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader) 2020-10-12 10:53:52.427326 W | rafthttp: lost the TCP streaming connection with peer 1 (stream Message reader) 2020-10-12 10:53:52.427336 I | rafthttp: stopped streaming with peer 1 (stream Message reader) 2020-10-12 10:53:52.427339 I | rafthttp: stopped peer 1 2020-10-12 10:53:52.427348 I | rafthttp: stopping peer 2... 2020-10-12 10:53:52.427419 I | rafthttp: closed the TCP streaming connection with peer 2 (stream MsgApp v2 writer) 2020-10-12 10:53:52.427424 I | rafthttp: stopped streaming with peer 2 (writer) 2020-10-12 10:53:52.427503 I | rafthttp: closed the TCP streaming connection with peer 2 (stream Message writer) 2020-10-12 10:53:52.427508 I | rafthttp: stopped streaming with peer 2 (writer) 2020-10-12 10:53:52.427546 I | rafthttp: stopped HTTP pipelining with peer 2 2020-10-12 10:53:52.427553 I | rafthttp: stopped streaming with peer 2 (stream MsgApp v2 reader) 2020-10-12 10:53:52.427556 I | rafthttp: stopped streaming with peer 2 (stream Message reader) 2020-10-12 10:53:52.427560 I | rafthttp: stopped peer 2 --- PASS: TestSendMessage (0.05s) === RUN TestSendMessageWhenStreamIsBroken 2020-10-12 10:53:52.427821 I | rafthttp: starting peer 2... 2020-10-12 10:53:52.427831 I | rafthttp: started HTTP pipelining with peer 2 2020-10-12 10:53:52.428411 I | rafthttp: started streaming with peer 2 (writer) 2020-10-12 10:53:52.429796 I | rafthttp: started streaming with peer 2 (writer) 2020-10-12 10:53:52.432157 I | rafthttp: started peer 2 2020-10-12 10:53:52.432230 I | rafthttp: started streaming with peer 2 (stream MsgApp v2 reader) 2020-10-12 10:53:52.432309 I | rafthttp: started streaming with peer 2 (stream Message reader) 2020-10-12 10:53:52.432509 E | rafthttp: failed to find member 1 in cluster 1 2020-10-12 10:53:52.432565 E | rafthttp: failed to find member 1 in cluster 1 2020-10-12 10:53:52.432677 I | rafthttp: added peer 2 2020-10-12 10:53:52.432689 I | rafthttp: starting peer 1... 2020-10-12 10:53:52.432744 I | rafthttp: started HTTP pipelining with peer 1 2020-10-12 10:53:52.433312 I | rafthttp: started streaming with peer 1 (writer) 2020-10-12 10:53:52.433684 I | rafthttp: started peer 1 2020-10-12 10:53:52.433705 I | rafthttp: added peer 1 2020-10-12 10:53:52.433716 I | rafthttp: started streaming with peer 1 (writer) 2020-10-12 10:53:52.433733 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader) 2020-10-12 10:53:52.433758 I | rafthttp: started streaming with peer 1 (stream Message reader) 2020-10-12 10:53:52.434410 I | rafthttp: peer 2 became active 2020-10-12 10:53:52.434422 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message writer) 2020-10-12 10:53:52.434447 I | rafthttp: peer 1 became active 2020-10-12 10:53:52.434451 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message reader) 2020-10-12 10:53:52.434472 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 reader) 2020-10-12 10:53:52.434605 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 writer) 2020-10-12 10:53:52.435086 W | rafthttp: lost the TCP streaming connection with peer 1 (stream MsgApp v2 reader) 2020-10-12 10:53:52.435097 E | rafthttp: failed to read 1 on stream MsgApp v2 (unexpected EOF) 2020-10-12 10:53:52.435100 I | rafthttp: peer 1 became inactive (message send to peer failed) 2020-10-12 10:53:52.435105 W | rafthttp: lost the TCP streaming connection with peer 1 (stream Message reader) 2020-10-12 10:53:52.438526 E | rafthttp: failed to write 2 on stream Message (write tcp 127.0.0.1:35511->127.0.0.1:57400: use of closed network connection) 2020-10-12 10:53:52.438542 I | rafthttp: peer 2 became inactive (message send to peer failed) 2020-10-12 10:53:52.438694 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message writer) 2020-10-12 10:53:52.440146 I | rafthttp: stopping peer 1... 2020-10-12 10:53:52.440165 I | rafthttp: stopped streaming with peer 1 (writer) 2020-10-12 10:53:52.440173 I | rafthttp: stopped streaming with peer 1 (writer) 2020-10-12 10:53:52.440181 I | rafthttp: peer 2 became active 2020-10-12 10:53:52.440189 I | rafthttp: stopped HTTP pipelining with peer 1 2020-10-12 10:53:52.440195 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader) 2020-10-12 10:53:52.440200 I | rafthttp: stopped streaming with peer 1 (stream Message reader) 2020-10-12 10:53:52.440202 I | rafthttp: stopped peer 1 2020-10-12 10:53:52.440209 I | rafthttp: stopping peer 2... 2020-10-12 10:53:52.440724 I | rafthttp: closed the TCP streaming connection with peer 2 (stream MsgApp v2 writer) 2020-10-12 10:53:52.440732 I | rafthttp: stopped streaming with peer 2 (writer) 2020-10-12 10:53:52.440738 I | rafthttp: stopped streaming with peer 2 (writer) 2020-10-12 10:53:52.440745 I | rafthttp: stopped HTTP pipelining with peer 2 2020-10-12 10:53:52.440749 I | rafthttp: stopped streaming with peer 2 (stream MsgApp v2 reader) 2020-10-12 10:53:52.440759 I | rafthttp: stopped streaming with peer 2 (stream Message reader) 2020-10-12 10:53:52.440762 I | rafthttp: stopped peer 2 --- PASS: TestSendMessageWhenStreamIsBroken (0.01s) === RUN TestServeRaftPrefix 2020-10-12 10:53:52.440955 E | rafthttp: failed to read raft message (some error) 2020-10-12 10:53:52.440978 E | rafthttp: failed to unmarshal raft message (unexpected EOF) 2020-10-12 10:53:52.441004 E | rafthttp: request cluster ID mismatch (got 1 want 0) 2020-10-12 10:53:52.441052 W | rafthttp: failed to process raft message (blah) --- PASS: TestServeRaftPrefix (0.00s) === RUN TestServeRaftStreamPrefix --- PASS: TestServeRaftStreamPrefix (0.00s) === RUN TestServeRaftStreamPrefixBad 2020-10-12 10:53:52.441189 E | rafthttp: failed to find member 2 in cluster 1 2020-10-12 10:53:52.441202 W | rafthttp: rejected the stream from peer 5 since it was removed 2020-10-12 10:53:52.441210 E | rafthttp: request cluster ID mismatch (got 2 want 1) 2020-10-12 10:53:52.441220 E | rafthttp: streaming request ignored (ID mismatch got 2 want 1) --- PASS: TestServeRaftStreamPrefixBad (0.00s) === RUN TestCloseNotifier --- PASS: TestCloseNotifier (0.00s) === RUN TestMessage --- PASS: TestMessage (0.00s) === RUN TestMsgAppV2 --- PASS: TestMsgAppV2 (0.00s) === RUN TestPeerPick --- PASS: TestPeerPick (0.00s) === RUN TestPipelineSend 2020-10-12 10:53:52.442232 I | rafthttp: started HTTP pipelining with peer 1 2020-10-12 10:53:52.442268 I | rafthttp: peer 1 became active 2020-10-12 10:53:52.452413 I | rafthttp: stopped HTTP pipelining with peer 1 --- PASS: TestPipelineSend (0.01s) === RUN TestPipelineKeepSendingWhenPostError 2020-10-12 10:53:52.452525 I | rafthttp: started HTTP pipelining with peer 1 2020-10-12 10:53:52.463183 I | rafthttp: stopped HTTP pipelining with peer 1 --- PASS: TestPipelineKeepSendingWhenPostError (0.01s) === RUN TestPipelineExceedMaximumServing 2020-10-12 10:53:52.463305 I | rafthttp: started HTTP pipelining with peer 1 2020-10-12 10:53:52.463437 I | rafthttp: peer 1 became active 2020-10-12 10:53:52.463953 I | rafthttp: stopped HTTP pipelining with peer 1 --- PASS: TestPipelineExceedMaximumServing (0.00s) === RUN TestPipelineSendFailed 2020-10-12 10:53:52.464060 I | rafthttp: started HTTP pipelining with peer 1 2020-10-12 10:53:52.474132 I | rafthttp: stopped HTTP pipelining with peer 1 --- PASS: TestPipelineSendFailed (0.01s) === RUN TestPipelinePost 2020-10-12 10:53:52.474237 I | rafthttp: started HTTP pipelining with peer 1 2020-10-12 10:53:52.484388 I | rafthttp: stopped HTTP pipelining with peer 1 --- PASS: TestPipelinePost (0.01s) === RUN TestPipelinePostBad 2020-10-12 10:53:52.484487 I | rafthttp: started HTTP pipelining with peer 1 2020-10-12 10:53:52.484522 I | rafthttp: stopped HTTP pipelining with peer 1 2020-10-12 10:53:52.484595 I | rafthttp: started HTTP pipelining with peer 1 2020-10-12 10:53:52.484635 I | rafthttp: stopped HTTP pipelining with peer 1 2020-10-12 10:53:52.484651 I | rafthttp: started HTTP pipelining with peer 1 2020-10-12 10:53:52.484682 I | rafthttp: stopped HTTP pipelining with peer 1 --- PASS: TestPipelinePostBad (0.00s) === RUN TestPipelinePostErrorc 2020-10-12 10:53:52.484743 I | rafthttp: started HTTP pipelining with peer 1 2020-10-12 10:53:52.484763 I | rafthttp: stopped HTTP pipelining with peer 1 --- PASS: TestPipelinePostErrorc (0.00s) === RUN TestStopBlockedPipeline 2020-10-12 10:53:52.484782 I | rafthttp: started HTTP pipelining with peer 1 2020-10-12 10:53:52.489341 I | rafthttp: stopped HTTP pipelining with peer 1 --- PASS: TestStopBlockedPipeline (0.00s) === RUN TestSnapshotSend 2020-10-12 10:53:52.489683 I | rafthttp: start to send database snapshot [index: 0, to 1]... 2020-10-12 10:53:52.490024 I | rafthttp: receiving database snapshot [index:0, from 0] ... 2020-10-12 10:53:52.492261 I | snap: saved database snapshot to disk [total bytes: 5] 2020-10-12 10:53:52.492286 I | rafthttp: received and saved database snapshot [index: 0, from: 0] successfully 2020-10-12 10:53:52.492428 I | rafthttp: peer 1 became active 2020-10-12 10:53:52.492442 I | rafthttp: database snapshot [index: 0, to: 1] sent out successfully 2020-10-12 10:53:52.492845 I | rafthttp: start to send database snapshot [index: 0, to 1]... 2020-10-12 10:53:52.493097 I | rafthttp: receiving database snapshot [index:0, from 0] ... 2020-10-12 10:53:52.493113 W | rafthttp: database snapshot [index: 0, to: 1] failed to be sent out (ioutil: short read) 2020-10-12 10:53:52.493174 E | rafthttp: failed to save KV snapshot (unexpected EOF) 2020-10-12 10:53:52.493424 I | rafthttp: start to send database snapshot [index: 0, to 1]... 2020-10-12 10:53:52.493674 W | rafthttp: database snapshot [index: 0, to: 1] failed to be sent out (ioutil: short read) 2020-10-12 10:53:52.493690 I | rafthttp: receiving database snapshot [index:0, from 0] ... 2020-10-12 10:53:52.493794 E | rafthttp: failed to save KV snapshot (unexpected EOF) 2020-10-12 10:53:52.494025 I | rafthttp: start to send database snapshot [index: 0, to 1]... 2020-10-12 10:53:52.494268 W | rafthttp: database snapshot [index: 0, to: 1] failed to be sent out (ioutil: expect EOF) 2020-10-12 10:53:52.494292 I | rafthttp: receiving database snapshot [index:0, from 0] ... 2020-10-12 10:53:52.494364 E | rafthttp: failed to save KV snapshot (unexpected EOF) --- PASS: TestSnapshotSend (0.01s) === RUN TestStreamWriterAttachOutgoingConn 2020-10-12 10:53:52.496380 I | rafthttp: started streaming with peer 1 (writer) 2020-10-12 10:53:52.496409 I | rafthttp: peer 1 became active 2020-10-12 10:53:52.496416 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) 2020-10-12 10:53:52.496781 W | rafthttp: closed an existing TCP streaming connection with peer 1 (stream Message writer) 2020-10-12 10:53:52.496791 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) 2020-10-12 10:53:52.496964 W | rafthttp: closed an existing TCP streaming connection with peer 1 (stream Message writer) 2020-10-12 10:53:52.496967 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) 2020-10-12 10:53:52.497214 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer) 2020-10-12 10:53:52.497219 I | rafthttp: stopped streaming with peer 1 (writer) --- PASS: TestStreamWriterAttachOutgoingConn (0.00s) === RUN TestStreamWriterAttachBadOutgoingConn 2020-10-12 10:53:52.497902 I | rafthttp: started streaming with peer 1 (writer) 2020-10-12 10:53:52.497918 I | rafthttp: peer 1 became active 2020-10-12 10:53:52.497925 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) 2020-10-12 10:53:52.497965 E | rafthttp: failed to write 1 on stream Message (blah) 2020-10-12 10:53:52.497972 I | rafthttp: peer 1 became inactive (message send to peer failed) 2020-10-12 10:53:52.498355 W | rafthttp: lost the TCP streaming connection with peer 1 (stream Message writer) 2020-10-12 10:53:52.498370 I | rafthttp: stopped streaming with peer 1 (writer) --- PASS: TestStreamWriterAttachBadOutgoingConn (0.00s) === RUN TestStreamReaderDialRequest --- PASS: TestStreamReaderDialRequest (0.02s) === RUN TestStreamReaderDialResult --- PASS: TestStreamReaderDialResult (0.00s) === RUN TestStreamReaderStopOnDial 2020-10-12 10:53:52.518870 I | rafthttp: started streaming with peer 2 (stream Message reader) 2020-10-12 10:53:52.528988 I | rafthttp: peer 2 became active 2020-10-12 10:53:52.529017 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader) 2020-10-12 10:53:52.529027 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader) 2020-10-12 10:53:52.529042 I | rafthttp: stopped streaming with peer 2 (stream Message reader) --- PASS: TestStreamReaderStopOnDial (0.01s) === RUN TestStreamReaderDialDetectUnsupport --- PASS: TestStreamReaderDialDetectUnsupport (0.00s) === RUN TestStream 2020-10-12 10:53:52.530963 I | rafthttp: started streaming with peer 2 (stream Message reader) 2020-10-12 10:53:52.531120 I | rafthttp: started streaming with peer 1 (writer) 2020-10-12 10:53:52.531483 I | rafthttp: peer 1 became active 2020-10-12 10:53:52.531494 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) 2020-10-12 10:53:52.531538 I | rafthttp: peer 2 became active 2020-10-12 10:53:52.531552 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader) 2020-10-12 10:53:52.532115 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader) 2020-10-12 10:53:52.532135 I | rafthttp: stopped streaming with peer 2 (stream Message reader) 2020-10-12 10:53:52.532330 I | rafthttp: started streaming with peer 2 (stream Message reader) 2020-10-12 10:53:52.532337 I | rafthttp: started streaming with peer 1 (writer) 2020-10-12 10:53:52.532574 I | rafthttp: peer 1 became active 2020-10-12 10:53:52.532585 I | rafthttp: peer 2 became active 2020-10-12 10:53:52.532592 I | rafthttp: established a TCP streaming connection with peer 2 (stream Message reader) 2020-10-12 10:53:52.532630 I | rafthttp: established a TCP streaming connection with peer 1 (stream Message writer) 2020-10-12 10:53:52.533505 W | rafthttp: lost the TCP streaming connection with peer 2 (stream Message reader) 2020-10-12 10:53:52.533515 E | rafthttp: failed to read 2 on stream Message (context canceled) 2020-10-12 10:53:52.533517 I | rafthttp: peer 2 became inactive (message send to peer failed) 2020-10-12 10:53:52.533521 I | rafthttp: stopped streaming with peer 2 (stream Message reader) 2020-10-12 10:53:52.533734 I | rafthttp: started streaming with peer 2 (stream MsgApp v2 reader) 2020-10-12 10:53:52.533759 I | rafthttp: started streaming with peer 1 (writer) 2020-10-12 10:53:52.534101 I | rafthttp: peer 2 became active 2020-10-12 10:53:52.534374 I | rafthttp: established a TCP streaming connection with peer 2 (stream MsgApp v2 reader) 2020-10-12 10:53:52.535344 I | rafthttp: peer 1 became active 2020-10-12 10:53:52.535358 I | rafthttp: established a TCP streaming connection with peer 1 (stream MsgApp v2 writer) 2020-10-12 10:53:52.535589 W | rafthttp: lost the TCP streaming connection with peer 2 (stream MsgApp v2 reader) 2020-10-12 10:53:52.535602 E | rafthttp: failed to read 2 on stream MsgApp v2 (context canceled) 2020-10-12 10:53:52.535613 I | rafthttp: peer 2 became inactive (message send to peer failed) 2020-10-12 10:53:52.535627 I | rafthttp: stopped streaming with peer 2 (stream MsgApp v2 reader) 2020-10-12 10:53:52.535819 I | rafthttp: closed the TCP streaming connection with peer 1 (stream MsgApp v2 writer) 2020-10-12 10:53:52.535834 I | rafthttp: stopped streaming with peer 1 (writer) 2020-10-12 10:53:52.536440 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer) 2020-10-12 10:53:52.536458 I | rafthttp: stopped streaming with peer 1 (writer) 2020-10-12 10:53:52.536646 I | rafthttp: closed the TCP streaming connection with peer 1 (stream Message writer) 2020-10-12 10:53:52.536652 I | rafthttp: stopped streaming with peer 1 (writer) --- PASS: TestStream (0.01s) === RUN TestCheckStreamSupport --- PASS: TestCheckStreamSupport (0.00s) === RUN TestTransportSend --- PASS: TestTransportSend (0.00s) === RUN TestTransportCutMend --- PASS: TestTransportCutMend (0.00s) === RUN TestTransportAdd 2020-10-12 10:53:52.536826 I | rafthttp: starting peer 1... 2020-10-12 10:53:52.536842 I | rafthttp: started HTTP pipelining with peer 1 2020-10-12 10:53:52.537103 I | rafthttp: started streaming with peer 1 (writer) 2020-10-12 10:53:52.538087 I | rafthttp: started peer 1 2020-10-12 10:53:52.538106 I | rafthttp: added peer 1 2020-10-12 10:53:52.538112 I | rafthttp: stopping peer 1... 2020-10-12 10:53:52.538124 I | rafthttp: stopped streaming with peer 1 (writer) 2020-10-12 10:53:52.538141 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader) 2020-10-12 10:53:52.538184 I | rafthttp: started streaming with peer 1 (stream Message reader) 2020-10-12 10:53:52.538213 I | rafthttp: started streaming with peer 1 (writer) 2020-10-12 10:53:52.538234 I | rafthttp: stopped streaming with peer 1 (writer) 2020-10-12 10:53:52.538243 I | rafthttp: stopped HTTP pipelining with peer 1 2020-10-12 10:53:52.538251 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader) 2020-10-12 10:53:52.538255 I | rafthttp: stopped streaming with peer 1 (stream Message reader) 2020-10-12 10:53:52.538260 I | rafthttp: stopped peer 1 --- PASS: TestTransportAdd (0.00s) === RUN TestTransportRemove 2020-10-12 10:53:52.538318 I | rafthttp: starting peer 1... 2020-10-12 10:53:52.538335 I | rafthttp: started HTTP pipelining with peer 1 2020-10-12 10:53:52.539566 I | rafthttp: started streaming with peer 1 (writer) 2020-10-12 10:53:52.540018 I | rafthttp: started streaming with peer 1 (writer) 2020-10-12 10:53:52.540202 I | rafthttp: started peer 1 2020-10-12 10:53:52.540224 I | rafthttp: added peer 1 2020-10-12 10:53:52.540230 I | rafthttp: stopping peer 1... 2020-10-12 10:53:52.540237 I | rafthttp: stopped streaming with peer 1 (writer) 2020-10-12 10:53:52.540242 I | rafthttp: stopped streaming with peer 1 (writer) 2020-10-12 10:53:52.540267 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader) 2020-10-12 10:53:52.540309 I | rafthttp: started streaming with peer 1 (stream Message reader) 2020-10-12 10:53:52.540330 I | rafthttp: stopped HTTP pipelining with peer 1 2020-10-12 10:53:52.540341 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader) 2020-10-12 10:53:52.540346 I | rafthttp: stopped streaming with peer 1 (stream Message reader) 2020-10-12 10:53:52.540350 I | rafthttp: stopped peer 1 2020-10-12 10:53:52.540356 I | rafthttp: removed peer 1 --- PASS: TestTransportRemove (0.00s) === RUN TestTransportUpdate 2020-10-12 10:53:52.540419 I | rafthttp: updated peer 1 --- PASS: TestTransportUpdate (0.00s) === RUN TestTransportErrorc 2020-10-12 10:53:52.540476 I | rafthttp: starting peer 1... 2020-10-12 10:53:52.540486 I | rafthttp: started HTTP pipelining with peer 1 2020-10-12 10:53:52.541851 I | rafthttp: started streaming with peer 1 (writer) 2020-10-12 10:53:52.542253 I | rafthttp: started streaming with peer 1 (writer) 2020-10-12 10:53:52.542727 I | rafthttp: started peer 1 2020-10-12 10:53:52.542743 I | rafthttp: started streaming with peer 1 (stream MsgApp v2 reader) 2020-10-12 10:53:52.542758 I | rafthttp: started streaming with peer 1 (stream Message reader) 2020-10-12 10:53:52.542783 I | rafthttp: added peer 1 2020-10-12 10:53:52.553189 I | rafthttp: stopping peer 1... 2020-10-12 10:53:52.553213 I | rafthttp: stopped streaming with peer 1 (writer) 2020-10-12 10:53:52.553219 I | rafthttp: stopped streaming with peer 1 (writer) 2020-10-12 10:53:52.553230 I | rafthttp: stopped HTTP pipelining with peer 1 2020-10-12 10:53:52.553241 I | rafthttp: stopped streaming with peer 1 (stream MsgApp v2 reader) 2020-10-12 10:53:52.553246 I | rafthttp: stopped streaming with peer 1 (stream Message reader) 2020-10-12 10:53:52.553250 I | rafthttp: stopped peer 1 --- PASS: TestTransportErrorc (0.01s) === 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.202s === RUN TestSaveAndLoad --- PASS: TestSaveAndLoad (0.01s) === RUN TestBadCRC 2020-10-12 10:53:53.386325 E | snap: corrupted snapshot file /tmp/snapshot/0000000000000001-0000000000000001.snap: crc mismatch --- PASS: TestBadCRC (0.01s) === RUN TestFailback 2020-10-12 10:53:53.387536 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 2020-10-12 10:53:53.389623 E | snap: unexpected empty snapshot --- PASS: TestEmptySnapshot (0.00s) === RUN TestAllSnapshotBroken 2020-10-12 10:53:53.389767 E | snap: corrupted snapshot file /tmp/snapshot/1.snap: unexpected EOF --- PASS: TestAllSnapshotBroken (0.00s) PASS ok github.com/coreos/etcd/snap 0.048s ? 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.00s) === 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.031s ? github.com/coreos/etcd/version [no test files] === RUN TestReadRecord --- PASS: TestReadRecord (0.00s) === RUN TestWriteRecord --- PASS: TestWriteRecord (0.00s) === RUN TestRepairTruncate 2020-10-12 10:53:54.511838 N | wal: repairing /tmp/waltest325143631/0000000000000000-0000000000000000.wal 2020-10-12 10:53:54.512559 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal 2020-10-12 10:53:54.518720 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal --- PASS: TestRepairTruncate (0.03s) === RUN TestRepairWriteTearLast 2020-10-12 10:53:54.546492 N | wal: repairing /tmp/waltest721826146/0000000000000000-0000000000000000.wal 2020-10-12 10:53:54.547201 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal 2020-10-12 10:53:54.553856 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal --- PASS: TestRepairWriteTearLast (0.04s) === RUN TestRepairWriteTearMiddle 2020-10-12 10:53:54.603485 N | wal: repairing /tmp/waltest261889881/0000000000000000-0000000000000000.wal 2020-10-12 10:53:54.683812 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal 2020-10-12 10:53:54.692228 W | wal: ignored file 0000000000000000-0000000000000000.wal.broken in wal --- PASS: TestRepairWriteTearMiddle (0.16s) === RUN TestNew --- PASS: TestNew (0.03s) === RUN TestNewForInitedDir --- PASS: TestNewForInitedDir (0.00s) === RUN TestOpenAtIndex --- PASS: TestOpenAtIndex (0.07s) === RUN TestCut 2020-10-12 10:53:54.867292 I | wal: segmented wal file /tmp/waltest685330008/0000000000000001-0000000000000001.wal is created 2020-10-12 10:53:54.872726 I | wal: segmented wal file /tmp/waltest685330008/0000000000000002-0000000000000002.wal is created --- PASS: TestCut (0.10s) === RUN TestSaveWithCut 2020-10-12 10:53:54.939793 I | wal: segmented wal file /tmp/waltest171186135/0000000000000001-0000000000000005.wal is created --- PASS: TestSaveWithCut (0.04s) === RUN TestRecover --- PASS: TestRecover (0.03s) === RUN TestSearchIndex --- PASS: TestSearchIndex (0.00s) === RUN TestScanWalName --- PASS: TestScanWalName (0.00s) === RUN TestRecoverAfterCut 2020-10-12 10:53:55.011498 I | wal: segmented wal file /tmp/waltest949629985/0000000000000001-0000000000000001.wal is created 2020-10-12 10:53:55.028559 I | wal: segmented wal file /tmp/waltest949629985/0000000000000002-0000000000000002.wal is created 2020-10-12 10:53:55.033578 I | wal: segmented wal file /tmp/waltest949629985/0000000000000003-0000000000000003.wal is created 2020-10-12 10:53:55.051954 I | wal: segmented wal file /tmp/waltest949629985/0000000000000004-0000000000000004.wal is created 2020-10-12 10:53:55.071092 I | wal: segmented wal file /tmp/waltest949629985/0000000000000005-0000000000000005.wal is created 2020-10-12 10:53:55.089860 I | wal: segmented wal file /tmp/waltest949629985/0000000000000006-0000000000000006.wal is created 2020-10-12 10:53:55.095134 I | wal: segmented wal file /tmp/waltest949629985/0000000000000007-0000000000000007.wal is created 2020-10-12 10:53:55.102375 I | wal: segmented wal file /tmp/waltest949629985/0000000000000008-0000000000000008.wal is created 2020-10-12 10:53:55.118403 I | wal: segmented wal file /tmp/waltest949629985/0000000000000009-0000000000000009.wal is created 2020-10-12 10:53:55.123321 I | wal: segmented wal file /tmp/waltest949629985/000000000000000a-000000000000000a.wal is created --- PASS: TestRecoverAfterCut (0.42s) === RUN TestOpenAtUncommittedIndex --- PASS: TestOpenAtUncommittedIndex (0.06s) === RUN TestOpenForRead 2020-10-12 10:53:55.488191 I | wal: segmented wal file /tmp/waltest949362427/0000000000000001-0000000000000001.wal is created 2020-10-12 10:53:55.498669 I | wal: segmented wal file /tmp/waltest949362427/0000000000000002-0000000000000002.wal is created 2020-10-12 10:53:55.517378 I | wal: segmented wal file /tmp/waltest949362427/0000000000000003-0000000000000003.wal is created 2020-10-12 10:53:55.532579 I | wal: segmented wal file /tmp/waltest949362427/0000000000000004-0000000000000004.wal is created 2020-10-12 10:53:55.545436 I | wal: segmented wal file /tmp/waltest949362427/0000000000000005-0000000000000005.wal is created 2020-10-12 10:53:55.548187 I | wal: segmented wal file /tmp/waltest949362427/0000000000000006-0000000000000006.wal is created 2020-10-12 10:53:55.551401 I | wal: segmented wal file /tmp/waltest949362427/0000000000000007-0000000000000007.wal is created 2020-10-12 10:53:55.555054 I | wal: segmented wal file /tmp/waltest949362427/0000000000000008-0000000000000008.wal is created 2020-10-12 10:53:55.564006 I | wal: segmented wal file /tmp/waltest949362427/0000000000000009-0000000000000009.wal is created 2020-10-12 10:53:55.621297 I | wal: segmented wal file /tmp/waltest949362427/000000000000000a-000000000000000a.wal is created --- PASS: TestOpenForRead (0.16s) === RUN TestSaveEmpty --- PASS: TestSaveEmpty (0.00s) === RUN TestReleaseLockTo 2020-10-12 10:53:55.656775 I | wal: segmented wal file /tmp/waltest988958238/0000000000000001-0000000000000001.wal is created 2020-10-12 10:53:55.668064 I | wal: segmented wal file /tmp/waltest988958238/0000000000000002-0000000000000002.wal is created 2020-10-12 10:53:55.683508 I | wal: segmented wal file /tmp/waltest988958238/0000000000000003-0000000000000003.wal is created 2020-10-12 10:53:55.695040 I | wal: segmented wal file /tmp/waltest988958238/0000000000000004-0000000000000004.wal is created 2020-10-12 10:53:55.710511 I | wal: segmented wal file /tmp/waltest988958238/0000000000000005-0000000000000005.wal is created 2020-10-12 10:53:55.718153 I | wal: segmented wal file /tmp/waltest988958238/0000000000000006-0000000000000006.wal is created 2020-10-12 10:53:55.723005 I | wal: segmented wal file /tmp/waltest988958238/0000000000000007-0000000000000007.wal is created 2020-10-12 10:53:55.728371 I | wal: segmented wal file /tmp/waltest988958238/0000000000000008-0000000000000008.wal is created 2020-10-12 10:53:55.756386 I | wal: segmented wal file /tmp/waltest988958238/0000000000000009-0000000000000009.wal is created 2020-10-12 10:53:55.773013 I | wal: segmented wal file /tmp/waltest988958238/000000000000000a-000000000000000a.wal is created --- PASS: TestReleaseLockTo (0.15s) === RUN TestTailWriteNoSlackSpace --- PASS: TestTailWriteNoSlackSpace (0.04s) === RUN TestRestartCreateWal --- PASS: TestRestartCreateWal (0.07s) === RUN TestOpenOnTornWrite --- PASS: TestOpenOnTornWrite (0.07s) PASS ok github.com/coreos/etcd/wal 1.469s ? github.com/coreos/etcd/wal/walpb [no test files] FAIL dh_auto_test: error: cd _build && go test -vet=off -v -p 4 -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 returned exit code 1 make[1]: *** [debian/rules:25: override_dh_auto_test] Error 25 make[1]: Leaving directory '/<>' make: *** [debian/rules:39: build] Error 2 dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 -------------------------------------------------------------------------------- Build finished at 2020-10-12T10:53:59Z Finished -------- +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not cleaning session: cloned chroot in use E: Build failure (dpkg-buildpackage died) +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build Type: full Build-Space: 477528 Build-Time: 102 Distribution: sid Fail-Stage: build Host Architecture: amd64 Install-Time: 56 Job: /srv/debomatic/incoming/etcd_3.2.26+dfsg-8.dsc Machine Architecture: amd64 Package: etcd Package-Time: 170 Source-Version: 3.2.26+dfsg-8 Space: 477528 Status: attempted Version: 3.2.26+dfsg-8 -------------------------------------------------------------------------------- Finished at 2020-10-12T10:53:59Z Build needed 00:02:50, 477528k disk space